Andreas Coroiu
1264abfb19
[PM-25569] Expose commercial sdk service to web clients ( #16899 )
...
* feat: enable commercial SDK usage on web
* feat: enable commercial SDK usage in cli
* feat: enable commercial SDK usage in browser
* feat: add lint to restrict commercial sdk imports
2025-10-31 08:13:36 +01:00
Bernd Schoolmann
5dae5267d9
[PM-22623] Remove most TS encryption code, remove service workers ( #15153 )
...
* Add new encrypt service functions
* Undo changes
* Cleanup
* Fix build
* Fix comments
* Switch encrypt service to use SDK functions
* Move remaining functions to PureCrypto
* Tests
* Increase test coverage
* Enforce sdk.ready and drop unused codepaths
* Delete unused code
* Delete unused code
* Delete more code
* Add forgotten sdk init logic
* Fix build
* Fix cli
* Fix tests
* Fix build
* Fix browser build
* Remove compare and add more comments / warnings
* Run prettier
* Remove unused feature flags
* Add hazmat warning to aesDecrypt
* Fix build
* Fix comment
* Fix test
2025-07-30 15:50:00 +02:00
Bernd Schoolmann
2f8a7a95bd
[PM-15994] Move encrypt service to km ownership ( #13220 )
...
* Move encrypt service to km ownership
* Update imports for encrypt service abstraction and move bulk encrypt service abstraction
* Fix imports
* Fix further imports
* Fix imports
* Fix worker import
2025-02-05 17:39:11 +01:00
Oscar Hinton
e5bb2e58a6
[PM-12004] Fix ~60 compile warnings in webpack for web ( #11004 )
2024-09-19 15:00:07 +02:00