Commit Graph

625 Commits

Author SHA1 Message Date
44f50a4a98 Remove test for updating an existing feed
All checks were successful
Test and build Docker image / docker (push) Successful in 1m21s
2025-05-17 04:07:13 +02:00
2a6dbd33dd Add button for manually updating feed
Some checks failed
Test and build Docker image / docker (push) Failing after 32s
2025-05-17 03:58:08 +02:00
96bcd81191 Use ATX headers instead of SETEXT 2025-05-17 03:53:15 +02:00
901d6cb1a6 Honor 429 Too Many Requests and 503 Service Unavailable responses
All checks were successful
Test and build Docker image / docker (push) Successful in 1m33s
2025-05-05 01:19:52 +02:00
7f9c934d08 Also use custom feed stuff if sent from send_to_discord
All checks were successful
Test and build Docker image / docker (push) Successful in 2m18s
2025-05-04 16:50:29 +02:00
c3a11f55b0 Update Docker healthcheck
All checks were successful
Test and build Docker image / docker (push) Successful in 1m31s
2025-05-04 05:28:37 +02:00
d8247fec01 Replace GitHub Actions build workflow with Gitea workflow
All checks were successful
Test and build Docker image / docker (push) Successful in 1m27s
2025-05-04 04:08:39 +02:00
ffd6f2f9f2 Add Hoyolab API integration
Some checks failed
Test and build Docker image / test (push) Successful in 27s
Test and build Docker image / ruff (push) Successful in 5s
Test and build Docker image / build (push) Failing after 10m49s
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
cb5faf84f9 Update dependency djlint to v1.36.1 2024-11-07 07:12:42 +00:00
5297dd9b5d Update dependency djlint to v1.36.0 2024-11-05 07:53:33 +00:00
46908128ba Update dependency djlint to v1.35.4 2024-11-01 10:31:30 +00:00