Commit Graph

18 Commits

Author SHA1 Message Date
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 7f2c540448 pingback sending, beginning of webmention sending 2021-04-09 14:59:12 +02:00
Wouter Groeneveld 257666439a get rid of text template silliness. This reduces binary by almost 2MB!? 2021-04-09 14:23:16 +02:00
Wouter Groeneveld ddd465ce92 refactored package design to avoid circular deps 2021-04-09 14:21:25 +02:00
Wouter Groeneveld e717f6312b port pingbacks from js impl 2021-04-09 12:40:37 +02:00
Wouter Groeneveld 97be3c8323 receive webmention json processing + testify 2021-04-09 10:12:14 +02:00
Wouter Groeneveld bacc66872d first jab at mf2 parsing and testing 2021-04-08 16:37:04 +02:00
Wouter Groeneveld 955871741a found a microformat go parser 2021-04-08 12:50:15 +02:00
Wouter Groeneveld c77ac41e1c refactor out mocks in separate package 2021-04-08 12:16:33 +02:00
Wouter Groeneveld 2b31d8c016 good-enough mockery to mimic the interface in-test 2021-04-08 10:19:51 +02:00
Wouter Groeneveld f82a581731 attempt at primitive DI, mock own rest client 2021-04-08 09:54:47 +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 5f5c7c6f21 first tests 🍻 albeit with ugly self-made mocks 2021-04-07 15:22:24 +02:00
Wouter Groeneveld 4c01023fcd basic routes all set up 2021-04-07 11:44:58 +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