f56451d056
Add cache for Hoyolab post fetching
Test and build Docker image / docker (push) Successful in 25s
2026-07-20 06:19:08 +02:00
6b881e8a1c
Don't make two images on Steam feeds
2026-07-20 06:14:06 +02:00
32a5228174
Don't use Ruff on markdown
Test and build Docker image / docker (push) Successful in 1m34s
2026-07-20 06:05:43 +02:00
793f67db42
Add support for extensions
Test and build Docker image / docker (push) Failing after 3s
2026-07-20 06:02:25 +02:00
64a116d947
Add mass editor
Test and build Docker image / docker (push) Successful in 29s
2026-07-18 19:29:42 +02:00
2746b961b2
Add support for importing and exporting OMPL feeds
2026-07-18 17:40:28 +02:00
f40773e013
Add export database button to settings
2026-07-18 07:34:35 +02:00
d61e8ccf10
Only show screenshot things if Playwright has chromium installed; use names instead of ids when ignoring Ruff errors
Test and build Docker image / docker (push) Successful in 1m54s
2026-07-18 07:04:00 +02:00
59d9062ded
Made the feed config page less shit
2026-07-18 06:25:29 +02:00
35ede5aa33
Allow newlines in embeds
2026-07-18 06:04:29 +02:00
5ead9742e7
Fix syntax error in docker-compose.yml
2026-07-18 04:50:52 +02:00
46d84ed308
Add more tests
2026-07-18 04:40:13 +02:00
LostOnTheLine
f3989eefa9
Add options for custom Username & Avatar Image
2026-07-18 04:08:34 +02:00
fc50aed740
Add Steam embed thumbnail support
Test and build Docker image / docker (push) Successful in 25s
2026-07-02 19:14:32 +02:00
6acc27865a
Fix tests
Test and build Docker image / docker (push) Successful in 25s
2026-07-02 05:10:24 +02:00
85f25263f3
Add webhook text length stuff
Test and build Docker image / docker (push) Failing after 15s
2026-07-02 04:40:38 +02:00
d16fa92e4d
Allow custom message and embed fields to be cleared by submitting empty values
Test and build Docker image / docker (push) Successful in 1m36s
2026-06-09 05:23:38 +02:00
5958e7fa21
Update ruff-pre-commit to version 0.15.16
2026-06-09 05:23:05 +02:00
459df727a9
Fix invalid feeds persisting after failed initial update
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
b82ec01570
Temporary disable linting
Test and build Docker image / docker (push) Successful in 1m49s
2026-05-31 01:21:15 +02:00
a22601a854
Add more tests
Test and build Docker image / docker (push) Failing after 1s
2026-05-31 01:18:28 +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
Test and build Docker image / docker (push) Failing after 3s
2026-05-31 00:24:56 +02:00
23a619c9ea
Bump ruff pre-commit to v0.15.15
2026-05-31 00:23:51 +02:00
3346994763
Allow images to be between 0..10
Test and build Docker image / docker (push) Successful in 1m54s
2026-05-12 20:31:12 +02:00
a0c186559f
Use Discord webhook components to send 10 images
2026-05-12 06:09:21 +02:00
1db98ae161
Maybe fix webhook being edited every time?
Test and build Docker image / docker (push) Successful in 23s
2026-05-11 23:17:53 +02:00
80321f3f29
Preserve Discord webhook images on entry edits
Test and build Docker image / docker (push) Successful in 1m38s
2026-05-11 22:40:18 +02:00
36d55566fc
Edit sent Discord webhooks if entry values updates
Test and build Docker image / docker (push) Successful in 1m48s
2026-05-09 04:41:50 +02:00
d85bc16904
Make blacklist override whitelist
...
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
dc17850475
Remove lru_cache so tests clear
Test and build Docker image / docker (push) Successful in 27s
2026-04-29 01:31:51 +02:00
b610d7ef1a
Add images to filter pages
2026-04-28 22:38:18 +02:00
9b569f64a8
Remove failing tests :-)
Test and build Docker image / docker (push) Successful in 27s
2026-04-27 22:46:02 +02:00
8978df69bf
Remove entry preview from filters
Test and build Docker image / docker (push) Failing after 14s
2026-04-27 21:49:00 +02:00
73c8e9da39
Add meta tags for better previews when sharing links
2026-04-27 19:22:19 +02:00
984ce298cd
Fix filter preview?
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
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
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
9446e46f22
Refactor feed.html
2026-04-10 20:38:21 +02:00
9ec0166e7f
Instead of embed or text mode, optionally send a full-page screenshot of the entry URL as a Discord file upload
Test and build Docker image / docker (push) Successful in 1m26s
2026-04-10 00:32:02 +02:00
c55610affa
Improve tests
Test and build Docker image / docker (push) Successful in 1m40s
2026-04-09 21:38:33 +02:00
cba35edb19
Fix bug in healthcheck
2026-04-09 19:14:12 +02:00
e9d219676f
Add pytest-cov to development dependencies
2026-04-09 19:05:57 +02:00
ece6e42b68
Refactor post_embed function and simplify first_image extraction logic
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
d51ca2cced
Update uv sync command to specify directory for deployment
Test and build Docker image / docker (push) Successful in 1m39s
2026-03-18 00:49:35 +01:00