Releases
v1.4.0
1.4.0 (2023-09-02)
Bug Fixes
auth: library access check in CAS Bridge handler (9d678e8 )
auth: redirect link on login completion (d22fbfc )
getUserInternal reference for UI (a7a5166 )
imports of AccessRequest and VerificationRequest models (acc61ca )
imports of TimeZone model (3aed174 )
Organizations API: enforce permissions on Organization update and delete (aa02e5e )
Organizations API: return conflict error for Domains when appropriate (60e03be )
prevent duplicate index creation on schema sync (3c1db16 )
Services API: add route-level permissions check (3f91d7e )
UI: undefined locale check (dbe77ad )
Users API: do not filter users on status (37349ff )
Features
Access and Verification: initial APIs for Verification and Acess Requests (fcacf58 )
add time_zone and student_id to User model (5c01d42 )
API: email address changes and verifications (ed66961 )
applications API (6fc8810 )
Applications API: allow hiding applications from API results (7ae046d )
Applications API: filter applications list by type (#14 ) (8779a8d )
Applications API: icon and description fields (64c9395 )
Auth API: provision external users from Google Workspace (d5468f8 )
Auth API: provision external users from Microsoft AD (efaefc4 )
auth: logic for CAS Bridge (13894b4 )
auth: migrate 'active' field to 'disabled' for CAS functionality (aad5e83 )
auth: migrate 'enabled' field to 'expired' for CAS functionality (c221804 )
auth: support interrupt checks from CAS server and add registration completion check logic (a8b35f5 )
enable Users to join multiple Organizations (46aaa8d )
IdentityManagement: initial dashboard UI (#4 ) (4329be7 )
IdentityManagement: profile and security interfaces (#10 ) (2498d07 )
IDM: instructor verification request UI (#16 ) (db156ef )
IDM: logout (#12 ) (5f312f0 )
IDM: manage avatar (#18 ) (ddeae67 )
IDM: profile and security functionality (#11 ) (472216f )
Organizations API: add search filter for only orgs unassociated to a system (d7f4cfe )
Organizations API: alias and domain management endpoints (4921469 )
Organizations API: create method for Organization resources (cfe329d )
Organizations API: include full Alias and Domain models in results (d343449 )
Organizations API: many-to-many relationship with aliases (2fbf8a5 )
Organizations API: update method for Organization resources (64685fc )
Registration: collect student ID and timezone (#20 ) (af25807 )
resource permissions API and logic (832de87 )
UI: App Switcher (#13 ) (ffe4cef )
UI: direct navigation to specific registration flow step (a0a3337 )
UI: link to Home on non-instructor registration completion (0ae2da7 )
Users API: include OrganizationSystem on Organization in getUser (25320e7 )
Users API: include system_id on Organization in getAllUsers (ec52e44 )
Users API: password change endpoint (792b9ed )
You can’t perform that action at this time.