Commit Graph

61 Commits

Author SHA1 Message Date
Jan-Lukas Else 869d0c84ed Rewrite Micropub endpoint using indielib 2023-12-19 12:15:30 +01:00
Jan-Lukas Else c89302b2ab Fix editor with preset parameters 2023-04-15 18:46:12 +02:00
Jan-Lukas Else d5e3d9e216 Add reply and like context and fetching it (Completes #45) 2022-12-26 09:37:51 +01:00
Jan-Lukas Else 87e10cf68c Automatically set "Updated" date (Fixes #46) 2022-12-25 20:59:43 +01:00
Jan-Lukas Else 7b2c9c3afb Fix some linting things 2022-12-14 16:03:54 +01:00
Jan-Lukas Else 4d8c6bde5d Allow to preset post parameters in the editor template (to allow bookmarklets) (#43) 2022-12-13 16:05:49 +01:00
Jan-Lukas Else 903d5a265a Sync editor state per blog using websockets and cache in database 2022-10-15 22:51:36 +02:00
Jan-Lukas Else 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
Jan-Lukas Else a45d28d04f Add UI plugins (#33) and improve documentation for plugins (#32) 2022-08-12 15:42:06 +02:00
Jan-Lukas Else 1aa8b1b35f Add support for MicroPub channels and fix a few issues with post checking and the editor preview 2022-06-15 14:44:12 +02:00
Jan-Lukas Else 80f983c927 Increase read limit to 1MB for preview websocket 2022-04-12 19:39:47 +02:00
Jan-Lukas Else f42b3256a4 Fix minify 2022-04-10 11:46:35 +02:00
Jan-Lukas Else 474155306d Go 1.18 2022-03-16 08:28:03 +01:00
Jan-Lukas Else 94dba7a9b8 Fix some issues discovered by linting 2022-02-25 16:29:42 +01:00
Jan-Lukas Else 856b504877 More pooled buffers, benchmarks and optional pprof server 2022-02-23 21:33:02 +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 6fc1e0dc03 Use custom compression middleware 2022-02-18 16:35:53 +01:00
Jan-Lukas Else 222c792908 More improvements (less buffers, some fixes) 2022-02-12 22:29:45 +01:00
Jan-Lukas Else d8caf1e6f5 More optimizations 2022-02-12 00:48:59 +01:00
Jan-Lukas Else 6e767e3612 More io streaming 2022-02-11 19:39:07 +01:00
Jan-Lukas Else 68daab64e3 Use more writers and streaming when possible 2022-02-11 16:19:10 +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 763188169f Some performance and memory improvements 2022-01-26 12:02:12 +01:00
Jan-Lukas Else aa319b70fb Render all non-login using new method to use less allocations and memory 2022-01-20 18:22:10 +01:00
Jan-Lukas Else 7fba9bc0bc More parts of the rendering in Go functions 2022-01-10 19:23:20 +01:00
Jan-Lukas Else 7fe07014f5 Various small improvements and fixes 2021-12-30 12:40:21 +01:00
Jan-Lukas Else a1a88cb6df Test complete captcha flow, simplify some code parts 2021-12-20 14:00:11 +01:00
Jan-Lukas Else 9ea6104863 Support for scheduled posts
Closes #9
2021-12-11 19:43:40 +01:00
Jan-Lukas Else 395123bad9 Update dependencies, use another websocket library 2021-11-19 07:06:55 +01:00
Jan-Lukas Else b906b55f72 Support GPX routes and waypoints as well 2021-11-16 18:01:11 +01:00
Jan-Lukas Else 1aa2a8f655 Code highlighting in editor preview as well 2021-11-15 22:01:08 +01:00
Jan-Lukas Else f90a9a1f28 Unit test for editor live preview 2021-11-10 18:17:25 +01:00
Jan-Lukas Else 1a6b1e6776 Basic trips/gpx support 2021-11-10 11:13:30 +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 bbfc68d145 Editor live preview 2021-11-01 18:39:08 +01:00
Jan-Lukas Else 64732af4d3 Fix update button on home-posts 2021-10-24 18:02:07 +02:00
Jan-Lukas Else 74ea0f5576 Improved TTS 2021-09-07 22:16:28 +02:00
Jan-Lukas Else 33e9d53a93 Small improvements to editor and captcha 2021-09-02 08:57:24 +02:00
Jan-Lukas Else 4c8c147c4c Further improve post title rendering 2021-08-05 08:09:34 +02:00
Jan-Lukas Else 55fa3421f9 Show possible states for post status 2021-08-01 19:27:21 +02:00
Jan-Lukas Else 408f7aef6b Fix 2021-07-31 14:24:58 +02:00
Jan-Lukas Else 9e164d4f17 Improve editor template 2021-07-31 14:19:37 +02:00
Jan-Lukas Else 88f26ef3c6 Reduce complexity of router build method 2021-07-27 12:51:08 +02:00
Jan-Lukas Else caf21a07fd Improved timehandling (save everything as UTC) and new post status: unlisted and private 2021-07-14 15:44:57 +02:00
Jan-Lukas Else f04e731efc Massive performance improvement for stats and improve database handling in general 2021-07-01 18:51:04 +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 67f2b1fbdb Bug fixes, refactoring and other improvements 2021-06-18 14:32:03 +02:00
Jan-Lukas Else 9714d65679 Big refactoring: Avoid global vars almost everywhere 2021-06-06 14:39:42 +02:00