Commit Graph

  • d72b7689b1 feat: integrate structured logging and request ID middleware in main application GitHub Actions 2025-11-30 22:40:43 +00:00
  • 150a612cbb feat: replace log package with structured logging using logger in UptimeService GitHub Actions 2025-11-30 22:40:04 +00:00
  • 9494231f86 feat: replace fmt logging with structured logging using logger package GitHub Actions 2025-11-30 22:39:46 +00:00
  • 6ae05d159d feat: enhance logging in backup, import, and proxy host handlers with structured logging GitHub Actions 2025-11-30 22:39:23 +00:00
  • 9397943f99 feat: implement request ID middleware and enhance recovery logging with structured logging GitHub Actions 2025-11-30 22:39:06 +00:00
  • 5ca074278c feat: implement logger package with logrus for structured logging GitHub Actions 2025-11-30 22:38:35 +00:00
  • 3c83e4ac80 feat: add logrus dependency for enhanced logging capabilities GitHub Actions 2025-11-30 22:38:22 +00:00
  • af19f53bc7 feat: add missing dependencies for testing and system compatibility GitHub Actions 2025-11-30 22:37:43 +00:00
  • 5dfa3da753 feat: add nested routes under Security for improved navigation GitHub Actions 2025-11-30 22:23:01 +00:00
  • 90d85def7c feat: enhance Security menu with sub-items for better navigation GitHub Actions 2025-11-30 22:21:03 +00:00
  • 7391da62bc fix: update link to access lists in AccessListSelector component GitHub Actions 2025-11-30 22:20:28 +00:00
  • 626504e907 feat: add Debug configuration option to support runtime debugging GitHub Actions 2025-11-30 22:20:01 +00:00
  • 48fbca2eee feat: add Recovery middleware for panic handling with verbose logging GitHub Actions 2025-11-30 22:19:38 +00:00
  • b2bcbe86bb feat: display CrowdSec status on Security page and add tests for start/stop functionality GitHub Actions 2025-11-30 21:35:34 +00:00
  • 2300925901 feat: integrate CrowdSec start/stop functionality and fetch status in Security page GitHub Actions 2025-11-30 21:25:40 +00:00
  • 41f68bdbdb refactor: remove CrowdSec control from SystemSettings page; move to Security page GitHub Actions 2025-11-30 21:24:34 +00:00
  • 16875bea3d fix: update pre-commit task label and command to run only staged files GitHub Actions 2025-11-30 21:23:42 +00:00
  • d789ee85e5 feat: Add CrowdSec configuration management and export functionality GitHub Actions 2025-11-30 20:43:53 +00:00
  • 1244041bd7 feat: update routing for ImportCaddy and enhance navigation type safety; add test for Uptime pause button GitHub Actions 2025-11-30 16:35:43 +00:00
  • 215c2fe478 feat: add ImportCrowdSec page and integrate with backup functionality; refactor navigation structure GitHub Actions 2025-11-30 16:12:23 +00:00
  • 92697ec5ec test: add unit tests for Uptime page and setup API GitHub Actions 2025-11-30 15:39:21 +00:00
  • 224a53975d feat(tests): add comprehensive tests for ProxyHosts and Uptime components GitHub Actions 2025-11-30 15:17:38 +00:00
  • d80f545a6e fix(pre-commit): update frontend test coverage hook to run manually GitHub Actions 2025-11-30 14:05:11 +00:00
  • 83afbbf1fc feat: Add CrowdSec management endpoints and feature flags handler GitHub Actions 2025-11-30 03:10:42 +00:00
  • fa3ed5a135 fix(frontend): correct Logs.tsx component definition and imports (fix TS1005) GitHub Actions 2025-11-30 00:45:26 +00:00
  • 57ca7418d5 fix(docker): update volume names in docker-compose for consistency GitHub Actions 2025-11-30 00:43:29 +00:00
  • dc0c8c42ac fix(frontend): remove unused default React imports and use typed FC/FormEvent where needed GitHub Actions 2025-11-30 00:42:48 +00:00
  • 5ee1feed64 fix(import): remove unused React default import in ImportSitesModal GitHub Actions 2025-11-30 00:39:20 +00:00
  • 00b2bc798a chore(docker): pin golang base images to 1.25.4-alpine to satisfy hadolint DL3006 GitHub Actions 2025-11-30 00:36:20 +00:00
  • 2014ff9fce feat(import): add multi-site import modal and upload-multi API GitHub Actions 2025-11-30 00:35:34 +00:00
  • eb60530cec chore: import handler transient error messages GitHub Actions 2025-11-30 00:32:23 +00:00
  • 6432da2d91 Merge pull request #277 from Wikid82/development Jeremy 2025-12-01 09:42:22 -05:00
  • 074941a45c Merge branch 'feature/beta-release' into development Jeremy 2025-12-01 09:41:52 -05:00
  • 3e59e1a4bd Merge pull request #286 from Wikid82/renovate/docker-base-updates Jeremy 2025-12-01 09:41:18 -05:00
  • 98eab4229b Merge branch 'development' into renovate/docker-base-updates Jeremy 2025-12-01 09:41:11 -05:00
  • 1ccd05c056 Merge pull request #285 from Wikid82/renovate/npm-minorpatch Jeremy 2025-12-01 09:40:46 -05:00
  • 83fb30fab2 Merge branch 'development' into renovate/npm-minorpatch Jeremy 2025-12-01 09:40:38 -05:00
  • 9028a18669 Merge pull request #284 from Wikid82/renovate/softprops-action-gh-release-2.x Jeremy 2025-12-01 09:40:25 -05:00
  • 10af78e4f6 Merge pull request #283 from Wikid82/renovate/release-drafter-release-drafter-6.x Jeremy 2025-12-01 09:40:14 -05:00
  • 9980fe4776 Merge pull request #282 from Wikid82/renovate/goreleaser-goreleaser-action-6.x Jeremy 2025-12-01 09:39:57 -05:00
  • 94a7351af3 Merge pull request #281 from Wikid82/renovate/actions-setup-node-6.x Jeremy 2025-12-01 09:39:36 -05:00
  • b32035650a chore(deps): update actions/setup-node action to v6 renovate[bot] 2025-12-01 14:38:55 +00:00
  • 442ff073e8 Merge pull request #280 from Wikid82/renovate/actions-setup-node-5.x Jeremy 2025-12-01 09:38:17 -05:00
  • ed0dc1bd97 Merge branch 'development' into renovate/actions-setup-node-5.x Jeremy 2025-12-01 09:38:07 -05:00
  • 9d3805f1ee chore(deps): update alpine docker tag to v3.22 renovate[bot] 2025-12-01 14:37:58 +00:00
  • 266fbac7a3 fix(deps): update npm minor/patch renovate[bot] 2025-12-01 14:37:52 +00:00
  • 17ae63a8b2 Merge pull request #278 from Wikid82/renovate/actions-setup-go-6.x Jeremy 2025-12-01 09:37:50 -05:00
  • 40fac9d12e chore(deps): update actions/setup-go action to v6 renovate[bot] 2025-12-01 14:37:33 +00:00
  • 6f56ecb389 Merge pull request #273 from Wikid82/renovate/actions-setup-go-5.x Jeremy 2025-12-01 09:37:14 -05:00
  • 336ddafea3 Merge branch 'development' into renovate/actions-setup-go-5.x Jeremy 2025-12-01 09:37:05 -05:00
  • 31f0aa9372 Merge pull request #272 from Wikid82/renovate/actions-checkout-6.x Jeremy 2025-12-01 09:36:52 -05:00
  • 0805cd40b1 Merge branch 'development' into renovate/actions-checkout-6.x Jeremy 2025-12-01 09:36:43 -05:00
  • 45d62d61f1 chore(deps): update actions/setup-node action to v5 renovate[bot] 2025-12-01 13:06:28 +00:00
  • 277545dc61 Merge pull request #279 from Wikid82/renovate/actions-setup-node-4.x Jeremy 2025-12-01 08:05:22 -05:00
  • 4d57ab0660 chore(deps): update softprops/action-gh-release action to v2 renovate[bot] 2025-12-01 13:04:54 +00:00
  • f6b0360c4d chore(deps): update release-drafter/release-drafter action to v6 renovate[bot] 2025-12-01 13:04:49 +00:00
  • b3358782ad chore(deps): update goreleaser/goreleaser-action action to v6 renovate[bot] 2025-12-01 13:04:45 +00:00
  • d598670e6d Merge branch 'development' into renovate/actions-setup-node-4.x Jeremy 2025-12-01 08:04:41 -05:00
  • 14d15ab9ec chore(deps): update actions/setup-node action to v4 renovate[bot] 2025-12-01 13:04:33 +00:00
  • 395fc0d6d2 chore(deps): update actions/setup-go action to v5 renovate[bot] 2025-12-01 13:04:26 +00:00
  • d03736538f chore(deps): update actions/checkout action to v6 renovate[bot] 2025-12-01 13:04:22 +00:00
  • 602e52f27c Merge pull request #274 from Wikid82/renovate/github-codeql-action-digest Jeremy 2025-12-01 08:04:05 -05:00
  • b635ea247f Merge branch 'development' into renovate/github-codeql-action-digest Jeremy 2025-12-01 08:03:55 -05:00
  • 8cf6b40ee4 chore(deps): update renovatebot/github-action action to v44.0.5 (#276) renovate[bot] 2025-12-01 13:03:36 +00:00
  • 23797dacb3 chore(deps): update github/codeql-action action to v4.31.6 (#275) renovate[bot] 2025-12-01 13:03:11 +00:00
  • 7ec0e3efca Merge pull request #271 from Wikid82/renovate/github.com-gin-gonic-gin-1.x Jeremy 2025-12-01 08:02:50 -05:00
  • 06259d1b24 Merge pull request #269 from Wikid82/renovate/pin-dependencies Jeremy 2025-12-01 08:02:22 -05:00
  • d63143a658 chore(deps): pin dependencies renovate[bot] 2025-12-01 10:47:30 +00:00
  • fb820df286 chore(deps): update hadolint/hadolint-action action to v3.3.0 (#270) renovate[bot] 2025-12-01 10:47:06 +00:00
  • d6dbd0ffb3 chore(deps): update github/codeql-action digest to fe4161a renovate[bot] 2025-12-01 10:46:52 +00:00
  • d05bf75927 fix(deps): update module github.com/gin-gonic/gin to v1.11.0 renovate[bot] 2025-12-01 02:34:38 +00:00
  • 0c9dd670fd Merge pull request #268 from Wikid82/development Jeremy 2025-11-29 19:34:49 -05:00
  • 7751722531 Merge pull request #267 from Wikid82/main Jeremy 2025-11-29 19:33:25 -05:00
  • fc1e37f408 build: propagate VERSION into frontend build (VITE_APP_VERSION) GitHub Actions 2025-11-30 00:06:50 +00:00
  • b75ed4618a feat: update docker-compose configuration for Charon service GitHub Actions 2025-11-30 00:05:28 +00:00
  • 0a5f980772 Merge pull request #266 from Wikid82/development Jeremy 2025-11-29 18:58:11 -05:00
  • 64d3f8a289 Merge branch 'feature/beta-release' into development Jeremy 2025-11-29 18:58:03 -05:00
  • a14f14db27 ci: skip creating GitHub Release if it already exists (prevent immutable-release error) GitHub Actions 2025-11-29 23:57:52 +00:00
  • 16dad06f7e Merge pull request #265 from Wikid82/main Jeremy 2025-11-29 18:56:17 -05:00
  • 82c66f743b Merge branch 'development' into main Jeremy 2025-11-29 18:56:09 -05:00
  • 7abdfe29d6 ci: skip existing tag creation and use normalized TAG for release v0.3.0 CI 2025-11-29 23:50:38 +00:00
  • eacf80ea2a feat: add docker-compose configuration for local development environment CI 2025-11-29 23:48:57 +00:00
  • 7b4145606f ci: set git identity for auto-versioning and normalize tags; update .gitignore CI 2025-11-29 23:48:33 +00:00
  • 4595fd4dd0 Update .goreleaser.yaml Jeremy 2025-11-29 17:53:54 -05:00
  • ea6af50a9d Initial plan copilot/fix-goreleaser-configuration copilot-swe-agent[bot] 2025-11-29 22:23:36 +00:00
  • ebe597b348 Merge pull request #263 from Wikid82/development Jeremy 2025-11-29 16:53:59 -05:00
  • c884bf4410 Merge branch 'merge/pr-260-into-development' into development (include PR #260 changes) CI 2025-11-29 21:50:41 +00:00
  • 39d5bfcb75 Resolve remaining merge conflict: accept PR changes (remove Charon.code-workspace) CI 2025-11-29 21:46:08 +00:00
  • f62606bb58 Merge PR #260: take PR changes for conflicted files v0.1.0 CI 2025-11-29 21:38:48 +00:00
  • a60be34f60 chore(ci): add PR-only Trivy app-only scan and pin Caddy v2.10.2 CI 2025-11-29 21:23:54 +00:00
  • e030b139d5 feat: add Trivy scan for pull requests and revert Caddy version to 2.10.2 CI 2025-11-29 21:21:17 +00:00
  • 72dc73f453 build(ci): attempt to override Caddy deps (expr, quic-go) in module cache before xcaddy build CI 2025-11-29 21:11:35 +00:00
  • 0d27e1e188 build(ci): try requested Caddy v2 tag then fallback to v2.10.2 CI 2025-11-29 21:10:25 +00:00
  • 910e338d30 chore: pin Caddy major to v2 and document SSRF mitigations in notification service CI 2025-11-29 21:08:52 +00:00
  • 5cea5755a0 feat: add external notification templates management CI 2025-11-29 20:51:46 +00:00
  • 82dad8d9cb docs(notification): document SSRF mitigations for custom webhooks CI 2025-11-29 17:40:40 +00:00
  • bbe9ca3698 fix(notification): mitigate SSRF for webhook requests by resolving host to IP and using Host header CI 2025-11-29 17:38:40 +00:00
  • 78f7f7ecad chore(ci): CodeQL setup + seed + integration test (cherry-pick) CI 2025-11-29 17:11:05 +00:00
  • 143c0dfe43 chore(ci): CodeQL + seed + integration-test improvements CI 2025-11-29 17:09:20 +00:00
  • fdab765cbd chore: update internal files for consistency and maintainability CI 2025-11-29 15:52:27 +00:00