Compare commits

..

34 Commits

Author SHA1 Message Date
releaser 95f2d06d78 chore(release): prepare for 0.7.4 (#308)
Release / release (push) Successful in 50s
auth0mock / build (push) Successful in 57s
## [0.7.4] - 2026-05-04

### 🐛 Bug Fixes

- *(deps)* Update module github.com/lestrrat-go/jwx/v4 to v4.0.1 (#306)

### ⚙️ Miscellaneous Tasks

- *(deps)* Update golang:1.26 docker digest to f715906 (#301)
- *(deps)* Update golang:1.26 docker digest to 1e598ea (#303)
- *(deps)* Update golang:1.26 docker digest to b54cbf5 (#305)
- Update import paths and registry refs after move to gitea (#307)

<!-- generated by git-cliff -->

---

**Note:** Please use **Squash Merge** when merging this PR.

Reviewed-on: #308
Co-authored-by: Unbound Releaser <releaser@unbound.se>
Co-committed-by: Unbound Releaser <releaser@unbound.se>
2026-05-04 08:51:39 +00:00
argoyle 20bd659c63 chore: update import paths and registry refs after move to gitea (#307)
auth0mock / build (push) Successful in 55s
Release / release (push) Failing after 52s
Repo moved from GitLab to Gitea (git.unbound.se). Updates Go module path, all internal Go imports, Renovate registry pkg name, .buildtools.yaml registry block, and Dockerfile (drops obsolete GOPRIVATE + GITLAB_USER/GITLAB_TOKEN).

Reviewed-on: #307
2026-05-04 08:34:23 +00:00
renovate 3fd070fbf3 fix(deps): update module github.com/lestrrat-go/jwx/v4 to v4.0.1 (#306)
auth0mock / build (push) Successful in 53s
Release / release (push) Failing after 54s
2026-05-01 14:04:09 +00:00
renovate 94959bda94 chore(deps): update golang:1.26 docker digest to b54cbf5 (#305)
Release / release (push) Failing after 1m2s
auth0mock / build (push) Successful in 1m25s
2026-04-27 00:03:39 +00:00
renovate 920a6c1349 chore(deps): update golang:1.26 docker digest to 1e598ea (#303)
Release / release (push) Successful in 1m15s
auth0mock / build (push) Successful in 1m40s
2026-04-22 15:03:07 +00:00
renovate 2cf360533e chore(deps): update golang:1.26 docker digest to f715906 (#301)
Release / release (push) Successful in 58s
auth0mock / build (push) Successful in 1m0s
2026-04-22 12:04:08 +00:00
releaser e75ea7f872 chore(release): prepare for 0.7.3 (#300)
Release / release (push) Successful in 1m2s
auth0mock / build (push) Successful in 1m18s
## [0.7.3] - 2026-04-22

### 🐛 Bug Fixes

- *(deps)* Update module github.com/alecthomas/kong to v1.15.0 (#285)
- *(deps)* Update module github.com/lestrrat-go/jwx/v3 to v3.1.0 (#296)
- *(deps)* Update module github.com/lestrrat-go/jwx/v3 to v4 (#297)

### ⚙️ Miscellaneous Tasks

- *(deps)* Update gcr.io/distroless/static-debian12 docker digest to 20bc6c0 (#262)
- *(deps)* Update golang:1.26 docker digest to b39810f (#264)
- *(deps)* Update golang:1.26 docker digest to b751797 (#265)
- *(deps)* Update golang:1.26 docker digest to a9c4aac (#267)
- *(deps)* Update golang:1.26 docker digest to 9edf713 (#269)
- *(deps)* Update golang:1.26 docker digest to fb612b7 (#270)
- *(deps)* Update golang:1.26 docker digest to e2ddb15 (#271)
- *(deps)* Update golang:1.26 docker digest to cdebbd5 (#272)
- *(deps)* Update golang:1.26 docker digest to c7e98cc (#274)
- *(deps)* Update golang:1.26 docker digest to 318ba17 (#276)
- *(deps)* Update golang:1.26 docker digest to 16e774b (#277)
- *(deps)* Update golang:1.26 docker digest to dd25c49 (#279)
- *(deps)* Update golang:1.26 docker digest to c42e4d7 (#281)
- *(deps)* Update golang:1.26 docker digest to 595c784 (#283)
- *(deps)* Update golang:1.26 docker digest to 42ebbf7 (#286)
- *(deps)* Update golang:1.26 docker digest to 5e69504 (#287)
- *(deps)* Update golang:1.26 docker digest to cd78d88 (#289)
- *(deps)* Update golang:1.26 docker digest to ec4debb (#291)
- *(deps)* Update golang:1.26 docker digest to fcdb3e4 (#293)
- *(deps)* Update golang:1.26 docker digest to 5f3787b (#295)
- *(deps)* Update golang:1.26 docker digest to 46d487a (#299)

<!-- generated by git-cliff -->

---

**Note:** Please use **Squash Merge** when merging this PR.

Reviewed-on: #300
Co-authored-by: Unbound Releaser <releaser@unbound.se>
Co-committed-by: Unbound Releaser <releaser@unbound.se>
2026-04-22 09:39:17 +00:00
renovate 30282f3458 fix(deps): update module github.com/lestrrat-go/jwx/v3 to v4 (#297)
Release / release (push) Successful in 56s
auth0mock / build (push) Successful in 5m0s
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/lestrrat-go/jwx/v3](https://github.com/lestrrat-go/jwx) | `v3.1.0` → `v4.0.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2flestrrat-go%2fjwx%2fv3/v4.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2flestrrat-go%2fjwx%2fv3/v3.1.0/v4.0.0?slim=true) |

---

### Release Notes

<details>
<summary>lestrrat-go/jwx (github.com/lestrrat-go/jwx/v3)</summary>

### [`v4.0.0`](https://github.com/lestrrat-go/jwx/releases/tag/v4.0.0)

[Compare Source](https://github.com/lestrrat-go/jwx/compare/v3.1.0...v4.0.0)

# Changes

v4 has many incompatibilities with v3. To see the full list of differences between
v3 and v4, please read the [Changes-v4.md file](./Changes-v4.md). Coding Agents should read [MIGRATION-v4.md](./MICRATION-v4.md)

v4.0.0 - 19 Apr 2026

- Initial v4 release. Major features:
  - Lighter: Core / Companion module separation. Less dependencies in core.
  - Faster: Use of generics and other optimizations make v4 2x\~3x faster than before.
  - Quantum-Ready: ML-KEM and ML-DSA, HPKE (+Hybrid) are supported through companion modules.
- See Changes-v4.md for a full set of Changes since v3.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjYuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEyNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: Joakim Olsson <joakim@unbound.se>
Reviewed-on: #297
Co-authored-by: Renovate Bot <renovate@unbound.se>
Co-committed-by: Renovate Bot <renovate@unbound.se>
2026-04-22 09:05:25 +00:00
renovate fdd5e5a9a0 chore(deps): update golang:1.26 docker digest to 46d487a (#299)
Release / release (push) Failing after 1m1s
auth0mock / build (push) Successful in 2m5s
2026-04-22 08:03:37 +00:00
renovate 32c6895802 fix(deps): update module github.com/lestrrat-go/jwx/v3 to v3.1.0 (#296)
auth0mock / build (push) Successful in 55s
Release / release (push) Successful in 51s
2026-04-22 01:06:27 +00:00
renovate 3c2dd7d780 chore(deps): update golang:1.26 docker digest to 5f3787b (#295)
auth0mock / build (push) Successful in 55s
Release / release (push) Failing after 50s
2026-04-15 00:02:55 +00:00
renovate 1a7d919711 chore(deps): update golang:1.26 docker digest to fcdb3e4 (#293)
Release / release (push) Successful in 1m6s
auth0mock / build (push) Successful in 1m31s
2026-04-12 12:05:41 +00:00
renovate f3f69beac9 chore(deps): update golang:1.26 docker digest to ec4debb (#291)
auth0mock / build (push) Successful in 54s
Release / release (push) Successful in 1m6s
2026-04-07 23:04:03 +00:00
renovate c98eae2794 chore(deps): update golang:1.26 docker digest to cd78d88 (#289)
Release / release (push) Successful in 54s
auth0mock / build (push) Successful in 2m48s
2026-04-07 20:06:46 +00:00
renovate d122aa5f14 chore(deps): update golang:1.26 docker digest to 5e69504 (#287)
Release / release (push) Successful in 1m4s
auth0mock / build (push) Successful in 53s
2026-04-07 09:03:24 +00:00
renovate bb89d9bb9e chore(deps): update golang:1.26 docker digest to 42ebbf7 (#286)
auth0mock / build (push) Successful in 2m23s
Release / release (push) Failing after 12m27s
2026-04-07 05:05:24 +00:00
renovate 993632f2eb fix(deps): update module github.com/alecthomas/kong to v1.15.0 (#285)
Release / release (push) Failing after 58s
auth0mock / build (push) Successful in 1m35s
2026-04-01 23:03:57 +00:00
renovate b9e5f5903f chore(deps): update golang:1.26 docker digest to 595c784 (#283)
auth0mock / build (push) Successful in 54s
Release / release (push) Successful in 59s
2026-03-21 09:03:25 +00:00
renovate 5cd4163d64 chore(deps): update golang:1.26 docker digest to c42e4d7 (#281)
auth0mock / build (push) Successful in 54s
Release / release (push) Successful in 1m9s
2026-03-17 12:05:50 +00:00
renovate e4c2854da2 chore(deps): update golang:1.26 docker digest to dd25c49 (#279)
Release / release (push) Failing after 1m0s
auth0mock / build (push) Successful in 1m40s
2026-03-17 09:05:21 +00:00
renovate 8638a7dd11 chore(deps): update golang:1.26 docker digest to 16e774b (#277)
Release / release (push) Successful in 1m16s
auth0mock / build (push) Successful in 1m40s
2026-03-17 06:02:58 +00:00
renovate 3362f4011c chore(deps): update golang:1.26 docker digest to 318ba17 (#276)
Release / release (push) Failing after 59s
auth0mock / build (push) Successful in 1m32s
2026-03-17 03:01:08 +00:00
renovate f636bb47c2 chore(deps): update golang:1.26 docker digest to c7e98cc (#274)
Release / release (push) Successful in 1m3s
auth0mock / build (push) Successful in 1m9s
2026-03-11 02:06:08 +00:00
renovate d43e568bc8 chore(deps): update golang:1.26 docker digest to cdebbd5 (#272)
Release / release (push) Successful in 1m10s
auth0mock / build (push) Successful in 1m18s
2026-03-11 00:03:02 +00:00
renovate 4fc0160a9a chore(deps): update golang:1.26 docker digest to e2ddb15 (#271)
Release / release (push) Failing after 1m8s
auth0mock / build (push) Successful in 1m15s
2026-03-06 03:06:37 +00:00
renovate 585582f6c6 chore(deps): update golang:1.26 docker digest to fb612b7 (#270)
Release / release (push) Failing after 57s
auth0mock / build (push) Successful in 1m37s
2026-03-03 05:06:54 +00:00
renovate 91f3e851bf chore(deps): update golang:1.26 docker digest to 9edf713 (#269)
Release / release (push) Failing after 1m32s
auth0mock / build (push) Successful in 1m57s
2026-02-25 09:03:12 +00:00
renovate a45128e63d chore(deps): update golang:1.26 docker digest to a9c4aac (#267)
Release / release (push) Successful in 1m32s
auth0mock / build (push) Successful in 2m11s
2026-02-25 06:02:51 +00:00
renovate 80def9e067 chore(deps): update golang:1.26 docker digest to b751797 (#265)
Release / release (push) Successful in 1m38s
auth0mock / build (push) Successful in 3m40s
2026-02-25 02:03:18 +00:00
renovate dd572eb484 chore(deps): update golang:1.26 docker digest to b39810f (#264)
Release / release (push) Failing after 1m31s
auth0mock / build (push) Successful in 4m1s
2026-02-24 23:17:43 +00:00
renovate 38bc47eb08 chore(deps): update gcr.io/distroless/static-debian12 docker digest to 20bc6c0 (#262)
Release / release (push) Successful in 42s
auth0mock / build (push) Successful in 2m34s
2026-02-14 02:06:42 +00:00
argoyle 1b6f57ae4b Merge pull request 'chore(release): prepare for 0.7.2' (#261) from next-release into main
Release / release (push) Successful in 44s
auth0mock / build (push) Successful in 51s
Reviewed-on: #261
2026-02-12 11:23:15 +00:00
releaser d245cabd0b chore(release): prepare for 0.7.2
auth0mock / build (pull_request) Successful in 53s
2026-02-12 11:22:14 +00:00
releaser 94d6cbadd6 chore(release): prepare for 0.7.2 2026-02-12 11:22:11 +00:00
12 changed files with 320 additions and 93 deletions
+1 -1
View File
@@ -1,3 +1,3 @@
{ {
"version": "0.7.1" "version": "0.7.4"
} }
+280 -21
View File
@@ -1,8 +1,80 @@
# Changelog
All notable changes to this project will be documented in this file.
## [0.7.4] - 2026-05-04
### 🐛 Bug Fixes
- *(deps)* Update module github.com/lestrrat-go/jwx/v4 to v4.0.1 (#306)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.26 docker digest to f715906 (#301)
- *(deps)* Update golang:1.26 docker digest to 1e598ea (#303)
- *(deps)* Update golang:1.26 docker digest to b54cbf5 (#305)
- Update import paths and registry refs after move to gitea (#307)
## [0.7.3] - 2026-04-22
### 🐛 Bug Fixes
- *(deps)* Update module github.com/alecthomas/kong to v1.15.0 (#285)
- *(deps)* Update module github.com/lestrrat-go/jwx/v3 to v3.1.0 (#296)
- *(deps)* Update module github.com/lestrrat-go/jwx/v3 to v4 (#297)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update gcr.io/distroless/static-debian12 docker digest to 20bc6c0 (#262)
- *(deps)* Update golang:1.26 docker digest to b39810f (#264)
- *(deps)* Update golang:1.26 docker digest to b751797 (#265)
- *(deps)* Update golang:1.26 docker digest to a9c4aac (#267)
- *(deps)* Update golang:1.26 docker digest to 9edf713 (#269)
- *(deps)* Update golang:1.26 docker digest to fb612b7 (#270)
- *(deps)* Update golang:1.26 docker digest to e2ddb15 (#271)
- *(deps)* Update golang:1.26 docker digest to cdebbd5 (#272)
- *(deps)* Update golang:1.26 docker digest to c7e98cc (#274)
- *(deps)* Update golang:1.26 docker digest to 318ba17 (#276)
- *(deps)* Update golang:1.26 docker digest to 16e774b (#277)
- *(deps)* Update golang:1.26 docker digest to dd25c49 (#279)
- *(deps)* Update golang:1.26 docker digest to c42e4d7 (#281)
- *(deps)* Update golang:1.26 docker digest to 595c784 (#283)
- *(deps)* Update golang:1.26 docker digest to 42ebbf7 (#286)
- *(deps)* Update golang:1.26 docker digest to 5e69504 (#287)
- *(deps)* Update golang:1.26 docker digest to cd78d88 (#289)
- *(deps)* Update golang:1.26 docker digest to ec4debb (#291)
- *(deps)* Update golang:1.26 docker digest to fcdb3e4 (#293)
- *(deps)* Update golang:1.26 docker digest to 5f3787b (#295)
- *(deps)* Update golang:1.26 docker digest to 46d487a (#299)
## [0.7.2] - 2026-02-12
### 🐛 Bug Fixes
- *(deps)* Update module github.com/alecthomas/kong to v1.14.0 (#255)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.25 docker digest to 581c059 (#245)
- *(deps)* Update golang:1.25 docker digest to 8bbd140 (#246)
- *(deps)* Update golang:1.25 docker digest to bc45dfd (#247)
- *(deps)* Update golang:1.25 docker digest to ce63a16 (#248)
- Remove unused .gitlab-ci.yml
- *(deps)* Update golang:1.25 docker digest to 4c973c7 (#251)
- *(deps)* Update golang:1.25 docker digest to 0c87ea6 (#252)
- *(deps)* Update golang:1.25 docker digest to 06d1251 (#253)
- *(deps)* Update golang:1.25 docker digest to d2e5acc (#254)
- *(deps)* Update golang:1.25 docker digest to cc73743 (#256)
- *(deps)* Update golang docker tag to v1.26 (#257)
- *(deps)* Update golang:1.26 docker digest to c83e68f (#258)
- Add git-cliff configuration for changelog generation
## [0.7.1] - 2026-01-13 ## [0.7.1] - 2026-01-13
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Change CI tag pattern to match all tags - Change CI tag pattern to match all tags
## [0.7.0] - 2026-01-13 ## [0.7.0] - 2026-01-13
### 🚀 Features ### 🚀 Features
@@ -12,6 +84,12 @@
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- *(deps)* Update module github.com/lestrrat-go/jwx/v3 to v3.0.13 (#239) - *(deps)* Update module github.com/lestrrat-go/jwx/v3 to v3.0.13 (#239)
### ⚙️ Miscellaneous Tasks
- *(deps)* Update gcr.io/distroless/static-debian12 docker digest to cd64bec (#238)
- *(deps)* Update golang:1.25 docker digest to 0f406d3 (#241)
## [0.6.0] - 2026-01-09 ## [0.6.0] - 2026-01-09
### 🚀 Features ### 🚀 Features
@@ -22,21 +100,37 @@
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Remove incorrect digest pinning from image reference - Remove incorrect digest pinning from image reference
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang:1.25 docker digest to 31c1e53
- *(deps)* Update golang:1.25 docker digest to 6cc2338
- *(deps)* Update actions/checkout action to v6
- *(deps)* Pin dependencies (#233)
- *(deps)* Update oci.unbound.se/unboundsoftware/auth0mock docker digest to c9d60b4 (#234)
## [0.5.1] - 2025-12-29 ## [0.5.1] - 2025-12-29
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- *(deps)* Update module github.com/lestrrat-go/jwx/v2 to v3 - *(deps)* Update module github.com/lestrrat-go/jwx/v2 to v3
### ⚙️ Miscellaneous Tasks
- *(deps)* Update golang docker tag to v1.25
## [0.5.0] - 2025-12-29 ## [0.5.0] - 2025-12-29
### 🚀 Features ### 🚀 Features
- Migrate auth0mock from Node.js to Go - Migrate auth0mock from Node.js to Go
## [0.4.0] - 2025-12-29 ## [0.4.0] - 2025-12-29
### 🚀 Features ### 🚀 Features
- *(session-cleanup)* Implement session expiration cleanup - *(session-cleanup)* Implement session expiration cleanup
## [0.3.0] - 2025-12-28 ## [0.3.0] - 2025-12-28
### 🚀 Features ### 🚀 Features
@@ -53,6 +147,33 @@
- *(deps)* Update dependency express to v5.2.0 - *(deps)* Update dependency express to v5.2.0
- *(deps)* Update dependency express to v5.2.1 - *(deps)* Update dependency express to v5.2.1
- *(deps)* Update dependency jsonwebtoken to v9.0.3 - *(deps)* Update dependency jsonwebtoken to v9.0.3
### ⚙️ Miscellaneous Tasks
- *(deps)* Update node.js to 40c53e3
- *(deps)* Update node.js to v22.17.1
- *(deps)* Update node.js to f17eb88
- *(deps)* Update node.js to v22.18.0
- *(deps)* Update node.js to da46023
- *(deps)* Update node.js to v22.19.0
- *(deps)* Update node.js to 2e68a73
- *(deps)* Update node.js to v22.20.0
- *(deps)* Update node.js to 4b5601e
- *(deps)* Update node.js to 1260a4a
- *(deps)* Update node.js to v22.21.0
- *(deps)* Update node.js to v24
- *(deps)* Update node.js
- *(deps)* Update node.js to 0601cd0
- *(deps)* Update node.js to v24.11.1
- *(deps)* Update node.js to 11a2e11
- *(deps)* Update dependency prettier to v3.7.0
- *(deps)* Update dependency prettier to v3.7.1
- *(deps)* Update dependency prettier to v3.7.2
- *(deps)* Update dependency prettier to v3.7.3
- *(deps)* Update dependency prettier to v3.7.4
- *(deps)* Update node.js to aa57b08
- *(deps)* Update node.js to v24.12.0
## [0.2.0] - 2025-06-29 ## [0.2.0] - 2025-06-29
### 🚀 Features ### 🚀 Features
@@ -65,6 +186,20 @@
- *(deps)* Update dependency debug to v4.4.1 - *(deps)* Update dependency debug to v4.4.1
- *(deps)* Update dependency serve-favicon to v2.5.1 - *(deps)* Update dependency serve-favicon to v2.5.1
- *(k8s)* Update ingress configuration for backend service - *(k8s)* Update ingress configuration for backend service
### ⚙️ Miscellaneous Tasks
- *(deps)* Update node.js to 4c7ba01
- *(deps)* Update node.js to v22.15.0
- *(deps)* Update node.js to ab3dc40
- *(deps)* Update node.js to v22.15.1
- *(deps)* Update node.js to v22.16.0
- *(deps)* Update node.js to 8d23574
- *(deps)* Update dependency prettier to v3.6.0
- *(deps)* Update dependency prettier to v3.6.1
- *(deps)* Update node.js to v22.17.0
- *(deps)* Update dependency prettier to v3.6.2
## [0.1.5] - 2025-04-03 ## [0.1.5] - 2025-04-03
### 🐛 Bug Fixes ### 🐛 Bug Fixes
@@ -75,12 +210,37 @@
### ⚙️ Miscellaneous Tasks ### ⚙️ Miscellaneous Tasks
- *(deps)* Update node.js to debe7ff
- *(deps)* Update node.js to 469d57f
- *(deps)* Update node.js to 3962f5a
- *(deps)* Update node.js to 5145c88
- *(deps)* Update dependency prettier to v3.5.0
- *(deps)* Update dependency prettier to v3.5.1
- *(deps)* Update node.js to 7c6b02a
- *(deps)* Update node.js to cfef443
- *(deps)* Update dependency prettier to v3.5.2
- *(deps)* Update node.js to a279671
- *(deps)* Update node.js to c3ef15a
- *(deps)* Update node.js to 2094ac6
- *(Dockerfile)* Update Node.js base image version - *(Dockerfile)* Update Node.js base image version
- *(deps)* Update dependency prettier to v3.5.3
- *(deps)* Update node.js to fab5fee
## [0.1.4] - 2025-01-24 ## [0.1.4] - 2025-01-24
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- *(k8s)* Update labels to adhere to best practices - *(k8s)* Update labels to adhere to best practices
### ⚙️ Miscellaneous Tasks
- *(deps)* Update node.js to 0e910f4
- *(deps)* Update node.js to 99981c3
- *(deps)* Update node.js to 4f7fb7f
- *(deps)* Update node.js to d77c645
- *(deps)* Update node.js to fa54405
- *(deps)* Update node.js to ae2f3d4
## [0.1.3] - 2024-12-18 ## [0.1.3] - 2024-12-18
### 🐛 Bug Fixes ### 🐛 Bug Fixes
@@ -96,8 +256,23 @@
### ⚙️ Miscellaneous Tasks ### ⚙️ Miscellaneous Tasks
- *(deps)* Update node.js to v22
- *(deps)* Update dependency node to v22
- Update renovate configuration to disable auth0mock updates - Update renovate configuration to disable auth0mock updates
- *(deps)* Update node.js to f496dba
- *(deps)* Update node.js to db556c2
- *(deps)* Update node.js to f1f8564
- *(deps)* Update node.js to 6eb1af3
- *(deps)* Update node.js to 5c76d05
- *(deps)* Update dependency prettier to v3.4.0
- *(deps)* Update dependency prettier to v3.4.1
- *(deps)* Update node.js to cb24453
- *(deps)* Update node.js to fd453a2
- *(deps)* Update node.js to e605a19
- *(deps)* Update node.js to 35a5dd7
- *(deps)* Update dependency prettier to v3.4.2
- Remove Docker service from build stage configuration - Remove Docker service from build stage configuration
## [0.1.2] - 2024-10-19 ## [0.1.2] - 2024-10-19
### 🐛 Bug Fixes ### 🐛 Bug Fixes
@@ -107,8 +282,10 @@
### ⚙️ Miscellaneous Tasks ### ⚙️ Miscellaneous Tasks
- *(deps)* Update dependency ingress to networking.k8s.io/v1
- Update Dockerfile to remove warnings - Update Dockerfile to remove warnings
- Support issuer in openid-configuration - Support issuer in openid-configuration
## [0.1.1] - 2024-10-05 ## [0.1.1] - 2024-10-05
### 🐛 Bug Fixes ### 🐛 Bug Fixes
@@ -129,7 +306,12 @@
### ⚙️ Miscellaneous Tasks ### ⚙️ Miscellaneous Tasks
- *(deps)* Update dependency prettier to v3.3.0
- *(deps)* Update dependency prettier to v3.3.1
- *(deps)* Update dependency prettier to v3.3.2
- *(deps)* Update dependency prettier to v3.3.3
- Add release flow - Add release flow
## [0.1.0] - 2024-04-08 ## [0.1.0] - 2024-04-08
### 🚀 Features ### 🚀 Features
@@ -140,6 +322,7 @@
- *(deps)* Update dependency express to v4.19.1 - *(deps)* Update dependency express to v4.19.1
- *(deps)* Update dependency express to v4.19.2 - *(deps)* Update dependency express to v4.19.2
## [0.0.17] - 2024-03-11 ## [0.0.17] - 2024-03-11
### 🚀 Features ### 🚀 Features
@@ -149,31 +332,68 @@
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- *(deps)* Update dependency express to v4.18.3 - *(deps)* Update dependency express to v4.18.3
### ⚙️ Miscellaneous Tasks
- *(deps)* Bump jsonwebtoken from 9.0.0 to 9.0.1
- *(deps-dev)* Bump prettier from 2.8.8 to 3.0.0
- *(deps)* Bump nodemon from 2.0.22 to 3.0.0
- *(deps)* Bump nodemon from 3.0.0 to 3.0.1
- *(deps-dev)* Bump prettier from 3.0.0 to 3.0.1
- *(deps-dev)* Bump prettier from 3.0.1 to 3.0.2
- *(deps-dev)* Bump prettier from 3.0.2 to 3.0.3
- *(deps)* Bump jsonwebtoken from 9.0.1 to 9.0.2
- *(deps-dev)* Bump prettier from 3.0.3 to 3.1.0
- *(deps)* Bump nodemon from 3.0.1 to 3.0.2
- *(deps-dev)* Bump prettier from 3.1.0 to 3.1.1
- *(deps-dev)* Bump prettier from 3.1.1 to 3.2.1
- *(deps-dev)* Bump prettier from 3.2.1 to 3.2.2
- *(deps)* Bump nodemon from 3.0.2 to 3.0.3
- *(deps-dev)* Bump prettier from 3.2.2 to 3.2.3
- *(deps-dev)* Bump prettier from 3.2.3 to 3.2.4
- *(deps-dev)* Bump prettier from 3.2.4 to 3.2.5
- *(deps)* Bump nodemon from 3.0.3 to 3.1.0
- *(deps)* Update dependency node to v20
## [0.0.16] - 2023-06-01 ## [0.0.16] - 2023-06-01
### 🚀 Features ### 🚀 Features
- Initial users store - Initial users store
## [0.0.15] - 2023-05-31 ## [0.0.15] - 2023-05-31
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Return empty array - Return empty array
## [0.0.14] - 2023-05-31 ## [0.0.14] - 2023-05-31
### 🚀 Features ### 🚀 Features
- Remember created users - Remember created users
## [0.0.13] - 2023-05-02 ## [0.0.13] - 2023-05-02
### 🚀 Features ### 🚀 Features
- Add name and email to id token - Add name and email to id token
### ⚙️ Miscellaneous Tasks
- *(deps-dev)* Bump prettier from 2.8.4 to 2.8.5
- *(deps-dev)* Bump prettier from 2.8.5 to 2.8.6
- *(deps)* Bump nodemon from 2.0.21 to 2.0.22
- *(deps-dev)* Bump prettier from 2.8.6 to 2.8.7
- *(deps-dev)* Bump prettier from 2.8.7 to 2.8.8
- *(deps)* Bump node from 18 to 20
## [0.0.12] - 2023-03-10 ## [0.0.12] - 2023-03-10
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Remove session on logout - Remove session on logout
## [0.0.11] - 2023-03-10 ## [0.0.11] - 2023-03-10
### 🐛 Bug Fixes ### 🐛 Bug Fixes
@@ -185,59 +405,87 @@
- Use Docker DinD version from variable - Use Docker DinD version from variable
- Change Dependabot rebase strategy - Change Dependabot rebase strategy
- *(deps)* Bump body-parser from 1.20.1 to 1.20.2
- *(deps)* Bump nodemon from 2.0.20 to 2.0.21
- Format code and add prettier - Format code and add prettier
## [0.0.10] - 2022-12-22
### ⚙️ Miscellaneous Tasks
- *(deps)* Bump express from 4.18.0 to 4.18.1
- *(deps)* Bump nodemon from 2.0.15 to 2.0.16
- *(deps)* [security] bump ansi-regex from 4.1.0 to 4.1.1
- *(deps)* [security] bump minimist from 1.2.0 to 1.2.6
- *(deps)* [security] bump ini from 1.3.5 to 1.3.8
- *(deps)* [security] bump normalize-url from 4.5.0 to 4.5.1
- *(deps)* Bump nodemon from 2.0.16 to 2.0.18
- *(deps)* Bump nodemon from 2.0.18 to 2.0.19
- *(deps)* Bump nodemon from 2.0.19 to 2.0.20
- *(deps)* Bump body-parser from 1.20.0 to 1.20.1
- *(deps)* Bump express from 4.18.1 to 4.18.2
- *(deps)* Bump jsonwebtoken from 8.5.1 to 9.0.0
## [0.0.9] - 2022-04-28 ## [0.0.9] - 2022-04-28
### 🚀 Features ### 🚀 Features
- Add support for client id and secret tokens - Add support for client id and secret tokens
## [0.0.8] - 2022-04-26 ## [0.0.8] - 2022-04-26
### 🚀 Features ### 🚀 Features
- Add dummy-implementation of management API - Add dummy-implementation of management API
## [0.0.7] - 2022-04-26 ## [0.0.7] - 2022-04-26
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Use correct return-variable - Use correct return-variable
## [0.0.6] - 2022-04-26 ## [0.0.6] - 2022-04-26
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Make sure thumbPrint is a string - Make sure thumbPrint is a string
### 💼 Other
- *(deps)* Bump express from 4.17.3 to 4.18.0
### ⚙️ Miscellaneous Tasks ### ⚙️ Miscellaneous Tasks
- Format code - Format code
### Chore
- *(deps)* Bump express from 4.17.3 to 4.18.0
## [0.0.5] - 2022-04-26 ## [0.0.5] - 2022-04-26
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Add custom claims to both id and access token - Add custom claims to both id and access token
## [0.0.4] - 2022-04-26 ## [0.0.4] - 2022-04-26
### 🚀 Features ### 🚀 Features
- Add email custom claim - Add email custom claim
## [0.0.3] - 2022-04-26 ## [0.0.3] - 2022-04-26
### 🚀 Features ### 🚀 Features
- Add env-property for default issuer - Add env-property for default issuer
## [0.0.2] - 2022-04-25 ## [0.0.2] - 2022-04-25
### 💼 Other
- *(deps)* Bump node from 17 to 18
### ⚙️ Miscellaneous Tasks ### ⚙️ Miscellaneous Tasks
- Change admin-handling - Change admin-handling
### Chore
- *(deps)* Bump node from 17 to 18
## [0.0.1] - 2022-04-19 ## [0.0.1] - 2022-04-19
### 🚀 Features ### 🚀 Features
@@ -254,7 +502,29 @@
- Package.json & yarn.lock to reduce vulnerabilities - Package.json & yarn.lock to reduce vulnerabilities
- Pipeline - Pipeline
### 💼 Other ### ⚙️ Miscellaneous Tasks
- Add triggering of acctest
- Add artifacts
- Update to latest build-tools
- Update to latest build-tools
- Add ingress
- Add CI workflows
- Use buildtools version from env
- Add dependabot config
- *(deps)* Bump node from 12 to 16
- *(deps)* Bump base64-url from 2.2.1 to 2.3.3
- *(deps)* Bump buffer from 5.2.1 to 6.0.3
- *(deps)* Bump debug from 2.6.9 to 4.3.2
- *(deps)* Bump https-localhost from 4.1.1 to 4.7.0
- *(deps)* Bump node-rsa from 1.0.5 to 1.1.1
- *(deps)* Bump cookie-parser from 1.4.4 to 1.4.5
- *(deps)* Bump nodemon from 2.0.3 to 2.0.14
- *(deps)* Bump node from 16 to 17
- Remove dependabot-standalone
- Cleanup and remove acctest triggering
### Chore
- *(deps)* Bump nodemon from 2.0.14 to 2.0.15 - *(deps)* Bump nodemon from 2.0.14 to 2.0.15
- *(deps)* Bump cookie-parser from 1.4.5 to 1.4.6 - *(deps)* Bump cookie-parser from 1.4.5 to 1.4.6
@@ -273,15 +543,4 @@
- *(deps)* Bump node-forge from 1.3.0 to 1.3.1 - *(deps)* Bump node-forge from 1.3.0 to 1.3.1
- *(deps)* Bump body-parser from 1.19.2 to 1.20.0 - *(deps)* Bump body-parser from 1.19.2 to 1.20.0
### ⚙️ Miscellaneous Tasks <!-- generated by git-cliff -->
- Add triggering of acctest
- Add artifacts
- Update to latest build-tools
- Update to latest build-tools
- Add ingress
- Add CI workflows
- Use buildtools version from env
- Add dependabot config
- Remove dependabot-standalone
- Cleanup and remove acctest triggering
+3 -6
View File
@@ -1,11 +1,8 @@
FROM golang:1.26@sha256:c83e68f3ebb6943a2904fa66348867d108119890a2c6a2e6f07b38d0eb6c25c5 AS build FROM golang:1.26@sha256:b54cbf583d390341599d7bcbc062425c081105cc5ef6d170ced98ef9d047c716 AS build
ARG GITLAB_USER
ARG GITLAB_TOKEN
WORKDIR /build WORKDIR /build
ENV CGO_ENABLED=0 ENV CGO_ENABLED=0
ENV GOPRIVATE=gitlab.com/unboundsoftware/* ENV GOEXPERIMENT=jsonv2
COPY go.mod go.sum ./ COPY go.mod go.sum ./
RUN go mod download RUN go mod download
@@ -13,7 +10,7 @@ RUN go mod download
COPY . . COPY . .
RUN go build -ldflags="-s -w" -o /release/service ./cmd/service RUN go build -ldflags="-s -w" -o /release/service ./cmd/service
FROM gcr.io/distroless/static-debian12@sha256:cd64bec9cec257044ce3a8dd3620cf83b387920100332f2b041f19c4d2febf93 FROM gcr.io/distroless/static-debian12@sha256:20bc6c0bc4d625a22a8fde3e55f6515709b32055ef8fb9cfbddaa06d1760f838
ENV TZ=Europe/Stockholm ENV TZ=Europe/Stockholm
ENV AUDIENCE="https://shiny.unbound.se" ENV AUDIENCE="https://shiny.unbound.se"
+6 -6
View File
@@ -8,10 +8,10 @@ import (
"time" "time"
"github.com/google/uuid" "github.com/google/uuid"
"github.com/lestrrat-go/jwx/v3/jwa" "github.com/lestrrat-go/jwx/v4/jwa"
"github.com/lestrrat-go/jwx/v3/jwk" "github.com/lestrrat-go/jwx/v4/jwk"
"github.com/lestrrat-go/jwx/v3/jws" "github.com/lestrrat-go/jwx/v4/jws"
"github.com/lestrrat-go/jwx/v3/jwt" "github.com/lestrrat-go/jwx/v4/jwt"
) )
const ( const (
@@ -38,7 +38,7 @@ func NewJWTService(issuer, audience, adminClaim, emailClaim string) (*JWTService
} }
// Create JWK from private key // Create JWK from private key
key, err := jwk.Import(privateKey) key, err := jwk.Import[jwk.Key](privateKey)
if err != nil { if err != nil {
return nil, fmt.Errorf("create JWK from private key: %w", err) return nil, fmt.Errorf("create JWK from private key: %w", err)
} }
@@ -98,7 +98,7 @@ func (s *JWTService) SignToken(claims map[string]interface{}) (string, error) {
} }
// Create JWK from private key for signing // Create JWK from private key for signing
key, err := jwk.Import(s.privateKey) key, err := jwk.Import[jwk.Key](s.privateKey)
if err != nil { if err != nil {
return "", fmt.Errorf("create signing key: %w", err) return "", fmt.Errorf("create signing key: %w", err)
} }
+3 -3
View File
@@ -15,9 +15,9 @@ import (
"github.com/alecthomas/kong" "github.com/alecthomas/kong"
"github.com/rs/cors" "github.com/rs/cors"
"gitlab.com/unboundsoftware/auth0mock/auth" "git.unbound.se/unboundsoftware/auth0mock/auth"
"gitlab.com/unboundsoftware/auth0mock/handlers" "git.unbound.se/unboundsoftware/auth0mock/handlers"
"gitlab.com/unboundsoftware/auth0mock/store" "git.unbound.se/unboundsoftware/auth0mock/store"
) )
var ( var (
+8 -16
View File
@@ -1,25 +1,17 @@
module gitlab.com/unboundsoftware/auth0mock module git.unbound.se/unboundsoftware/auth0mock
go 1.24.0 go 1.26.0
require ( require (
github.com/alecthomas/kong v1.14.0 github.com/alecthomas/kong v1.15.0
github.com/google/uuid v1.6.0 github.com/google/uuid v1.6.0
github.com/lestrrat-go/jwx/v3 v3.0.13 github.com/lestrrat-go/jwx/v4 v4.0.1
github.com/rs/cors v1.11.1 github.com/rs/cors v1.11.1
) )
require ( require (
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect github.com/lestrrat-go/dsig v1.3.0 // indirect
github.com/goccy/go-json v0.10.3 // indirect github.com/lestrrat-go/option/v3 v3.0.0-alpha1 // indirect
github.com/lestrrat-go/blackmagic v1.0.4 // indirect github.com/valyala/fastjson v1.6.10 // indirect
github.com/lestrrat-go/dsig v1.0.0 // indirect golang.org/x/crypto v0.50.0 // indirect
github.com/lestrrat-go/dsig-secp256k1 v1.0.0 // indirect
github.com/lestrrat-go/httpcc v1.0.1 // indirect
github.com/lestrrat-go/httprc/v3 v3.0.2 // indirect
github.com/lestrrat-go/option/v2 v2.0.0 // indirect
github.com/segmentio/asm v1.2.1 // indirect
github.com/valyala/fastjson v1.6.7 // indirect
golang.org/x/crypto v0.46.0 // indirect
golang.org/x/sys v0.39.0 // indirect
) )
+12 -33
View File
@@ -1,51 +1,30 @@
github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0= github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0=
github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k= github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k=
github.com/alecthomas/kong v1.14.0 h1:gFgEUZWu2ZmZ+UhyZ1bDhuutbKN1nTtJTwh19Wsn21s= github.com/alecthomas/kong v1.15.0 h1:BVJstKbpO73zKpmIu+m/aLRrNmWwxXPIGTNin9VmLVI=
github.com/alecthomas/kong v1.14.0/go.mod h1:wrlbXem1CWqUV5Vbmss5ISYhsVPkBb1Yo7YKJghju2I= github.com/alecthomas/kong v1.15.0/go.mod h1:wrlbXem1CWqUV5Vbmss5ISYhsVPkBb1Yo7YKJghju2I=
github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs= github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs=
github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 h1:NMZiJj8QnKe1LgsbDayM4UoHwbvwDRwnI3hwNaAHRnc=
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0/go.mod h1:ZXNYxsqcloTdSy/rNShjYzMhyjf0LaoftYK0p+A3h40=
github.com/goccy/go-json v0.10.3 h1:KZ5WoDbxAIgm2HNbYckL0se1fHD6rz5j4ywS6ebzDqA=
github.com/goccy/go-json v0.10.3/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M=
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
github.com/lestrrat-go/blackmagic v1.0.4 h1:IwQibdnf8l2KoO+qC3uT4OaTWsW7tuRQXy9TRN9QanA= github.com/lestrrat-go/dsig v1.3.0 h1:phjMOCXvYzhuIgn7Voe2rex8z166vGfxRxmqM25P9/Q=
github.com/lestrrat-go/blackmagic v1.0.4/go.mod h1:6AWFyKNNj0zEXQYfTMPfZrAXUWUfTIZ5ECEUEJaijtw= github.com/lestrrat-go/dsig v1.3.0/go.mod h1:RD2eOaidyPvpc7IJQoO3Qq52RWdy8ZcJs8lrOnoa1Kc=
github.com/lestrrat-go/dsig v1.0.0 h1:OE09s2r9Z81kxzJYRn07TFM9XA4akrUdoMwr0L8xj38= github.com/lestrrat-go/jwx/v4 v4.0.1 h1:E/pDfwunh7sRynGSjR80hgHjLgiVK/2san6Mb5Aycdw=
github.com/lestrrat-go/dsig v1.0.0/go.mod h1:dEgoOYYEJvW6XGbLasr8TFcAxoWrKlbQvmJgCR0qkDo= github.com/lestrrat-go/jwx/v4 v4.0.1/go.mod h1:F2a0rSyXsqLAL0orBZGOXrzQGv018Tx4eiEWWYR7Yzo=
github.com/lestrrat-go/dsig-secp256k1 v1.0.0 h1:JpDe4Aybfl0soBvoVwjqDbp+9S1Y2OM7gcrVVMFPOzY= github.com/lestrrat-go/option/v3 v3.0.0-alpha1 h1:dvdzLwm/Ba5CJUF3jQP7w/iNYSLfy7yyh9XXNa1WjxI=
github.com/lestrrat-go/dsig-secp256k1 v1.0.0/go.mod h1:CxUgAhssb8FToqbL8NjSPoGQlnO4w3LG1P0qPWQm/NU= github.com/lestrrat-go/option/v3 v3.0.0-alpha1/go.mod h1:5KSg20dfsKkNJtjDmaQRLZVXuUrzuCCcz/gbDK0pfKk=
github.com/lestrrat-go/httpcc v1.0.1 h1:ydWCStUeJLkpYyjLDHihupbn2tYmZ7m22BGkcvZZrIE=
github.com/lestrrat-go/httpcc v1.0.1/go.mod h1:qiltp3Mt56+55GPVCbTdM9MlqhvzyuL6W/NMDA8vA5E=
github.com/lestrrat-go/httprc/v3 v3.0.2 h1:7u4HUaD0NQbf2/n5+fyp+T10hNCsAnwKfqn4A4Baif0=
github.com/lestrrat-go/httprc/v3 v3.0.2/go.mod h1:mSMtkZW92Z98M5YoNNztbRGxbXHql7tSitCvaxvo9l0=
github.com/lestrrat-go/jwx/v3 v3.0.13 h1:AdHKiPIYeCSnOJtvdpipPg/0SuFh9rdkN+HF3O0VdSk=
github.com/lestrrat-go/jwx/v3 v3.0.13/go.mod h1:2m0PV1A9tM4b/jVLMx8rh6rBl7F6WGb3EG2hufN9OQU=
github.com/lestrrat-go/option/v2 v2.0.0 h1:XxrcaJESE1fokHy3FpaQ/cXW8ZsIdWcdFzzLOcID3Ss=
github.com/lestrrat-go/option/v2 v2.0.0/go.mod h1:oSySsmzMoR0iRzCDCaUfsCzxQHUEuhOViQObyy7S6Vg=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/segmentio/asm v1.2.1 h1:DTNbBqs57ioxAD4PrArqftgypG4/qNpXoJx8TVXxPR0=
github.com/segmentio/asm v1.2.1/go.mod h1:BqMnlJP91P8d+4ibuonYZw9mfnzI9HfxselHZr5aAcs=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
github.com/valyala/fastjson v1.6.7 h1:ZE4tRy0CIkh+qDc5McjatheGX2czdn8slQjomexVpBM= github.com/valyala/fastjson v1.6.10 h1:/yjJg8jaVQdYR3arGxPE2X5z89xrlhS0eGXdv+ADTh4=
github.com/valyala/fastjson v1.6.7/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY= github.com/valyala/fastjson v1.6.10/go.mod h1:e6FubmQouUNP73jtMLmcbxS6ydWIpOfhz34TSfO3JaE=
golang.org/x/crypto v0.46.0 h1:cKRW/pmt1pKAfetfu+RCEvjvZkA9RimPbh7bhFjGVBU= golang.org/x/crypto v0.50.0 h1:zO47/JPrL6vsNkINmLoo/PH1gcxpls50DNogFvB5ZGI=
golang.org/x/crypto v0.46.0/go.mod h1:Evb/oLKmMraqjZ2iQTwDwvCtJkczlDuTmdJXoZVzqU0= golang.org/x/crypto v0.50.0/go.mod h1:3muZ7vA7PBCE6xgPX7nkzzjiUq87kRItoJQM1Yo8S+Q=
golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk=
golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"encoding/json" "encoding/json"
"net/http" "net/http"
"gitlab.com/unboundsoftware/auth0mock/auth" "git.unbound.se/unboundsoftware/auth0mock/auth"
) )
// DiscoveryHandler handles OIDC discovery endpoints // DiscoveryHandler handles OIDC discovery endpoints
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"net/http" "net/http"
"strings" "strings"
"gitlab.com/unboundsoftware/auth0mock/store" "git.unbound.se/unboundsoftware/auth0mock/store"
) )
// ManagementHandler handles Auth0 Management API endpoints // ManagementHandler handles Auth0 Management API endpoints
+2 -2
View File
@@ -9,8 +9,8 @@ import (
"net/http" "net/http"
"net/url" "net/url"
"gitlab.com/unboundsoftware/auth0mock/auth" "git.unbound.se/unboundsoftware/auth0mock/auth"
"gitlab.com/unboundsoftware/auth0mock/store" "git.unbound.se/unboundsoftware/auth0mock/store"
) )
//go:embed templates/login.html //go:embed templates/login.html
+2 -2
View File
@@ -5,8 +5,8 @@ import (
"log/slog" "log/slog"
"net/http" "net/http"
"gitlab.com/unboundsoftware/auth0mock/auth" "git.unbound.se/unboundsoftware/auth0mock/auth"
"gitlab.com/unboundsoftware/auth0mock/store" "git.unbound.se/unboundsoftware/auth0mock/store"
) )
// SessionHandler handles session-related endpoints // SessionHandler handles session-related endpoints
+1 -1
View File
@@ -9,7 +9,7 @@
"kubernetes" "kubernetes"
], ],
"matchPackageNames": [ "matchPackageNames": [
"registry.gitlab.com/unboundsoftware/auth0mock" "oci.unbound.se/unboundsoftware/auth0mock"
], ],
"enabled": false "enabled": false
} }