Commit Graph

  • af25739ab6 Merge pull request #37 from pacnpal/copilot/fix-arbitrary-file-write-issue main pacnpal 2026-02-19 13:05:03 -05:00
  • 0e6f5d0075 Fix CVE-2026-24486: upgrade python-multipart from 0.0.20 to 0.0.22 copilot-swe-agent[bot] 2026-02-19 18:02:58 +00:00
  • 3cf0402785 Merge pull request #36 from pacnpal/copilot/add-docker-image-badges pacnpal 2026-02-19 12:58:05 -05:00
  • 2a3c975407 Initial plan copilot-swe-agent[bot] 2026-02-19 17:57:09 +00:00
  • b2ca81e9a1 Add Docker image build badges to README copilot-swe-agent[bot] 2026-02-19 17:56:59 +00:00
  • f858a2a9ba Initial plan copilot-swe-agent[bot] 2026-02-19 17:55:45 +00:00
  • a16e15a880 Merge pull request #35 from pacnpal/copilot/fix-docker-healthcheck-function pacnpal 2026-02-19 12:54:17 -05:00
  • 8c34d211e3 Fix Docker healthcheck to check app's own health endpoint copilot-swe-agent[bot] 2026-02-19 17:51:43 +00:00
  • f52e2d0956 Initial plan copilot-swe-agent[bot] 2026-02-19 17:49:42 +00:00
  • b4135d05eb Merge pull request #34 from pacnpal/dependabot/pip/fastapi-0.128.8 pacnpal 2026-02-19 12:45:42 -05:00
  • 78c776da5c fix(deps): bump fastapi from 0.128.0 to 0.128.8 dependabot[bot] 2026-02-16 12:30:07 +00:00
  • 143f2025fa Merge pull request #29 from pacnpal/dependabot/pip/uvicorn-0.39.0 pacnpal 2026-01-31 06:46:14 -05:00
  • 52fe72b387 fix(deps): bump uvicorn from 0.34.0 to 0.39.0 dependabot[bot] 2026-01-31 11:45:47 +00:00
  • 276a32b235 Update docker-build.yml workflow pacnpal 2026-01-31 06:43:56 -05:00
  • ac26cc0c02 Merge pull request #30 from pacnpal/dependabot/pip/fastapi-0.128.0 pacnpal 2026-01-31 06:35:49 -05:00
  • 0a7c8d96ed fix(deps): bump fastapi from 0.115.12 to 0.128.0 dependabot[bot] 2026-01-31 11:31:00 +00:00
  • 6d32553b5f Merge pull request #31 from pacnpal/dependabot/pip/pydantic-settings-2.11.0 pacnpal 2026-01-31 06:30:08 -05:00
  • 99695d5a57 Merge pull request #32 from pacnpal/dependabot/pip/python-dotenv-1.2.1 pacnpal 2026-01-31 06:29:50 -05:00
  • c1b65da6e1 fix(deps): bump python-dotenv from 1.1.0 to 1.2.1 dependabot[bot] 2026-01-19 12:59:52 +00:00
  • 1bbb265632 fix(deps): bump pydantic-settings from 2.9.1 to 2.11.0 dependabot[bot] 2026-01-19 12:59:49 +00:00
  • d99c7b973b Merge pull request #28 from pacnpal/dependabot/pip/pydantic-2.11.4 pacnpal 2026-01-17 12:47:25 -05:00
  • a858acf4bb fix(deps): bump pydantic from 2.10.6 to 2.11.4 dependabot[bot] 2026-01-17 17:43:31 +00:00
  • 05ff931ed3 Merge pull request #27 from pacnpal/dependabot/pip/pydantic-settings-2.9.1 pacnpal 2026-01-17 12:42:04 -05:00
  • 3ea87de40e Merge pull request #24 from pacnpal/dependabot/pip/python-dotenv-1.1.0 pacnpal 2026-01-17 12:41:51 -05:00
  • 577063e1c6 Merge pull request #22 from pacnpal/dependabot/pip/fastapi-0.115.12 pacnpal 2026-01-17 12:41:39 -05:00
  • 519f231b6d Merge pull request #21 from pacnpal/dependabot/pip/jinja2-3.1.6 pacnpal 2026-01-17 12:41:16 -05:00
  • db2fb20932 Update adguard.py pacnpal 2025-06-12 13:46:20 -04:00
  • 73bf12b083 fix(deps): bump pydantic-settings from 2.7.1 to 2.9.1 dependabot[bot] 2025-04-21 12:06:57 +00:00
  • 55ecee5407 fix(deps): bump python-dotenv from 1.0.1 to 1.1.0 dependabot[bot] 2025-03-31 11:56:56 +00:00
  • 8629bfc822 fix(deps): bump fastapi from 0.115.8 to 0.115.12 dependabot[bot] 2025-03-24 12:51:33 +00:00
  • 1d33ebdc36 fix(deps): bump jinja2 from 3.1.5 to 3.1.6 dependabot[bot] 2025-03-10 12:03:03 +00:00
  • 433738d06e Merge pull request #16 from pacnpal/dependabot/pip/fastapi-0.115.8 pacnpal 2025-02-03 10:40:21 -05:00
  • 4f64aabb32 fix(deps): bump fastapi from 0.115.7 to 0.115.8 dependabot[bot] 2025-02-03 12:00:35 +00:00
  • 480d1c2fa0 Merge pull request #15 from pacnpal/pacnpal-patch-1 pacnpal 2025-01-30 10:36:05 -05:00
  • 396703f5ba Update README.md pacnpal 2025-01-30 10:35:49 -05:00
  • bedacc5631 Update README.md pacnpal 2025-01-30 10:34:21 -05:00
  • 0bb99d3c6d docs(README.md): remove outdated userscript documentation and browser integration setup pacnpal 2025-01-30 07:49:20 -05:00
  • 719845b1c8 docs(README.md): update error handling section and improve API endpoint descriptions docs(userscript/README.md): enhance configuration instructions and clarify connection testing feat(userscript/simpleguardhome-404-checker.user.js): add connection testing and notification features for unblocking domains pacnpal 2025-01-29 16:17:25 -05:00
  • 99d8265235 feat(main.py): add endpoint to unblock a domain and improve error handling fix(userscript): update default port and restore 404 response interception pacnpal 2025-01-29 15:46:11 -05:00
  • 0d482fa33e feat(index.html): implement dark mode toggle and enhance theme handling pacnpal 2025-01-29 13:25:10 -05:00
  • 4ed14db4f7 feat(index.html): add domain preprocessing function for improved validation and error handling pacnpal 2025-01-29 13:01:26 -05:00
  • 913545c420 fix(index.html): update domain input pattern for improved validation pacnpal 2025-01-29 12:58:06 -05:00
  • d9f2308808 refactor(index.html): simplify domain status rendering by extracting logic into a separate function pacnpal 2025-01-29 12:47:46 -05:00
  • 79e6bc3f9a feat(healthcheck): enhance health check functionality and serve favicon directly pacnpal 2025-01-29 12:36:07 -05:00
  • 5430ec6ad4 refactor(docker): update Dockerfile and entrypoint script for improved package verification and health check command pacnpal 2025-01-29 12:27:45 -05:00
  • 65a3429b7a refactor(docker): update Dockerfile to install package from the correct path for improved reliability pacnpal 2025-01-29 10:08:19 -05:00
  • c5da870762 refactor(docker): update Dockerfile and .dockerignore to streamline package installation and include necessary files pacnpal 2025-01-29 10:03:22 -05:00
  • 26c2adf1d5 refactor(docker): update Dockerfile and entrypoint script for improved package management and application startup pacnpal 2025-01-29 09:59:09 -05:00
  • 18d1125243 refactor(docker): simplify Dockerfile by copying package directly for easier imports and streamline entrypoint script pacnpal 2025-01-29 09:47:14 -05:00
  • ceee425fab refactor(docker): restructure Dockerfile to copy source code directory and create rules_backup volume pacnpal 2025-01-29 09:42:37 -05:00
  • 6baa26eb80 refactor(docker): remove monitor.py references and adjust Dockerfile paths for clarity pacnpal 2025-01-29 09:34:34 -05:00
  • 31b66c6d65 refactor(healthcheck): simplify health check process and remove monitoring script pacnpal 2025-01-29 09:22:53 -05:00
  • 47efc3c4b0 refactor(docker): simplify Dockerfile by removing unnecessary monitoring tools and backup hierarchy setup pacnpal 2025-01-29 09:17:06 -05:00
  • 1a231ba6f5 feat(docker): update Dockerfile to use environment variable for backup name in verification process pacnpal 2025-01-29 09:15:53 -05:00
  • f18432e46d feat(docker): enhance Dockerfile to create symlink for source and improve backup verification process pacnpal 2025-01-29 09:12:42 -05:00
  • dafcb0278a feat(docker): update Dockerfile to improve backup verification by using environment variable for backup name in import statement pacnpal 2025-01-29 00:11:53 -05:00
  • 88e29c31a6 feat(docker): add monitoring script and update Dockerfile and .dockerignore for enhanced backup monitoring and system resource tracking pacnpal 2025-01-29 00:09:25 -05:00
  • 0144943997 feat(docker): add health check script and update Dockerfile and .dockerignore for improved backup verification and monitoring pacnpal 2025-01-29 00:06:23 -05:00
  • 216d8137f8 feat(docker): overhaul Dockerfile and .dockerignore for enhanced backup, verification, and monitoring; implement health checks and improved package management pacnpal 2025-01-29 00:03:24 -05:00
  • 170d8a997b feat(docker): enhance .dockerignore for better file management; update Dockerfile for improved package verification and debugging; refine entrypoint script checks pacnpal 2025-01-28 23:43:17 -05:00
  • c0bc1ffbf8 feat(docker): update .dockerignore for improved file management; enhance Dockerfile with better debugging outputs and verification steps pacnpal 2025-01-28 23:37:50 -05:00
  • 0b59d7ac1f feat(docker): enhance Dockerfile and entrypoint script with improved debugging outputs; update .dockerignore for better file management pacnpal 2025-01-28 23:30:06 -05:00
  • a8fc3d5746 feat(docker): streamline Dockerfile by optimizing layer caching and enhancing installation verification pacnpal 2025-01-28 23:24:30 -05:00
  • a73c8a3a20 feat(docker): add debugging outputs to entrypoint script for improved diagnostics pacnpal 2025-01-28 22:43:40 -05:00
  • 0bc9dded41 feat(docker): enhance Dockerfile with debugging outputs and install tree utility; update .dockerignore and MANIFEST.in for better packaging pacnpal 2025-01-28 22:36:22 -05:00
  • 64d09b8842 feat(docker): set execute permission for entrypoint script and copy to local bin pacnpal 2025-01-28 22:20:38 -05:00
  • 860ed4583b feat(setup): update pyproject.toml to specify package data inclusion for simpleguardhome pacnpal 2025-01-28 22:18:39 -05:00
  • 0a33684d71 feat(manifest): add MANIFEST.in to include templates and favicon for packaging pacnpal 2025-01-28 22:18:33 -05:00
  • 818d5f8962 feat(docker): simplify Dockerfile by copying entire app directory and enhance package installation verification pacnpal 2025-01-28 22:18:13 -05:00
  • 1d629ff214 Merge pull request #11 from pacnpal/merge-alert-autofix-4-and-main pacnpal 2025-01-28 22:10:57 -05:00
  • 1f91b5f06b Merge branch 'main' into merge-alert-autofix-4-and-main pacnpal 2025-01-28 22:07:20 -05:00
  • b8ef333639 Merge pull request #13 from pacnpal/alert-autofix-2 pacnpal 2025-01-28 22:02:18 -05:00
  • 3011065182 Merge pull request #12 from pacnpal/alert-autofix-3 pacnpal 2025-01-28 22:00:24 -05:00
  • 0c7d5a2a9b feat(docker): update Dockerfile for editable mode compatibility and refine package installation pacnpal 2025-01-28 21:58:03 -05:00
  • 3079b8ce40 Merge pull request #14 from pacnpal/pacnpal-patch-1 pacnpal 2025-01-28 21:56:33 -05:00
  • b1297b5ada Update index.html pacnpal 2025-01-28 21:54:25 -05:00
  • 57539fa56e feat(docker): update Dockerfile for improved package installation and add pyproject.toml pacnpal 2025-01-28 21:45:10 -05:00
  • c9f8ebbe7d Potential fix for code scanning alert no. 2: DOM text reinterpreted as HTML pacnpal 2025-01-28 21:41:32 -05:00
  • 56e05a967d Potential fix for code scanning alert no. 3: DOM text reinterpreted as HTML pacnpal 2025-01-28 21:41:22 -05:00
  • b25fe5cb2b feat: migrate setup configuration to pyproject.toml and simplify setup.py pacnpal 2025-01-28 21:41:00 -05:00
  • 25bab3deb5 Potential fix for code scanning alert no. 4: DOM text reinterpreted as HTML alert-autofix-4 pacnpal 2025-01-28 21:37:25 -05:00
  • a24da9082d feat(docker): improve Dockerfile with enhanced package installation verification and diagnostics pacnpal 2025-01-28 21:36:49 -05:00
  • c9090f9573 feat(docker): enhance Dockerfile and entrypoint with improved package verification and diagnostics pacnpal 2025-01-28 21:34:33 -05:00
  • 2eb6fb403f feat(docker): enhance Dockerfile and entrypoint with improved package verification and diagnostics pacnpal 2025-01-28 21:29:37 -05:00
  • 889f0a943e feat(docker): enhance Dockerfile and entrypoint for improved package verification and diagnostics pacnpal 2025-01-28 21:24:00 -05:00
  • f961c66ef0 feat(docker): add diagnostic output for package installation and import verification pacnpal 2025-01-28 21:17:35 -05:00
  • 1bcd9328d9 chore(.gitignore): add .DS_Store to ignore list pacnpal 2025-01-28 21:14:22 -05:00
  • 49235c5c2c docs(README): update API credentials section to clarify required fields pacnpal 2025-01-28 20:55:45 -05:00
  • 8b067f59e8 fix(main): simplify favicon mounting by using a variable for static files path pacnpal 2025-01-28 19:42:42 -05:00
  • b53a8d6264 feat(docker): update Docker build workflow and enhance README with installation instructions and static file support pacnpal 2025-01-28 19:40:55 -05:00
  • 44904d1f2f feat(ci): add support for latest event trigger in Docker build workflow pacnpal 2025-01-28 19:11:29 -05:00
  • ac4df6a326 feat(docker): set up Python virtual environment and update dependencies in Dockerfile and CI workflow pacnpal 2025-01-28 19:08:57 -05:00
  • b4f8ed336d feat(ci): add GitHub Actions workflow for building and pushing Docker images pacnpal 2025-01-28 19:03:23 -05:00
  • b70fe666cd feat(docker): implement health check for container readiness and optimize startup process pacnpal 2025-01-28 18:41:58 -05:00
  • dfbe143d7d feat(docker): enhance package installation verification and streamline entrypoint script pacnpal 2025-01-28 21:29:23 +00:00
  • 01c0098a73 feat(docker): simplify PYTHONPATH configuration and update entrypoint script to change directory before starting the application pacnpal 2025-01-28 21:15:59 +00:00
  • 58246b6704 feat(docker): update Dockerfile and entrypoint script for Python path configuration and package verification pacnpal 2025-01-28 21:13:53 +00:00
  • b1c6d188d4 feat(docker): add entrypoint script for graceful shutdown and application start pacnpal 2025-01-28 14:50:00 -05:00
  • 438db5ebeb feat(docker): create rules backup directory and configure volume for persistence pacnpal 2025-01-28 14:35:16 -05:00
  • 6491d9356a feat(docker): add Dockerfile and .dockerignore for containerized environment setup pacnpal 2025-01-28 13:38:21 -05:00