Releases: discord/access
Releases · discord/access
Access 1.4.0
Significant Changes (non-breaking)
- New accordion groups, autocomplete search to filter by existing set of all users with App permissions by @savathoon in #172
- Expiring Access do not renew by @eguerrant in #281
- Metrics - New api endpoint for metrics collection by @savathoon in #313
What's Also Changed
- For Role Requests, filter owners for Role search in the API by @somethingnew2-0 in #252
- Bump react-router and react-router-dom by @dependabot[bot] in #254
- Bump @babel/runtime from 7.24.4 to 7.27.0 by @dependabot[bot] in #256
- Bump http-proxy-middleware from 2.0.6 to 2.0.9 by @dependabot[bot] in #255
- Implement retry logic for Slack API operations and enhance error handling by @jonathanhle in #257
- Notify requester and approvers via Slack on access request creation and completion by @jonathanhle in #258
- Bump flask from 3.1.0 to 3.1.1 by @dependabot[bot] in #262
- Bump flask-cors from 5.0.0 to 6.0.0 by @dependabot[bot] in #263
- Use a "centered" time icon for access requests by @goakley in #267
- Show disabled role request button when the user owns no roles by @barborico in #270
- Jle platsec 3706 redact token log by @jonathanhle in #265
- Add browser tab titles by @eguerrant in #272
- App owner group description bug by @eguerrant in #271
- Pull the membership
Chip
logic into a component by @goakley in #266 - [sentry] Add sentry breadcrumbing for referrer query param by @savathoon in #269
- Show expiration date on chip hover by @eguerrant in #274
- JSX linting for blank
<TableRow>
by @savathoon in #275 - Additional helper functions for client-side grouping and filtering by @savathoon in #277
- JSX Refactor: Common empty list item component by @savathoon in #276
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #283
- Add hover styles highlight, make table row clickable when all items link to same page by @savathoon in #280
- UI: Give autocomplete text field automatic focus on first page load by @savathoon in #284
- Raise errors from the Cloudflare API by @barborico in #285
- Missing import causing app build error by @eguerrant in #301
- Add plugin install to CI by @eguerrant in #303
- Metrics Plugin + Datadog Example Metrics Plugin by @savathoon in #302
- Fix db migration by @eguerrant in #305
- Notifications Update by @eguerrant in #299
- Add role owner view for expiring roles page by @eguerrant in #300
- App Groups - Make list titles bolder, change color to contrast most for a11y by @savathoon in #309
- Wrong function called in role owner expiring access notifs by @eguerrant in #310
- Introduce Access History for Group/Role Access Requests by @tonydelanuez in #304
- Fix custom MoreTime icon color by @eguerrant in #312
- App Groups - Test memo all the things app groups by @savathoon in #311
- Make direct requests clearer in role recommendations dialog by @somethingnew2-0 in #314
- Highlight type of access on request message notification_slack by @AbraaoCF in #306
- Update front page docs by @eguerrant in #316
- Get unowned roles to show up for admins in expiring access by @eguerrant in #317
- Make blocked roles more clear by @eguerrant in #318
- Bump on-headers and compression by @dependabot[bot] in #319
- Fix externally managed groups notification bug by @eguerrant in #323
New Contributors
- @tonydelanuez made their first contribution in #304
- @AbraaoCF made their first contribution in #306
Full Changelog: v1.3.1...v1.4.0
Access 1.3.1
What's Changed
- Fix mypy for test factories and add requirements-test.txt by @somethingnew2-0 in #241
- Bump serialize-javascript from 6.0.1 to 6.0.2 by @dependabot in #240
- Bug fix and new test by @eguerrant in #246
- Preserve custom attributes on Discord Access Okta Group UI updates by @jonathanhle in #249
Full Changelog: v1.3.0...v1.3.1
Access 1.3.0
Significant Changes (non-breaking)
- Role requests UI by @eguerrant in #222
- Make the default time durations configurable on User Form Interface by @rktoomey in #212
What's Also Changed
- Bump pyjwt from 2.10.0 to 2.10.1 by @dependabot in #206
- Hygiene: Switch checkout action to disable credential persistence by @sporkmonger in #211
- docs: fix API endpoint in README.md to prevent 404 error by @HankGuo93 in #217
- revert to previous stable ubuntu for testing actions by @savathoon in #229
- Move webpack to be a devDependency instead of installing it in the production bundle by @somethingnew2-0 in #231
New Contributors
- @sporkmonger made their first contribution in #211
- @HankGuo93 made their first contribution in #217
- @rktoomey made their first contribution in #212
Full Changelog: v1.2.3...v1.3.0
Access 1.2.3
What's Changed
- Pin PG to version 16 by @jonathanhle in #187
- formatting changes to address FromAsCasing warning by @jonathanhle in #188
- Role requests API by @eguerrant in #175
- Filter 'expiring in a week' individual notifications by @eguerrant in #190
- Add allow_discord_access custom Okta Group profile attribute check by @jonathanhle in #195
- Add ability to dynamically extend flask cli management commands by @jonathanhle in #201
- Proposing Slack Notifications example by @jonathanhle in #199
- feat(conditional-access): changed this to work with tags as well as group names by @mhintz-clickup in #200
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #203
- Bump types-requests from 2.32.0.20240914 to 2.32.0.20241016 by @dependabot in #167
- Bump types-python-dateutil from 2.9.0.20240906 to 2.9.0.20241003 by @dependabot in #166
- Bump types-google-cloud-ndb from 2.3.0.20240813 to 2.3.0.20241103 by @dependabot in #193
- Bump the pip-minor group across 1 directory with 6 updates by @dependabot in #204
New Contributors
- @jonathanhle made their first contribution in #187
- @mhintz-clickup made their first contribution in #200
Full Changelog: v1.2.2...v1.2.3
Access 1.2.2
Access 1.2.1
What's Changed
- Bump the pip-minor group across 1 directory with 9 updates by @dependabot in #186
Full Changelog: v1.2.0...v1.2.1
Access 1.2.0 Hackweek Edition
What's Changed
Quite a few improvements made during hackweek 2024 in #184:
- Dark Mode!! - Thanks @amyjchen!
- Rearranged headers for Users, Groups, and Apps pages - Thanks @amyjchen!
- Fixed overflow for long titled user, groups, and apps - Thanks @savathoon!
- Fixed overflow of Role chips on user and groups pages - Thanks @savathoon!
- Typescript improvements for groupBy - Thanks @chippydip!
- Accordion documentation on homepage only has one active panel - Thanks @savathoon!
Full Changelog: v1.1.13...v1.2.0
Access 1.1.13
What's Changed
- Bump python from 3.12 to 3.13 by @dependabot in #155
- Bump node from 22-alpine to 23-alpine by @dependabot in #168
Full Changelog: v1.1.12...v1.1.13
Access 1.1.12
What's Changed
- Try disabling React Sentry tracing by @somethingnew2-0 in #164
Full Changelog: v1.1.11...v1.1.12
Access 1.1.11
What's Changed
- Fix SyntaxWarning "is" with 'int' literal. Did you mean "=="? in Pagination by @somethingnew2-0 in #133
- Bump the pip-minor group with 11 updates by @dependabot in #135
- Bump types-python-dateutil from 2.9.0.20240316 to 2.9.0.20240906 by @dependabot in #137
- Bump types-requests from 2.32.0.20240712 to 2.32.0.20240907 by @dependabot in #136
- Note Python 3.11 dependency in README by @barborico in #138
- Add limited Okta connection pooling by @barborico in #139
- Update docs and change column order in Expiring Roles by @eguerrant in #140
- Bump rollup from 2.79.1 to 2.79.2 by @dependabot in #148
- Bump body-parser and express by @dependabot in #157
- Bump types-requests from 2.32.0.20240907 to 2.32.0.20240914 by @dependabot in #143
- Bump the pip-minor group across 1 directory with 5 updates by @dependabot in #156
- Bump @sentry/browser and @sentry/react by @dependabot in #160
New Contributors
- @barborico made their first contribution in #138
Full Changelog: v1.1.10...v1.1.11