Renovate Bot
a28c0eb80e
Update https://git.quad4.io/actions/checkout action to v6
Build and Publish Docker Image / build (pull_request) Failing after 54s
2026-01-01 00:03:02 +00:00
a32215f434
Update Gitea workflows to use custom action URLs and modify publish process for Gitea releases
Safety / security (push) Successful in 40s
2025-12-28 23:13:29 -06:00
59e016815b
Add Taskfile.yml
Safety / security (push) Failing after 1s
2025-12-28 23:02:13 -06:00
6b8ce85ea2
Add go-task to buildInputs in flake.nix
2025-12-28 23:02:01 -06:00
62c280daf2
Add flake.lock and update flake.nix to use poetry directly
Safety / security (push) Failing after 1s
2025-12-28 23:00:00 -06:00
e817238fb9
Remove Renovate workflow configuration file
Safety / security (push) Failing after 5s
2025-12-28 22:58:39 -06:00
37bc4948d1
Add flake.nix
2025-12-28 22:58:35 -06:00
8080f2855f
Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v42.66.11' ( #6 ) from renovate/ghcr.io-renovatebot-renovate-42.x into main
...
Safety / security (push) Failing after 2s
Reviewed-on: #6
2025-12-29 04:45:51 +00:00
Renovate Bot
95fa215162
Update ghcr.io/renovatebot/renovate Docker tag to v42.66.11
Build and Publish Docker Image / build (pull_request) Failing after 2s
2025-12-29 00:02:37 +00:00
ivan
cd08064678
Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v42' ( #5 ) from renovate/ghcr.io-renovatebot-renovate-42.x into main
...
Safety / security (push) Failing after 55s
Reviewed-on: #5
2025-12-28 05:30:38 +00:00
Renovate Bot
01b3a54abf
Update ghcr.io/renovatebot/renovate Docker tag to v42
Build and Publish Docker Image / build (pull_request) Successful in 13m17s
2025-12-27 22:30:09 +00:00
ivan
cb41f89cc9
Merge pull request 'Update python Docker tag to v3.14' ( #4 ) from renovate/python-3.x into main
...
Safety / security (push) Successful in 41s
Reviewed-on: #4
2025-12-27 20:31:58 +00:00
ivan
d06a93995e
Merge branch 'main' into renovate/python-3.x
Build and Publish Docker Image / build (pull_request) Successful in 9m6s
2025-12-27 20:31:44 +00:00
ivan
dbfe2fd35c
Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v37.440.7' ( #3 ) from renovate/ghcr.io-renovatebot-renovate-37.x into main
...
Safety / security (push) Successful in 18s
Reviewed-on: #3
2025-12-27 20:31:30 +00:00
Renovate Bot
07754bc9fa
Update python Docker tag to v3.14
Build and Publish Docker Image / build (pull_request) Successful in 10m28s
2025-12-27 20:30:21 +00:00
Renovate Bot
898919e160
Update ghcr.io/renovatebot/renovate Docker tag to v37.440.7
Build and Publish Docker Image / build (pull_request) Successful in 10m46s
2025-12-27 20:30:18 +00:00
761c1b356c
Update Docker workflow image name to use consistent casing for RNS-Things
Safety / security (push) Successful in 16s
2025-12-27 13:28:30 -06:00
ivan
54b47c8eaf
Merge pull request 'Configure Renovate' ( #2 ) from renovate/configure into main
...
Safety / security (push) Successful in 25s
Reviewed-on: #2
2025-12-27 19:26:59 +00:00
ivan
55343b7be2
Merge branch 'main' into renovate/configure
Build and Publish Docker Image / build (pull_request) Has been cancelled
2025-12-27 19:26:36 +00:00
9c6da64cbe
Add paths to Renovate workflow for specific dependency files
Safety / security (push) Successful in 29s
2025-12-27 13:22:30 -06:00
d0a484f692
Remove 'main' and 'master' branch triggers from Docker workflow configuration to streamline push conditions for version tags only.
Safety / security (push) Successful in 21s
renovate / renovate (push) Successful in 28s
2025-12-27 13:21:28 -06:00
Renovate Bot
31dd0828a2
Add renovate.json
Build and Publish Docker Image / build (pull_request) Successful in 6m28s
2025-12-27 19:18:45 +00:00
954f6ecd36
Add Renovate workflow configuration for automated dependency updates
Safety / security (push) Successful in 39s
renovate / renovate (push) Successful in 30s
Build and Publish Docker Image / build (push) Successful in 6m57s
2025-12-27 13:15:02 -06:00
85c8785502
Remove Docker build test workflow file from Gitea CI configuration
Safety / security (push) Successful in 33s
Build and Publish Docker Image / build (push) Failing after 47s
2025-12-27 13:06:35 -06:00
112348d862
Refactor Docker workflow to conditionally push images based on version tags
...
Docker Build Test / build (3.10) (push) Successful in 26s
Docker Build Test / build (3.13) (push) Successful in 31s
Build and Publish Docker Image / build (push) Has been cancelled
Docker Build Test / build (3.11) (push) Successful in 24s
Docker Build Test / build (3.12) (push) Successful in 33s
Docker Build Test / build (3.9) (push) Successful in 28s
Safety / security (push) Successful in 28s
- Updated the push condition for Docker builds to only trigger on version tags.
- Removed caching options from Docker build steps for both standard and rootless images.
2025-12-27 13:05:33 -06:00
4f8f2786ab
Update Makefile to include versioning and build metadata for Docker images
...
- Extracted version, VCS reference, and build date from pyproject.toml for use in Docker builds.
- Updated Docker build commands to incorporate new build arguments for improved image metadata.
- Modified help output to display the current version for the docker-build command.
2025-12-27 13:04:53 -06:00
3e6e078367
Update Docker workflows and Dockerfiles to enhance image metadata and support multiple branches
...
- Added support for the 'master' branch in the Docker workflow.
- Updated registry and image name in the workflow environment variables.
- Enhanced Dockerfile and Dockerfile.rootless with additional metadata labels including build date, version, and VCS reference.
- Updated action versions for improved compatibility and functionality.
2025-12-27 13:04:42 -06:00
73c9d12f26
Add 'To Do' section in README.md for future improvements
Docker Build Test / build (3.10) (push) Successful in 48s
Docker Build Test / build (3.11) (push) Successful in 47s
Docker Build Test / build (3.12) (push) Successful in 55s
Docker Build Test / build (3.13) (push) Successful in 53s
Docker Build Test / build (3.9) (push) Successful in 41s
Safety / security (push) Successful in 34s
Build and Publish Docker Image / build (push) Failing after 56s
2025-12-27 12:59:04 -06:00
fc50bc6fb5
Add setup.py
2025-12-27 12:58:18 -06:00
8f1d5ee02a
Update Dockerfile and Dockerfile.rootless to reflect new repository location
Docker Build Test / build (3.10) (push) Successful in 3m0s
Docker Build Test / build (3.12) (push) Successful in 2m58s
Docker Build Test / build (3.13) (push) Successful in 2m56s
Docker Build Test / build (3.11) (push) Successful in 3m7s
Build and Publish Docker Image / build (push) Failing after 54s
Safety / security (push) Successful in 1m3s
Docker Build Test / build (3.9) (push) Successful in 1m27s
2025-12-27 12:53:42 -06:00
86f0a687d2
Update README files to reflect new repository location and Docker image tags
2025-12-27 12:53:36 -06:00
694ab011ec
Update Python version constraints in poetry.lock and pyproject.toml to require Python 3.9.2 or higher for better compatibility.
2025-12-27 12:53:22 -06:00
53d74a3732
Move to .gitea from .github workflows
2025-12-27 12:53:16 -06:00
30f050c8d4
Update dependencies in poetry.lock and pyproject.toml
...
- Upgraded `ruff` from version 0.13.3 to 0.14.10 for improved linting and formatting capabilities.
- Updated project URLs to point to the new repository location.
2025-12-27 12:50:48 -06:00
070157737b
Remove GitHub Actions workflow for running tests
2025-12-27 12:47:54 -06:00
8538d9feb3
Update requirements.txt to include cryptography version 46.0.3
2025-12-27 12:47:41 -06:00
3438b271a5
Update dependencies in poetry.lock and pyproject.toml
...
Build and Publish Docker Image / build (push) Failing after 3s
Run Tests / test (ubuntu-latest, 3.9) (push) Failing after 3s
Docker Build Test / build (3.10) (push) Successful in 56s
Run Tests / test (windows-latest, 3.13) (push) Has been cancelled
Run Tests / test (windows-latest, 3.9) (push) Has been cancelled
Docker Build Test / build (3.13) (push) Failing after 4s
Docker Build Test / build (3.9) (push) Failing after 4s
Safety / security (push) Failing after 3s
Run Tests / test (ubuntu-latest, 3.10) (push) Failing after 2s
Run Tests / test (ubuntu-latest, 3.11) (push) Failing after 2s
Run Tests / test (ubuntu-latest, 3.12) (push) Failing after 2s
Run Tests / test (ubuntu-latest, 3.13) (push) Failing after 3s
Docker Build Test / build (3.11) (push) Successful in 54s
Docker Build Test / build (3.12) (push) Successful in 52s
Run Tests / test (windows-latest, 3.10) (push) Has been cancelled
Run Tests / test (windows-latest, 3.11) (push) Has been cancelled
Run Tests / test (windows-latest, 3.12) (push) Has been cancelled
- Removed old version of `cryptography` (43.0.3) and updated to version 46.0.3 with adjusted markers.
- Added `typing-extensions` package (4.15.0) to support type hints for Python 3.9+.
- Updated Python version constraints in `pyproject.toml` for better compatibility.
2025-12-02 11:27:36 -06:00
ivan
d6228d6d63
Merge pull request 'refactor-pagenode-logic' ( #1 ) from refactor-pagenode-logic into main
...
Docker Build Test / build (3.10) (push) Failing after 3s
Run Tests / test (ubuntu-latest, 3.13) (push) Failing after 2s
Docker Build Test / build (3.11) (push) Failing after 2s
Docker Build Test / build (3.12) (push) Failing after 2s
Docker Build Test / build (3.13) (push) Failing after 2s
Docker Build Test / build (3.9) (push) Failing after 2s
Build and Publish Docker Image / build (push) Failing after 3s
Safety / security (push) Failing after 2s
Run Tests / test (ubuntu-latest, 3.10) (push) Failing after 2s
Run Tests / test (ubuntu-latest, 3.11) (push) Failing after 2s
Run Tests / test (ubuntu-latest, 3.12) (push) Failing after 1s
Run Tests / test (ubuntu-latest, 3.9) (push) Failing after 1s
Run Tests / test (windows-latest, 3.10) (push) Has been cancelled
Run Tests / test (windows-latest, 3.11) (push) Has been cancelled
Run Tests / test (windows-latest, 3.12) (push) Has been cancelled
Run Tests / test (windows-latest, 3.13) (push) Has been cancelled
Run Tests / test (windows-latest, 3.9) (push) Has been cancelled
Reviewed-on: Ivan/rns-page-node#1
2025-12-02 17:26:05 +00:00
ccf954681b
Refactor path handling in PageNode class for improved reliability
...
Docker Build Test / build (3.11) (pull_request) Successful in 1m9s
Docker Build Test / build (3.10) (pull_request) Successful in 1m12s
Docker Build Test / build (3.12) (pull_request) Successful in 1m8s
Docker Build Test / build (3.13) (pull_request) Failing after 2s
Build and Publish Docker Image / build (pull_request) Failing after 2s
Run Tests / test (windows-latest, 3.10) (pull_request) Has been cancelled
Run Tests / test (windows-latest, 3.11) (pull_request) Has been cancelled
Run Tests / test (windows-latest, 3.12) (pull_request) Has been cancelled
Run Tests / test (windows-latest, 3.13) (pull_request) Has been cancelled
Run Tests / test (windows-latest, 3.9) (pull_request) Has been cancelled
Docker Build Test / build (3.9) (pull_request) Failing after 2s
Run Tests / test (ubuntu-latest, 3.10) (pull_request) Failing after 2s
Run Tests / test (ubuntu-latest, 3.11) (pull_request) Failing after 2s
Run Tests / test (ubuntu-latest, 3.12) (pull_request) Failing after 1s
Run Tests / test (ubuntu-latest, 3.13) (pull_request) Failing after 1s
Run Tests / test (ubuntu-latest, 3.9) (pull_request) Failing after 2s
- Updated path resolution for pages and files to use `resolve()` method, ensuring absolute paths are handled correctly.
- Enhanced relative path calculation using `relative_to()` to improve robustness against invalid paths.
- Adjusted request path formatting to include a leading slash for consistency.
2025-12-02 11:03:58 -06:00
4ec44900cf
add windows runner test
2025-12-02 11:02:01 -06:00
d4099fb9a2
Refactor _scan_pages method and enhance file reading logic in PageNode class
...
- Updated docstring for _scan_pages to clarify exclusion of .allowed files.
- Improved file reading logic to handle script detection and content retrieval more efficiently.
- Refined error handling during the announce process to catch specific exceptions.
2025-12-02 10:17:16 -06:00
1571b315b2
Add docstrings to PageNode methods for improved clarity
2025-12-02 10:06:56 -06:00
71bd49bd7d
Refactor PageNode class to improve page and file registration logic
...
- Consolidated page and file scanning methods to return lists of served pages and files.
- Improved error handling in file reading operations.
- Updated the announce loop to use a more efficient waiting mechanism.
- Improved command-line argument handling for log level configuration.
2025-12-02 09:58:31 -06:00
382413dc08
Update to support immutable github releases/tags
Docker Build Test / build (3.12) (push) Successful in 31s
Docker Build Test / build (3.13) (push) Successful in 37s
Docker Build Test / build (3.10) (push) Successful in 26s
Docker Build Test / build (3.11) (push) Successful in 25s
Docker Build Test / build (3.9) (push) Successful in 29s
Safety / security (push) Failing after 30s
Run Tests / test (3.10) (push) Successful in 40s
Run Tests / test (3.11) (push) Successful in 31s
Run Tests / test (3.12) (push) Successful in 35s
Build and Publish Docker Image / build (push) Failing after 1m15s
Run Tests / test (3.13) (push) Successful in 25s
Run Tests / test (3.9) (push) Successful in 23s
2025-11-23 11:45:41 -06:00
0621facc7d
Add config example
Docker Build Test / build (3.11) (push) Successful in 1m47s
Docker Build Test / build (3.13) (push) Successful in 1m44s
Docker Build Test / build (3.12) (push) Successful in 1m47s
Docker Build Test / build (3.10) (push) Successful in 1m51s
Docker Build Test / build (3.9) (push) Successful in 32s
Safety / security (push) Failing after 37s
Run Tests / test (3.10) (push) Successful in 1m9s
Run Tests / test (3.12) (push) Successful in 2m10s
Run Tests / test (3.11) (push) Successful in 2m18s
Run Tests / test (3.13) (push) Successful in 1m49s
Run Tests / test (3.9) (push) Successful in 49s
Publish Python π distribution π¦ to PyPI / Build distribution π¦ (push) Failing after 46s
Publish Python π distribution π¦ to PyPI / Publish Python π distribution π¦ to PyPI (push) Has been skipped
Publish Python π distribution π¦ to PyPI / Sign the Python π distribution π¦ and create GitHub Release (push) Has been skipped
Build and Publish Docker Image / build (push) Failing after 1m7s
v1.3.0
2025-11-23 11:20:52 -06:00
50cbfed5fa
Add configuration loading from file and update CLI argument handling
...
- Implemented `load_config` function to read key-value pairs from a configuration file.
- Enhanced `main` function to accept a configuration file path as a command-line argument.
- Introduced `get_config_value` function to prioritize values from CLI arguments, config file, or defaults.
- Updated logic to retrieve various configuration settings, including paths and intervals, from the loaded config.
2025-11-23 11:20:41 -06:00
36d9a3350b
Update README.ru
2025-11-23 11:20:23 -06:00
515a9d9dbf
Update README with command-line options and configuration file details
2025-11-23 11:20:11 -06:00
3c27b4f9b8
Update README files to reflect changes in announce interval
2025-11-23 11:08:36 -06:00
851c8c05d4
Update announce interval documentation and logic in PageNode class to reflect minutes instead of seconds
2025-11-23 11:08:09 -06:00