Commit Graph

142 Commits

Author SHA1 Message Date
Jeremy
f7bbce10e8 Merge pull request #138 from Wikid82/renovate/github-codeql-action-4.x
chore(deps): update github/codeql-action action to v4
2025-11-19 23:31:04 -05:00
Jeremy
bd995d1baa Merge pull request #137 from Wikid82/renovate/docker-build-push-action-6.x
chore(deps): update docker/build-push-action action to v6
2025-11-19 23:30:49 -05:00
renovate[bot]
876d2b2e30 chore(deps): update actions/setup-go action to v6.1.0 (#136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 04:29:45 +00:00
Jeremy
121c06f4ed Merge branch 'development' into renovate/node-24.x 2025-11-19 23:29:20 -05:00
renovate[bot]
8de9a995cf chore(deps): update golangci/golangci-lint-action action to v6 2025-11-20 04:28:57 +00:00
renovate[bot]
8562f3fc12 chore(deps): update golangci/golangci-lint-action action to v5 2025-11-20 04:28:52 +00:00
renovate[bot]
f09cb19108 chore(deps): update github/codeql-action action to v4 2025-11-20 04:28:47 +00:00
renovate[bot]
36e4730a2f chore(deps): update docker/build-push-action action to v6 2025-11-20 04:28:42 +00:00
Jeremy
9b53302263 Merge pull request #131 from Wikid82/renovate/node-22.x
chore(deps): update dependency node to v22
2025-11-19 23:27:17 -05:00
Wikid82
6471e24f11 feat: Add GitHub Actions workflows for Docker build, publish, documentation deployment, and quality checks
- Implemented `docker-build.yml` for building and pushing Docker images with multi-platform support, Trivy security scanning, and conditional builds based on commit messages.
- Created `docker-publish.yml` for streamlined Docker image publishing with Trivy vulnerability scanning on push events.
- Added `docs.yml` to automate documentation deployment to GitHub Pages, including a custom HTML structure and markdown conversion.
- Introduced `propagate-changes.yml` to automate PR creation for synchronizing changes between main, development, and feature branches.
- Established `quality-checks.yml` for running backend (Go) and frontend (React) quality checks, including tests and linting.
- Developed `release.yml` for generating changelogs and creating GitHub releases upon version tag pushes.
- Set up `renovate.yml` for automated dependency updates on a daily schedule.
2025-11-19 22:53:42 -05:00
Wikid82
1e2d87755d Remove Settings and Setup pages along with their tests and related API services
- Deleted Settings.tsx and Setup.tsx pages, which included functionality for changing passwords and setting up an admin account.
- Removed associated test files for Setup page.
- Eliminated API service definitions related to proxy hosts, remote servers, import functionality, and health checks.
- Cleaned up mock data and test setup files.
- Removed configuration files for TypeScript, Vite, and Tailwind CSS.
- Deleted scripts for testing coverage, release management, Dockerfile validation, and Python compilation checks.
- Removed Sourcery pre-commit wrapper script.
2025-11-19 22:53:32 -05:00
Wikid82
1bc6be10a1 fix(ci): add docker login to test-image job in docker-build workflow 2025-11-19 22:38:45 -05:00
renovate[bot]
238b04da5d chore(deps): update dependency node to v24 2025-11-20 03:15:07 +00:00
renovate[bot]
ab2380488e chore(deps): update dependency node to v22 2025-11-20 03:14:45 +00:00
Wikid82
610679aa0d ci: use Go 1.24 in quality-checks workflow to match backend/go.mod 2025-11-19 21:58:28 -05:00
Jeremy
bf84a544e5 Merge pull request #130 from Wikid82/renovate/node-20.x
chore(deps): update dependency node to v20.19.5
2025-11-19 21:53:27 -05:00
renovate[bot]
a4aab3a428 chore(deps): update dependency node to v20.19.5 2025-11-20 02:48:40 +00:00
renovate[bot]
7cf2b1276f chore(deps): update actions/upload-pages-artifact action to v4 2025-11-20 02:48:09 +00:00
Jeremy
04f94d47ff Merge pull request #124 from Wikid82/renovate/actions-setup-node-5.x
chore(deps): update actions/setup-node action to v5
2025-11-19 20:05:09 -05:00
Jeremy
c70b749826 Merge pull request #123 from Wikid82/renovate/actions-setup-go-6.x
chore(deps): update actions/setup-go action to v6
2025-11-19 20:04:52 -05:00
renovate[bot]
d7af175151 chore(deps): update actions/setup-node action to v5 2025-11-20 01:00:54 +00:00
renovate[bot]
fe22be1571 chore(deps): update actions/setup-go action to v6 2025-11-20 01:00:50 +00:00
renovate[bot]
6a075bf7ff chore(deps): update actions/github-script action to v8 2025-11-20 01:00:45 +00:00
Wikid82
00981be8dc fix: CI workflow shell injection vulnerability
- Use environment variables for GitHub context in shell scripts to prevent injection attacks and syntax errors when commit messages contain special characters (e.g. single quotes, ampersands).
- Fixes failure when merging branches with special characters in their names.
2025-11-19 19:59:45 -05:00
Jeremy
656b32985e Merge pull request #119 from Wikid82/renovate/actions-checkout-5.x
chore(deps): update actions/checkout action to v5
2025-11-19 19:56:23 -05:00
renovate[bot]
17672c2b53 chore(deps): update actions/checkout action to v5 2025-11-20 00:45:05 +00:00
renovate[bot]
053760c0f1 chore(deps): update actions/add-to-project action to v1 2025-11-20 00:44:58 +00:00
Jeremy
e8de9b1a2c Merge pull request #106 from Wikid82/renovate/aquasecurity-trivy-action-0.x
chore(deps): update aquasecurity/trivy-action action to v0.33.1
2025-11-19 18:20:54 -05:00
Jeremy
90f3342763 Merge pull request #108 from Wikid82/renovate/node-18.x
chore(deps): update dependency node to v18.20.8
2025-11-19 18:20:16 -05:00
Jeremy
9037ea6f86 Merge pull request #110 from Wikid82/renovate/docker-build-push-action-5.x
chore(deps): update docker/build-push-action action to v5.4.0
2025-11-19 18:20:01 -05:00
Jeremy
a5bf51b62c Merge pull request #111 from Wikid82/renovate/docker-login-action-3.x
chore(deps): update docker/login-action action to v3.6.0
2025-11-19 18:18:40 -05:00
Jeremy
9c680584c6 Merge pull request #112 from Wikid82/renovate/docker-setup-buildx-action-3.x
chore(deps): update docker/setup-buildx-action action to v3.11.1
2025-11-19 18:18:19 -05:00
Jeremy
fc8be94198 Merge pull request #113 from Wikid82/renovate/docker-setup-qemu-action-3.x
chore(deps): update docker/setup-qemu-action action to v3.7.0
2025-11-19 18:17:59 -05:00
Jeremy
26f0a66681 Merge pull request #114 from Wikid82/renovate/renovatebot-github-action-40.x
chore(deps): update renovatebot/github-action action to v40.3.6
2025-11-19 18:17:37 -05:00
Jeremy
04c40a4cc4 Merge pull request #105 from Wikid82/renovate/actions-setup-node-4.x
chore(deps): update actions/setup-node action to v4.4.0
2025-11-19 18:17:22 -05:00
renovate[bot]
7f14ff0735 chore(deps): update renovatebot/github-action action to v40.3.6 2025-11-19 23:16:01 +00:00
renovate[bot]
c1f84162ad chore(deps): update docker/setup-qemu-action action to v3.7.0 2025-11-19 23:15:57 +00:00
renovate[bot]
8a68cb19cf chore(deps): update docker/setup-buildx-action action to v3.11.1 2025-11-19 23:15:53 +00:00
renovate[bot]
9d99926b8e chore(deps): update docker/login-action action to v3.6.0 2025-11-19 23:15:48 +00:00
renovate[bot]
ecf2feb857 chore(deps): update docker/build-push-action action to v5.4.0 2025-11-19 23:15:44 +00:00
Wikid82
50d710ba7b chore: rename project artifacts to CPMP 2025-11-19 18:07:36 -05:00
renovate[bot]
db1e71604d chore(deps): update dependency node to v18.20.8 2025-11-19 22:47:20 +00:00
renovate[bot]
c05dd54f5c chore(deps): update aquasecurity/trivy-action action to v0.33.1 2025-11-19 22:47:08 +00:00
renovate[bot]
a0c0456d0d chore(deps): update actions/setup-node action to v4.4.0 2025-11-19 22:47:03 +00:00
Jeremy
6dec8a0aae Merge pull request #97 from Wikid82/renovate/actions-setup-go-5.x
chore(deps): update actions/setup-go action to v5.5.0
2025-11-19 11:52:57 -05:00
Jeremy
6922096438 Merge pull request #96 from Wikid82/renovate/actions-checkout-4.x
chore(deps): update actions/checkout action to v4.3.1
2025-11-19 11:52:42 -05:00
Jeremy
5cb289a26e Merge pull request #95 from Wikid82/renovate/golangci-golangci-lint-action-4.x
chore(deps): update golangci/golangci-lint-action action to v4.0.1
2025-11-19 11:52:24 -05:00
Jeremy
a28dec399e Merge pull request #94 from Wikid82/renovate/actions-checkout-digest
chore(deps): update actions/checkout digest to 34e1148
2025-11-19 11:52:09 -05:00
renovate[bot]
ba4fb99f0a chore(deps): update actions/setup-go action to v5.5.0 2025-11-19 16:47:48 +00:00
renovate[bot]
3e3089b8d6 chore(deps): update actions/checkout action to v4.3.1 2025-11-19 16:47:42 +00:00