Commit graph

100 commits

Author SHA1 Message Date
1890f14f9e Implement support for multiple filters
Allows for adding more filters so regex or searching by thread number
will be much easier
2024-09-24 00:58:53 +02:00
18cc3e730c Refactored that horrible abomination of a code
I don't do drugs but I must have or something, otherwise that is just
unexplainable, I'm sorry if you had to see that, I really am
2024-09-24 00:53:47 +02:00
8d61968dc9 Make filters take the whole thread to be more flexible 2024-09-24 00:28:04 +02:00
817790cfb4 Fix repl-main, add bunch of TODOs 2024-09-24 00:26:28 +02:00
5178ab7366 Improve make-filters function 2024-09-19 16:57:48 +02:00
b88a471a0e Fix case-insensitive-filter 2024-09-19 16:41:51 +02:00
ee3ad0a6e9 Initial filter implementation attempt 2024-09-13 21:18:23 +02:00
2464a66ac7 Add filters for q and Q params 2024-09-13 21:17:48 +02:00
454643675f Add fkmap and vectorize macro 2024-09-13 21:17:23 +02:00
3555891000 Fix forgotten hardcode 2024-09-10 20:32:01 +02:00
389a3fa9ef Make self link Compliant, add config option to specify homepage for feed 2024-09-10 20:28:52 +02:00
1b8600c742 Forgot about copyright 2024-09-10 20:04:35 +02:00
9a96deccb9 Add option to specify custom filename for feed 2024-09-10 19:59:29 +02:00
e871d1a6c4 Refactor config utils into it's own file and namespace
Everything /seems/ to be working
2024-09-10 17:16:04 +02:00
20752a3b1c Use last_modified as part of item GUID to fix notification failures 2024-09-10 16:56:41 +02:00
62f62a967f Finish making config URLs more flexible 2024-09-10 16:34:31 +02:00
4c5ad1e923 Version bumps 2024-09-08 02:37:08 +02:00
82d920cb3d Update example config and improve documentation 2024-09-08 02:36:49 +02:00
373f2f2996 Implement config placeholders for more flexible target and host urls 2024-09-08 02:36:16 +02:00
6c825bcaaa Emergency bugfix for wrong URL generation 2024-08-27 14:24:09 +02:00
afdeca4e37 Separate `target to additional host` field
So that we could actually generate proper urls
2024-08-22 02:55:21 +02:00
d0b59f0507 Merge pull request 'thread-link-bugfix' (#29) from thread-link-bugfix into stable
Reviewed-on: https://git.treebrary.org/Treebrary.org/rss-thread-watcher/pulls/29
2024-08-20 22:47:05 +02:00
376245c650 The versions really need to be unified in one place 2024-08-20 22:46:20 +02:00
8224eab460 Fix wrong URL for dying threads and refactor cache format 2024-08-20 22:43:57 +02:00
9c7bae3712 Include board name in it's config
Needs testing
2024-08-18 15:03:30 +02:00
a5d7d58a25 SYNC commit 2024-08-15 20:46:17 +02:00
99d01b3f70 Merge pull request 'Implement repeat=paranoid' (#28) from hotfix-repeat into stable
Reviewed-on: https://git.treebrary.org/Treebrary.org/rss-thread-watcher/pulls/28
2024-08-15 17:31:08 +02:00
84b3e11b8e Implement repeat=paranoid 2024-08-15 17:29:56 +02:00
5679cee18b Fix Readme typo
I must have been shitfaced while writing that. Which is weird because I dont drink
2024-08-13 23:19:19 +02:00
031c6eed3e Merge remote-tracking branch 'origin/stable' into stable 2024-08-13 18:17:10 +02:00
b33e6097c2 And fix spacing in README 2024-08-13 18:16:23 +02:00
a479c6a0af And fix spacing in README 2024-08-13 18:16:00 +02:00
3f2ba9edce Add more info on running executables to README, fix compilation 2024-08-13 18:12:47 +02:00
67f135a508 Merge pull request 'Merge release Beta 1 into stable' (#21) from dev into stable
Reviewed-on: https://git.treebrary.org/Treebrary.org/rss-thread-watcher/pulls/21
2024-08-13 17:48:08 +02:00
2266ecae35 Final version bumps and todos
Ready for release
2024-08-13 17:45:31 +02:00
533dcc9924 Redon README a little bit beafore release
But will need proof reading, it's almost 4 in the morning and thats not good for writing accuracy
2024-08-13 03:43:25 +02:00
02ceccb973 Syncrhonize external default config and internal one 2024-08-13 03:16:19 +02:00
7f5d560bae Added documented default config 2024-08-13 03:12:43 +02:00
2ca45803e5 Add support for config file, implement CLI args 2024-08-13 02:57:32 +02:00
ec73dd0c1a Added CLI parsing template 2024-08-13 02:56:20 +02:00
d6327a5265 Added tools.cli dependency for command line parsing 2024-08-04 18:24:11 +02:00
69111968a6 Fix very dumb bug
This is why you keep notes about hardcoded things when starting a project
2024-08-04 10:52:01 +02:00
8a7981c27a Implement multiboard and lazyloading as result, added todos
And shitton of them
2024-07-30 02:55:15 +02:00
8c1cfbed33 Update interla config to corespondent to Example
This should be solved differently, who wants to keep updating this by hand
2024-07-30 01:21:03 +02:00
98a58ca1c3 Fix unwanted case sensitivity as noted in #9
fixes: #9
2024-07-28 18:39:32 +02:00
66b2b445df Formating and incorrect docstring position
Curse you Hy and your inversed do string
2024-07-28 18:31:46 +02:00
6391e115d1 Copy global boards-defaults to every board-config 2024-07-28 18:26:38 +02:00
cd540fda36 Config prep, but Mainly SYNC to desktop 2024-07-28 14:57:35 +02:00
22f6c54bf4 Add some docs to example config 2024-07-28 14:56:55 +02:00
693c47d465 Bump copyrights, sync 2024-02-03 08:51:18 +01:00