Releases: raystack/frontier
Releases · raystack/frontier
v0.7.0
What's Changed
- feat: add seed cli command and add missing api handlers by @Chief-Rishab in #262
- docs: update authz docs by @Chief-Rishab in #270
- test: adding e2e test for oidc authentication flow by @kushsharma in #273
- doc: update permissions by @ravisuhag in #275
- feat: support for audit logs by @kushsharma in #276
- feat: list projects a user has access to by @kushsharma in #278
- feat: TLS support for GRPC shield API by @kushsharma in #279
- fix: support new apsara components for admin ui by @pyadav in #280
- feat: add auth flow components by @pyadav in #281
- feat: shield to frontier by @ravisuhag in #282
Full Changelog: v0.6.2...v0.7.0
v0.6.2
What's Changed
- feat: dedicated access token endpoint by @kushsharma in #271
- build: test pipeline fix for github actions by @kushsharma in #272
Full Changelog: v0.6.1...v0.6.2
v0.6.1
v0.6.0
What's Changed
- feat: oidc authentication and session management by @kushsharma in #217
- feat: upgrade go min version to 1.20 by @kushsharma in #219
- feat(authentication): add support to persist sessions and flows in database by @Chief-Rishab in #218
- feat: list users of org and project by @kushsharma in #221
- fix: upgrade spicedb version to 1.19.1 for LookupSubjects API by @kushsharma in #224
- feat: list projects in an organization by @kushsharma in #225
- chore: fix overview image by @ravisuhag in #226
- feat: add a cron job to remove expired sessions from database by @Chief-Rishab in #223
- Admin UI for shield by @pyadav in #227
- fix: integration tests for shield api and proxy by @kushsharma in #228
- feat: add member role in org with only membership permission by @kushsharma in #229
- feat: enable/disable an org/project/group/user by @kushsharma in #231
- fix: delete groups while deleting org by @kushsharma in #233
- fix: update admin ui apsara version to 0.9.3 by @pyadav in #234
- fix!: add user slug and add validator by @Chief-Rishab in #230
- Update bufbuild references by @mfridman in #236
- feat: split v1beta1 apis into admin/non-admin groups by @kushsharma in #235
- fix: remove group validation from admin apis by @kushsharma in #238
- feat: support for cors handler in admin APIs by @pyadav in #237
- feat: react sdk for shield by @pyadav in #239
- feat!: add json schema validation for metadata and deprecate metadata keys by @Chief-Rishab in #232
- feat!: support for user-defined roles by @kushsharma in #240
- fix: admin api proxy and refresh by @pyadav in #242
- feat: create permissions dynamically via api by @kushsharma in #243
- feat: apis to add user in group and org by @kushsharma in #245
- fix: list all groups a user belong to by @kushsharma in #247
- feat: update documenatation by @Chief-Rishab in #241
- feat: email based authentication and invites to an org by @kushsharma in #248
- fix: mail otp email template formatting and expiry by @kushsharma in #249
- fix: refactor new relic telemetry to a common method by @kushsharma in #250
- fix: use html tags to render invitation email body by @kushsharma in #251
- fix: refactor server package out of internal directory by @kushsharma in #252
- feat: allow passing cookie header in grpc headers for authentication by @kushsharma in #253
- feat: user token can be used to authenticate a request by @kushsharma in #255
- docs: update api references and add sections for authn, authz by @Chief-Rishab in #254
- refactor!: remove support for deprecated fields and fix tests by @Chief-Rishab in #256
- fix: namespace in resource/check api handle aliases by @kushsharma in #257
- chore: rename to raystack by @ravisuhag in #259
- feat: add list user invitations api and add orgID filter in list user groups api by @Chief-Rishab in #260
- feat: create serviceusers for machine authentication by @kushsharma in #261
- feat: service user client id-secret support by @kushsharma in #264
- docs: add managing pages, api references, service user page by @Chief-Rishab in #263
- refactor: allow permission to be created by a key by @kushsharma in #265
- feat: access token validity is configurable by @kushsharma in #267
- docs: additional explanation for authentication by @kushsharma in #268
New Contributors
- @Chief-Rishab made their first contribution in #218
- @pyadav made their first contribution in #227
- @mfridman made their first contribution in #236
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- doc: fix broken links by @ravisuhag in #200
- fix: don't fail for missing configuration file by @kushsharma in #213
- doc: fix broken links by @ravisuhag in #200
- test: proxy tests by @ishanarya0 in #196
- refactor: remove APIs that are replaced by relation APIs by @ishanarya0 in #198
- feat: authz middleware to return 404 when resource not found by @ishanarya0 in #202
- test: increase test coverage by @ishanarya0 in #201
- fix: use salt/mux pkg by @ishanarya0 in #214
- feat: use project slug in hooks by @krtkvrm in #208
- feat: code instrumentation by @ishanarya0 in #207
Full Changelog: v0.5.0...v0.5.1
v0.5.1-alpha
What's Changed
- doc: fix broken links by @ravisuhag in #200
- test: proxy tests by @ishanarya0 in #196
- refactor: remove APIs that are replaced by relation APIs by @ishanarya0 in #198
- feat: authz middleware to return 404 when resource not found by @ishanarya0 in #202
- test: increase test coverage by @ishanarya0 in #201
- fix: use salt/mux pkg by @ishanarya0 in #214
- feat: use project slug in hooks by @krtkvrm in #208
- feat: code instrumentation by @ishanarya0 in #207
Full Changelog: v0.5.0...v0.5.1-alpha
v0.5.0
What's Changed
- feat: flexible spiceDB schema management by @krtkvrm in #170
- feat: schema migration & revision in ShieldDB for resources by @krtkvrm in #177
- feat: role assignment API for namespaces by @krtkvrm in #179
- feat: add relation creation in resource API by @ishanarya0 in #182
- feat: relation creation in resource creation hook by @ishanarya0 in #184
- feat: upgraded authz functionality by @krtkvrm in #185
- feat: add list relations for an object API by @ishanarya0 in #188
- feat: add relation deletion api by @ishanarya0 in #191
- fix: moving to suggested format of namespace id by @krtkvrm in #190
- fix: bug in query for list group relations by @ishanarya0 in #195
- fix: remove user_id and urn column in update query by @ishanarya0 in #193
- feat: contextual logging for proxy by @krtkvrm in #197
Full Changelog: v0.4.1...v0.5.0
What's Changed
Full Changelog: v0.4.1...v0.5.0
v0.5.0-alpha
What's Changed
- feat: flexible spiceDB schema management by @krtkvrm in #170
- feat: schema migration & revision in ShieldDB for resources by @krtkvrm in #177
- feat: role assignment API for namespaces by @krtkvrm in #179
- feat: add relation creation in resource API by @ishanarya0 in #182
- feat: relation creation in resource creation hook by @ishanarya0 in #184
- feat: upgraded authz functionality by @krtkvrm in #185
- feat: add list relations for an object API by @ishanarya0 in #188
- feat: add relation deletion api by @ishanarya0 in #191
- fix: moving to suggested format of namespace id by @krtkvrm in #190
- fix: bug in query for list group relations by @ishanarya0 in #195
- fix: remove user_id and urn column in update query by @ishanarya0 in #193
- feat: contextual logging for proxy by @krtkvrm in #197
Full Changelog: v0.4.1...v0.5.0-alpha
v0.4.1
What's Changed
- feat: api end-to-end test by @mabdh in #164
- feat: streamline attribute extraction in middleware and hooks by @niharbansal02 in #158
- feat: get resource from store using backend and resource type instead of urn by @krtkvrm in #143
- feat: enable upsert behaviour by @ishanarya0 in #163
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- feat!: config management and error handling by @mabdh in #155
- feat: add e2e test bench by @mabdh in #152
- refactor!: api http statuscode by @mabdh in #146
- build: add brew, scoop, linux releases by @ravisuhag in #165
- style: upgrade salt for command grouping by @ravisuhag in #167
- docs: migrate to docusaurus by @ravisuhag in #166
- ci: update goreleaser token by @ravisuhag in #168
Full Changelog: v0.3.1...v0.4.0