1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-24 16:43:27 +00:00
Commit Graph

20466 Commits

Author SHA1 Message Date
Derek Nance
eff7bb0526 remove unused bootstrap property 2026-02-17 16:31:52 -06:00
Derek Nance
e6194d0212 bit desktop main/preload tsconfig 2026-02-17 16:13:43 -06:00
Derek Nance
0b4d350579 update macos desktop build cache keys 2026-02-17 14:49:43 -06:00
Derek Nance
a62b53da45 use RouterModule.forChild to register bit routes 2026-02-13 18:00:07 -06:00
Derek Nance
d3ddf3bb4d reorder angular routing modules for commercial build 2026-02-13 17:54:37 -06:00
Derek Nance
80ed6b53f3 support overriding commercial sdk 2026-02-13 16:53:04 -06:00
Derek Nance
db808a251f need that license_type matrix var after all
This reverts commit 671349a5c5.
2026-02-13 16:19:14 -06:00
Derek Nance
52ace2de8c shared OSS app module 2026-02-13 16:07:46 -06:00
Derek Nance
58cb12d1d7 inform angular about the OSS AppModule 2026-02-12 13:34:30 -06:00
Derek Nance
a5fff08219 rename BaseAppComponent to OssAppComponent 2026-02-11 16:35:43 -06:00
Derek Nance
671349a5c5 remove unused license_type matrix var 2026-02-11 16:25:46 -06:00
Derek Nance
f08fe02ae0 remove redundant const 2026-02-11 16:12:49 -06:00
Derek Nance
cae5e9817e preload base
This reverts commit 287d0fd9fd.
2026-02-11 16:08:48 -06:00
Derek Nance
33eb7361f0 fix ToastContainerComponent import lint 2026-01-15 09:48:53 -06:00
Derek Nance
990b224b5f remove rebase garbage 2026-01-14 17:54:24 -06:00
Derek Nance
505ddd8c70 finish app.component.ts revert 2026-01-14 17:43:02 -06:00
Derek Nance
5164d14a9d simpler bit-desktop AppComponent hierarchy 2026-01-14 17:31:35 -06:00
Derek Nance
569718117c import OssModule 2026-01-14 17:29:41 -06:00
Derek Nance
3ed5e07fdb [WIP] AppComponent restructure 2026-01-14 17:29:38 -06:00
Derek Nance
f958c0a808 remove spurious as const 2026-01-14 17:29:36 -06:00
Derek Nance
287d0fd9fd revert preload base 2026-01-14 17:29:33 -06:00
Derek Nance
9f280d8125 remove spurious commented tsconfig include 2026-01-14 17:29:30 -06:00
Derek Nance
bf95066bc1 use @Component for BaseAppComponent 2026-01-14 17:29:28 -06:00
Derek Nance
39e267284d desktop ci build updates 2026-01-14 17:29:26 -06:00
Derek Nance
5973c8805c jest/npm/nx updates 2026-01-14 17:29:20 -06:00
Derek Nance
c600d41c66 OSS and commercial desktop are up and running 2026-01-14 17:20:49 -06:00
Derek Nance
44e125da3d renderer is finally up and running 2026-01-14 17:20:45 -06:00
Derek Nance
dcd29f0134 build:bit:main works 2026-01-14 17:15:17 -06:00
Derek Nance
b07d0ae39b WIP bit-desktop entrypoints
Need to get preload and renderer set up in commercial webpack config,
otherwise it fails when running webpack.
2026-01-14 17:15:06 -06:00
Derek Nance
020b0e4ad9 Fix TypeScript module resolution for bit-desktop 2026-01-14 17:14:35 -06:00
Derek Nance
51adb27bf4 Add bit-desktop to vscode workspace 2026-01-14 17:14:31 -06:00
Jordan Aasen
c91fbb2cad [PM-26515] - Browser - Non Premium User Archived Item Flow (#16908)
* non-premium user flow  archived items

* add archived button

* update archive service

* fix add-edit component

* fix tests

* fix tests

* small fixes

* remove unused service

* fix test

* fix test

* fix test

* fix tests

* only show archived badge when user cannot archive

* update spec

* add test

* revert change to button

* use previouslyCouldArchive

* fix tests

* hide clone button when data ownership policy is enabled

* remove dupe pipe. fix logic

* change from button to span

* fix logic

* fix tests and logic

* fix tests. simplify logic

* updates to archive component

* fix archived pill logic

* fix add missing pop-out

* cleanup

* check if cipher is present in template

* remove enforceDataOwnershipPolicy obs
2026-01-14 14:38:46 -08:00
Mike Amirault
b1b6aa2e75 [PM-30602] Remove unused Send access code from earlier iteration (#18335) 2026-01-14 16:29:34 -05:00
Mike Amirault
952ee02376 [PM-30687] Remove Desktop Send UI refresh feature flag (#18359) 2026-01-14 15:33:07 -05:00
bw-ghapp[bot]
6397b4225a Autosync the updated translations (#18364)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-01-14 18:52:50 +00:00
bw-ghapp[bot]
876c64684b Autosync the updated translations (#18363)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-01-14 19:37:36 +01:00
bw-ghapp[bot]
95bf2a5878 Autosync the updated translations (#18365)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-01-14 18:33:14 +00:00
Bernd Schoolmann
aec049aa84 [PM-30633] Add setLegacyMasterKeyFromUnlockData (#18316)
* Add setMasterKeyFromunlockData

* Rename method

* Add comment

* Add tests

* Fix build

* Fix linting

* Add set local master key hash

* Add tests

* Cleanup

* Move function

* Prettier

* Fix tests

* Eslint

* Fix tests
2026-01-14 12:06:13 -06:00
bw-ghapp[bot]
0a9dc69aa9 Bumped client version(s) (#18362)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
web-v2026.1.0
2026-01-14 17:18:18 +00:00
Isaac Ivins
968260c9f5 [PM-19079] [PM-28168] add edit desktop migration (#18294)
The goal of this PR is to migrate the Desktop Send-v2 component from the AddEditComponent to now use to shared SendAddEditDialogComponent from @bitwarden/send-ui library

---------

Co-authored-by: William Martin <contact@willmartian.com>
Co-authored-by: Hinton <hinton@users.noreply.github.com>
2026-01-14 10:09:38 -07:00
Vijay Oommen
7fef972f1d PM-29166 updated cards to use dynamic styles (#18340) 2026-01-14 08:16:29 -06:00
Jason Ng
149b3578b4 [PM-30734] hide the trash icon on the new item modal (#18342) 2026-01-13 15:40:39 -05:00
Vijay Oommen
4ea32e7a93 [PM-25228] Remove unknown elements from spec files (#18325) 2026-01-13 14:28:06 -06:00
SmithThe4th
f018ce36a1 Revert "[PM-28455] Fix vault breaking when collection name decryption fails (…" (#18343)
This reverts commit 20974f8195.
2026-01-13 19:38:56 +00:00
Daniel Riera
66819c0689 [PM-29512] Remove ts strict ignore in popup fido 2 cipher row component ts (#18064)
* last is dead code, remove completely

* pass required true so that angular enforces at runtime and run apply a definitive assignment assertion since angulars input binding is running before use
2026-01-13 14:36:52 -05:00
SmithThe4th
20974f8195 [PM-28455] Fix vault breaking when collection name decryption fails (#18331)
* Set error cannot decrypt when collection name cannot be decrypted

* Put back previous comment
2026-01-13 12:38:28 -05:00
olfek
67f6f82842 [PM-30443][FIX] Pass more inclusive user verification Boolean to setAbortTimeout (#15027)
* [FIX] Pass more inclusive user verification Boolean to `setAbortTimeout`

* Update `setAbortTimeout` user verification parameter type

* Fix lint issue

---------

Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2026-01-13 11:01:05 -06:00
Daniel Riera
5ee702093c make types optional to mitigate the design inconsistency (#18072) 2026-01-13 10:14:17 -05:00
renovate[bot]
622df1deaf [deps] Platform: Update electron-store to v11 (#16846)
* [deps] Platform: Update electron-store to v11

* wip-fix: all imports failing due to nodenext switch

* fix: desktop tsconfig not working properly

Renderer tsConfigPath was wrong so it defaulted to the base `tsconfig.json` which
included every single sourcefile into the angular artifact. This caused errors
with ESM modules which behave differently on node and needed a separate `tsconfig.json`
configuration.

* fix: revert some of the changes made to tools code

* fix: ESM import in tests

* chore: use consistent path

* feat: actually use custom tsconfig for preload

* fix: use correct entry point in tsconfig.main.json

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com>
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>
2026-01-13 08:04:40 -07:00
Jason Ng
36433642b6 [PM-30705] Show Trash Icon in View Modal (#18329) 2026-01-13 09:51:55 -05:00