Commit Graph

381 Commits

Author SHA1 Message Date
argoyle 0d7be1c47e feat: add tag trigger for CI build and push
auth0mock / build (pull_request) Successful in 1m11s
2026-01-13 15:50:09 +01:00
renovate 6c52b7b084 chore(deps): update golang:1.25 docker digest to 0f406d3 (#241)
Release / release (push) Failing after 1m32s
auth0mock / build (push) Successful in 5m53s
2026-01-13 07:09:07 +00:00
renovate 58c0e1f9d1 fix(deps): update module github.com/lestrrat-go/jwx/v3 to v3.0.13 (#239)
Release / release (push) Successful in 1m18s
auth0mock / build (push) Successful in 1m46s
2026-01-12 07:06:53 +00:00
renovate 34e19d6f74 chore(deps): update gcr.io/distroless/static-debian12 docker digest to cd64bec (#238)
Release / release (push) Successful in 49s
auth0mock / build (push) Successful in 1m14s
2026-01-11 22:03:16 +00:00
argoyle edef584a85 Merge pull request 'chore(release): prepare for 0.6.0' (#237) from next-release into main
Release / release (push) Successful in 30s
auth0mock / build (push) Successful in 2m17s
Reviewed-on: #237
0.6.0
2026-01-09 16:13:13 +00:00
releaser 28135f06d6 chore(release): prepare for 0.6.0
auth0mock / build (pull_request) Successful in 1m45s
2026-01-09 16:10:21 +00:00
releaser 5079c57a05 chore(release): prepare for 0.6.0 2026-01-09 16:10:15 +00:00
argoyle 241309537a Merge pull request 'feat: add release workflow using shared workflow' (#236) from feat/add-release-workflow into main
Release / release (push) Successful in 1m13s
auth0mock / build (push) Successful in 1m26s
Reviewed-on: #236
2026-01-09 16:09:17 +00:00
argoyle bcbe17f010 feat: add release workflow using shared workflow
auth0mock / build (pull_request) Successful in 2m4s
2026-01-09 16:56:10 +01:00
argoyle 0bf64d97bf Merge pull request 'fix: remove incorrect digest pinning from image reference' (#235) from fix/remove-digest-pinning into main
auth0mock / build (push) Successful in 6m39s
Reviewed-on: #235
2026-01-09 12:01:31 +00:00
argoyle 941b2b4158 fix: remove incorrect digest pinning from image reference
auth0mock / build (pull_request) Successful in 4m29s
2026-01-09 11:56:10 +01:00
renovate 6533f064d5 chore(deps): update oci.unbound.se/unboundsoftware/auth0mock docker digest to c9d60b4 (#234)
auth0mock / build (push) Successful in 2m3s
2026-01-09 09:01:47 +00:00
renovate 64e0405e68 chore(deps): pin dependencies (#233)
auth0mock / build (push) Successful in 5m27s
2026-01-09 08:01:09 +00:00
argoyle ec3ea75db5 Merge pull request 'chore(deps): update actions/checkout action to v6' (#232) from renovate/actions-checkout-6.x into main
auth0mock / build (push) Successful in 1m30s
Reviewed-on: #232
2026-01-08 15:06:22 +00:00
renovate ce6c0e3d93 chore(deps): update actions/checkout action to v6
auth0mock / build (pull_request) Successful in 1m3s
2026-01-08 15:00:48 +00:00
argoyle a93952408b Merge pull request 'feat: migrate from GitLab CI to Gitea Actions' (#231) from feat/gitea-migration into main
auth0mock / build (push) Successful in 2m33s
Reviewed-on: #231
2026-01-08 14:02:59 +00:00
argoyle 0db830b3b1 feat: migrate from GitLab CI to Gitea Actions
auth0mock / build (pull_request) Successful in 1m17s
2026-01-08 14:42:25 +01:00
argoyle 64cfb98016 Merge branch 'renovate/golang-1.25' into 'main'
chore(deps): update golang:1.25 docker digest to 6cc2338

See merge request unboundsoftware/auth0mock!225
2026-01-03 14:51:37 +01:00
Renovate 222b5aaafb chore(deps): update golang:1.25 docker digest to 6cc2338 2026-01-02 22:02:04 +00:00
argoyle 773c6acc1b Merge branch 'renovate/golang-1.25' into 'main'
chore(deps): update golang:1.25 docker digest to 31c1e53

See merge request unboundsoftware/auth0mock!224
2025-12-30 16:01:27 +01:00
Renovate be19c98a02 chore(deps): update golang:1.25 docker digest to 31c1e53 2025-12-30 13:01:43 +00:00
argoyle 4b04ca638f Merge branch 'next-release' into 'main'
chore(release): prepare for 0.5.1

See merge request unboundsoftware/auth0mock!223
0.5.1
2025-12-29 19:12:22 +01:00
Unbound Release f6171bb2c1 chore(release): prepare for 0.5.1 2025-12-29 19:12:22 +01:00
argoyle 84f3ce58b4 Merge branch 'renovate/github.com-lestrrat-go-jwx-v2-3.x' into 'main'
fix(deps): update module github.com/lestrrat-go/jwx/v2 to v3

See merge request unboundsoftware/auth0mock!222
2025-12-29 17:16:41 +01:00
Renovate 058c818246 fix(deps): update module github.com/lestrrat-go/jwx/v2 to v3 2025-12-29 17:15:10 +01:00
argoyle c951b8b2a6 Merge branch 'renovate/golang-1.x' into 'main'
chore(deps): update golang docker tag to v1.25

See merge request unboundsoftware/auth0mock!221
2025-12-29 17:05:37 +01:00
Renovate 20f643451b chore(deps): update golang docker tag to v1.25 2025-12-29 16:03:34 +00:00
argoyle 7dc063d57e Merge branch 'next-release' into 'main'
chore(release): prepare for 0.5.0

See merge request unboundsoftware/auth0mock!219
0.5.0
2025-12-29 16:54:06 +01:00
Unbound Release 0789e3e3fb chore(release): prepare for 0.5.0 2025-12-29 16:54:06 +01:00
argoyle 0e85cfff29 Merge branch 'migrate-auth0mock-node-go' into 'main'
feat: migrate auth0mock from Node.js to Go

See merge request unboundsoftware/auth0mock!218
2025-12-29 16:49:36 +01:00
argoyle 9992fb4ef1 feat: migrate auth0mock from Node.js to Go
Refactor the application to a Go-based architecture for improved
performance and maintainability. Replace the Dockerfile to utilize a
multi-stage build process, enhancing image efficiency. Implement
comprehensive session store tests to ensure reliability and create
new OAuth handlers for managing authentication efficiently. Update 
documentation to reflect these structural changes.
2025-12-29 16:30:37 +01:00
argoyle 96453e1d15 Merge branch 'next-release' into 'main'
chore(release): prepare for 0.4.0

See merge request unboundsoftware/auth0mock!217
0.4.0
2025-12-29 13:19:27 +01:00
Unbound Release fd4f9c4052 chore(release): prepare for 0.4.0 2025-12-29 13:19:26 +01:00
argoyle ce5fd95bed Merge branch 'feat/session-expiration-cleanup' into 'main'
feat(session-cleanup): implement session expiration cleanup

See merge request unboundsoftware/auth0mock!216
2025-12-29 13:17:53 +01:00
argoyle 972cf3ba45 feat(session-cleanup): implement session expiration cleanup
adds a cleanup mechanism for expired sessions to prevent memory leaks by 
deleting sessions and challenges that exceed the defined TTL. Each session 
is assigned a creation timestamp, which is updated upon activity, and the 
cleanup process runs every minute to maintain optimal memory usage.
2025-12-29 13:14:46 +01:00
argoyle 9d410abe54 Merge branch 'next-release' into 'main'
chore(release): prepare for 0.3.0

See merge request unboundsoftware/auth0mock!187
0.3.0
2025-12-28 20:21:31 +01:00
Unbound Release e740676de2 chore(release): prepare for 0.3.0 2025-12-28 20:21:30 +01:00
argoyle acb0568725 Merge branch 'increase-resource-limits-improve-checks' into 'main'
feat: increase resource limits and improve readiness checks

See merge request unboundsoftware/auth0mock!215
2025-12-28 15:29:58 +01:00
argoyle 6558d027ca feat: increase resource limits and improve readiness checks
Increases memory requests and limits in the Kubernetes deployment 
configuration to ensure better performance under load. Enhances 
the readiness and liveness probes by correcting the path and 
adding a liveness probe to improve service reliability. Updates 
Code by cleaning up session data after a successful token exchange 
and formats OpenID configuration response for better readability. 
Adds `.claude/` to .gitignore to prevent unwanted files from 
being tracked.
2025-12-28 15:25:52 +01:00
argoyle 17bad3a988 Merge branch 'renovate/node-24.x' into 'main'
chore(deps): update node.js to v24.12.0

See merge request unboundsoftware/auth0mock!214
2025-12-12 08:42:17 +01:00
Renovate d50387feb1 chore(deps): update node.js to v24.12.0 2025-12-11 20:03:44 +00:00
argoyle 083125a5bb Merge branch 'renovate/node-24.11.1' into 'main'
chore(deps): update node.js to aa57b08

See merge request unboundsoftware/auth0mock!213
2025-12-09 09:56:50 +01:00
Renovate 66b4fb90cd chore(deps): update node.js to aa57b08 2025-12-09 03:14:32 +00:00
argoyle 617812a044 Merge branch 'renovate/jsonwebtoken-9.x' into 'main'
fix(deps): update dependency jsonwebtoken to v9.0.3

See merge request unboundsoftware/auth0mock!212
2025-12-04 20:36:48 +01:00
Renovate cc3a402fe4 fix(deps): update dependency jsonwebtoken to v9.0.3 2025-12-04 11:02:02 +00:00
argoyle fc6882624f Merge branch 'renovate/prettier-3.x' into 'main'
chore(deps): update dependency prettier to v3.7.4

See merge request unboundsoftware/auth0mock!211
2025-12-03 06:11:44 +01:00
Renovate 3825ee0656 chore(deps): update dependency prettier to v3.7.4 2025-12-03 05:00:52 +00:00
argoyle 237fa7e381 Merge branch 'renovate/express-5.x' into 'main'
fix(deps): update dependency express to v5.2.1

See merge request unboundsoftware/auth0mock!210
2025-12-02 07:15:04 +01:00
Renovate b953439d0f fix(deps): update dependency express to v5.2.1 2025-12-01 21:01:15 +00:00
argoyle a74bd86fe2 Merge branch 'renovate/express-5.x' into 'main'
fix(deps): update dependency express to v5.2.0

See merge request unboundsoftware/auth0mock!209
2025-12-01 18:14:33 +01:00