-
New authentication firewall for system operations.
Basic auth (for now) on /system/* endpoints.
login configurable in ansible under system:.
default login: system/system. -
Tenants microservice created.
Global filter to separate tenants on same deployment.
Tenant ID in jwt token. -
New system endpoint /system/tenants.
Endpoint is used internally to initialize decentralized tenants. -
New system endpoint on Tenants microservice /tenants.
Http methods and payloads described in postman. -
Fixtures updates:
Records accessible by individuals and organizations. -
New properties exposed on various endpoints.
Staff.Roles
Staff.businessUnits
Roles.slug -
New property filters on various endpoints.
Staff.Roles
Staff.businessUnits -
Ansible refactored.
Inventory variables separated by microservices
Scoped variables for roles and tasks -
Forms MS which replaces direct access to Formio server.
-
Oauth login in Authentication microservice
Twitter, Google and Github enabled (for now)
/oauth/individual/github/login
/oauth/individual/google/login
/oauth/individual/twitter/login
/oauth/organization/github/login
/oauth/organization/google/login
/oauth/organization/twitter/login
Backward break:
Normal logins endpoints changed to /auth/*