Commit Graph

  • 1a29b7ae76 feat: center header title and improve email update confirmation message Wikid82 2025-11-21 14:26:42 -05:00
  • aefead1805 feat: improve error handling in ImportCaddy and Dashboard components Wikid82 2025-11-21 14:07:30 -05:00
  • 50e4932148 feat: add current password verification for email updates and implement tasks layout with navigation Wikid82 2025-11-21 13:37:19 -05:00
  • a00dea5419 feat: normalize email addresses to lowercase in user registration and profile updates Wikid82 2025-11-21 13:04:49 -05:00
  • 4d1f92d909 feat: update docker-compose configuration for development environment and add debugging capabilities Wikid82 2025-11-21 12:17:54 -05:00
  • c8822f61ef feat: enhance sidebar collapse functionality and improve layout header structure Wikid82 2025-11-21 12:15:18 -05:00
  • 5db59291f4 feat: improve setup page navigation logic to handle loading state and redirect based on authentication Wikid82 2025-11-21 11:58:25 -05:00
  • b7aff5a944 feat: refactor release workflow to enhance frontend and backend builds, add Caddy build step, and streamline artifact handling Wikid82 2025-11-21 11:50:48 -05:00
  • 8eed365743 feat: enhance email validation in Setup and Security pages, add sidebar collapse functionality in Layout Wikid82 2025-11-21 11:46:09 -05:00
  • 8a0d7952a9 feat: add profile update functionality and integrate it into the Security page Wikid82 2025-11-21 11:25:58 -05:00
  • 9914e20817 feat: optimize Dockerfile build process with cache mounts for frontend and backend Wikid82 2025-11-21 10:54:03 -05:00
  • 2ec7adab43 feat: add PasswordStrengthMeter component and integrate it into Security and Setup pages Wikid82 2025-11-21 10:49:42 -05:00
  • 4551cfbd9b Merge pull request #173 from Wikid82/development Jeremy 2025-11-21 10:26:49 -05:00
  • 9329b8dd8a Merge pull request #184 from Wikid82/renovate/docker-base-updates Jeremy 2025-11-21 10:26:00 -05:00
  • 27e2376bee Merge pull request #183 from Wikid82/renovate/golangci-golangci-lint-action-9.x Jeremy 2025-11-21 10:25:36 -05:00
  • 766075298c chore(deps): update tonistiigi/xx docker tag to v1.8.0 renovate[bot] 2025-11-21 15:24:14 +00:00
  • 4dcab99ecf chore(deps): update golangci/golangci-lint-action action to v9.1.0 renovate[bot] 2025-11-21 15:24:09 +00:00
  • cdc8048590 fix: enhance Dockerfile for cross-compilation support and update Caddy build process Wikid82 2025-11-21 10:22:54 -05:00
  • 6ba87eb121 fix: rename workflow to Docker Build, Publish & Test and enhance image testing steps Wikid82 2025-11-21 09:55:46 -05:00
  • 4217279770 fix: enhance import session response structure and update preview query conditions Wikid82 2025-11-21 09:41:58 -05:00
  • de703fb90c Merge pull request #172 from Wikid82/development Jeremy 2025-11-21 00:02:57 -05:00
  • 29e1523364 Add build and CodeQL scan scripts Wikid82 2025-11-20 23:59:56 -05:00
  • 959f56eab6 fix: add CodeQL files to .gitignore to prevent unnecessary tracking Wikid82 2025-11-20 23:34:54 -05:00
  • 39f6cf9155 fix: enhance path sanitization in backup and log services to prevent directory traversal Wikid82 2025-11-20 23:07:48 -05:00
  • 6d03575ea6 Merge pull request #169 from Wikid82/feature/alpha-completion Jeremy 2025-11-20 23:00:44 -05:00
  • 3c32156339 chore: update codecov config on main Wikid82 2025-11-20 23:00:22 -05:00
  • 96cb7c8ef4 test: improve backend coverage for caddy, backup and import services Wikid82 2025-11-20 22:56:11 -05:00
  • a2f1aaa6c2 ci: fix codeql permissions Wikid82 2025-11-20 22:44:55 -05:00
  • 9059760164 fix: update Docker socket volume to read-only for security Wikid82 2025-11-20 22:37:46 -05:00
  • 3ec2e47d78 test: improve frontend coverage and exclude backend docker services Wikid82 2025-11-20 22:36:44 -05:00
  • 62904858b2 refactor: reorganize imports and improve error handling across components Wikid82 2025-11-20 22:21:32 -05:00
  • 9f62a4a2df feat: add Docker container management functionality Wikid82 2025-11-20 21:27:02 -05:00
  • 8c67e656b9 Merge pull request #168 from Wikid82/development Jeremy 2025-11-20 20:38:05 -05:00
  • d7a0053a07 Merge pull request #167 from Wikid82/renovate/pin-dependencies Jeremy 2025-11-20 20:36:53 -05:00
  • 057fa8d93b chore(deps): pin codecov/codecov-action action to 5a10915 renovate[bot] 2025-11-21 01:32:48 +00:00
  • c282ed1ff2 Merge pull request #166 from Wikid82/development Jeremy 2025-11-20 20:32:19 -05:00
  • 41234a52bf Merge branch 'feature/alpha-completion' into development Jeremy 2025-11-20 20:32:10 -05:00
  • 2eab570d54 Add comprehensive tests for services and middleware Wikid82 2025-11-20 20:14:35 -05:00
  • 3b18ae80f2 feat: add backend/coverage.txt to .gitignore Wikid82 2025-11-20 20:08:20 -05:00
  • 7a4c7eba25 feat: update go-test-coverage.sh to use coverage.txt and increase minimum coverage requirement Wikid82 2025-11-20 20:07:56 -05:00
  • 234427a195 feat: add fake_caddy.sh script for testing purposes Wikid82 2025-11-20 20:06:57 -05:00
  • ff6847b2cd feat: enhance LogsHandler with query parameters for filtering and pagination, and add download functionality Wikid82 2025-11-20 20:06:46 -05:00
  • a0cb0b49d4 docs: Finalize Docker deployment documentation (Issue #12) Wikid82 2025-11-20 13:44:16 -05:00
  • 20c8944380 feat: Complete Issue #11 - Fix backup UI bugs and implement System Settings page Wikid82 2025-11-20 13:38:05 -05:00
  • 042082fa87 docs: Add implementation summary for Issue #10 Wikid82 2025-11-20 13:20:06 -05:00
  • 77e530ac20 feat: Implement backend support for advanced access logging Wikid82 2025-11-20 13:19:09 -05:00
  • 6db6652cd2 feat: Implement advanced access logging with Caddy JSON format, filtering, and download Wikid82 2025-11-20 13:19:01 -05:00
  • 28c04ff3aa feat: add date-fns dependency for date manipulation Wikid82 2025-11-20 13:18:37 -05:00
  • dead29a585 feat: enhance Logs page with log filtering, pagination, and download functionality Wikid82 2025-11-20 13:18:24 -05:00
  • 4b450cf4c0 Merge pull request #165 from Wikid82/renovate/actions-checkout-6.x Jeremy 2025-11-20 12:18:57 -05:00
  • 8bc273ccac Merge pull request #164 from Wikid82/renovate/github.com-gin-gonic-gin-1.x Jeremy 2025-11-20 12:18:21 -05:00
  • e62eeebfba feat: implement Settings, Security, and Backups routes with API integration Wikid82 2025-11-20 11:38:24 -05:00
  • 113745aa03 feat: add NotificationCenter and SystemStatus components for improved user notifications and system updates Wikid82 2025-11-20 11:38:15 -05:00
  • 34a33c3a2e feat: enhance Layout tests with QueryClient integration and async version check Wikid82 2025-11-20 11:38:05 -05:00
  • 46b67d2414 feat: implement Backups, Security, and SettingsLayout pages with API integration and state management Wikid82 2025-11-20 11:37:58 -05:00
  • 0369e51918 chore(deps): update actions/checkout action to v6 renovate[bot] 2025-11-20 16:37:52 +00:00
  • 4fcc0d6c4f feat: improve Go test coverage script by adding trap for coverage file cleanup and ensuring readonly module mode Wikid82 2025-11-20 11:37:37 -05:00
  • 56ab9486a4 feat: implement settings refactor, system status, notifications, and pre-commit hooks Wikid82 2025-11-20 11:37:10 -05:00
  • 20d25d49f3 feat: adjust minimum coverage threshold and refine test command for Go coverage script Wikid82 2025-11-20 11:30:11 -05:00
  • 5c5b4f71d2 feat: add Go Test Coverage hook to pre-commit configuration Wikid82 2025-11-20 11:29:05 -05:00
  • 7c2be5d037 feat: update access logging and Docker configuration tasks for improved functionality and deployment Wikid82 2025-11-20 10:28:46 -05:00
  • 5cb69ab55e feat: add Phase 8 summary for Alpha completion including Logging, Backups, and Docker configuration Wikid82 2025-11-20 10:28:41 -05:00
  • 79befed67a feat: add route for Logs page in the application Wikid82 2025-11-20 10:28:35 -05:00
  • be5c6b92b0 feat: add Logs page with log viewing and backup management functionality Wikid82 2025-11-20 10:28:28 -05:00
  • 4d1077f030 feat: add 'Logs' navigation item to the layout Wikid82 2025-11-20 10:28:19 -05:00
  • 1a506a0b46 feat: add backups and logs API with corresponding interfaces and functions Wikid82 2025-11-20 10:28:10 -05:00
  • 6098df2d68 feat: add cron and lumberjack dependencies for scheduling and log rotation Wikid82 2025-11-20 10:28:03 -05:00
  • 12e74d1c84 feat: implement backup and log services with backup creation and log reading functionality Wikid82 2025-11-20 10:27:55 -05:00
  • cf368f107c feat: implement logging configuration with access log setup Wikid82 2025-11-20 10:27:45 -05:00
  • c63fa70414 feat: add backup and log routes with corresponding handlers Wikid82 2025-11-20 10:27:37 -05:00
  • 166b493629 feat: add backup and logs handlers with corresponding tests Wikid82 2025-11-20 10:27:31 -05:00
  • 556426841f feat: implement logging setup with rotation and fallback directory Wikid82 2025-11-20 10:27:08 -05:00
  • 0322605f45 fix(deps): update module github.com/gin-gonic/gin to v1.11.0 renovate[bot] 2025-11-20 14:56:05 +00:00
  • 9d39241c61 feat: update health check API response and integrate versioning in Layout component Wikid82 2025-11-20 09:54:49 -05:00
  • cbfd1c08b2 Merge pull request #163 from Wikid82/renovate/npm-minorpatch Jeremy 2025-11-20 09:54:33 -05:00
  • 299f2a1631 chore(deps): update npm minor/patch renovate[bot] 2025-11-20 13:41:09 +00:00
  • f166007e3f fix: update RequireAuth component to accept ReactNode as children type Wikid82 2025-11-20 01:22:48 -05:00
  • 24711cbf28 fix: handle ForwardPort parsing error and update navigation expectation in Setup tests Wikid82 2025-11-20 01:12:47 -05:00
  • 2a584f35fd Merge pull request #162 from Wikid82/renovate/major-7-react-router-monorepo Jeremy 2025-11-20 01:07:17 -05:00
  • 0f510dff43 fix(deps): update dependency react-router-dom to v7 renovate[bot] 2025-11-20 06:06:48 +00:00
  • 6452a8bbc2 Merge pull request #161 from Wikid82/renovate/major-19-react-monorepo Jeremy 2025-11-20 01:06:01 -05:00
  • 8420bcaad9 feat: update Dockerfile and docker-compose files for improved debugging and consistency; refactor Login and Setup components for setup status handling Wikid82 2025-11-20 00:58:35 -05:00
  • 0e64e96ffb feat: add Delve debugger support and update entrypoint for debugging Wikid82 2025-11-20 00:09:20 -05:00
  • 475998335c chore(deps): update react monorepo to v19 renovate[bot] 2025-11-20 05:02:06 +00:00
  • 39de0a67ef feat: add Tailwind CSS support and refactor Layout component structure Wikid82 2025-11-20 00:01:26 -05:00
  • ddc3d8ac1f refactor: remove unnecessary peer dependencies and update package versions in package-lock.json Wikid82 2025-11-19 23:56:03 -05:00
  • 01e5a2e79f Merge pull request #160 from Wikid82/renovate/npm-minorpatch Jeremy 2025-11-19 23:50:40 -05:00
  • 64802da4aa Merge branch 'development' into renovate/npm-minorpatch Jeremy 2025-11-19 23:50:32 -05:00
  • 25a45cff73 Merge pull request #159 from Wikid82/renovate/major-19-react-monorepo Jeremy 2025-11-19 23:49:50 -05:00
  • 9060fe2ea6 Merge branch 'development' into renovate/major-19-react-monorepo Jeremy 2025-11-19 23:49:41 -05:00
  • cbd1632947 Merge pull request #158 from Wikid82/renovate/major-7-react-router-monorepo Jeremy 2025-11-19 23:49:09 -05:00
  • 197c6da41b Merge pull request #157 from Wikid82/renovate/softprops-action-gh-release-2.x Jeremy 2025-11-19 23:48:58 -05:00
  • 4ad58283a8 Merge pull request #156 from Wikid82/renovate/renovatebot-github-action-44.x Jeremy 2025-11-19 23:48:43 -05:00
  • ba7431eae8 chore(deps): update renovatebot/github-action action to v44 renovate[bot] 2025-11-20 04:48:31 +00:00
  • bb9b284403 Merge pull request #155 from Wikid82/renovate/renovatebot-github-action-43.x Jeremy 2025-11-19 23:48:08 -05:00
  • 7e9d92ee19 Merge branch 'development' into renovate/renovatebot-github-action-43.x Jeremy 2025-11-19 23:47:59 -05:00
  • 0ca1083537 chore(deps): update renovatebot/github-action action to v43 renovate[bot] 2025-11-20 04:47:34 +00:00
  • 85704f36d8 Merge pull request #154 from Wikid82/renovate/renovatebot-github-action-42.x Jeremy 2025-11-19 23:47:21 -05:00
  • 4f935f1712 Merge branch 'development' into renovate/renovatebot-github-action-42.x Jeremy 2025-11-19 23:47:14 -05:00
  • 30d8615b0f Merge pull request #153 from Wikid82/renovate/renovatebot-github-action-41.x Jeremy 2025-11-19 23:46:54 -05:00