1
mirror of https://github.com/jlelse/GoBlog synced 2024-06-02 17:34:27 +00:00
Commit Graph

88 Commits

Author SHA1 Message Date
9da5f0085a Add option to filter for parameters on index 2023-09-07 17:01:53 +02:00
e9e03c2fc7 Make sure random redirect only selects published and public posts 2023-02-13 20:35:00 +01:00
720fc62919 Create and use a strings.Builder pool
This will probably make no big difference, but let's give it a try
2023-01-24 16:49:33 +01:00
e8a5e9eb0e More strings.Builder and io.Pipe 2023-01-24 14:30:53 +01:00
ae5d67a833 Add check for post status and visibility (fix #49) 2023-01-14 16:21:52 +01:00
4b9440443b Trigger post instead of update hook when scheduled post get's published 2022-12-30 19:25:31 +01:00
47a42e1c55 Improve ActivityPub replies 2022-12-26 19:52:06 +01:00
d5e3d9e216 Add reply and like context and fetching it (Completes #45) 2022-12-26 09:37:51 +01:00
6d25ba0029 Cover another case of #46 2022-12-25 21:06:23 +01:00
87e10cf68c Automatically set "Updated" date (Fixes #46) 2022-12-25 20:59:43 +01:00
7b2c9c3afb Fix some linting things 2022-12-14 16:03:54 +01:00
6bfaf16e25 Automatically fetch reply and like title
(Updates #45)
2022-12-14 14:56:27 +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
2158b156c5 Basic (experimental) plugin support with two plugin types (exec and middleware) 2022-08-09 17:47:53 +02:00
38e8ac934f Fix some small things 2022-08-07 12:46:49 +02:00
22fce13246 Option to hide gpx route with frontmatter "showroute: false" 2022-07-13 16:02:08 +02:00
b14070ce04 Update dependencies and fix some linting errors 2022-07-10 11:30:43 +02:00
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
33000461de Foreign key constraint from parameters to posts 2022-04-24 21:24:13 +02:00
607f8e10f0 Correctly delete reactions cache 2022-04-17 07:40:02 +02:00
1e03474539 Reactions 2022-04-16 21:42:09 +02:00
921212dacf Rework map scripts 2022-04-15 21:00:10 +02:00
474155306d Go 1.18 2022-03-16 08:28:03 +01:00
856b504877 More pooled buffers, benchmarks and optional pprof server 2022-02-23 21:33:02 +01:00
0f1408fe3e More pooled buffers and don't AP announce replies 2022-02-22 16:52:03 +01:00
b453e6b400 Activate more linters and fix linted problems 2022-02-22 10:14:48 +01:00
e02ec1cd71 Replace more templates 2022-01-27 18:17:44 +01:00
db6c54f3bf Fix Microformats query for post, schedule post if it's posted without status and published time is in the future 2022-01-03 14:23:25 +01:00
337392112b Add support for undeleting posts within 7 days (#3) 2022-01-03 13:56:27 +01:00
9ea6104863 Support for scheduled posts
Closes #9
2021-12-11 19:43:40 +01:00
c7e3605459 Use tgbotapi and improve http client mocking 2021-12-07 18:23:57 +01:00
7623ca6f70 Use posts_fts table just to get the result paths 2021-11-14 08:40:19 +01:00
0ea54f87a6 Show tracks on map as well 2021-11-13 20:19:46 +01:00
74ea0f5576 Improved TTS 2021-09-07 22:16:28 +02:00
ef66cd7c80 "GoBlog export path" for exporting markdown files of posts 2021-08-10 13:27:19 +02:00
2bf98dddaa Use Golang toLower func for lower in queries, add webmention tests 2021-08-09 13:09:45 +02:00
695e552f50 Fix missing title in Telegram messages 2021-08-07 14:39:23 +02:00
4c8c147c4c Further improve post title rendering 2021-08-05 08:09:34 +02:00
7d3cfe784a Use sitemap indices and improve sitemap generation 2021-08-04 11:09:27 +02:00
fcf299d1a1 Tests for blog stats 2021-07-30 15:43:13 +02:00
88f26ef3c6 Reduce complexity of router build method 2021-07-27 12:51:08 +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
10bc7e7e7d Audio(s) and link(s) in feed content, improved parameter loading 2021-07-19 16:32:45 +02:00
86825ea601 Simplify HTTP routing 2021-07-17 09:33:44 +02:00
9e6a5fd90b Fix hook trigger 2021-07-14 16:15:24 +02:00
caf21a07fd Improved timehandling (save everything as UTC) and new post status: unlisted and private 2021-07-14 15:44:57 +02:00
529d8b616b Further improve counting of media uses 2021-07-12 19:29:32 +02:00
d98ae73af0 Improve performance for media search 2021-07-12 17:51:11 +02:00
4205fb173f Priorities for posts (pinned posts), comments on blogroll, stats and map & some refactorings and fixes 2021-07-12 16:19:28 +02:00