Releases: bcgov/sso-realm-registry
Releases · bcgov/sso-realm-registry
Release 4.0.0
Version 4.0.0
What's Changed
Exciting New Features 🎉
- chore: reduce sandbox resources by @thegentlemanphysicist in #168
- chore: add alt text to realm reg home page image by @thegentlemanphysicist in #169
- chore: remove beta tag from realm reg by @thegentlemanphysicist in #171
- feat: use common table component from sso components by @NithinKuruba in #172
- feat: add sso team email for all update notifications by @NithinKuruba in #173
- chore: change form field name by @thegentlemanphysicist in #177
- feat: disable edit button if rejected by @NithinKuruba in #176
- chore: fix colours in realm reg text and links by @thegentlemanphysicist in #180
- feat: upgrade next to 14 and remove tf dependency by @NithinKuruba in #183
- fix: refactor restore func to use kc admin api by @NithinKuruba in #185
- fix: restore users during realm restoration by @NithinKuruba in #186
- chore: remove metabase references by @thegentlemanphysicist in #187
- feat: text improvements and url cleanup by @NithinKuruba in #189
Bug fixes 🐛
- fix: build issues with nextjs 14 by @NithinKuruba in #184
Miscellaneous 🧩
- chore: ui enhancements by @jlangy in #170
- fix: typescript by @jlangy in #174
- fix: admin edit rights by @jlangy in #175
- feat: restore realm by @jlangy in #178
- chore: typography styles by @jlangy in #179
- fix: typo by @jlangy in #181
- chore: release by @NithinKuruba in #188
Full Changelog: v3.2.1...v4.0.0
Release 3.2.1
Version 3.2.1
What's Changed
Exciting New Features 🎉
Bug fixes 🐛
Miscellaneous 🧩
- feat: upgraded git actions to be compatible with node 20 by @NithinKuruba in #164
- feat: skip deleting branch after merge by @NithinKuruba in #166
- chore: release by @NithinKuruba in #167
Full Changelog: v3.2.0...v3.2.1
Release 3.2.0
Version 3.2.0
What's Changed
Miscellaneous 🧩
- chore: release by @NithinKuruba in #165
Full Changelog: v3.1.0...v3.2.0
Release 3.1.0
Version 3.1.0
What's Changed
Exciting New Features 🎉
Bug fixes 🐛
- fix: realm name validation by @NithinKuruba in #157
- feat: use password grant for connecting to keycloak by @NithinKuruba in #158
Miscellaneous 🧩
- chore: links by @jlangy in #156
- chore: release by @NithinKuruba in #159
Full Changelog: v3.0.0...v3.1.0
Release 3.0.0
Version 3.0.0
What's Changed
Exciting New Features 🎉
- feat: initial backend implementation for custom realm request by @NithinKuruba in #117
- feat: pass github environment variables from vault by @NithinKuruba in #118
- feat: add user and assign realm admin permissions by @NithinKuruba in #119
- feat: realm request ui by @jlangy in #116
- feat: add events by @jlangy in #126
- chore: emails by @jlangy in #128
- feat: form update by @jlangy in #127
- feat: enable the created user by @NithinKuruba in #129
- chore: form updates by @jlangy in #130
- chore: update emails by @jlangy in #133
- feat: end user session when access token expires by @NithinKuruba in #135
- fix: update realm info after approved and applied by @NithinKuruba in #136
- feat: allow realm deletion by @jlangy in #138
- chore: remove environment option from form by @jlangy in #139
- feat: ready to use email after terraform applies the realm and improved consistency for emails by @NithinKuruba in #142
- feat: minor style tweaks for emails by @NithinKuruba in #143
- feat: filter and sort realm table by @jlangy in #146
- chore: use similar UI for realm name taken message by @jlangy in #148
- feat: email for onboarding and offboarding team mems by @NithinKuruba in #147
- chore: multiselect for filters by @jlangy in #149
- chore: update email phrasing by @jlangy in #151
- chore: change name filter button style by @jlangy in #152
- chore: show archived requests in the admin dashboard by @jlangy in #153
Bug fixes 🐛
- fix: build by @jlangy in #121
- fix(dockerfile): copy custom realm terraform template to container by @NithinKuruba in #122
- fix: type by @jlangy in #123
- fix: validation schema for plan and apply by @NithinKuruba in #124
- fix: email by @jlangy in #125
- fix: others by @jlangy in #131
- fix: env by @jlangy in #134
- fix: promise completion in route by @jlangy in #140
- fix: typo on role name by @jlangy in #141
- fix: fetch correct domains for realm uris by @NithinKuruba in #144
Miscellaneous 🧩
- fix: lockfile by @jlangy in #120
- feat: add tech contact as additional admin for custom realm by @NithinKuruba in #132
- chore: update startup/developer docs by @thegentlemanphysicist in #145
- chore: major release by @NithinKuruba in #154
Full Changelog: v2.0.1...v3.0.0
Release 2.0.1
Release 2.0.0
Version 2.0.0
What's Changed
Miscellaneous 🧩
- feat: refactoring of my dashboard iteration #1 by @NithinKuruba in #108
- feat: refactor helm chart for applying in gold by @NithinKuruba in #109
- feat: utilize next auth to manage the auth and sessions by @NithinKuruba in #110
- chore: release by @NithinKuruba in #111
- chore: release by @NithinKuruba in #112
- chore: release by @NithinKuruba in #113
Full Changelog: v1.0.0...v2.0.0
V1.0.0
What's Changed
- feat: create release on push to main by @NithinKuruba in #101
- chore: migrate realm reg to gold by @thegentlemanphysicist in #103
- production deployment by @thegentlemanphysicist in #104
- feat: added new api endpoint to call ches service by @NithinKuruba in #105
- fix: use serverruntimeconfig to load vars by @NithinKuruba in #106
- chore:release by @NithinKuruba in #107
Full Changelog: v0.0.1...v1.0.0
V0.0.1
What's Changed
- chore: update db migration sql path by @junminahn in #3
- chore: update app image name by @junminahn in #4
- chore: update app context to build image by @junminahn in #5
- chore: fix lint errors by @junminahn in #6
- chore: properly force update edit state by @junminahn in #7
- chore: fix ui issues in edit page by @junminahn in #8
- Chore/webapp by @junminahn in #11
- chore: add help section on the bottom by @junminahn in #12
- chore: fix minor issues by @junminahn in #13
- chore: update deleting idir user workflow by @junminahn in #14
- chore: update helm charts by @junminahn in #15
- chore: update duplicate user workflow by @junminahn in #16
- chore: add tooltips in edit page by @junminahn in #17
- chore: update minor text changes by @junminahn in #18
- chore: update minor texts by @junminahn in #19
- chore: update minor enhancements by @junminahn in #20
- chore: fix an issue comparing idir names by @junminahn in #21
- chore: fix an issue comparing idir names by @junminahn in #22
- chore: update login & logout workflows by @junminahn in #23
- chore: bump version of pre-commit hook by @junminahn in #24
- chore: return empty react element instead of null by @junminahn in #25
- chore: use session browser storage over local one by @junminahn in #26
- feat: add admin functionality by @junminahn in #27
- chore: allow sso admin to edit po idir by @junminahn in #28
- chore: ensure to check the columns before add by @junminahn in #29
- feat: secure api site headers by @junminahn in #30
- chore: deploy app via github action by @junminahn in #31
- chore: release by @junminahn in #32
- chore: provision service account using terraform by @junminahn in #33
- feat: rightHandPanel by @kurokn in #34
- feat: add bceid webservice backend by @junminahn in #35
- chore: try another way to pass json string by @junminahn in #36
- chore: try another way to pass json string by @junminahn in #37
- chore: parse secret object from github-script by @junminahn in #38
- chore: exclude unused secrets in cd pipelines by @junminahn in #39
- chore: add debug statements by @junminahn in #40
- chore: remove debug statements by @junminahn in #41
- chore: set env specific environment variables in values by @junminahn in #42
- chore: add name attributes in bceid service result by @junminahn in #45
- chore: update bceid service result parser by @junminahn in #46
- feat: secTechContact by @kurokn in #44
- chore: fixTypoAndBug by @kurokn in #47
- chore: set default max page result to 100 in bceid search by @junminahn in #48
- chore: do not encode the search key by @junminahn in #49
- chore: add mailto button by @kurokn in #50
- chore: use shared patroni helm chart to deploy db by @junminahn in #51
- chore: add helm directory as ci pipeline by @junminahn in #52
- chore: update the helm chart release name by @junminahn in #53
- chore: install helm dep before installing by @junminahn in #54
- chore: cleanup secret envs by @junminahn in #55
- chore: update doc of helm chart by @junminahn in #56
- chore: release by @junminahn in #57
- feat: CodeQL by @junminahn in #58
- chore: bump dep versions by @junminahn in #59
- chore: fix compile errors by @junminahn in #60
- chore: fix yarn vulnerability dep by @junminahn in #61
- chore: resolve the vulnerable deps by @junminahn in #62
- chore: update readme by @junminahn in #63
- feat: add db backup storage dep by @junminahn in #64
- chore: add backup-storage version by @junminahn in #65
- chore: setup wal-g file store in patroni by @junminahn in #66
- chore: release by @junminahn in #67
- feat: add metabase in prod by @junminahn in #68
- chore: use default route for prod by @junminahn in #69
- chore: update info message, set input to be lower-case by @kurokn in #70
- chore: remove timeout for keycloak response by @junminahn in #71
- chore: reduce the requests to keycloak by @junminahn in #72
- chore: add missing dev dep by @junminahn in #73
- chore: ignore keycloak errors by @junminahn in #74
- chore: update readme to include db recovery process by @junminahn in #75
- Vault by @thegentlemanphysicist in #77
- chore: update readme to include idim web service info by @junminahn in #78
- chore: fixvault by @thegentlemanphysicist in #79
- Task/xl f fvj fy by @junminahn in #80
- chore: use test environment for idir search by @junminahn in #81
- chore: use idir_username for bceid search by @junminahn in #82
- chore: use idir guid instead of username for bceid search by @junminahn in #83
- chore: release by @junminahn in #84
- chore: resolve repo-mountie issues by @junminahn in #85
- chore: use exact match to avoid timeout by @junminahn in #86
- chore: set a shorter timeout than keycloak by @junminahn in #87
- chore: cache admin client to reuse by @junminahn in #88
- chore: avoid keycloak timeout by @junminahn in #89
- chore: timeout ealier from keycloak by @junminahn in #90
- chore: set timeout 1s to keycloak api by @junminahn in #91
- chore: release by @junminahn in #92
- chore: increase timeout to 2s by @junminahn in #93
- chore: prevent query all realm users by @junminahn in #94
- chore: release by @junminahn in #95
- chore: doc tweak by @thegentlemanphysicist in #96
- chore: bump action by @thegentlemanphysicist in #97
- chore: fix dependabot alerts by @NithinKuruba in #99
- chore: release by @NithinKuruba in #100
New Contributors
- @junminahn made their first contribution in https://github.com/bcgov/sso-realm-registr...