Releases: formancehq/auth
Releases · formancehq/auth
v2.0.18
Changelog
New Features
- 344687e: feat(all): Add scopes in OpenAPI files (#1700) (@flemzord)
- f0b7f6b: feat(auth): replace gorm by bun (#1133) (@gfyrag)
- f5f3e61: feat(openapi): Add operationId for well-known endpoint (#1362) ( <>)
- 43e2328: feat(operator): add awsRole parameter for postgres dsn (#1251) (@gfyrag)
- 5bf1d06: feat(scopes): add missing parts on auth server (#975) (@gfyrag)
- 0953727: feat(sdk): Rework for use version in namespace (#1620) (@flemzord)
- 3fda546: feat: Add new Docker Image (scratch) (#1101) (@flemzord)
- ebb51fc: feat: Add release flows for stack (#995) (@flemzord)
- 1f986e4: feat: Update Speakeasy (@flemzord)
- 2bcc27e: feat: Upgrade go libs (#1171) (@flemzord)
- 53bd8b2: feat: add helm install && template validation (#1271) (@Dav-14)
- cfbbf60: feat: add iam authentication for postgres (#1134) (@gfyrag)
- cb6715b: feat: add operator rework (#1098) (@gfyrag)
- 5a6b444: feat: clean the mess (#1030) (@gfyrag)
- cba1a34: feat: eng-441-auth-migration-des-scopes-des-clients-actuelle (#1079) (@Dav-14)
- 708aaf7: feat: make auth delegation optional (#1083) (@gfyrag)
- 69d29d0: feat: map Scope from membership in stack token (#994) (@Dav-14)
- 9e0dc44: feat: use main for earthly core (#1290) (@gfyrag)
- 2f34826: feat: wallets ledger v1 (#1001) (@gfyrag)
Bug fixes
- fb15a7f: fix(earthly): bump core tag to fix deploy issue (#1647) (@paul-nicolas)
- aa202f5: fix(gateway): Use public url for Gateway < v2.0.0 (#1143) (@flemzord)
- 5b03a09: fix: Update version format in .goreleaser.yml files to include 'v' pr… (#1511) (@flemzord)
- 55f1deb: fix: auth upgrade (#1182) (@gfyrag)
- b3a64ee: fix: earthfiles (#1199) (@gfyrag)
- 2538129: fix: earthly core (#1260) (@gfyrag)
- fb645d5: fix: helm strict validation (#1277) (@Dav-14)
- 1a5f834: fix: logger formanting, add http middleware (#1322) (@Dav-14)
- ed283ac: fix: migration collection (#1677) (@gfyrag)
Other work
- 7aa62eb: chore(all): deploy on staging with argocd (#1371) (@Dav-14)
- a236187: chore(deps): bump the go_modules group across 10 directories with 2 updates (#1331) (@dependabot[bot])
- 62a6dd9: chore(deps): bump the go_modules group across 16 directories with 4 updates (#1328) (@dependabot[bot])
- f523266: chore(deps): bump the go_modules group across 4 directories with 4 updates (#1698) (@dependabot[bot])
- 5a82638: chore(deps): bump the go_modules group across 9 directories with 1 update (#1348) (@dependabot[bot])
- 5ce8ae1: chore(deps): bump the go_modules group across 9 directories with 5 updates (#1693) (@dependabot[bot])
- 4b7555b: chore: Add posibility to use --auto-skip with earthly (#1505) (@flemzord)
- f290e88: chore: Update Earthly & Add deploy in staging (#1046) (@flemzord)
- e445273: chore: Update GoReleaser (@flemzord)
- 551f42b: chore: bump eartfile to 0.8 version (#1496) (@Dav-14)
- 497d8d3: chore: extends release process (#1484) (@gfyrag)
- 386ec61: chore: improve integration testing capabilities (#1652) (@gfyrag)
- 3dafdad: chore: simplify viper usage (#1240) (@gfyrag)
- 2e00497: chore: upgrade dependencies (#1712) (@gfyrag)
- 77f348c: ci: Add deployment step (@flemzord)
- c17ebb9: ci: Build multi-image base (@flemzord)
- 3cb688d: feat(*): add licence system (#1424) (@paul-nicolas)
- 4608b6a: feat(*): add request/response of http requests in all services when debug is enabled (#1526) (@gfyrag)
- 70c8d0d: feat(*): homogenerous migrations commands (#1203) (@gfyrag)
- ea944e1: feat(*): move auth in services instead of gateway (#1099) (@paul-nicolas)
- 57f58c5: fix(*): fix duplicate flags definition (#1454) (@paul-nicolas)
- fda6b8c: fix(*): fix duplicate flags definition (#1454) (@paul-nicolas)
- b38dbc3: refactor(auth): use chi instead of mux (#1524) (@gfyrag)
- 6c0f217: refactor(go-libs): Move to dedicated repository (#1709) (@flemzord)
- 6f5cb59: refactor: Switch from monorepo (@flemzord)
- 113c569: release: Add releases flows (#1070) (@flemzord)
- 6f669fe: release: v2.0.0-beta.2 (@flemzord)
- 505ee86: test(ledger): add test server (#1678) (@gfyrag)
What to do next?
- Read the documentation
- Join our Slack server
v0.3.1
Changelog
New Features
- d86914f: feat: add GET _/info (@gfyrag)
- 06b5059: feat: add GET _/info on swagger (@gfyrag)
- 2df36fd: feat: upgrade go-libs (@gfyrag)
Bug fixes
Full Changelog: v0.3.0...v0.3.1
What to do next?
- Read the documentation
- Join our Discord server
v0.3.0
v0.2.3
v0.2.2
Changelog
New Features
Full Changelog: v0.2.1...v0.2.2
What to do next?
- Read the documentation
- Join our Discord server
v0.2.1
Changelog
New Features
Full Changelog: v0.2.0...v0.2.1
What to do next?
- Read the documentation
- Join our Discord server
v0.2.0
Changelog
New Features
- 6c3dcb6: feat: Add Dex in CI (@flemzord)
- 4beb421: feat: Add basic security (#5) (@antoinegelloz)
- 939cbab: feat: Add client secrets on client read/list (@gfyrag)
- f8e8c47: feat: Add custom page for Dex (@flemzord)
- 6400ffa: feat: Add error page on auth callback if needed (@gfyrag)
- 6335dd9: feat: Add metadata on client secrets (@gfyrag)
- 333c327: feat: Add multi-auth (@flemzord)
- 93c4b04: feat: Add notion of trusted clients (@gfyrag)
- 08a0832: feat: Add secrets and scopes to static clients (@gfyrag)
- 4f70588: feat: Implement JWT Authorization Grant flow. (@gfyrag)
- f944d52: feat: Make healthchecks available on root path (@gfyrag)
- 8dd398b: feat: Update Dex config (@flemzord)
- d447f12: feat: handle base url prefix path (@gfyrag)
- 6d7f81e: feat: refactor to properly handle urls prefix stripped. (@gfyrag)
- 961011c: feat: simplify client model (@gfyrag)
Bug fixes
- 2a164be: fix: config file path (@gfyrag)
- 7c116fe: fix: dex configuration (@gfyrag)
- 346fa1e: fix: excluded code (@gfyrag)
- 5cf1ee9: fix: introspection with static clients (@gfyrag)
- 623c2e3: fix: missing certificate (@gfyrag)
- 8d79e96: fix: missing healthcheck (@gfyrag)
- 43849ee: fix: remove themes folder (@flemzord)
- 1505d4b: fix: routing (@gfyrag)
- 3a128a2: fix: small tweaks (@antoinegelloz)
- fe85f64: fix: swagger (@gfyrag)
- 879b76a: fix: unique index (@gfyrag)
Other work
- 7f6320e: chore: Add default private key (#3) (@antoinegelloz)
- 69f49e3: chore: Add static clients (#2) (@antoinegelloz)
- a474c2f: chore: New /users and /users/{userId} routes (#4) (@antoinegelloz)
- 66b5012: chore: clean (@gfyrag)
- 126573f: chore: first (@antoinegelloz)
- b7df99f: chore: remove debug (@gfyrag)
- 1169e02: chore: update README.md (@antoinegelloz)
Full Changelog: v0.1.0...v0.2.0
What to do next?
- Read the documentation
- Join our Discord server
v0.1.0
Changelog
New Features
- 2f667f9: feat: Add client credentials flow (@gfyrag)
- aa8b206: feat: Add flags to configure delegated oidc (@gfyrag)
- 981dbc8: feat: Add health checks (@gfyrag)
- 12ad7f4: feat: Add health checks on store (@gfyrag)
- 4770f9e: feat: Add metadata on clients and scope objects (@gfyrag)
- a2d200a: feat: Add missing DELETE /clients/{clientId} (@gfyrag)
- 5113d5d: feat: Add missing DELETE /scopes/{scopeId} (oups...) (@gfyrag)
- d4fd70b: feat: Add scopes api and some other utils (@gfyrag)
- 114e4ae: feat: Add swagger (@gfyrag)
- cc82aaa: feat: Complete clients api. (@gfyrag)
- 95c15a0: feat: Configure access token as jwt and add scopes. (@gfyrag)
- 68670a6: feat: Generate Go client (@gfyrag)
- 1e9c25e: feat: Make non public client authenticate with secret in basic (@gfyrag)
- 8f36b55: feat: Remove hardcoded dex configuration inside pkg/ (@gfyrag)
- b59c551: feat: add base server (@gfyrag)
- e9e6841: feat: add healthchecks on dockercompose (@gfyrag)
- df60de5: feat: add openid server and demo app (@gfyrag)
- 8d40fbe: feat: add scopes to client view. (@gfyrag)
- 474b31e: feat: add telemetry (@gfyrag)
- baf94a8: feat: make signing key configurable (@gfyrag)
- 2ed5db8: feat: move client code (@gfyrag)
- b1821ea: feat: not ignore invalid signing keys (@gfyrag)
- 79396de: feat: scaffold api client (@gfyrag)
Bug fixes
- 56ef055: fix: client secret check (@gfyrag)
- a0e1c6c: fix: exclude authclient from lint (@gfyrag)
- 8fd5aa7: fix: fx bootstrap when telemetry is not enabled (@gfyrag)
- cda8889: fix: swagger and generated client code (@gfyrag)
- 89f1e8a: fix: swagger+lib (@gfyrag)
- 59a19a2: fix: swagger+lib (@gfyrag)
- f84a24c: fix: tests (@gfyrag)
Other work
- 45d2fa3: chore: Move code (@gfyrag)
- 2860100: chore: clean TODO file (@gfyrag)
- 932ebe3: chore: clean code (@gfyrag)
- 6e28e6e: chore: clean code (@gfyrag)
- e5e038f: chore: go fmt generated code (@gfyrag)
- 1acbf1a: chore: lint (@gfyrag)
- 291fccf: chore: remove TODO (@gfyrag)
- 6972659: ci: Add CI (@flemzord)
- c9af532: refactor: redirection handling (@gfyrag)
- 79d7625: refactor: remove hardcoded oauth2 client for demo app (@gfyrag)
- de75112: refactor: remove usage of core/oidc package. (@gfyrag)
Full Changelog: ...v0.1.0
What to do next?
- Read the documentation
- Join our Discord server