Commit graph

101 commits

Author SHA1 Message Date
693c47d465 Bump copyrights, sync 2024-02-03 08:51:18 +01:00
6d08796568 FIX typo, refactor config structure 2024-01-08 03:30:26 +01:00
039c48fe16 Add tests for fmap 2024-01-08 03:29:53 +01:00
618304f5eb Add [fmap] for mapping over map 2024-01-08 03:29:44 +01:00
8a627ce256 Fixed incorrect test name 2024-01-08 03:22:50 +01:00
67268acbc5 Finish tests for `map-apply-defaults` and refactor internal names 2024-01-08 03:01:42 +01:00
2325b154d1 Fix compilation 2024-01-08 02:24:16 +01:00
d57175ecad Add copyrights 2024-01-08 02:15:22 +01:00
d1666da946 Make it actually compile
And start repl, because it's annoying when that doesnt happen
2024-01-06 06:22:26 +01:00
68a74cf1b8 Refactor map-deep-merge-missing -> map-apply-defaults; Tests for map-apply-defaults
Needs more tests
2024-01-06 06:22:17 +01:00
7679844e08 Move macros above functions so functions can use them 2024-01-06 05:54:50 +01:00
008d609a8b When-else2 should be correct, replaced original implementation
What am i doing with my life, it's 5:37 in the morning ffs
2024-01-06 05:40:30 +01:00
c575d75de7 SYNC commit Added incomplete tests for utils 2024-01-05 14:31:44 +01:00
bb02765233 Added function for merging default board-config with custom parts
Very important in the future. Needs mega testing, I even started writing tests because of this.
2024-01-05 14:30:27 +01:00
e230e33a55 Add config loading from custom file, default file and internal config 2024-01-05 14:16:01 +01:00
9bb30b9863 Experimental when-else2 macro added, needs testing when I get online
It seems to be working but I forgot everything about macros already lol
2024-01-05 14:14:47 +01:00
017c18112c SYNC commit 2024-01-05 11:13:25 +01:00
43a9781893 Refactor generic functions to separate utils namespace, finaly bump version 2024-01-05 01:45:41 +01:00
5551be7012 Prepare for Config parsing and config extension 2024-01-01 14:58:05 +01:00
501a50cb55 Added example slightly documented config 2024-01-01 01:10:19 +01:00
2046750fb2 Fix bug where incorrect time was appended to GUID on param repeat=true 2023-12-28 14:39:27 +01:00
7d1e5d9996 When requested ChoD is lower than permitted, use minimal no default as per #2 2023-12-28 10:02:10 +01:00
25da07882c Fix typo in README 2023-12-25 23:58:03 +01:00
0e4f54aabc Added info about bugs to README 2023-12-25 10:55:43 +01:00
0b04c34a75 Update README to be more clear on regex 2023-12-24 03:03:19 +01:00
adc02bbd5f Added no warranty warning 2023-12-24 02:46:08 +01:00
5d98da52e5 Added redirect on no params request 2023-12-24 02:41:53 +01:00
6df7eedc78 Fixed sorting of threads by ChoD 2023-12-24 02:09:59 +01:00
f707aee386 Add contributing link, improve wording 2023-12-24 01:53:56 +01:00
245f7a941c Added Instructions on building URL 2023-12-24 01:39:53 +01:00
d88de2ec0f Fix readme becasue gitea org viewer does not support checkboxes 2023-12-24 01:23:09 +01:00
89d6053c9d Add more dev level statements 2023-12-24 01:21:32 +01:00
ed9875c54e Fix Bug where nondefault chod would error 2023-12-24 01:21:02 +01:00
f392c8f897 Update README with more goals and better default values in URL parameters tavble 2023-12-24 00:29:06 +01:00
f36f5be5d0 Make HTTP handler return feed and catch basic errors 2023-12-24 00:20:52 +01:00
2173d6f7fa Bugfix update-only-guid and refactor global un-unified access 2023-12-24 00:20:11 +01:00
f1276154ac Add core program starting 2023-12-24 00:15:22 +01:00
31ed46d6d9 More planned features into README 2023-12-23 03:25:38 +01:00
45d7c671c7 Basic Feed generation now working 2023-12-23 03:24:38 +01:00
51345db93f Added thread filtering according to ChoD 2023-12-23 02:19:29 +01:00
057cc86ae5 Use thread OP as title if title is not provided
Avoids NullPointerException when doing final filtering on thread titles
2023-12-23 00:48:08 +01:00
674f0447fc Fixed bug where off-by-one was giving incorrect result of ChoD calculation 2023-12-22 23:30:47 +01:00
798bb4f403 Improve wording in README 2023-12-22 18:39:18 +01:00
4c1c1fe816 Dependencies for json && rss
Whoops, that was suupposed to added 2 commits ago
2023-12-22 18:32:58 +01:00
983caa1dd2 Add more url params to README 2023-12-22 18:32:36 +01:00
b368c1d3d6 Implement Cache generation 2023-12-22 18:31:45 +01:00
724ac911c8 Add tables of url potential params 2023-12-22 01:34:41 +01:00
d5eded5a67 Prepare for development 2023-12-21 03:00:12 +01:00
06419e22b4 Update heading levels in README.org 2023-12-21 01:19:16 +01:00
5ea4710013 Disable table of contents in README 2023-12-21 01:17:00 +01:00