Commit Graph

53 Commits

Author SHA1 Message Date
Jan-Lukas Else 92172d6404 Ntfy with custom server and authentication support 2022-04-04 13:07:36 +02:00
Jan-Lukas Else 5f969f8ba8 Fix un-deletion for activitypub / mastodon, improve queue handling 2022-03-31 14:55:36 +02:00
Jan-Lukas Else 474155306d Go 1.18 2022-03-16 08:28:03 +01:00
Jan-Lukas Else ffa4ba4ee0 Fix more linting issues and add tests 2022-02-26 20:38:52 +01:00
Jan-Lukas Else 0f1408fe3e More pooled buffers and don't AP announce replies 2022-02-22 16:52:03 +01:00
Jan-Lukas Else b453e6b400 Activate more linters and fix linted problems 2022-02-22 10:14:48 +01:00
Jan-Lukas Else 222c792908 More improvements (less buffers, some fixes) 2022-02-12 22:29:45 +01:00
Jan-Lukas Else 337392112b Add support for undeleting posts within 7 days (#3) 2022-01-03 13:56:27 +01:00
Jan-Lukas Else 8baf4877c1 Use real UUIDs, fix ActivityPub "Accept" 2021-11-18 17:21:50 +01:00
Jan-Lukas Else 41511df0e5 Remove useless body discard 2021-11-02 18:38:08 +01:00
Jan-Lukas Else fcf299d1a1 Tests for blog stats 2021-07-30 15:43:13 +02:00
Jan-Lukas Else e62e4f32d6 Automatic ActivityPub key generation, doesn't need config anymore 2021-07-29 15:31:49 +02:00
Jan-Lukas Else 88f26ef3c6 Reduce complexity of router build method 2021-07-27 12:51:08 +02:00
Jan-Lukas Else 2437ed70d7 Vanity import path and listing of media files 2021-06-28 22:17:18 +02:00
Jan-Lukas Else 6bc70f0a0e Various refactorings 2021-06-23 19:20:50 +02:00
Jan-Lukas Else f7d3138c24 More tests and fixes 2021-06-19 08:37:16 +02:00
Jan-Lukas Else 67f2b1fbdb Bug fixes, refactoring and other improvements 2021-06-18 14:32:03 +02:00
Jan-Lukas Else 1ef5b11310 Improve ActivityPub and Webmention verification 2021-06-15 22:20:54 +02:00
Jan-Lukas Else ca99b726a8 Small fixes and higher test coverage 2021-06-14 16:29:22 +02:00
Jan-Lukas Else eb9a842a40 Fix 2021-06-11 08:24:41 +02:00
Jan-Lukas Else a2f5ddbdcf Improve method to get relative and full addresses (first unit tests!) 2021-06-10 22:10:13 +02:00
Jan-Lukas Else 9714d65679 Big refactoring: Avoid global vars almost everywhere 2021-06-06 14:39:42 +02:00
Jan-Lukas Else 29dba59574 Improve database usage 2021-05-29 13:32:00 +02:00
Jan-Lukas Else a4c145e68c Fix hooks 2021-05-24 12:54:43 +02:00
Jan-Lukas Else b5faa6bbb2 Only wait with queue processing if queue is empty 2021-05-24 10:44:43 +02:00
Jan-Lukas Else 7f8ea2d94b Improve HTTP handling (timeouts etc.) 2021-03-31 09:29:52 +02:00
Jan-Lukas Else 04f5cdc122 Small activitypub changes 2021-03-19 14:26:45 +01:00
Jan-Lukas Else 8fb6d8e177 Update dependencies 2021-03-03 18:19:55 +01:00
Jan-Lukas Else a114d4d8d9 Rework webfinger to increase compatibility 2021-02-19 14:32:34 +01:00
Jan-Lukas Else 91788efe67 Go 1.16 2021-02-17 08:23:03 +01:00
Jan-Lukas Else 99789efcd3 Various improvements; Remove Hugo import API; Add feeds for photos 2021-02-16 16:26:21 +01:00
Jan-Lukas Else 424d1e9944 Fix lint errors 2021-02-08 18:51:07 +01:00
Jan-Lukas Else 6a0eda2184 Update + get rid of a few dependencies 2021-01-21 17:59:47 +01:00
Jan-Lukas Else efce703f33 Add config for short domains 2020-12-24 11:00:16 +01:00
Jan-Lukas Else 9e4a03549f Improve error rendering 2020-12-24 10:09:34 +01:00
Jan-Lukas Else 0be61598ef Fix error 2020-12-08 19:36:19 +01:00
Jan-Lukas Else c6200001b9 Save shared inbox to reduce amount of messages 2020-11-25 11:29:36 +01:00
Jan-Lukas Else 2e9b0ef4df Improve activitypub sending 2020-11-22 16:10:59 +01:00
Jan-Lukas Else 8332d7ee43 Make hooks a bit more modular 2020-11-17 22:10:13 +01:00
Jan-Lukas Else 3a866fb3c0 Custom webmention sending implementation and other improvements 2020-11-16 18:34:29 +01:00
Jan-Lukas Else 5754543d7a Rework webmention verification 2020-11-16 14:18:14 +01:00
Jan-Lukas Else f8dbb78412 Fix stupid mistake 2020-11-13 23:39:42 +01:00
Jan-Lukas Else 10b71871ec Change response codes for activitypub inbox 2020-11-13 21:29:09 +01:00
Jan-Lukas Else 7acdca8b92 Fix behaviour when remote actor got deleted 2020-11-13 16:29:22 +01:00
Jan-Lukas Else abb0fb0d92 Fix 2020-11-13 15:49:43 +01:00
Jan-Lukas Else 9e5af4b8a7 Verify ActivityPub requests 2020-11-13 15:19:09 +01:00
Jan-Lukas Else 2d940f37a5 Fix 2020-11-11 18:37:17 +01:00
Jan-Lukas Else 088ae06b98 More fixes 2020-11-11 09:03:20 +01:00
Jan-Lukas Else 64e7507f47 Fix 2020-11-11 08:28:29 +01:00
Jan-Lukas Else 5b9ac19cb8 Add some features, improve database handling & performance, robots.txt and more 2020-11-09 16:40:12 +01:00