Commit Graph

18 Commits

Author SHA1 Message Date
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