Commit graph

110 commits

Author SHA1 Message Date
efd3568e85 Write tests for GUID generation functions 2024-10-12 11:22:42 +02:00
cd91ba8bce Add tests for filters 2024-10-12 10:10:31 +02:00
7c1720cd4e Cleanup suggested by clj-kondo And update GLOBALS access info 2024-09-24 02:43:35 +02:00
4b7a6e66d8 Make README tiny bit more usefull 2024-09-24 02:24:51 +02:00
38607ee814 Minimal changes to README to make it slightly less outdated 2024-09-24 02:21:49 +02:00
0e3c62fbd1 Version bump
'cause I might make pre-release
2024-09-24 02:18:17 +02:00
e45af756a2 Merge pull request 'Implement CaseSensitiveQuery' (#39) from CaseSensitiveQuery into stable
Reviewed-on: #39
2024-09-24 02:07:26 +02:00
55ca8f0d47 Fix incorrect number of args 2024-09-24 02:03:53 +02:00
64a0f88ac4 Fixed bug where user-specified port was ignored 2024-09-24 01:58:17 +02:00
a951e4f470 Fix query detector to support Q and all future query types 2024-09-24 01:57:52 +02:00
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