Add logic to support Azure AD.
Bruno Bernardino
2022-05-10 15:54:36 +0100
5bbd7a33e6Update vault revision when changing name or other meta data to make sure clients pull the updated version Fixes#427
Martin Kleinschrodt
2022-05-10 16:29:42 +0200
Merge pull request #445 from padloc/feature/configure-security-check
Martin Kleinschrodt
2022-05-10 16:03:24 +0200
7a342c230cRename components
#445
Martin Kleinschrodt
2022-05-10 15:39:14 +0200
5fcd13f1fbFix performance problem caused by trying to calculate strength of very long passwords
Martin Kleinschrodt
2022-05-10 14:48:43 +0200
dd42011f52Properly integrate security check feature into provisioning system, allowing to hide/disable it.
Martin Kleinschrodt
2022-05-10 13:43:25 +0200
Implement Group PATCHing (including adding and removing members).
Bruno Bernardino
2022-05-06 17:17:16 +0100
f04dc2b1d0Add missing properties in AccountProvisioning and OrgProvisioning classes (forgot to commit earlier)
Martin Kleinschrodt
2022-05-06 18:09:50 +0200
ffaf6a421eAllow disabling security checks
Martin Kleinschrodt
2022-05-06 18:01:33 +0200
Fix duplicate user adding, patch, post, and add delete.
Bruno Bernardino
2022-04-25 15:44:14 +0100
b93f5eb750Fix members without an account id being filtered out when updating organisation data make sure the org member status is set when passing it via constructor
Martin Kleinschrodt
2022-04-20 08:12:41 +0200
Add org settings for enabling/disabling directory sync, fix initializiation
Bruno Bernardino
2022-04-18 12:15:57 +0100
ac16e83821Fix bug in migrations logic
Martin Kleinschrodt
2022-04-17 16:56:35 +0200
531725e428Bring Stripe provisioner in line with model changes
Martin Kleinschrodt
2022-04-17 11:37:34 +0200
2dac558732Add missing await
Martin Kleinschrodt
2022-04-17 10:49:37 +0200
ea73ac320eAdd directory config
Martin Kleinschrodt
2022-04-17 10:26:02 +0200
71cb56914aAdd comments to new migration
Martin Kleinschrodt
2022-04-17 10:09:39 +0200
b389c6c7a2Separate concerns into directory sync (adding/removing members and groups to organisations) and directory provisioning (provisioning/whitelisting users), both serviced by directory providers (e.g. scim).
Martin Kleinschrodt
2022-04-17 09:25:05 +0200
2bd9b21aecWIP
Martin Kleinschrodt
2022-04-16 13:00:50 +0200
ba2ea82f80Refactor org model to allow pre-provisioning members
Martin Kleinschrodt
2022-04-16 10:30:46 +0200
Merge pull request #426 from padloc/feature/transfer-ownership
Martin Kleinschrodt
2022-04-12 08:33:53 +0200
43dd7d40f7more minor refactoring
#426
Martin Kleinschrodt
2022-04-11 18:02:22 +0200
80419a00f6Some refactoring to make things more readable
Martin Kleinschrodt
2022-04-11 17:58:53 +0200
ae5461d7f3Fix problem with provisioning objects not existing in database when transferring organisation ownership
Martin Kleinschrodt
2022-04-11 17:45:19 +0200
050b03f9aaAdd ability to transfer organisation ownership
Martin Kleinschrodt
2022-04-09 10:26:02 +0200
Merge pull request #425 from padloc/feature/timing-safe-equal
Martin Kleinschrodt
2022-04-09 09:47:40 +0200
792a7698d7Add "fake" timingSafeEqual implementation to StubCryptoProvider
#425
Martin Kleinschrodt
2022-04-08 10:22:39 +0200
ddce639b57Replace @padloc/core/util/equalCT with true timing-safe comparison method as part of CryptoProvider.
Martin Kleinschrodt
2022-04-08 10:16:36 +0200