This repository has been archived by the owner on Jul 12, 2023. It is now read-only.
v0.16.0
Changes since v0.15.1
Important
-
Critical bug! Fixed JWT
iss
andaud
fields could be mixed up. (#939, @mikehelmick) -
Verification codes uniqueness now scoped by realm. Codes are retained 48 hours after expiration by default (instead of 24h). Status of a code (by UUID) is retained for 14d instead of 24h. (#969, @mikehelmick)
UI/UX
- Add pagination helpers (#953, @sethvargo)
- Add pagination to mobile apps (#955, @sethvargo)
- Improved UI and added pagination for API keys (#954, @sethvargo)
- Only show 5 next/prev pages in pagination. (#1017, @sethvargo)
- Pagination for audit logs (#1020, @whaught)
- Add realm search for system admins. (#1035, @sethvargo)
- Add search for mobile apps (#1043, @sethvargo)
- Allow searching API keys (#1018, @sethvargo)
- Create time-based search for event entries (#1023, @whaught)
- Fix system admin events search form (#1036, @sethvargo)
- Search for system-admin mobile apps (#970, @whaught)
- Show all mobile apps in system admin (#951, @whaught)
- Show event logs in system-admin (#1025, @whaught)
- Show regular users across realms in system-admin. Allow deletion. (#980, @whaught)
- Add unique titles to all HTML pages (#1021, @sethvargo)
- Limit number of non-deleted KMS signing keys on a realm (default: 5, configurable) (#1000, @sethvargo)
- System admin user-details page (#995, @whaught)
- Toggle for user search for all/system-admin (#988, @whaught)
- Update system admin UX to match realm pages. (#999, @sethvargo)
- Update user list UI and UX (#964, @sethvargo)
- Move /users to /realm/users (#1024, @whaught)
- Rename users
admin
tosystem_admin
for clarity. (#984, @sethvargo)
Operations
- Add unique
request_id
for logs (#1012, @sethvargo) - Added debug logging to device APIs (#949, @mikehelmick)
- Support configuring regional database replicas. (#1014, @sethvargo)
- Switch to
nobody
user for running container images (#947, @sethvargo)
Settings
- Default to "date required" on new realms. Existing realms are unchanged. (#1033, @mikehelmick)
Infrastructure
- Add Terraform module to optionally mirror dependent Docker Hub images for tests (#981, @sethvargo)
Misc
- Ensure bits don't overflow when running on 32-bit systems (#1002, @sethvargo)
- Allow admins to add/remove users from other realms (#1007, @sethvargo)
- Do not return successful JSON on SMS error (#1031, @sethvargo)
- E2e-runner improvements, fixes race condition (#1011, @mikehelmick)
Dependencies
Added
- github.com/form3tech-oss/jwt-go: v3.2.2+incompatible
Changed
- cloud.google.com/go: v0.68.0 → v0.71.0
- github.com/Azure/azure-sdk-for-go: v46.4.0+incompatible → v48.1.0+incompatible
- github.com/Azure/go-autorest/autorest/adal: v0.9.4 → v0.9.5
- github.com/Azure/go-autorest/autorest/azure/auth: v0.5.2 → v0.5.3
- github.com/Azure/go-autorest/autorest/azure/cli: v0.4.1 → v0.4.2
- github.com/Azure/go-autorest/autorest: v0.11.8 → v0.11.11
- github.com/Microsoft/go-winio: fc70bd9 → v0.4.15
- github.com/aws/aws-sdk-go: v1.35.3 → v1.35.24
- github.com/dimchansky/utfbom: v1.1.0 → v1.1.1
- github.com/golang/protobuf: v1.4.2 → v1.4.3
- github.com/google/exposure-notifications-server: v0.15.0 → v0.16.0
- github.com/google/martian/v3: v3.0.0 → v3.1.0
- github.com/google/pprof: acf8798 → 3e6fc7f
- github.com/grpc-ecosystem/grpc-gateway: v1.15.0 → v1.16.0
- github.com/hashicorp/go-retryablehttp: v0.6.7 → v0.6.8
- github.com/ianlancetaylor/demangle: 5e5cf60 → 28f6c0f
- github.com/pierrec/lz4: v2.5.2+incompatible → v2.6.0+incompatible
- github.com/prometheus/client_golang: v1.7.1 → v1.8.0
- github.com/prometheus/common: v0.14.0 → v0.15.0
- go.opencensus.io: v0.22.4 → v0.22.5
- golang.org/x/crypto: 7f63de1 → 9e8e0b3
- golang.org/x/net: 0a1ea39 → 69a7880
- golang.org/x/oauth2: 5d25da1 → 9fd6049
- golang.org/x/sync: 3042136 → 67f06af
- golang.org/x/text: v0.3.3 → v0.3.4
- golang.org/x/tools: 576e169 → 079ba7b
- google.golang.org/api: v0.32.0 → v0.35.0
- google.golang.org/appengine: v1.6.6 → v1.6.7
- google.golang.org/genproto: 3860012 → 8816d57
- google.golang.org/grpc: v1.32.0 → v1.33.2
- honnef.co/go/tools: v0.0.1-2020.1.5 → v0.0.1-2020.1.6
Removed
Nothing has changed.