1
0
mirror of https://github.com/bitwarden/browser synced 2024-12-19 12:54:48 +01:00
bitwarden-estensione-browser/apps/desktop
Matt Gibson 46a3834f46
Add state for everHadUserKey (#7208)
* Migrate ever had user key

* Add DI for state providers

* Add state for everHadUserKey

* Use ever had user key migrator

Co-authored-by: SmithThe4th <gsmithwalter@gmail.com>
Co-authored-by: Carlos Gonçalves <LRNcardozoWDF@users.noreply.github.com>
Co-authored-by: Jason Ng <Jcory.ng@gmail.com>

* Fix test from merge

* Prefer stored observables to getters

getters create a new observable every time they're called, whereas one set in the constructor is created only once.

* Fix another merge issue

* Fix cli background build

---------

Co-authored-by: SmithThe4th <gsmithwalter@gmail.com>
Co-authored-by: Carlos Gonçalves <LRNcardozoWDF@users.noreply.github.com>
Co-authored-by: Jason Ng <Jcory.ng@gmail.com>
2024-01-10 11:51:45 -05:00
..
.vscode
config Individual Vault Item Encryption Feature (#6241) 2023-09-28 08:44:57 -04:00
desktop_native [PM-5356][deps] Platform: Update Rust crate windows to v0.52.0 (#7287) 2024-01-08 14:37:32 +01:00
native-messaging-test-runner [deps] Platform: Update @types/node to v18.19.2 (#6739) 2023-12-05 12:33:49 +01:00
resources
scripts [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
src Add state for everHadUserKey (#7208) 2024-01-10 11:51:45 -05:00
stores Update all instances of copyright with 2023 to 2024 (#7396) 2023-12-29 15:28:14 +00:00
.eslintrc.json
.gitignore
crowdin.yml
electron-builder.json [deps] Tools: Update electron to v28.1.2 (#7490) 2024-01-10 13:22:12 +00:00
installer.nsh
jest.config.js
package.json Revert "Bumped desktop version to 2024.1.1 (#7476)" (#7477) 2024-01-08 10:47:37 -05:00
postcss.config.js
README.md
sign.js [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
tailwind.config.js
test.setup.ts
tsconfig.json create team owned libs for billing, admin-console, platform (#7233) 2023-12-15 09:02:21 -05:00
tsconfig.renderer.json
tsconfig.spec.json
webpack.main.js [PM-3996] Scaffolding for preload script (#6065) 2023-10-12 11:50:17 +02:00
webpack.preload.js [PM-3996] Scaffolding for preload script (#6065) 2023-10-12 11:50:17 +02:00
webpack.renderer.js [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00

Github Workflow build on master Crowdin Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Desktop Application

Platforms

The Bitwarden desktop app is written using Electron and Angular. The application installs on Windows, macOS, and Linux distributions.

Desktop Vault

Documentation

Please refer to the Desktop section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.