-
Notifications
You must be signed in to change notification settings - Fork 0
[Feature] Add jwt #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Add class that will be used to parse and check the Jwt
Update to be longer since it requires 20 characters now
|
src/test/kotlin/com/chesire/capi/auth/AuthControllerTest.kt.disabled
Outdated
Show resolved
Hide resolved
|
|
@copilot update the readme to include in there every environment variable that must be provided. Do this with examples for prod, and some examples for the development environment. |
* Initial plan * Update README with comprehensive environment variables documentation Co-authored-by: Chesire <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: Chesire <[email protected]>
|
@copilot it looks like CI is failing, lets fix it here before we merge to make sure the changes are working as intended. The failure looks to be
|
* Initial plan * Fix CI by updating pull-request workflow to use Java 23 Co-authored-by: Chesire <[email protected]> * Remove branch restriction from pull-request workflow to run on all PRs Co-authored-by: Chesire <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: Chesire <[email protected]>
|
@copilot delete src/test/kotlin/com/chesire/capi/auth/AuthControllerTest.kt.disabled, and any other files that look to have been generated by claude while working on the branch. |
|
@copilot fix any tests that are broken on ci |
* Initial plan * Delete AuthControllerTest.kt.disabled file Co-authored-by: Chesire <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: Chesire <[email protected]>
* Initial plan * Downgrade to Java 17 and fix EventController tests Co-authored-by: Chesire <[email protected]> * Add test security configuration and authentication helpers Co-authored-by: Chesire <[email protected]> * Fix EventController tests - add authentication to all MockMvc requests and update content type checks Co-authored-by: Chesire <[email protected]> * Use @AuthenticationPrincipal for controller authentication parameters Co-authored-by: Chesire <[email protected]> * Revert Java version back to 23 to match project requirements Co-authored-by: Chesire <[email protected]> * Fix the challenge controller tests * Tidy up how we get the authenticated user details * Update the EventController tests * Test cleanups * Remove unused security dependency and config file --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: Chesire <[email protected]> Co-authored-by: Troy Rijkaard <[email protected]>
|
@copilot the docker-validation job fails on CI, lets fix this before we merge this in |
…aemon (#7) * Initial plan * Fix docker-validation CI failure by loading built image into Docker daemon Co-authored-by: Chesire <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: Chesire <[email protected]>
|
@copilot do any changes need to be done to the master github actions file based on the previous commits in this pr? |
Add JWT token.
Add a whole bunch of security fixes.
Add more stuff...