Bernd Schoolmann
b486fcc689
[Pm-13097] Rename cryptoservice to keyservice and move it to km ownership ( #11358 )
...
* Rename cryptoservice to keyservice
* Rename cryptoservice to keyservice
* Move key service to key management ownership
* Remove accidentally added file
* Fix cli build
* Fix browser build
* Run prettier
* Fix builds
* Fix cli build
* Fix tests
* Fix incorrect renames
* Rename webauthn-login-crypto-service
* Fix build errors due to merge conflicts
* Fix linting
2024-10-24 19:41:30 +02:00
Bernd Schoolmann
d92b2cbea2
[PM-11477] Remove deprecated cryptoservice functions ( #10854 )
...
* Remove deprecated cryptoservice functions
* Use getUserkeyWithLegacySupport to get userkey
* Fix tests
* Fix tests
* Fix tests
* Remove unused cryptoservice instances
* Fix build
* Remove unused apiService in constructor
* Fix encryption
* Ensure passed in key is used if present
* Fix sends and folders
* Fix tests
* Remove logged key
* Fix import for account restricted keys
2024-09-24 11:28:33 +02:00
Thomas Rittson
8344623185
[PM-11450] Move organization-user domain to admin-console lib ( #10785 )
...
- move organization-user files from libs/common/src/admin-console into libs/admin-console/src/common
- add barrel files and update imports to use barrel files
- rename OrganizationUserService to OrganizationUserApiService
- rename OrganizationUserServiceImplementation to DefaultOrganizationUserApiService
2024-09-04 18:21:26 -04:00
Jake Fink
2819ac597f
[BEEEP: PM-10190] Use strict TS checks in CLI service container ( #10298 )
...
* move cli service-container to new folder
* fix imports
* add tsconfig and fix type issues in other services
* fix more imports in service-container
* make ts server happy in service-container
* fix actual bugs in cli service-container
* fix package json reference path
* fix service-container import
* update type on cipher service
2024-08-05 11:39:08 -04:00
Rui Tomé
5b49412483
[AC-2824] Refactor CLI auth-requests deny command to validate requests and improve exception handling ( #9975 )
2024-07-11 14:46:15 +01:00
Thomas Rittson
f03dabb6d6
Remove BulkDeviceApproval feature flag ( #9931 )
2024-07-11 08:47:49 +10:00
Thomas Rittson
f9b623b37c
Add AC Team eslint configuration ( #9971 )
2024-07-09 14:33:07 +01:00
Thomas Rittson
00801f95ce
CLI device approvals - Use single deny endpoint ( #9763 )
2024-06-26 05:54:38 +10:00
Thomas Rittson
8be17c28f0
Improve device-approval command description ( #9615 )
2024-06-13 13:39:44 -05:00
Thomas Rittson
89aa6220ca
[AC-2740] Add device-approval to bw serve ( #9512 )
...
* Extract bw serve endpoint configuration to a configurator class
* Add device-approval endpoints to bw serve
2024-06-13 11:32:51 +10:00
Thomas Rittson
9e6fabaa39
Use --organizationid flag for device-approval commands ( #9576 )
2024-06-12 05:58:41 +10:00
Thomas Rittson
90812e0ef5
Add device-approval deny and deny-all commands ( #9474 )
2024-06-04 08:34:51 +10:00
Thomas Rittson
e99fd44eed
[AC-2634] Add device-approvals approve command ( #9476 )
2024-06-04 08:26:53 +10:00
Thomas Rittson
13bccc5a63
[AC-2632] Device approvals ListCommand ( #9389 )
2024-06-03 11:15:01 +10:00
Vincent Salucci
2358443102
[AC-1679] Approve all pending device authorizations ( #9407 )
...
* feat: update service container for required service injection, refs AC-1679
* feat: complete approve all command, refs AC-1679
* fix: cast service container to access bit services, refs AC-1679
* fix: override service container from base program, refs AC-1679
* fix: prettier, refs AC-1679
* feat: replace hardcoded strings with i18n translations (future-proofing), refs AC-1679
* chore: remove i18n references, refs AC-1679
* fix: update approve-all and deny-all commands to match desired input, refs AC-1679
2024-06-02 19:52:19 -05:00
Thomas Rittson
5bdb42a44b
Require unlock to list device approvals ( #9378 )
2024-05-28 09:39:40 -05:00
Thomas Rittson
c0bb7b9edf
[AC-2631] Add device-approval command scaffolding ( #9351 )
...
* Add device-approval scaffolding
* Refactor: move helpers to BaseProgram
* Update CODEOWNERS
2024-05-27 11:03:23 +10:00
Thomas Rittson
b14bb92d78
[AC-2579] Set up bit-cli folder ( #9092 )
...
* Create bit-cli folder with configs
* Add bit-cli to workspace
* Refactor CLI app structure
* services are managed by the ServiceContainer
* programs are registered by register(Oss|Bit)Program
* the app is bootstrapped by Main
* Reapply changes from #9099
* Reapply changes from #8604
* Reapply changes from #9115
2024-05-15 10:09:24 -04:00