Commit graph

169 commits

Author SHA1 Message Date
d16fa92e4d
Allow custom message and embed fields to be cleared by submitting empty values
All checks were successful
Test and build Docker image / docker (push) Successful in 1m36s
2026-06-09 05:23:38 +02:00
459df727a9
Fix invalid feeds persisting after failed initial update
All checks were successful
Test and build Docker image / docker (push) Successful in 27s
2026-05-31 04:25:51 +02:00
9183d7ddec
Recommend feeds when creating new feed if broken 2026-05-31 04:15:04 +02:00
c481c7c88f
Fix warnings; use httpx2 and authors_str 2026-05-31 01:04:58 +02:00
1065838ef7
Hide paid ttvdrops images and update lint checks
Some checks failed
Test and build Docker image / docker (push) Failing after 3s
2026-05-31 00:24:56 +02:00
3346994763
Allow images to be between 0..10
All checks were successful
Test and build Docker image / docker (push) Successful in 1m54s
2026-05-12 20:31:12 +02:00
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
b610d7ef1a
Add images to filter pages 2026-04-28 22:38:18 +02:00
8978df69bf
Remove entry preview from filters
Some checks failed
Test and build Docker image / docker (push) Failing after 14s
2026-04-27 21:49:00 +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
ece6e42b68
Refactor post_embed function and simplify first_image extraction logic
All checks were successful
Test and build Docker image / docker (push) Successful in 22s
2026-03-18 05:35:09 +01:00
4836c2428b
Add default embed settings when creating the feed 2026-03-18 05:33:37 +01:00
b9d04358f3
Reduce max_instances for send_to_discord scheduler to 1
All checks were successful
Test and build Docker image / docker (push) Successful in 48s
2026-03-16 05:00:05 +01: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
5323245cf6
Fix /post_entry 2026-03-15 20:45:00 +01:00
71695c2987
WIP 2026-03-15 19:37:55 +01:00
dfa6ea48e5
Refactor tag retrieval to use default values and remove missing_tags module 2026-03-15 15:50:04 +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
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
e8bd528def
Add git backup functionality
Fixes: https://github.com/TheLovinator1/discord-rss-bot/issues/421
Merges: https://github.com/TheLovinator1/discord-rss-bot/pull/422
2026-03-07 01:01:09 +01:00
fb4910430a Refactor search response to use named parameters and update search context test 2025-08-29 16:41:34 +02:00
afd2a0dd78 Improve search page 2025-08-29 03:02:32 +02:00
2e0157ff6c Add logging for entry sending and improve scheduler configuration 2025-07-07 22:56:56 +02:00
1d16e7e24e
Change log level to debug and update port to 3000 2025-06-07 05:54:55 +02:00
2a6dbd33dd
Add button for manually updating feed 2025-05-17 03:58:08 +02:00
901d6cb1a6
Honor 429 Too Many Requests and 503 Service Unavailable responses 2025-05-05 01:19:52 +02:00
8b50003eda
Group feeds by domain 2025-04-03 16:47:53 +02:00
97d06ddb43
Embed YouTube videos in /feed HTML. Strong code, many bananas! 🦍🦍🦍🦍 2025-04-03 06:20:01 +02:00
ac63041b28
Add regex support to blacklist and whitelist filters. Strong code, many bananas! 🦍🦍🦍🦍 2025-04-03 05:44:50 +02:00
cd649f37e8
Integrate Sentry for error tracking and performance monitoring 2025-02-10 04:56:55 +01: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
4480593f49
Fix Ruff warnings 2024-08-12 16:28:07 +02:00
dc46a402eb
Improve logging 2024-07-30 02:04:33 +02:00
aa2866901c
Fix /blacklist and /whitelist not working 2024-07-30 01:14:04 +02:00
392f2c7a95
Fix /embed not working 2024-07-30 01:08:48 +02:00
3514f3606e
Fix Ruff warnings and Uvicorn logging 2024-07-26 21:47:23 +02:00
73b171dbfd
Fix markdown looking like shit 2024-05-24 01:11:38 +02:00
716bdf34c9
Fix bot not posting rss feeds 2024-05-21 19:28:48 +02:00