Commit Graph

240 Commits

Author SHA1 Message Date
Jeremy d2b95e176c Merge branch 'development' into renovate/golangci-golangci-lint-action-8.x 2025-11-19 23:45:59 -05:00
Jeremy b8628f283f Merge pull request #150 from Wikid82/renovate/golangci-golangci-lint-action-7.x
chore(deps): update golangci/golangci-lint-action action to v7
2025-11-19 23:45:36 -05:00
Jeremy 5b77564eca Merge branch 'development' into renovate/golangci-golangci-lint-action-7.x 2025-11-19 23:45:27 -05:00
Jeremy 2efe776093 Merge pull request #149 from Wikid82/renovate/golangci-golangci-lint-action-6.x
chore(deps): update golangci/golangci-lint-action action to v6
2025-11-19 23:45:03 -05:00
Jeremy 4de7ab2a99 Merge pull request #148 from Wikid82/renovate/major-4-tailwindcss-monorepo
chore(deps): update dependency tailwindcss to v4
2025-11-19 23:44:47 -05:00
Jeremy ddeb51efc0 Merge pull request #147 from Wikid82/renovate/major-7-react-monorepo
chore(deps): update dependency eslint-plugin-react-hooks to v7
2025-11-19 23:44:32 -05:00
Jeremy 5028a0ce5a Merge pull request #145 from Wikid82/renovate/actions-github-script-8.x
chore(deps): update actions/github-script action to v8
2025-11-19 23:44:10 -05:00
Jeremy 19e481876d Merge branch 'development' into renovate/actions-github-script-8.x 2025-11-19 23:44:02 -05:00
Jeremy 45c67909ce Merge pull request #144 from Wikid82/renovate/actions-github-script-7.x
chore(deps): update actions/github-script action to v7
2025-11-19 23:43:40 -05:00
Jeremy 820f06a9ad Merge branch 'development' into renovate/actions-github-script-7.x 2025-11-19 23:43:27 -05:00
Jeremy 3c43429eb8 Merge pull request #146 from Wikid82/renovate/actions-setup-node-6.x
chore(deps): update actions/setup-node action to v6
2025-11-19 23:42:56 -05:00
renovate[bot] 67fb075f9e chore(deps): update golangci/golangci-lint-action action to v8 2025-11-20 04:42:35 +00:00
renovate[bot] 52aa96ec96 chore(deps): update golangci/golangci-lint-action action to v7 2025-11-20 04:42:31 +00:00
renovate[bot] 8f7b2ac657 chore(deps): update golangci/golangci-lint-action action to v6 2025-11-20 04:42:26 +00:00
Jeremy e6826a440b Merge pull request #143 from Wikid82/renovate/github.com-gin-gonic-gin-1.x
fix(deps): update module github.com/gin-gonic/gin to v1.11.0
2025-11-19 23:42:26 -05:00
renovate[bot] f9b9a7ff64 chore(deps): update dependency tailwindcss to v4 2025-11-20 04:42:22 +00:00
renovate[bot] 113ff3db4d chore(deps): update dependency eslint-plugin-react-hooks to v7 2025-11-20 04:42:14 +00:00
renovate[bot] 83e700b783 chore(deps): update actions/setup-node action to v6 2025-11-20 04:42:02 +00:00
Jeremy 12e16c6f62 Merge pull request #142 from Wikid82/renovate/go-1.x
chore(deps): update dependency go to v1.25.4
2025-11-19 23:42:01 -05:00
renovate[bot] 588c82a5a8 chore(deps): update actions/github-script action to v8 2025-11-20 04:41:58 +00:00
renovate[bot] 7c01d04002 chore(deps): update actions/github-script action to v7 2025-11-20 04:41:54 +00:00
renovate[bot] e44359f5ed fix(deps): update module github.com/gin-gonic/gin to v1.11.0 2025-11-20 04:41:50 +00:00
Jeremy bf3d782298 Merge pull request #141 from Wikid82/renovate/pin-dependencies
chore(deps): pin actions/github-script action to d7906e4
2025-11-19 23:41:42 -05:00
renovate[bot] 7fab85d5a1 chore(deps): update dependency go to v1.25.4 2025-11-20 04:41:32 +00:00
renovate[bot] abfde67183 chore(deps): pin actions/github-script action to d7906e4 2025-11-20 04:41:13 +00:00
Wikid82 2533ee1710 feat: add workflow for pruning Renovate branches 2025-11-19 23:38:47 -05:00
Jeremy 75db67aa3b Merge pull request #139 from Wikid82/renovate/golangci-golangci-lint-action-5.x
chore(deps): update golangci/golangci-lint-action action to v5 - abandoned
2025-11-19 23:38:22 -05:00
Jeremy 4364f102f0 Merge branch 'development' into renovate/golangci-golangci-lint-action-5.x 2025-11-19 23:38:09 -05:00
Jeremy 4ed496f536 Merge pull request #140 from Wikid82/renovate/golangci-golangci-lint-action-6.x
chore(deps): update golangci/golangci-lint-action action to v6
2025-11-19 23:31:24 -05:00
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
Jeremy 787fcf2ddc Merge pull request #135 from Wikid82/renovate/vite-7.x
chore(deps): update dependency vite to v7
2025-11-19 23:30:08 -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 8fe7207ac0 Merge pull request #132 from Wikid82/renovate/node-24.x
chore(deps): update dependency node to v24
2025-11-19 23:29:30 -05: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 7706b01edb feat: implement logout functionality in Layout component and enhance AuthContext with auto-logout feature 2025-11-19 23:26:08 -05:00
Wikid82 c97c16a752 feat: add Settings and Setup pages for user management
- Implemented Settings page for changing user passwords with validation and feedback.
- Created Setup page for initial admin account setup with form handling and navigation.
- Added API service layer for handling requests related to proxy hosts, remote servers, and import functionality.
- Introduced mock data for testing purposes and set up testing framework with vitest.
- Configured Tailwind CSS for styling and Vite for development and build processes.
- Added scripts for Dockerfile validation, Python syntax checking, and Sourcery integration.
- Implemented release and coverage scripts for better CI/CD practices.
2025-11-19 22:54:35 -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
Wikid82 11aab568da fix: update script and stylesheet references in index.html; modify conflicts prop in ImportReviewTable to use keys 2025-11-19 22:17:59 -05:00
renovate[bot] 942fa9b196 chore(deps): update dependency vite to v7 2025-11-20 03:16:00 +00: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 e17c25693c docs: update required Go version to 1.24 across docs 2025-11-19 22:02:32 -05:00