62 Commits (474155306d13f7f2d000a8496e694a762c80d084)

Author SHA1 Message Date
Jan-Lukas Else 474155306d Go 1.18
11 months ago
Jan-Lukas Else 856b504877 More pooled buffers, benchmarks and optional pprof server
11 months ago
Jan-Lukas Else 1c7195a135 Breaking! Render everything using go functions, remove custom pages support and now unused template rendering
1 year ago
Jan-Lukas Else 48f2ac888b Add support for IndexNow
1 year ago
Jan-Lukas Else 337392112b Add support for undeleting posts within 7 days (#3)
1 year ago
Jan-Lukas Else eb8c33704b Replace Google's hidden Translate TTS with official Google Cloud TTS and make it automatically generate audio after posting
1 year ago
Jan-Lukas Else 893caf8ec4 Rework sessions, config and some tests
1 year ago
Jan-Lukas Else 9ea6104863 Support for scheduled posts
1 year ago
Jan-Lukas Else c7e3605459 Use tgbotapi and improve http client mocking
1 year ago
Jan-Lukas Else e6e4f8f25d Use indieauth module
1 year ago
Jan-Lukas Else 7623ca6f70 Use posts_fts table just to get the result paths
1 year ago
Jan-Lukas Else 2c6cd401bc Add command line flag to use specific config file
1 year ago
Jan-Lukas Else 4857a82493 Add automatic test for contact submissions and some other small improvements
1 year ago
Jan-Lukas Else d48f4f556a More tests
1 year ago
Jan-Lukas Else ef66cd7c80 "GoBlog export path" for exporting markdown files of posts
1 year ago
Jan-Lukas Else fcf299d1a1 Tests for blog stats
2 years ago
Jan-Lukas Else 85bf7ab711 Improve posts db
2 years ago
Jan-Lukas Else 10ab12764a Update to new shutdowner version
2 years ago
Jan-Lukas Else f7d3138c24 More tests and fixes
2 years ago
Jan-Lukas Else 67f2b1fbdb Bug fixes, refactoring and other improvements
2 years ago
Jan-Lukas Else ad8bf087ca Use shutdowner library, improve logging, update deps
2 years ago
Jan-Lukas Else 9714d65679 Big refactoring: Avoid global vars almost everywhere
2 years ago
Jan-Lukas Else b5faa6bbb2 Only wait with queue processing if queue is empty
2 years ago
Jan-Lukas Else 1b2eed9897 Use sessions instead of jwt
2 years ago
Jan-Lukas Else a21f48c309 Persistent cache for blogroll and stats
2 years ago
Jan-Lukas Else 705f02b7ef Rework shutdown mechanism
2 years ago
Jan-Lukas Else 5864baaaca Update dependencies
2 years ago
Jan-Lukas Else e95ba682e9 Add healthcheck for Docker
2 years ago
Jan-Lukas Else 5a5069a44d Close DB after check
2 years ago
Jan-Lukas Else 06a1a0cdde Command "check" to check for broken external links and improve graceful shutdown
2 years ago
Jan-Lukas Else e5117779cc Use RWMutex instead of atomic value
2 years ago
Jan-Lukas Else 94cc221625 Added regular garbage collection
2 years ago
Jan-Lukas Else 71777613af TOTP
2 years ago
Jan-Lukas Else 243d695bf4 Small things
2 years ago
Jan-Lukas Else 6a0eda2184 Update + get rid of a few dependencies
2 years ago
Jan-Lukas Else 55902a2de9 Fix group strings (with umlauts...)
2 years ago
Jan-Lukas Else 8fd3fd07cc Rotate logs and cache assets too
2 years ago
Jan-Lukas Else 004c4fd2c1 Verify webmentions using a queue
2 years ago
Jan-Lukas Else 4ec97436ca Improve Cache
2 years ago
Jan-Lukas Else 8332d7ee43 Make hooks a bit more modular
2 years ago
Jan-Lukas Else f3248ccf51 Add support for nodeinfo
2 years ago
Jan-Lukas Else 5ea44630d7 Webmentions, Telegram Notifications, etc.
2 years ago
Jan-Lukas Else d13b0a5394 Add basic ActivityPub support and other things
2 years ago
Jan-Lukas Else 77f6a53a7e Add garbage collection to cache and cache redirects
2 years ago
Jan-Lukas Else a3c6ba832e Massively improve cache using singleflight and storing cacheitems in memory
2 years ago
Jan-Lukas Else 141fe3485f Add hourly hooks and improve command execution code
2 years ago
Jan-Lukas Else 76b959092e Rename method
2 years ago
Jan-Lukas Else a78883a679 Regex path redirects
2 years ago
Jan-Lukas Else e57be059da Replace json and make cache faster
2 years ago
Jan-Lukas Else e1c362ac2f Use mutexes to prevent cache stampede
2 years ago