Commit Graph

82 Commits

Author SHA1 Message Date
pacnpal
216d8137f8 feat(docker): overhaul Dockerfile and .dockerignore for enhanced backup, verification, and monitoring; implement health checks and improved package management 2025-01-29 00:03:24 -05:00
pacnpal
170d8a997b feat(docker): enhance .dockerignore for better file management; update Dockerfile for improved package verification and debugging; refine entrypoint script checks 2025-01-28 23:43:17 -05:00
pacnpal
c0bc1ffbf8 feat(docker): update .dockerignore for improved file management; enhance Dockerfile with better debugging outputs and verification steps 2025-01-28 23:37:50 -05:00
pacnpal
0b59d7ac1f feat(docker): enhance Dockerfile and entrypoint script with improved debugging outputs; update .dockerignore for better file management 2025-01-28 23:30:06 -05:00
pacnpal
a8fc3d5746 feat(docker): streamline Dockerfile by optimizing layer caching and enhancing installation verification 2025-01-28 23:24:30 -05:00
pacnpal
a73c8a3a20 feat(docker): add debugging outputs to entrypoint script for improved diagnostics 2025-01-28 22:43:40 -05:00
pacnpal
0bc9dded41 feat(docker): enhance Dockerfile with debugging outputs and install tree utility; update .dockerignore and MANIFEST.in for better packaging 2025-01-28 22:36:22 -05:00
pacnpal
64d09b8842 feat(docker): set execute permission for entrypoint script and copy to local bin 2025-01-28 22:20:38 -05:00
pacnpal
860ed4583b feat(setup): update pyproject.toml to specify package data inclusion for simpleguardhome 2025-01-28 22:18:39 -05:00
pacnpal
0a33684d71 feat(manifest): add MANIFEST.in to include templates and favicon for packaging 2025-01-28 22:18:33 -05:00
pacnpal
818d5f8962 feat(docker): simplify Dockerfile by copying entire app directory and enhance package installation verification 2025-01-28 22:18:13 -05:00
pacnpal
1d629ff214 Merge pull request #11 from pacnpal/merge-alert-autofix-4-and-main
Potential fix for code scanning alert no. 4: DOM text reinterpreted as HTML
2025-01-28 22:10:57 -05:00
pacnpal
1f91b5f06b Merge branch 'main' into merge-alert-autofix-4-and-main 2025-01-28 22:07:20 -05:00
pacnpal
b8ef333639 Merge pull request #13 from pacnpal/alert-autofix-2
Potential fix for code scanning alert no. 2: DOM text reinterpreted as HTML
2025-01-28 22:02:18 -05:00
pacnpal
3011065182 Merge pull request #12 from pacnpal/alert-autofix-3
Potential fix for code scanning alert no. 3: DOM text reinterpreted as HTML
2025-01-28 22:00:24 -05:00
pacnpal
0c7d5a2a9b feat(docker): update Dockerfile for editable mode compatibility and refine package installation 2025-01-28 21:58:03 -05:00
pacnpal
3079b8ce40 Merge pull request #14 from pacnpal/pacnpal-patch-1
Update index.html
2025-01-28 21:56:33 -05:00
pacnpal
b1297b5ada Update index.html 2025-01-28 21:54:25 -05:00
pacnpal
57539fa56e feat(docker): update Dockerfile for improved package installation and add pyproject.toml 2025-01-28 21:45:10 -05:00
pacnpal
c9f8ebbe7d Potential fix for code scanning alert no. 2: DOM text reinterpreted as HTML
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-01-28 21:41:32 -05:00
pacnpal
56e05a967d Potential fix for code scanning alert no. 3: DOM text reinterpreted as HTML
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-01-28 21:41:22 -05:00
pacnpal
b25fe5cb2b feat: migrate setup configuration to pyproject.toml and simplify setup.py 2025-01-28 21:41:00 -05:00
pacnpal
25bab3deb5 Potential fix for code scanning alert no. 4: DOM text reinterpreted as HTML
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-01-28 21:37:25 -05:00
pacnpal
a24da9082d feat(docker): improve Dockerfile with enhanced package installation verification and diagnostics 2025-01-28 21:36:49 -05:00
pacnpal
c9090f9573 feat(docker): enhance Dockerfile and entrypoint with improved package verification and diagnostics 2025-01-28 21:34:33 -05:00
pacnpal
2eb6fb403f feat(docker): enhance Dockerfile and entrypoint with improved package verification and diagnostics 2025-01-28 21:29:37 -05:00
pacnpal
889f0a943e feat(docker): enhance Dockerfile and entrypoint for improved package verification and diagnostics 2025-01-28 21:24:00 -05:00
pacnpal
f961c66ef0 feat(docker): add diagnostic output for package installation and import verification 2025-01-28 21:17:35 -05:00
pacnpal
1bcd9328d9 chore(.gitignore): add .DS_Store to ignore list 2025-01-28 21:14:22 -05:00
pacnpal
49235c5c2c docs(README): update API credentials section to clarify required fields 2025-01-28 20:55:45 -05:00
pacnpal
8b067f59e8 fix(main): simplify favicon mounting by using a variable for static files path 2025-01-28 19:42:42 -05:00
pacnpal
b53a8d6264 feat(docker): update Docker build workflow and enhance README with installation instructions and static file support 2025-01-28 19:40:55 -05:00
pacnpal
44904d1f2f feat(ci): add support for latest event trigger in Docker build workflow 2025-01-28 19:11:29 -05:00
pacnpal
ac4df6a326 feat(docker): set up Python virtual environment and update dependencies in Dockerfile and CI workflow 2025-01-28 19:08:57 -05:00
pacnpal
b4f8ed336d feat(ci): add GitHub Actions workflow for building and pushing Docker images 2025-01-28 19:03:23 -05:00
pacnpal
b70fe666cd feat(docker): implement health check for container readiness and optimize startup process 2025-01-28 18:41:58 -05:00
pacnpal
dfbe143d7d feat(docker): enhance package installation verification and streamline entrypoint script 2025-01-28 21:29:23 +00:00
pacnpal
01c0098a73 feat(docker): simplify PYTHONPATH configuration and update entrypoint script to change directory before starting the application 2025-01-28 21:15:59 +00:00
pacnpal
58246b6704 feat(docker): update Dockerfile and entrypoint script for Python path configuration and package verification 2025-01-28 21:13:53 +00:00
pacnpal
b1c6d188d4 feat(docker): add entrypoint script for graceful shutdown and application start 2025-01-28 14:50:00 -05:00
pacnpal
438db5ebeb feat(docker): create rules backup directory and configure volume for persistence 2025-01-28 14:35:16 -05:00
pacnpal
6491d9356a feat(docker): add Dockerfile and .dockerignore for containerized environment setup 2025-01-28 13:38:21 -05:00
pacnpal
31058ed494 chore(gitignore): add rules*.json to .gitignore 2025-01-28 12:40:46 -05:00
pacnpal
ba6f3afe9c feat(userscript): add SimpleGuardHome 404 Checker userscript with domain blocking detection and configuration options 2025-01-28 17:38:19 +00:00
pacnpal
91e20e3711 feat(api): enhance domain check and whitelist functionality with improved error handling and validation 2025-01-28 17:20:22 +00:00
pacnpal
7615f074a8 feat(api): update endpoint names and response models to align with AdGuard spec 2025-01-28 17:01:50 +00:00
pacnpal
f4b28cef51 fix(ui): update domain check and unblock functionality with improved error handling and API endpoint adjustments 2025-01-28 16:43:34 +00:00
pacnpal
540ab1d056 feat(docs): update README with API documentation and endpoint details
fix(deps): add slowapi to requirements for rate limiting functionality
2025-01-28 16:15:51 +00:00
pacnpal
f9e9d6dfc2 feat(auth): implement session management and reauthentication for AdGuard API 2025-01-28 15:47:30 +00:00
pacnpal
52bdbc7486 fix(deps): update pytest and pytest-asyncio to allow newer versions 2025-01-28 10:40:48 -05:00