783f386dfe
tiny fix
2025-10-09 14:19:16 +01:00
e63fb4a27a
updated ejs
2025-10-09 14:18:03 +01:00
2ada1d970f
Created a per-post hitcount as well a writedata() function that can
...
write to a particular index or to a whole data type
2025-10-02 13:34:55 +01:00
521dbccc7e
Basic search functionality on the frontpage, I want to add support for
...
more advanced searches like using boolean operators, but right now it's
pretty basic.
2025-10-01 10:40:36 +01:00
22a7983737
data.getdata() is fully implemented
...
I think it all works now...
Signed-off-by: deadvey <deadvey@deadvey.com >
2025-09-24 19:31:32 +01:00
max
93c5f13750
Clean up changes
...
Seperated all routes into seperate files for neatness, and I've made the comments.json store only the comments, comments_counter is in the new data.json file which also stores the hitcount.
Signed-off-by: max <deadvey@localhost.localdomain >
2025-09-24 10:02:28 +01:00
9b5d3f3f73
Fixed issue relating to showdownjs not escaping html tags by porting to
...
markdown-it, also introduced a new function: func.render_md
2025-08-27 15:09:57 +01:00
6fc1f85e18
Added locale (english only at the moment) and modifed the EJS so I think
...
every string is customisable (via the /locales/selected locale)
2025-08-09 16:57:31 +01:00
5f2aba0c2b
Site wide header (currently only used for a link to / but will add
...
index's for stuff later)
2025-08-01 23:27:28 +01:00
0cc319a702
Added user specific RSS and ATOM feeds and updated the EJS templates to
...
add them by default to the user's header section
2025-07-30 01:28:23 +01:00
0c43c7315c
editing user redirects to user's page and began to implment ATOM
2025-07-30 00:43:21 +01:00
39eba8fcda
posts are marked as deleted to preserve array structure
2025-07-28 15:11:26 +01:00
797d894621
lots of fixes and more EJS
2025-07-23 02:20:38 +01:00
cc131798a3
ejs stuff
2025-07-22 00:17:00 +01:00