Skip to content

v1.3.0

@wmantly wmantly tagged this 23 Jul 06:27
Added
- OAuth client management API at /api/oauth/client (group
  app_sso_oauth_admin): list, create, update, delete, and rotate-secret
  for OAuth clients, backed by the Resource model.
- Dockerized test suite: docker-compose.test.yml spins up OpenLDAP +
  Redis + a test-runner that seeds the test user and runs the full jest
  suite (174 tests).

Fixed
- Completed the model-redis -> @simpleworkjs/orm port shipped
  half-finished in 1.2.1: OTP login 500s, impersonation 500s, every
  OAuth client evaluating as disabled (all /oauth/authorize requests
  400'd), missing Resource.slug on client create, and unknown-token
  lookups returning 200.
- User.login returns a clean 401 when neither uid nor username is
  supplied.
- Depend on published @simpleworkjs/orm ^0.2.8 / model-redis ^1.6.0
  instead of a local file: link that broke docker npm ci.

Changed
- Removed the Mobile Phone field from the user create/edit form.
Assets 2
Loading