Commit Graph

64 Commits

Author SHA1 Message Date
deadvey 8418318d80 Added fake form at the top of html in attempt to mitigate spam, probably
wont work that well but might as well try
2025-08-09 13:18:44 +01:00
deadvey 44a060508b Hitcount is now created by init.initialise() 2025-08-09 13:00:07 +01:00
deadvey 49c7fc7cdf init.initialise() checks for correct path of config.json (bug fix) 2025-08-09 12:51:43 +01:00
deadvey 144c276bc9 Fixed init.initialise() checking for .js files as opposed to .json files 2025-08-09 12:48:25 +01:00
deadvey df4bc99d9a Initialise() imports fs (bug fix) 2025-08-09 12:44:39 +01:00
deadvey 3e2a63bfd7 Export the init.initialise() function (bug fix) 2025-08-09 12:42:18 +01:00
deadvey bced9c7c0e CONFIG.md documentation and also fixed a bug where when ATOM files are
loaded the config.rss boolean is actually checked as opposed to
config.atom, fixed by also adding string.atom_disabled to config.json :)
2025-08-02 03:00:20 +01:00
deadvey f723e37732 docs and that 2025-08-02 02:48:22 +01:00
deadvey 8b9ddcf048 Added page indexes for comments, posts, users and pages overall, should
add one for tags but it might be inefficient as I don't store all tags
in an array or anything...
2025-08-02 00:51:33 +01:00
deadvey 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
deadvey cdfc5f2c30 Post doesn't exist page 2025-08-01 23:21:43 +01:00
deadvey 88b198365d user, post and comment objects contain their ID's now. 2025-08-01 12:34:29 +01:00
deadvey b683b658f7 Comments now have their own pages, at /comment/commentID, these are
linked to when someone replies to another comment (>> id), I also fixed
a bug in comment submission where the counter was not incrementing
2025-07-31 03:58:28 +01:00
deadvey 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
deadvey 72316094e4 Updated the readme to have a better feature section 2025-07-30 01:12:29 +01:00
deadvey 47877e71d4 atom functionality is added and I fixed an issue in the RSS that is
caused by the deleted posts not having valid data.
2025-07-30 01:09:51 +01:00
deadvey 0c43c7315c editing user redirects to user's page and began to implment ATOM 2025-07-30 00:43:21 +01:00
deadvey 39eba8fcda posts are marked as deleted to preserve array structure 2025-07-28 15:11:26 +01:00
deadvey 38d82f9e1a Readme formatting stuff 2025-07-23 02:55:08 +01:00
deadvey bb62ccf25f Readme 2025-07-23 02:54:24 +01:00
deadvey 40e0cc80a3 re-added markdown support under EJS 2025-07-23 02:49:05 +01:00
deadvey 306adf3943 rss in ejs 2025-07-23 02:38:03 +01:00
deadvey ff1d34a7ab put package.json in / again 2025-07-23 02:22:13 +01:00
deadvey 797d894621 lots of fixes and more EJS 2025-07-23 02:20:38 +01:00
deadvey 929151a16d Update CONFIG.md
removed stuff about format indicators
2025-07-22 23:40:19 +02:00
deadvey ce93a1991b nfs removal 2025-07-22 00:18:23 +01:00
deadvey cc131798a3 ejs stuff 2025-07-22 00:17:00 +01:00
deadvey 7eeafddae4 bloody markdown formatting >:( 2025-07-21 00:09:51 +01:00
deadvey fc3a68e476 formatting 2025-07-21 00:03:20 +01:00
deadvey 590d675075 config docs 2025-07-20 23:59:30 +01:00
deadvey d54b682267 small readme edit 2025-07-21 00:06:30 +02:00
deadvey 2dfed40665 CONFIG.md 2025-07-20 23:05:53 +01:00
deadvey 3e745e6842 json 2025-07-20 22:47:07 +01:00
deadvey 74f2e4eaec ever growing todo list 2025-07-15 03:14:46 +01:00
deadvey 636a460918 untrack hitcount.txt 2025-07-15 02:11:26 +01:00
deadvey b5ab7af515 delete account 2025-07-15 02:10:26 +01:00
deadvey 9a1bc97b99 format indiactors 2025-07-15 01:29:38 +01:00
deadvey 09ab903815 Sign up link 2025-07-15 01:28:30 +01:00
deadvey 0b70624e05 comments 2025-07-13 02:52:12 +01:00
deadvey 23685d02c0 fixed user importing error 2025-07-13 02:49:55 +01:00
deadvey 3efe4b7836 headerLevelStart (for showdownjs) and some comments 2025-07-13 02:48:15 +01:00
deadvey 4fb12c54f8 did some commenting (I barely commented anything) 2025-07-13 02:01:09 +01:00
deadvey 3a821b5eba don't freak if posts.post = [] 2025-07-13 00:51:01 +01:00
deadvey d75a74b7a8 fixed copy error bug 2025-07-13 00:41:59 +01:00
deadvey 1ea18208f0 removed dependency check 2025-07-13 00:34:43 +01:00
deadvey ebcc61a9e7 argument error 2025-07-13 00:32:45 +01:00
deadvey 17b7ddf133 dependency check 2025-07-13 00:30:13 +01:00
deadvey 6a3b2da013 untracked config file 2025-07-13 00:26:43 +01:00
deadvey 932dfbc00b untracked config file 2025-07-13 00:25:46 +01:00
deadvey 60fc1b90ca exit after initialisation 2025-07-13 00:25:19 +01:00