Wouter Groeneveld
|
ec6d61b221
|
rss endpoint implementation as suggested by Chris
|
2022-06-21 11:35:52 +02:00 |
Wouter Groeneveld
|
56b84125c4
|
loosen up ratelimiter to take requestUri into account
|
2022-05-07 14:49:19 +02:00 |
Wouter Groeneveld
|
bf018eafe8
|
remove unneeded utcOffset in config: only used to create new time instance when parsing failes. update deps
|
2022-04-27 09:28:25 +02:00 |
Wouter Groeneveld
|
6cc83620ba
|
mail notifier, admin wrappers endpoints, first impl done
|
2022-04-23 21:27:43 +02:00 |
Wouter Groeneveld
|
8cd3cb1f1e
|
redesign flat file structure to key/value store using buntdb
|
2021-04-18 15:39:29 +02:00 |
Wouter Groeneveld
|
c246081729
|
introduce rwmutex locks and semaphore locks to cater mass-file/tcp opening
|
2021-04-16 16:17:09 +02:00 |
Wouter Groeneveld
|
54018ecc42
|
add ip logging to jail pingback spammers
|
2021-04-13 18:01:43 +02:00 |
Wouter Groeneveld
|
9b46138489
|
added more readme, forward IP header checks in limiter
|
2021-04-11 20:37:26 +02:00 |
Wouter Groeneveld
|
bc525c5b40
|
helmet on, plx ⛑
|
2021-04-11 16:12:03 +02:00 |
Wouter Groeneveld
|
9a07341d0e
|
a jab at rate limiting! 🔥
|
2021-04-11 15:42:44 +02:00 |
Wouter Groeneveld
|
824c64c933
|
scatter/gather in json loading
|
2021-04-11 13:03:41 +02:00 |
Wouter Groeneveld
|
d4c854ef81
|
implement gofmt and add a filewatcher in Goland
|
2021-04-09 21:00:54 +02:00 |
Wouter Groeneveld
|
3933e4d43b
|
rename master module
|
2021-04-09 18:04:04 +02:00 |
Wouter Groeneveld
|
9f6450e367
|
add domain authentication handling, start wm PUT
|
2021-04-09 18:00:40 +02:00 |
Wouter Groeneveld
|
c77ac41e1c
|
refactor out mocks in separate package
|
2021-04-08 12:16:33 +02:00 |
Wouter Groeneveld
|
95abdcc7f0
|
added logging, refactored in webmention struct, use async after validation
|
2021-04-07 17:31:23 +02:00 |
Wouter Groeneveld
|
795397aa82
|
trying to come up with a good go pkg structure
|
2021-04-07 11:29:21 +02:00 |
Wouter Groeneveld
|
42dd3fbe83
|
basic setup for HTTP handling
|
2021-04-07 10:06:16 +02:00 |