Commit graph

672 commits

Author SHA1 Message Date
901d6cb1a6
Honor 429 Too Many Requests and 503 Service Unavailable responses 2025-05-05 01:19:52 +02:00
7f9c934d08
Also use custom feed stuff if sent from send_to_discord 2025-05-04 16:50:29 +02:00
c3a11f55b0
Update Docker healthcheck 2025-05-04 05:28:37 +02:00
d8247fec01
Replace GitHub Actions build workflow with Gitea workflow 2025-05-04 04:08:39 +02:00
ffd6f2f9f2
Add Hoyolab API integration 2025-05-04 03:48:22 +02:00
544ef6dca3
Update ruff-pre-commit to version 0.11.8 2025-05-03 19:42:20 +02:00
e33b331564
Update ruff-pre-commit to version 0.11.5 2025-04-16 13:33:56 +02:00
cd0f63d59a
Add tldextract for improved domain extraction and add new tests for extract_domain function 2025-04-16 13:32:31 +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
84e39c9f79
Add .gitattributes to set Jinja as the language for HTML files 2025-04-01 22:58:42 +02:00
8408db9afd
Enhance YouTube feed display in index.html with username and channel ID formatting 2025-04-01 22:56:54 +02:00
6dfc72d3b0
Add discord_rss_bot directory to Dockerfile 2025-02-10 05:17:46 +01:00
2bc2bc008b
Update Dockerfile to use array syntax for VOLUME instruction 2025-02-10 05:09:10 +01:00
ec63d4ea3c
Update Dockerfile to use Python 3.13-slim and streamline dependency installation 2025-02-10 05:02:00 +01:00
cd649f37e8
Integrate Sentry for error tracking and performance monitoring 2025-02-10 04:56:55 +01:00
e7b1041f9e
Update GitHub Actions workflow to enhance testing and building process 2025-02-10 04:50:59 +01:00
45fa4c3c39
Fix warnings and other type checking issues 2025-02-10 04:44:09 +01:00
fb880daea0
Refactor pyproject.toml to update dependencies to latest versions and improve configuration 2025-02-10 04:42:47 +01:00
a09ee7efc0
Update .gitignore 2025-02-10 04:33:12 +01:00
986d34321f
Fix argument syntax for pytest in pre-commit configuration 2025-02-10 04:32:59 +01:00
96a1aaa550
Update pre-commit hooks to latest versions 2025-02-10 04:27:20 +01:00
renovate[bot]
c9b3d92c19
Update dependency fastapi to v0.115.8 (#315)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 08:10:30 +00:00
renovate[bot]
6f178d34ed
Update dependency fastapi to v0.115.7 (#314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 20:23:37 +00:00
renovate[bot]
35d12c76f4
Update dependency pre-commit to v4.1.0 (#313)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 22:03:27 +00:00
renovate[bot]
23ed5f6d4b
Update dependency djlint to v1.36.4 (#312)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 16:00:38 +00:00
renovate[bot]
bdbb3f6c20
Update dependency jinja2 to v3.1.5 (#311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-21 20:10:53 +00:00
renovate[bot]
14a442bed5
Update dependency python-multipart to ^0.0.20 (#310)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 20:46:09 +00:00
renovate[bot]
bb89772b5f
Update dependency uvicorn to ^0.34.0 (#309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-15 16:16:20 +00:00
renovate[bot]
7df1a0fc71
Update dependency uvicorn to ^0.33.0 (#308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-14 12:14:57 +00:00
renovate[bot]
6cee822697
Update dependency reader to v3.16 (#307)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-08 13:47:55 +00:00
renovate[bot]
d6d87a6824
Update dependency httpx to v0.28.1 (#306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-06 16:45:15 +00:00
renovate[bot]
253353522c
Update dependency fastapi to v0.115.6 (#305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-04 01:54:08 +00:00
renovate[bot]
a7b9e073d6
Update dependency python-multipart to ^0.0.19 (#304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-01 07:15:53 +00:00
renovate[bot]
7b2ebec368
Update dependency djlint to v1.36.3 (#303)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-29 07:54:10 +00:00
renovate[bot]
4254122fd3
Update dependency python-multipart to ^0.0.18 (#302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-28 23:05:34 +00:00
renovate[bot]
545355b37f
Update dependency httpx to ^0.28.0 (#301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-28 15:21:50 +00:00
renovate[bot]
e4a3b5c0e3
Update dependency djlint to v1.36.2 (#300)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-28 08:26:41 +00:00
renovate[bot]
58831fa361
Update dependency markdownify to ^0.14.0 (#298)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 01:59:26 +00:00
renovate[bot]
cde9b2f480
Update dependency apscheduler to v3.11.0 (#299)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-24 22:03:36 +00:00
renovate[bot]
36f71fd0e0
Update dependency uvicorn to v0.32.1 (#297)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 23:10:39 +00:00
renovate[bot]
2f3abda915
Update dependency fastapi to v0.115.5 (#296)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 17:09:14 +00:00
renovate[bot]
efaf8b02f5
Update dependency reader to v3.15 (#295)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-10 22:54:50 +00:00
renovate[bot]
cb5faf84f9 Update dependency djlint to v1.36.1 2024-11-07 07:12:42 +00:00
renovate[bot]
5297dd9b5d Update dependency djlint to v1.36.0 2024-11-05 07:53:33 +00:00
renovate[bot]
46908128ba Update dependency djlint to v1.35.4 2024-11-01 10:31:30 +00:00
renovate[bot]
c8ec841abb Update dependency python-multipart to ^0.0.17 2024-10-31 07:51:57 +00:00
b27b96ebb5
Lower Python version 2024-10-30 19:21:42 +01:00
83c917c4ce
Remove unused packages 2024-10-30 19:09:29 +01:00