clients/apps/web/src
SmithThe4th 10c8a2101a
[PM-12049] Remove usage of ActiveUserState from folder service (#11880)
* Migrated folder service from using active user state to single user state

Added extra test cases for encrypted folder and decrypted folders

Updated derived state to use decrypt with key

* Update callers in the web

* Update callers in the browser

* Update callers in libs

* Update callers in cli

* Fixed test

* Fixed folder state test

* Fixed test

* removed duplicate activeUserId

* Added takewhile operator to only make calls when userId is present

* Simplified to accept a single user id instead of an observable

* Required userid to be passed from notification service

* [PM-15635] Folders not working on desktop (#12333)

* Added folders memory state definition

* added decrypted folders state

* Refactored service to remove derived state

* removed combinedstate and added clear decrypted folders to methods

* Fixed test

* Fixed issue with editing folder on the desktop app

* Fixed test

* Changed state name

* fixed ts strict issue

* fixed ts strict issue

* fixed ts strict issue

* removed unnecessasry null encrypteed folder check

* Handle null folderdata

* [PM-16197] "Items with No Folder" shows as a folder to edit name and delete (#12470)

* Force redcryption anytime encryption state changes

* Fixed text file

* revert changes

* create new object with nofolder instead of modifying exisiting object

* Fixed failing test

* switched to use memory-large-object

* Fixed ts sctrict issue

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
Co-authored-by: bnagawiecki <107435978+bnagawiecki@users.noreply.github.com>
2025-01-02 17:16:33 -05:00
..
app [PM-12049] Remove usage of ActiveUserState from folder service (#11880) 2025-01-02 17:16:33 -05:00
connectors Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
images [PM-12273] Admin Console Integration Page (#11883) 2024-12-05 10:09:40 -05:00
locales [PM-13999] show estimated tax for taxable countries (#12245) 2025-01-02 20:28:04 +01:00
scss update height of iframe on web (#12265) 2024-12-06 10:48:58 -08:00
utils Remove showPasswordless conditionals (#11928) 2024-11-15 12:34:02 -05:00
.nojekyll Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
404.html [CL-265] CL/extension refresh feature branch (#8696) 2024-11-15 09:21:17 -05:00
app-id.json Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
browserconfig.xml Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
favicon.ico Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
global.d.ts Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
index.html Auth/PM-12077 - Web Process Reload (#11781) 2024-11-20 13:54:27 -05:00
main.ts [PM-8771] Migrate the 404 page to Tailwind (#10116) 2024-07-30 12:25:24 +02:00
manifest.json Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
polyfills.ts [PM-4347] Upgrade angular to 17 (#11031) 2024-11-04 11:51:43 -05:00
theme.ts Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
translation-constants.ts Update supported languages for web (#8382) 2024-03-21 12:26:59 -04:00
version.json Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00