Andreas Coroiu
80740aa4ba
[PM-2032] Server endpoints to support authentication with a passkey ( #3361 )
...
* [PM-2032] feat: add assertion options tokenable
* [PM-2032] feat: add request and response models
* [PM-2032] feat: implement `assertion-options` identity endpoint
* [PM-2032] feat: implement authentication with passkey
* [PM-2032] chore: rename to `WebAuthnGrantValidator`
* [PM-2032] fix: add missing subsitute
* [PM-2032] feat: start adding builder
* [PM-2032] feat: add support for KeyConnector
* [PM-2032] feat: add first version of TDE
* [PM-2032] chore: refactor WithSso
* [PM-2023] feat: add support for TDE feature flag
* [PM-2023] feat: add support for approving devices
* [PM-2023] feat: add support for hasManageResetPasswordPermission
* [PM-2032] feat: add support for hasAdminApproval
* [PM-2032] chore: don't supply device if not necessary
* [PM-2032] chore: clean up imports
* [PM-2023] feat: extract interface
* [PM-2023] chore: add clarifying comment
* [PM-2023] feat: use new builder in production code
* [PM-2032] feat: add support for PRF
* [PM-2032] chore: clean-up todos
* [PM-2023] chore: remove token which is no longer used
* [PM-2032] chore: remove todo
* [PM-2032] feat: improve assertion error handling
* [PM-2032] fix: linting issues
* [PM-2032] fix: revert changes to `launchSettings.json`
* [PM-2023] chore: clean up assertion endpoint
* [PM-2032] feat: bypass 2FA
* [PM-2032] fix: rename prf option to singular
* [PM-2032] fix: lint
* [PM-2032] fix: typo
* [PM-2032] chore: improve builder tests
Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com>
* [PM-2032] chore: clarify why we don't require 2FA
* [PM-2023] feat: move `identityProvider` constant to common class
* [PM-2032] fix: lint
* [PM-2023] fix: move `IdentityProvider` to core.Constants
* [PM-2032] fix: missing import
* [PM-2032] chore: refactor token timespan to use `TimeSpan`
* [PM-2032] chore: make `StartWebAuthnLoginAssertion` sync
* [PM-2032] chore: use `FromMinutes`
* [PM-2032] fix: change to 17 minutes to cover webauthn assertion
* [PM-2032] chore: do not use `async void`
* [PM-2032] fix: comment saying wrong amount of minutes
* [PM-2032] feat: put validator behind feature flag
* [PM-2032] fix: lint
---------
Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com>
2023-11-20 15:55:31 +01:00
Alex Morask
07c202ecaf
Block org seat scaling when has Reseller provider ( #3385 )
2023-11-20 09:05:35 -05:00
Alex Morask
cf38ff3c19
[AC-1828] [AC-1807] Aggregated admin panel pricing fixes ( #3448 )
...
* AC-1828: Allow reseller to add all teams and enterprise orgs
* AC-1807: Only show provider-eligible plans on Organization edit
* Thomas' feedback
* Matt's feedback
2023-11-17 15:12:49 -05:00
Vince Grassia
10c8790f25
Update comments in Dockerfiles
2023-11-16 15:52:46 -05:00
Vince Grassia
70e9124b6b
Remove Server project Dockerfile
2023-11-16 15:00:47 -05:00
Vince Grassia
ecf692e9b4
Update workflow
2023-11-16 14:58:05 -05:00
Vince Grassia
f5dc7f4d53
Modify cache
2023-11-16 14:21:08 -05:00
Vince Grassia
75b8294a5c
Add buildcache
2023-11-16 12:11:43 -05:00
Vince Grassia
0ecadedda9
Change needs for self-host-build
2023-11-16 11:44:45 -05:00
Vince Grassia
0366f86a56
Update needs for MsSqlMigratorUtility job
2023-11-16 11:42:41 -05:00
Vince Grassia
3af9fe262d
Test Docker cache
2023-11-16 11:40:17 -05:00
Vince Grassia
7fc0c6805c
Enable locked mode for NuGet restore
2023-11-16 11:14:20 -05:00
Vince Grassia
8ddc7711a1
Change back to regular runners
2023-11-16 11:08:00 -05:00
Vince Grassia
42638c4fc0
Try larger runner
2023-11-16 11:06:14 -05:00
Vince Grassia
4ed7907f33
Re-enable jobs
2023-11-16 10:44:37 -05:00
Vince Grassia
646c5c7210
Add proper files to Dockerfile
2023-11-16 09:48:59 -05:00
Vince Grassia
1b2e7a3ed7
Fix MsSqlMigratorUtility
2023-11-16 09:40:51 -05:00
Vince Grassia
5aa2b21415
Put platforms back to normal
2023-11-16 09:30:29 -05:00
Vince Grassia
7bed9d18f2
Remove platform
2023-11-16 09:24:31 -05:00
Vince Grassia
4b695f158b
Remove platform
2023-11-16 09:20:51 -05:00
Vince Grassia
ff72a90574
Add platforms
2023-11-16 09:17:10 -05:00
Vince Grassia
e0f40482c7
Merge branch 'master' into add-docker-arm64-builds
2023-11-16 00:35:46 -05:00
Vince Grassia
96431771c2
Update workflow
2023-11-16 00:32:19 -05:00
Vince Grassia
cf6cfeb475
Test
2023-11-16 00:28:46 -05:00
Vince Grassia
e3c08a28b2
Test
2023-11-16 00:20:05 -05:00
Vince Grassia
4a00dfc3ce
Test
2023-11-16 00:16:59 -05:00
Vince Grassia
aa62e6f10d
Test
2023-11-16 00:09:27 -05:00
Vince Grassia
420bcb7c43
Test
2023-11-16 00:06:00 -05:00
Vince Grassia
f50508b0e1
Remove interactive flag
2023-11-15 23:57:02 -05:00
Vince Grassia
285741784a
Test copying files from Docker images
2023-11-15 23:54:19 -05:00
Vince Grassia
dd80b2e99f
Test
2023-11-15 23:35:43 -05:00
Vince Grassia
18d297e4e3
Remove extra build.Dockerfile
2023-11-15 18:11:41 -05:00
Vince Grassia
1100ee58d7
Remove Dockerfile-k8s
2023-11-15 18:08:24 -05:00
Vince Grassia
586bac8018
Fix gulp for Admin/Sso
2023-11-15 17:34:11 -05:00
Vince Grassia
e8e7820ef6
Fix Dockerfiles
2023-11-15 16:13:49 -05:00
Vince Grassia
9381577f66
Fix Dockerfiles
2023-11-15 16:05:05 -05:00
Vince Grassia
bd13dd64ac
Fix project imports
2023-11-15 15:54:24 -05:00
Vince Grassia
41050091f6
Uncomment .git copy
2023-11-15 15:47:03 -05:00
Vince Grassia
edad0e1edf
Fix copy commands in Dockerfiles
2023-11-15 15:44:20 -05:00
Vince Grassia
d21717e1d5
Move all build steps to project Dockerfiles
2023-11-15 15:40:15 -05:00
Vince Grassia
82cd28e6c0
Remove output
2023-11-15 14:53:37 -05:00
Vince Grassia
5143e411b5
Test other method
2023-11-15 14:51:49 -05:00
Vince Grassia
942b516ebf
Test download
2023-11-15 14:42:48 -05:00
Vince Grassia
44edd6ed5f
Fix upload
2023-11-15 14:29:34 -05:00
Vince Grassia
bccdccba00
Test
2023-11-15 14:25:58 -05:00
Vince Grassia
5e0c7fdf46
Test
2023-11-15 14:24:46 -05:00
Vince Grassia
c595a2cf6e
Test
2023-11-15 14:21:41 -05:00
Vince Grassia
f853411e19
Test
2023-11-15 14:20:19 -05:00
Vince Grassia
2740dbc494
Test
2023-11-15 14:17:23 -05:00
Vince Grassia
5f6d443fe8
Test
2023-11-15 14:15:30 -05:00