Releases: IABTechLab/uid2-self-serve-portal
Releases · IABTechLab/uid2-self-serve-portal
v0.17.34-6f645719d6
Bug fixes
- Prevent error screen from showing when being redirected to auth
- PR: #353
Improvements and Enhancements
v0.17.0-c6e30da070
v0.16.10-a78b3a4822
Bug fixes
- Remove deprecated feature from
Dockerfile_keycloak
- PR: #347
v0.16.6-7bf183d75e
Features
- New Participant Creation Dialog
- PR: #339
Bug Fixes
Improvements and Enhancements
- Update README that uid2-admin must be running
- PR: #333
- Add LoggerService & inject into UserController
- PR: #335
- Adding testing using MSW and a SQLite DB
- PR: #275
- Run API test server on different port to actual API server
- PR: #338
- Review endpoints and add error handling
- PR: #336
- Upgrade Keycloak to 23.0.0
- PR: #340
- Upgrade Keycloak to version 24.0.0
- PR: #343
v0.15.4-7cb3abc3e5
What's Changed
- Fixing Storybook by @joshua-smee-ttd in #323
- UID2 Replace cancel buttons with closeButtonText prop in Dialog by @ashleysmithTTD in #324
- Replace status popup with react toastify by @joshua-smee-ttd in #316
- Changing copy to say API Permissions by @joshua-smee-ttd in #322
- Added styling to fix approval table by @joshua-smee-ttd in #325
- Fix styling for Add Permissions - Individual by @alex-yau-ttd in #326
- Fix styling for Your Sharing Permissions checkbox + copy for keys by @alex-yau-ttd in #327
New Contributors
- @ashleysmithTTD made their first contribution in #324
Full Changelog: v0.14.0-29fc217f54...v0.15.4-7cb3abc3e5
v0.14.0-29fc217f54
📦 Uncategorized
- Copy changes
- PR: #318
- Added toast library to replace current system
- PR: #313
- [CI Pipeline] Released Minor version: 0.14.0-29fc217f54
- PR: #321
What's Changed
- Copy changes by @joshua-smee-ttd in #318
- Added toast library to replace current system by @joshua-smee-ttd in #313
- [CI Pipeline] Released Minor version: 0.14.0-29fc217f54 by @github-actions in #321
Full Changelog: v0.13.2-4cabdf14ea...v0.14.0-29fc217f54
v0.13.2-4cabdf14ea
📦 Uncategorized
- Key Management UI tests
- PR: #267
- Improving showing secret and key
- PR: #290
- Added warnings when key has roles participant doesn't have permission for
- PR: #309
- Restrict API Role approval endpoint
- PR: #310
- Made API Key actions icons sit next to each other
- PR: #311
- API Key Management Copy fixes
- PR: #312
- Updated version to 0.13.0
- PR: #314
- Fixed input styling within tables
- PR: #319
- Update to node version 20
- PR: #317
- Fix test-api running
- PR: #315
- Use v2 version instead of custom branch
- PR: #306
- [CI Pipeline] Released Patch version: 0.13.2-4cabdf14ea
- PR: #320
What's Changed
- [CI Pipeline] Released Patch version: 0.10.12-8463b599f2 by @github-actions in #299
- [CI Pipeline] Released Patch version: 0.10.14-ad9fd6bff0 by @github-actions in #300
- [CI Pipeline] Released Patch version: 0.10.16-580d851f98 by @github-actions in #301
- [CI Pipeline] Released Patch version: 0.10.18-93c2d522d2 by @github-actions in #302
- [CI Pipeline] Released Minor version: 0.11.0-3d528f6a4e by @github-actions in #303
- Use kcc branch to increase version number by @cYKatherine in #304
- [CI Pipeline] Released Patch version: 0.11.4-0733b92db6 by @github-actions in #305
- [CI Pipeline] Released Minor version: 0.12.0-0088030ffa by @github-actions in #307
- Key Management UI tests by @joshua-smee-ttd in #267
- Improving showing secret and key by @joshua-smee-ttd in #290
- Added warnings when key has roles participant doesn't have permission for by @joshua-smee-ttd in #309
- Restrict API Role approval endpoint by @joshua-smee-ttd in #310
- Made API Key actions icons sit next to each other by @joshua-smee-ttd in #311
- API Key Management Copy fixes by @joshua-smee-ttd in #312
- Updated version to 0.13.0 by @joshua-smee-ttd in #314
- Fixed input styling within tables by @joshua-smee-ttd in #319
- Update to node version 20 by @joshua-smee-ttd in #317
- Fix test-api running by @joshua-smee-ttd in #315
- Use v2 version instead of custom branch by @cYKatherine in #306
- [CI Pipeline] Released Patch version: 0.13.2-4cabdf14ea by @github-actions in #320
Full Changelog: v0.10.10-05875e1535...v0.13.2-4cabdf14ea
v0.10.10-05875e1535
What's Changed
- [CI Pipeline] Released Patch version: 0.10.6-ca0b840d4c by @github-actions in #296
- [CI Pipeline] Released Patch version: 0.10.8-3bed21eb7b by @github-actions in #297
- [CI Pipeline] Released Patch version: 0.10.10-05875e1535 by @github-actions in #298
Full Changelog: v0.10.4-bdb73fd57c...v0.10.10-05875e1535
v0.10.4-bdb73fd57c
What's Changed
- Keycloak setup by @jingyi-gao-ttd in #1
- Database setup by @lionell-pack-ttd in #2
- Re-organise folder structure to move (most of) the web project under … by @lionell-pack-ttd in #3
- Add general styling across the whole site. by @lionell-pack-ttd in #5
- migrate to oauth2-jwt-barear by @jingyi-gao-ttd in #4
- Custom login flow by @jingyi-gao-ttd in #6
- Install babel for testing. by @lionell-pack-ttd in #9
- Add details about how to start docker and work with the database. by @lionell-pack-ttd in #7
- Wrapping child components by @jingyi-gao-ttd in #11
- Update some developer docs. by @lionell-pack-ttd in #10
- Containerize the spa and api by @amay-ttd in #12
- Configured required extensions in extensions.json for VS Code, and up… by @lionell-pack-ttd in #13
- Migrate keycloak config to envars by @amay-ttd in #14
- Create keycloak image and build workflow by @amay-ttd in #15
- Remove duplicate /api from user account call. by @lionell-pack-ttd in #17
- UID2-711 account setup by @jingyi-gao-ttd in #8
- Keycloak auth metrics and health by @amay-ttd in #18
- Make prettier the default formatter for .ts, .tsx, .js, .html, .scss … by @lionell-pack-ttd in #20
- Include Inter and Roboto Mono fonts. by @lionell-pack-ttd in #16
- Configure prom-clien with default metrics by @amay-ttd in #19
- update realm during start up by @jingyi-gao-ttd in #22
- fix npm run all by @jingyi-gao-ttd in #24
- Form validation by @jingyi-gao-ttd in #21
- Add Apache 2.0 license and reference from package.json. by @lionell-pack-ttd in #27
- uid2-794 invite team member by @jingyi-gao-ttd in #25
- Update database naming conventions to use camelCase instead of snakec… by @lionell-pack-ttd in #28
- styling keycloak email template and reset password page by @jingyi-gao-ttd in #26
- Kba UI d2 862 errorhandler for api by @Kshitij-Banerjee in #29
- kba-UID2-840 - Error Boundaries by @Kshitij-Banerjee in #30
- kba-UID2-840 Catch uncaught api errors with error boundary on the UI by @Kshitij-Banerjee in #31
- UID2-792-Refactor Form component and related Input components by @jingyi-gao-ttd in #33
- UID2-807 Block account creation by free email provider by @jingyi-gao-ttd in #32
- Switch Dialog to take JSX as a trigger instead of just text by @lionell-pack-ttd in #38
- Fix checkbox and select default values by @jingyi-gao-ttd in #37
- UID2-792 Account information UI and stylings by @jingyi-gao-ttd in #36
- Kba UI d2 873 node application logging by @Kshitij-Banerjee in #35
- Kba configure secrets from env by @Kshitij-Banerjee in #41
- kba-uid-1073 add database migration docker container by @Kshitij-Banerjee in #43
- kba: remove migration commands from docker file, and use them for the… by @Kshitij-Banerjee in #44
- kba: Use web base url as the redirect url for auth by @Kshitij-Banerjee in #46
- Sharing permission components by @jingyi-gao-ttd in #47
- kba: Fix the default loki host and update app name to reflect uid2 pr… by @Kshitij-Banerjee in #50
- Enable substituting the localhost values in keycloak docker by @Kshitij-Banerjee in #45
- Sharing permission table by @jingyi-gao-ttd in #48
- TAM email template by @jingyi-gao-ttd in #55
- Kba enable promtail ingestion by @Kshitij-Banerjee in #51
- Kba fix loki ingestion by @Kshitij-Banerjee in #56
- Build the sharing permission page by @jingyi-gao-ttd in #49
- UID2 833 setup email service by @jingyi-gao-ttd in #54
- Confirmation dialog and banner by @jingyi-gao-ttd in #57
- Account information page by @jingyi-gao-ttd in #53
- Fix participants search bug by @lionell-pack-ttd in #58
- Add instruction for email templates by @jingyi-gao-ttd in #59
- Fix nginx reload for app by @Kshitij-Banerjee in #61
- Update sharing permission page styling by @jingyi-gao-ttd in #60
- Fix api test port in use error by @lionell-pack-ttd in #63
- UID2-835 Sharing relationship backend by @jingyi-gao-ttd in #62
- show status popup if request failed by @jingyi-gao-ttd in #68
- UID2-985 update url and logo to use environment variable by @jingyi-gao-ttd in #65
- UID2-1338 Send email to TAM based on the participant types by @jingyi-gao-ttd in #66
- Remove login page and redirect unlogged in user to keycloak login page by @jingyi-gao-ttd in #67
- Update favicon by @jingyi-gao-ttd in #69
- Llp uid2 793 team list functionality by @lionell-pack-ttd in #64
- Update version - testing docker builds and deployment works with vers… by @lionell-pack-ttd in #70
- UID2-1348 fix click on tooltip cause error and sharing permission page by @jingyi-gao-ttd in #71
- Remove checkbox and fix the dialog size on large screen by @jingyi-gao-ttd in #72
- Llp uid2 1296 terms of service by @lionell-pack-ttd in #75
- ajy-UID2-1423-Update-readme-for-UI-dev by @alex-yau-ttd in #80
- Add current participant middleware by @jingyi-gao-ttd in #79
- Remove location from account information and approval email by @jingyi-gao-ttd in #77
- Remove a lint rule that wasn't adding anything good. by @lionell-pack-ttd in #81
- Update admin endpoint by @jingyi-gao-ttd in #84
- Llp uid2 1296 terms in create account by @lionell-pack-ttd in #76
- UID2-1363 dashboard page by @jingyi-gao-ttd in #78
- UID2-795 build business contacts page by @jingyi-gao-ttd in #82
- UID2 1296 terms of service links by @lionell-pack-ttd in #85
- UID2-1357 add security to the team member list by @jingyi-gao-ttd in #83
- UID2-1458 Fix home page error when first login by @jingyi-gao-ttd in #86
- Require the user to accept the terms of serv...