Commit graph

36 commits

Author SHA1 Message Date
36d55566fc
Edit sent Discord webhooks if entry values updates
All checks were successful
Test and build Docker image / docker (push) Successful in 1m48s
2026-05-09 04:41:50 +02:00
d85bc16904
Make blacklist override whitelist
All checks were successful
Test and build Docker image / docker (push) Successful in 30s
Change filter evaluation so blacklist matches take precedence over whitelist matches. Updated evaluator logic to skip entries when blacklist and whitelist both match, adjusted related branches to reflect the new decision flow, and updated a feeds.py comment to clarify the combined decision. Also updated blacklist/whitelist templates copy to reflect the new precedence and adjusted tests to expect blacklist-wins behavior.
2026-05-04 22:55:53 +02:00
9b569f64a8
Remove failing tests :-)
All checks were successful
Test and build Docker image / docker (push) Successful in 27s
2026-04-27 22:46:02 +02:00
73c8e9da39
Add meta tags for better previews when sharing links 2026-04-27 19:22:19 +02:00
984ce298cd
Fix filter preview?
All checks were successful
Test and build Docker image / docker (push) Successful in 29s
2026-04-27 18:57:24 +02:00
6a3bba5b69
Add live preview to blacklist and whitelist
All checks were successful
Test and build Docker image / docker (push) Successful in 1m58s
2026-04-27 18:27:05 +02:00
aa8a74ba67
Validate webhook URLs on addition and modification; enhance tests for invalid URL handling
All checks were successful
Test and build Docker image / docker (push) Successful in 20s
2026-04-10 21:14:01 +02:00
7435bba6f8
Add webhook management to feed detail page and corresponding tests 2026-04-10 21:04:14 +02:00
b025d5b136
Add functionality to attach feeds to webhooks from the index page 2026-04-10 21:02:07 +02:00
9b685e4980
Add has_webhooks function and update navbar visibility based on if webhooks exist 2026-04-10 20:55:35 +02:00
9ec0166e7f
Instead of embed or text mode, optionally send a full-page screenshot of the entry URL as a Discord file upload
All checks were successful
Test and build Docker image / docker (push) Successful in 1m26s
2026-04-10 00:32:02 +02:00
c55610affa
Improve tests
All checks were successful
Test and build Docker image / docker (push) Successful in 1m40s
2026-04-09 21:38:33 +02:00
955b94456d
Add mass update functionality for feed URLs with preview
All checks were successful
Test and build Docker image / docker (push) Successful in 24s
2026-03-16 04:48:34 +01:00
bf94f3f3e4
Add new webhook detail view 2026-03-16 01:10:49 +01:00
94d5935b78
Refactor send_entry_to_discord function to require a reader parameter and update related tests 2026-03-15 20:47:41 +01:00
5323245cf6
Fix /post_entry 2026-03-15 20:45:00 +01:00
71695c2987
WIP 2026-03-15 19:37:55 +01:00
727057439e
Refactor reader dependency injection in FastAPI routes and tests 2026-03-15 15:39:05 +01:00
ed395a951c
Refactor URL change logic, mark all the new entries as read 2026-03-15 15:13:25 +01:00
5215b80643
Add endpoint to see all the entries for a webhook 2026-03-07 19:00:11 +01:00
dcd86eff69
Randomize test order 2026-03-07 06:43:32 +01:00
d87341d729
Add feed URL change functionality and related tests 2026-03-07 06:29:12 +01:00
24d4d7a293
Add support for changing the update interval for feeds
Some checks failed
Test and build Docker image / docker (push) Has been cancelled
2026-03-07 05:50:20 +01:00
567273678e
Only show backup button in navbar if backups are enabled 2026-03-07 05:50:20 +01:00
44f50a4a98
Remove test for updating an existing feed 2025-05-17 04:07:13 +02:00
2a6dbd33dd
Add button for manually updating feed 2025-05-17 03:58:08 +02:00
8b50003eda
Group feeds by domain 2025-04-03 16:47:53 +02:00
45fa4c3c39
Fix warnings and other type checking issues 2025-02-10 04:44:09 +01:00
7ba3716b98
Stuff and things 2024-10-30 18:45:02 +01:00
73cf7c489c
Fix all the bugs 2024-05-18 04:05:05 +02:00
948a5a2af9
Use Ruff and fix all its warnings and errors 2023-03-18 01:50:45 +01:00
e571ad9ee2
Readd request to context and add tests 2023-01-28 19:44:59 +01:00
3f81b532fe
Delete webhook after deleting feed in tests 2023-01-28 19:27:14 +01:00
4824fa9452
Add more tests 2023-01-25 11:35:43 +01:00
3dbe6ba79d
Add type hints and other small stuff 2022-12-14 02:16:33 +01:00
a704a63582
Add tests 2022-12-13 22:09:51 +01:00