Changelog
- 01bc643 refactor: standardize API handler function names and improve token generation
- c8f3382 .goreleaser: remove hook for frontend that has been removed
- e4c98c0 feat: update command execution environment in execUfwCommand function
- b43b46a refactor: streamline API handler functions and improve naming conventions
- f60fbaa feat: add HTTP status code check in API response handling
- b994986 refactor: improve host management tests for clarity and functionality
- 31b2de3 feat: enhance API authentication and validation for log and health endpoints
- 22af479 fix: update host key setup in middleware tests
- 30c493b feat: enhance host authentication middleware to verify host existence
- 1896ebf refactor: improve host key validation in middleware tests
- b7d88df skip test for host deletion behavior due to os.Exit call in SendReq function
- 09aa0b6 feat: add health-related API functions and improve test cases
- aada588 feat: enhance test utilities with session and host key setup functions
- 3a1489a chore: add coverage report upload to CI workflow
- c7b7cc4 fix: update authentication response in assigned hosts test
- 0156bda debug: add temporary logging to user validation in getAssignedHosts
- b15c18b refactor: update API tests for assigned hosts endpoint
- 1c4ee89 fix: enhance user type validation in server API
- b89de03 fix: validate user type in server API context
- 7a7684c refactor: enhance host filtering logic in server API
- 5faf36b refactor: update API tests to use server package
- 4e4b5c5 refactor: update API tests to use auth package
- b601452 chore: add admin package import in API tests
- e5e97b0 refactor: rename admin variable to adminUser in API tests
- 461f226 refactor: standardize admin variable naming in tests
- 5c5c162 ci: add unit tests for the API
- 31da921 refactor: update cert-manager health checks in test script
- 5472ab8 a
- 87ef9e3 ci: add -p to mkdir
- c607901 a
- 3c813d5 ci: add gen-health-plugin-proto
- fb5d9d3 refactor: update API tests to use new admin and models packages
- cb6ea2a feat: implement Keycloak token validation and user synchronization
- 93f8514 refactor: reorganize API structure and update command handling
- dcd1e5a fix: update Makefile to streamline build process
- 55efa57 feat: remove old frontend
- 6d5a86a fix: update token handling in SSO callback