9b96b09ee0
add cache ttl
2024-12-29 13:31:59 +03:00
c35056679e
add more log
2024-12-28 21:35:19 +03:00
1378fb4033
add more render options
2024-12-28 20:16:27 +03:00
ed74e84932
go on a tangent while fixing a cache bug
2024-12-28 19:56:48 +03:00
f7ac4995ef
bump further
2024-12-28 18:45:52 +03:00
bf6a7ade5a
update deps and switch to upsert (thank god)
2024-12-28 18:30:10 +03:00
4c0c0cd9f2
fix buffer not clearing
2024-12-25 00:09:19 +03:00
239c0a9f43
remove unnecessary .file_type()
2024-12-24 23:56:36 +03:00
4cecaa7579
fix symlink not traversing
2024-12-24 23:55:51 +03:00
8a05a21bb5
make blag worse
2024-12-24 23:52:20 +03:00
aec4756c6f
change how the cache works
2024-12-24 16:32:30 +03:00
72c53b0923
suggest dont_cache if there are query params
2024-12-16 23:09:18 +03:00
a4b571fc3d
fix truncate
2024-12-16 21:27:14 +03:00
bed8ae7849
alloc optimization and enum refactors
2024-12-16 21:16:45 +03:00
ed81dcd223
we are now a fully featured cgi engine ?
2024-12-16 17:11:34 +03:00
734a6835c7
improve renderstats by making it better defined and more flexible
2024-12-16 14:58:02 +03:00
9eddbdb881
allow passing extra params to blog engine
2024-12-16 14:35:43 +03:00
e5cc685b0a
unfix nonexistent deadlock and improve error reporting
2024-12-16 02:56:43 +03:00
8f58c573ab
add blagging support
2024-12-16 01:49:12 +03:00
6b5c0beeaa
decrease performance
2024-12-15 23:06:58 +03:00
589de5b9da
improving the experience brick by brick
2024-12-02 20:07:54 +03:00
ff2eae0ae1
small fixes and things
2024-12-01 22:01:14 +03:00
9d91e829c8
switch to handlebars
2024-08-13 15:53:18 +03:00
a8a1dca444
add alt text
2024-07-01 03:21:33 +03:00
342a353b36
better post icon and color support
2024-07-01 02:34:40 +03:00
84932c0d1e
add custom date formatting and client side date formatting
2024-06-13 21:52:18 +03:00
cf102126b3
move the rest of markdown-related stuff into it's own file
2024-05-14 12:27:18 +03:00
897e1cbf88
move MarkdownPosts into it's own file
2024-05-14 10:23:40 +03:00
cc41ba9421
refactor part 2: create PostManager trait
2024-05-14 10:11:41 +03:00
a7b5472fc6
clean up new function
2024-05-09 11:30:18 +03:00
a19c576275
refactor part 1: move code
2024-05-08 23:03:10 +03:00
759a792043
add todo
2024-05-02 20:20:07 +03:00
8678758440
remove intermediate template and cache rendered markdown directly instead
2024-05-02 20:17:46 +03:00
ad2a8c6ba4
only apply tag to rss
2024-05-02 20:09:28 +03:00
457692f766
add rss
2024-05-02 19:23:20 +03:00
086ddb7665
remove arc unwrapping
2024-05-02 17:44:01 +03:00
d466f531eb
add tags and cache versioning
2024-05-01 23:12:52 +03:00
d2976b2684
optimize imports & features
2024-05-01 18:59:34 +03:00
573ea75167
revamp config and add tags support
2024-05-01 18:25:01 +03:00
6a92c1713d
cache cleanup for all! we can enable persistence now
2024-04-30 11:41:35 +03:00
91b48850db
switch to scc's serde implementation
2024-04-30 09:38:50 +03:00
5930df6609
remove redundant code
2024-04-21 00:38:30 +03:00
18385d3e57
make cache optional
2024-04-20 20:59:00 +03:00
2b3f935a98
markdown_render.rs, post/mod.rs: remove unnecessary function and rename render_with_config
...
main.rs, config.rs, view_post.html: add markdown_access
main.rs: change AppError to PostError
cache.rs: replace development string
config.rs: put syntect options in their own struct
view_post.html: add markdown_access
README.md: write the readme
2024-04-19 22:41:14 +03:00
44a4b6a365
more efficient serialization/deserialization for Cache
2024-04-18 19:35:08 +03:00
f9a44d742e
switch to yaml cuz forgejo
2024-04-18 04:12:03 +03:00
3e7fbea3bb
initial slonkmit
2024-04-18 04:05:52 +03:00