|
503b98327f
|
Add option for plugins to add custom template assets, add custom CSS plugin (fixes #54)
|
2023-02-24 16:50:46 +01:00 |
|
Jan-Lukas Else
|
c3611a32d6
|
BREAKING: Rework plugins (#52)
See the documentation at https://docs.goblog.app/plugins.html
|
2023-01-23 20:30:47 +01:00 |
|
|
01876592b3
|
Initial profile image support
|
2022-11-27 15:06:43 +01:00 |
|
|
1f2510ac53
|
Remove Tailscale, add settings for custom HTTPS
|
2022-10-30 20:57:25 +01:00 |
|
|
37a9e1f29c
|
Split status in status and visibility
Closes #38
This aligns the implementation more with the IndieWeb standards and allows setting and updating status and visibility individually.
|
2022-09-23 11:05:07 +02:00 |
|
|
a45d28d04f
|
Add UI plugins (#33) and improve documentation for plugins (#32)
|
2022-08-12 15:42:06 +02:00 |
|
|
2158b156c5
|
Basic (experimental) plugin support with two plugin types (exec and middleware)
|
2022-08-09 17:47:53 +02:00 |
|
|
013bfe84b8
|
Add minimal feeds without TTS audio and interactions link (.min.rss, .min.atom and .min.atom) (#23)
|
2022-08-07 13:11:43 +02:00 |
|
|
93d176676f
|
Update everything to Go 1.19 and fix potential Slowloris Attacks
|
2022-08-05 09:18:46 +02:00 |
|
|
cd9d500a55
|
Add database-based settings, settings screen and migrate sections to db and allow to configure them
|
2022-07-16 21:09:43 +02:00 |
|
|
d501855450
|
New IndieAuth version
|
2022-06-07 21:55:45 +02:00 |
|
|
634f139bae
|
Support custom ACME server, HTTP-01 challenge and external accout binding for automatic HTTPS
|
2022-04-12 08:48:09 +02:00 |
|
|
94dba7a9b8
|
Fix some issues discovered by linting
|
2022-02-25 16:29:42 +01:00 |
|
|
b453e6b400
|
Activate more linters and fix linted problems
|
2022-02-22 10:14:48 +01:00 |
|
|
505641170e
|
Improve cacheRecorder, don't log ping requests from healthcheck
|
2022-02-21 22:02:33 +01:00 |
|
|
6fc1e0dc03
|
Use custom compression middleware
|
2022-02-18 16:35:53 +01:00 |
|
|
1f8c031e14
|
Switch back to chi compress middleware and allow more content types
|
2022-02-16 19:37:56 +01:00 |
|
|
e7289c3120
|
Use klauspost compress module
|
2022-02-16 19:12:54 +01:00 |
|
|
e4db52d87d
|
Remove brotli, but use "best" compression
|
2022-02-16 18:14:10 +01:00 |
|
|
da3b9d5c76
|
Fix headAsGetHandler
|
2022-01-31 11:31:16 +01:00 |
|
|
48f2ac888b
|
Add support for IndexNow
|
2022-01-24 09:43:06 +01:00 |
|
|
049fee72bd
|
Add brotli compression support
|
2022-01-14 23:52:26 +01:00 |
|
|
337392112b
|
Add support for undeleting posts within 7 days (#3)
|
2022-01-03 13:56:27 +01:00 |
|
|
86625cc8fe
|
Fix
|
2022-01-03 12:59:11 +01:00 |
|
|
5c9cd77694
|
Fix broken routes, use "/-" for leaflet and tiles instead of "/x" which broke the date archives
|
2021-12-12 11:03:14 +01:00 |
|
|
9ea6104863
|
Support for scheduled posts
Closes #9
|
2021-12-11 19:43:40 +01:00 |
|
|
1718a70d8a
|
Small fix
|
2021-11-22 17:23:39 +01:00 |
|
|
bf9d637468
|
Directly serve 404 if no favicon.ico file exists
Closes #6
|
2021-11-22 17:05:49 +01:00 |
|
|
974892e3e5
|
Fix 405 on HEAD requests, improve webmention verification
|
2021-11-19 17:36:03 +01:00 |
|
|
1a6b1e6776
|
Basic trips/gpx support
|
2021-11-10 11:13:30 +01:00 |
|
|
95233038f4
|
Simplify shortpath code
|
2021-11-09 10:50:03 +01:00 |
|
|
fc31c6f088
|
Remove custom shortpath redirect logic
|
2021-11-09 10:31:02 +01:00 |
|
|
6c096837d6
|
Fix some annoyances with the webmention admin
|
2021-11-08 23:12:52 +01:00 |
|
|
0fbd25da4e
|
Add integrated Tailscale
|
2021-10-13 09:01:54 +02:00 |
|
|
756f6b324c
|
Old HTTPS redirect again
|
2021-09-23 18:24:45 +02:00 |
|
|
806d588dca
|
Fix HTTPS redirect
|
2021-09-23 08:53:08 +02:00 |
|
|
e9bbfc12d0
|
Restructure Tailscale HTTPS
|
2021-09-23 08:42:00 +02:00 |
|
|
2080058dfe
|
Add support for private Tailscale HTTPS
|
2021-09-22 23:55:07 +02:00 |
|
|
ae7961ed49
|
Fix Tor header on media requests
|
2021-08-02 21:10:38 +02:00 |
|
|
ec9ef528c4
|
Add option to set extra address for media
|
2021-08-02 20:43:24 +02:00 |
|
|
88f26ef3c6
|
Reduce complexity of router build method
|
2021-07-27 12:51:08 +02:00 |
|
|
91e2b268c7
|
Some cache fixes
|
2021-07-25 10:53:12 +02:00 |
|
|
c2dada5d50
|
Refactor and test authentication middleware
|
2021-07-24 13:35:26 +02:00 |
|
|
6429d64b0a
|
Use more strings.Builder instead of += for building queries etc. (more efficient)
|
2021-07-23 17:26:14 +02:00 |
|
|
c14ec0dcb5
|
Save paths of deleted posts and show 410 error
|
2021-07-23 09:53:35 +02:00 |
|
|
bdbaf9b915
|
Contact form feature
|
2021-07-22 13:41:52 +02:00 |
|
|
f23ce63043
|
Serve leaflet locally, proxy tiles
|
2021-07-19 18:41:38 +02:00 |
|
|
486bc3a250
|
Simplify http.go
|
2021-07-17 18:08:13 +02:00 |
|
|
86825ea601
|
Simplify HTTP routing
|
2021-07-17 09:33:44 +02:00 |
|
|
caf21a07fd
|
Improved timehandling (save everything as UTC) and new post status: unlisted and private
|
2021-07-14 15:44:57 +02:00 |
|