Joakim Hellsén TheLovinator · Hacker af
TheLovinator created repository TheLovinator/Tussilago 2026-04-16 17:58:12 +02:00
TheLovinator pushed to domain_filter at TheLovinator/discord-rss-bot 2026-04-12 23:51:18 +02:00
bdbd46ebd4
Add domain-wide blacklist and whitelist functionality
TheLovinator created branch domain_filter in TheLovinator/discord-rss-bot 2026-04-12 23:51:18 +02:00
TheLovinator deleted branch chzzk from TheLovinator/ttvdrops 2026-04-12 05:51:06 +02:00
TheLovinator deleted branch sitemaps from TheLovinator/ttvdrops 2026-04-12 05:51:04 +02:00
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-12 05:49:19 +02:00
859e01faf4
Optimize sitemap views?
83befdc247
Fix typo
Compare 2 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-12 05:20:14 +02:00
1790bac2e0
Move organization detail queryset optimizations to model; add tests for organization detail queryset
3c18b26e9c
Add tests for org list view queryset fields
16b12a7035
Make GameDetailView faster
4714894247
Make GamesGridView faster
1d524a2ca9
Implement emote gallery model method and refactor view to use it
Compare 10 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-11 04:30:24 +02:00
47d4f5341f
Add indexes to drop_campaign_list_view
1f0109263c
Rename indexes in DropCampaign and RewardCampaign for clarity; add tests to verify index usage in dashboard queries
43077cde0c
Refactor badge list view to use badge_data and optimize badge fetching; add tests for badge list and detail views
b7e10e766e
Improve performance and add type hints
1782db4840
Add smoke tests for endpoints and optimize database queries
Compare 6 commits »
TheLovinator pushed to master at TheLovinator/discord-rss-bot 2026-04-10 21:15:33 +02:00
aa8a74ba67
Validate webhook URLs on addition and modification; enhance tests for invalid URL handling
7435bba6f8
Add webhook management to feed detail page and corresponding tests
b025d5b136
Add functionality to attach feeds to webhooks from the index page
9b685e4980
Add has_webhooks function and update navbar visibility based on if webhooks exist
9446e46f22
Refactor feed.html
Compare 5 commits »
TheLovinator pushed to master at TheLovinator/discord-rss-bot 2026-04-10 00:32:14 +02:00
9ec0166e7f
Instead of embed or text mode, optionally send a full-page screenshot of the entry URL as a Discord file upload
TheLovinator pushed to master at TheLovinator/discord-rss-bot 2026-04-09 21:38:48 +02:00
c55610affa
Improve tests
cba35edb19
Fix bug in healthcheck
e9d219676f
Add pytest-cov to development dependencies
Compare 3 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-08 03:23:33 +02:00
66ea46cf23
Use celery tasks instead of systemd timers for periodic work; and add more tests
333476b30b
Revise copilot-instructions.md
Compare 2 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-06 23:17:34 +02:00
7a6273c4a8
Remove redundant group change commands
2db9e513ff
Remove empty code block
Compare 2 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-05 05:17:06 +02:00
bd66d2f503
Fix chzzk campaign feed filter being broken by new raw_json_v2 field
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-05 04:42:27 +02:00
06c0af7009
Enhance type hinting
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-03 19:51:19 +02:00
d4fd35769d
Refactor URL handling to use BASE_URL across the application and add base_url context processor
999ab368e2
Update ruff-pre-commit version to v0.15.9
065e14f66a
Reorganize TYPE_CHECKING imports in import_chzzk_campaign.py
Compare 3 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-02 02:56:09 +02:00
e74472040e
Add support for --latest option in import_chzzk_campaign management command
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-02 01:46:46 +02:00
e433a5d89d
Remove import of _MonkeyPatchedWSGIResponse in test_views.py
ef6c2b84ab
Enhance campaign detail template
e709009b99
Add management command to import a range of Chzzk campaigns
Compare 3 commits »
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-01 14:20:31 +02:00
c9522f9d3d
Fix typo in dashboard_view to exclude campaigns with state "TESTING"
TheLovinator pushed to master at TheLovinator/ttvdrops 2026-04-01 14:16:36 +02:00
204f12bb9d
Refactor dashboard_view to exclude TESTING campaigns from active campaigns list