Commit Graph

38 Commits

Author SHA1 Message Date
Jan-Lukas Else ad7536034a Use slog 2023-12-27 11:37:58 +01:00
Jan-Lukas Else 869d0c84ed Rewrite Micropub endpoint using indielib 2023-12-19 12:15:30 +01:00
Henrique Dias 099d8c17c8
chore: update indieauth (#66) 2023-11-11 19:00:04 +01:00
Jan-Lukas Else 2f18e1d214 Update dependencies and some small improvements 2023-02-13 22:39:35 +01:00
Jan-Lukas Else 6bfaf16e25 Automatically fetch reply and like title
(Updates #45)
2022-12-14 14:56:27 +01:00
Jan-Lukas Else 2fd9e9cb6a BREAKING: Save profile image in data folder instead of (Fix #44)
This will reset the profile image, upload it again using the settings UI
2022-12-13 20:13:57 +01:00
Jan-Lukas Else 0c2e2b2e4d Improve ActivityPub implementation using go-ap/client 2022-12-10 12:47:36 +01:00
Jan-Lukas Else 01876592b3 Initial profile image support 2022-11-27 15:06:43 +01:00
Jan-Lukas Else 1f2510ac53 Remove Tailscale, add settings for custom HTTPS 2022-10-30 20:57:25 +01:00
Jan-Lukas Else 2158b156c5 Basic (experimental) plugin support with two plugin types (exec and middleware) 2022-08-09 17:47:53 +02:00
Jan-Lukas Else 0159a04a43 Send ActivityPub profile updates 2022-04-21 18:18:39 +02:00
Jan-Lukas Else 69cbe4ba37 Cache reactions for 100 posts 2022-04-17 07:27:17 +02:00
Jan-Lukas Else 634f139bae Support custom ACME server, HTTP-01 challenge and external accout binding for automatic HTTPS 2022-04-12 08:48:09 +02:00
Jan-Lukas Else 9035f9bf46 Remove queue trigger again, made tests fail, change schedule times 2022-03-31 15:52:32 +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 7df2ec5a90 Update indieauth dependency to new major version 2022-03-18 08:17:22 +01:00
Jan-Lukas Else 94dba7a9b8 Fix some issues discovered by linting 2022-02-25 16:29:42 +01:00
Jan-Lukas Else 63a069cec8 Rework and test the geo title feature 2022-02-22 19:47:12 +01:00
Jan-Lukas Else 1c7195a135 Breaking! Render everything using go functions, remove custom pages support and now unused template rendering 2022-01-30 16:40:53 +01:00
Jan-Lukas Else 48f2ac888b Add support for IndexNow 2022-01-24 09:43:06 +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 c7e3605459 Use tgbotapi and improve http client mocking 2021-12-07 18:23:57 +01:00
Jan-Lukas Else e6e4f8f25d Use indieauth module 2021-11-23 15:23:01 +01:00
Jan-Lukas Else 395123bad9 Update dependencies, use another websocket library 2021-11-19 07:06:55 +01:00
Jan-Lukas Else a3f2a5090b Improve live editor preview to show real post preview 2021-11-02 09:27:01 +01:00
Jan-Lukas Else 0fbd25da4e Add integrated Tailscale 2021-10-13 09:01:54 +02:00
Jan-Lukas Else 663e6932bf Fix rendering Markdown title 2021-08-04 23:26:38 +02:00
Jan-Lukas Else ec9ef528c4 Add option to set extra address for media 2021-08-02 20:43:24 +02:00
Jan-Lukas Else 88f26ef3c6 Reduce complexity of router build method 2021-07-27 12:51:08 +02:00
Jan-Lukas Else 86825ea601 Simplify HTTP routing 2021-07-17 09:33:44 +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 8db544150d Refactor media storage, add support for FTP 2021-06-23 14:28:51 +02:00
Jan-Lukas Else f96a06beac Refactor media compression 2021-06-20 15:18:02 +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 ad8bf087ca Use shutdowner library, improve logging, update deps 2021-06-17 16:34:57 +02:00
Jan-Lukas Else c9af4e7efa Unit and integration tests for Telegram 2021-06-14 21:34:29 +02:00
Jan-Lukas Else 9714d65679 Big refactoring: Avoid global vars almost everywhere 2021-06-06 14:39:42 +02:00