cfd6bddafc
Merge pull request #5 from shymega/shymega/prs/docker
...
Add Docker support for RSSingle, and a workflow for builds
2023-12-29 11:53:56 +01:00
e03fff3a42
Merge pull request #29 from shymega/shymega/prs/group-dependabot-updates
...
feat(CI/dependabot): Group Dependabot PRs
2023-12-29 11:51:02 +01:00
b7cfae13e1
feat(CI/dependabot): Group Dependabot PRs
...
To reduce maintainer workload, I've made this PR for Dependabot to
automatically group related PRs together into one PR.
We could also enable a workflow to automatically merge Dependabot PRs,
on the condition that the code continues to compile and produce a
unified RSS XML feed.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2023-12-25 20:25:35 +00:00
f7a2c2417e
Merge pull request #16 from tanrax/add-limit-entries
...
Add limit entries
2023-10-26 14:53:37 +02:00
0dfb71de00
Merge branch 'master' into add-limit-entries
2023-10-26 14:53:27 +02:00
124a57c033
Merge pull request #18 from tanrax/fix-format-error
...
Fix format error
2023-10-26 14:52:35 +02:00
16e80795cd
Merge pull request #19 from tanrax/dependabot/pip/lxml-4.9.3
...
Bump lxml from 4.9.2 to 4.9.3
2023-10-26 14:52:05 +02:00
4cd87527bd
Merge pull request #23 from tanrax/dependabot/pip/pyinstaller-6.0.0
...
Bump pyinstaller from 5.13.0 to 6.0.0
2023-10-26 14:51:30 +02:00
0a075bbdc9
Bump pyinstaller from 5.13.0 to 6.0.0
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 5.13.0 to 6.0.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v5.13.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-25 04:44:00 +00:00
62f24bb204
Bump lxml from 4.9.2 to 4.9.3
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.2...lxml-4.9.3 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-10 04:25:27 +00:00
e8c77f3398
Add general exception
...
Co-authored-by: Dom Rodriguez <shymega@shymega.org.uk >
2023-07-06 18:17:37 +01:00
dd16696103
Add var config max entries
...
Use `max_entries` as YAML key.
Co-authored-by: Dom Rodriguez <shymega@shymega.org.uk >
2023-07-06 18:11:15 +01:00
846de90642
Merge pull request #7 from shymega/shymega/prs/remove-unused-var
...
Remove unused variables, and duplicate assignments
2023-07-06 11:36:48 +02:00
e101803091
Merge pull request #12 from tanrax/dependabot/pip/pyinstaller-5.13.0
...
Bump pyinstaller from 5.11.0 to 5.13.0
2023-07-06 11:35:33 +02:00
c3708e8899
Bump pyinstaller from 5.11.0 to 5.13.0
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 5.11.0 to 5.13.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v5.11.0...v5.13.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-26 05:12:43 +00:00
cf60155018
Merge pull request #9 from tanrax/dependabot/pip/pyinstaller-5.11.0
...
Bump pyinstaller from 5.1 to 5.11.0
2023-05-16 16:38:43 +02:00
82b3ff5cfd
Merge pull request #10 from tanrax/dependabot/pip/lxml-4.9.2
...
Bump lxml from 4.9.0 to 4.9.2
2023-05-16 16:38:31 +02:00
f64d68fb8f
Bump lxml from 4.9.0 to 4.9.2
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.9.0 to 4.9.2.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.0...lxml-4.9.2 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-16 14:37:28 +00:00
d2813ee689
Bump pyinstaller from 5.1 to 5.11.0
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 5.1 to 5.11.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v5.1...v5.11.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-16 14:37:24 +00:00
9014c78d29
Merge pull request #4 from shymega/shymega/prs/dependabot
...
Add Dependabot dependency GH support
2023-05-16 16:36:56 +02:00
758733d025
Merge pull request #6 from shymega/shymega/prs/exceptions
...
Improve Exception handling, and catch explicit Exceptions
2023-05-16 16:36:22 +02:00
bbe24f6364
Merge pull request #8 from shymega/shymega/prs/fix-get_url_from_feed-func-sig
...
Explicitly define the return type of get_url_from_feed(config)
2023-05-16 16:33:39 +02:00
52ccc2e676
Explicitly define the return type of get_url_from_feed(config)
...
This commit explicitly defines the return type of the
get_url_from_feed(config) function.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2022-09-13 20:19:03 +01:00
df52406dfe
Improve Exception handling, and catch explicit Exceptions
...
This commit improves Exception handling, and made some changes to
try/catch blocks, where the `KeyError` is now explicitly caught. If in
the future, we have reports of other Exceptions being caught, we can
include those in the handling.
For now, I've used BaseException for two try/catch blocks. I need to
check what exceptions can happen there.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2022-09-13 19:43:58 +01:00
3347b233de
Remove unused variables, and duplicate assignments
...
This commit removes an unused variable, and the duplicate assignments in
the main entrypoint.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2022-09-13 19:30:36 +01:00
1f36dea889
Adjust branch, assumed the branch - use master
...
I didn't realise you were using `master` as the branch name, so this
wouldn't run if the PR was accepted.
Now fixed.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2022-09-12 23:45:26 +01:00
daf79338b5
Add Docker support for RSSingle, and a workflow for builds
...
This commit adds a Dockerfile, .dockerignore, and a GH Action for
pushing container images to - and this is by default, other registries
can be used - Docker Hub (you need to generate a token and install it in
the repo), and GitHub Registry, which doesn't require a manual token.
The workflow won't build until #3 is merged, as it relies on successful
builds from that workflow before a container image is pushed. Once we use unit
tests, this will ensure container images aren't broken when pushed to a
remote registry.
I have marked this PR as draft for that reason.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2022-09-12 22:09:57 +01:00
ff30f5807b
Add Dependabot dependency GH support
...
This commit adds support for Dependabot, which will alert the maintainer
when things are out of date, including GH Actions and Python packages.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk >
2022-09-12 21:57:38 +01:00
1460f92f02
Update README.md
2022-06-28 05:57:07 -07:00
8f499d4c22
Delete rss.service
2022-06-25 13:04:41 +02:00
1a94b51f1a
Delete rss.timer
2022-06-25 13:04:34 +02:00
7a8721f6a1
Delete crontab
2022-06-25 13:04:21 +02:00
d622931090
Create FUNDING.yml
2022-06-25 13:03:35 +02:00
6eeda374da
Update README.md
2022-06-25 13:02:11 +02:00
cafef51765
Add files via upload
2022-06-25 13:00:47 +02:00
f9567a7c7d
Update README.md
v1.0.0
2022-06-19 19:43:04 +02:00
6390b990ac
Update README.md
2022-06-19 19:15:47 +02:00
d0dc3b68c4
Update README.md
2022-06-19 18:50:33 +02:00
2245c2e176
Update README.md
2022-06-19 18:49:15 +02:00
6501efdc9f
Update README.md
2022-06-19 18:40:31 +02:00
440ebabc2d
Delete rss.xml
2022-06-19 18:39:24 +02:00
cbd137199c
Update readme
2022-06-19 18:32:50 +02:00
43b9a1e3b0
Update config
2022-06-19 18:24:55 +02:00
596d981816
Update .gitignore
2022-06-19 18:24:28 +02:00
5edf3eeda1
First commit
2022-06-19 18:17:57 +02:00
e1536c89dd
Merge pull request #8 from shymega/dependabot/pip/lxml-4.6.5
...
Bump lxml from 4.6.3 to 4.6.5
2021-12-14 12:22:35 +00:00
bcc8eb659d
Bump lxml from 4.6.3 to 4.6.5
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.3 to 4.6.5.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.6.5 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-13 20:46:11 +00:00
a183c6ceab
Merge pull request #7 from shymega/dependabot/pip/lxml-4.6.3
...
Bump lxml from 4.6.2 to 4.6.3
2021-03-31 21:05:20 +01:00
a95241ed7e
Bump lxml from 4.6.2 to 4.6.3
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.2...lxml-4.6.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-31 19:52:53 +00:00
ddded1f137
Merge pull request #6 from shymega/dependabot/pip/lxml-4.6.2
...
Bump lxml from 4.5.2 to 4.6.2
2021-02-03 22:37:11 +00:00