neuronull
9fb65316db
Revert "check double initialization"
...
This reverts commit 8488b8a613 .
2025-11-03 11:00:37 -07:00
neuronull
8488b8a613
check double initialization
2025-11-03 10:57:20 -07:00
neuronull
a23999edcf
ipc handlers in init
2025-11-03 10:56:06 -07:00
neuronull
6d5d72efac
re-add distinctUntilChanged
2025-11-03 10:49:03 -07:00
neuronull
7fb19a49d0
clean up and remove distinctUntilChanged
2025-11-03 10:34:15 -07:00
neuronull
949a39864b
create separate observable for premium check
2025-11-03 10:29:11 -07:00
neuronull
2d160660ca
add import
2025-11-03 10:14:21 -07:00
neuronull
b5fbaaa072
replace takeUntilDestroy with takeUntil(destroy)
2025-11-03 10:11:53 -07:00
neuronull
6ea7a90a74
try disable premium check
2025-11-03 08:04:39 -07:00
neuronull
de873c9415
frageele?
2025-10-29 16:02:28 -06:00
neuronull
e84087a56b
move the initialized ipcs back to constructor
2025-10-29 15:57:27 -06:00
neuronull
bdb00d319d
add log svc dep
2025-10-29 15:54:51 -06:00
neuronull
7cf1cc016a
remove the type qualifier
2025-10-29 15:52:56 -06:00
neuronull
d59a53054c
bit by commit hook file write again
2025-10-29 15:52:37 -06:00
neuronull
e5f2206b8d
fix claude suggestion?
2025-10-29 15:47:33 -06:00
neuronull
e7a3bfcd3b
claude: Type Safety for IPC Messages
2025-10-29 15:42:53 -06:00
neuronull
39fb94a4fe
claude: helper function
2025-10-29 15:22:23 -06:00
neuronull
18456c0ff3
claude: IPC Handler Registration in Constructor
2025-10-29 15:18:44 -06:00
neuronull
3c7f570a7e
claude: concatMap
2025-10-29 15:17:45 -06:00
neuronull
69107b69d6
claude: ===
2025-10-29 15:17:16 -06:00
neuronull
424d4005b8
claude: multiple listeners
2025-10-29 15:16:53 -06:00
neuronull
cc855c375c
claude: try/catch
2025-10-29 15:14:24 -06:00
neuronull
bb8adb439e
claude: takeUntilDestroyed
2025-10-29 15:12:39 -06:00
neuronull
7a5b18e454
Merge branch 'main' into autofill/pm-27195/register-autotype-svc-with-login
2025-10-29 10:05:35 -06:00
Vijay Oommen
687f3d144c
[PM-17577] Inactive two-step login report - check hostname and domain name ( #16823 )
2025-10-29 10:58:38 -05:00
neuronull
dc743355fb
improve IPC message args
2025-10-29 09:48:45 -06:00
cyprain-okeke
d567530e15
resolve the button name ( #17094 )
2025-10-29 16:02:59 +01:00
Bernd Schoolmann
b1738cc6b2
[PM-26340] Add linux biometrics v2 ( #16660 )
...
* Extract windows biometrics v2 changes
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
* Address some code review feedback
* cargo fmt
* rely on zeroizing allocator
* Handle TDE edge cases
* Update windows default
* Make windows rust code async and fix restoring focus freezes
* fix formatting
* cleanup native logging
* Add unit test coverage
* Add missing logic to edge case for PIN disable.
* Address code review feedback
* fix test
* code review changes
* fix clippy warning
* Swap to unimplemented on each method
* Implement encrypted memory store
* Make dpapi secure key container pub(super)
* Add linux biometrics v2
* Run cargo fmt
* Fix cargo lock
* Undo AC changes
* Undo change
* Fix build
* Cargo fmt
---------
Co-authored-by: Thomas Avery <tavery@bitwarden.com >
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
2025-10-29 15:51:50 +01:00
Daniel Riera
d31b921169
PM-27364 delete bar.scss and drop bar.html internals ( #17023 )
...
* PM-27364 delete bar.scss and drop bar.html internals
* no longer clear document
2025-10-29 14:40:27 +00:00
SmithThe4th
4d00d0caa5
Fixed edit menu on admin console and removed favorite item on the admin console ( #16982 )
2025-10-29 10:31:21 -04:00
Alex Morask
460d66d624
Remove FF: pm-17772-admin-initiated-sponsorships ( #16873 )
...
* Remove FF
* Fix test
2025-10-29 07:41:35 -05:00
Maciej Zieniuk
ff30df3dd6
[PM-19300] Session timeout policy ( #16583 )
...
* Session timeout policy
* default "custom" is 8 hours, validation fixes
* ownership update
* default max allowed timeout is not selected
* adjusting defaults, fixing backwards compatibility, skip type confirmation dialog when switching between the never and on system lock
* unit test coverage
* wording update, custom hours, minutes jumping on errors
* wording update
* wrong session timeout action dropdown label
* show dialog as valid when opened first time, use @for loop, use controls instead of get
* dialog static opener
* easier to understand type value listener
* unit tests
* explicit maximum allowed timeout required error
* eslint revert
2025-10-28 20:28:34 +01:00
Daniel Riera
fe26826369
PM-27366 drop scss and convert to vanilla css ( #17046 )
2025-10-28 18:47:49 +00:00
Mick Letofsky
11d3f5247c
Refactor canClone method to use CipherAuthorizationService ( #16849 )
2025-10-28 19:00:56 +01:00
Brandon Treston
c1a988c2ab
fix DI ( #17076 )
2025-10-28 12:25:56 -04:00
John Harrington
8d54ad7883
PM-26201 [Defect] [Safari] Cannot unzip vault export ( #16909 )
...
• ensure extension method can accept both `blob` type and `arrayBuffer` type
• replace usage of Swift's `url.absoluteString` with `url.path`
• explicitly discard promise returned by `downloadSafari()`
• confine `data` type to `string` since code all code paths assign a `string` value
2025-10-28 09:02:38 -07:00
Stephon Brown
bf66b5ac19
-[PM-27123] Update Signals and Update Estimated Tax and Credit Logic ( #17055 )
...
* billing(fix): update signals and update estimated tax and credit logic
* fix(billing): update with claude feedback and expose total observable
2025-10-28 15:25:07 +00:00
Miles Blackwood
714daa5779
Removes deprecated keypress event. ( #17058 )
2025-10-28 11:09:29 -04:00
Stephon Brown
6f34b6098a
[PM-27252] Upgrade Dialog Should not Show in Self Host ( #17051 )
...
* fix(billing): update and refactor observable logic
* tests(billing): add additional expects for dialog
* fix(billing): update for claude feedback
* tests(billing): update test conditions and comments
2025-10-28 14:51:30 +00:00
Brandon Treston
8162c06700
[PM-26372] Add auto confirm service ( #17001 )
...
* add state definition for auto confirm
* typo
* refactor organziation user service
* WIP create auto confirm service
* add POST method, finish implementation
* add missing userId param, jsdoc
* fix DI
* refactor organziation user service
* WIP create auto confirm service
* add POST method, finish implementation
* add missing userId param, jsdoc
* clean up, more DI fixes
* remove @Injectable from service, fix tests
* remove from libs/common, fix dir structure, add tests
2025-10-28 09:47:54 -04:00
Jonathan Prusik
af061282c6
do not multiply delay of fill script action execution 🕴️ ( #17049 )
...
Co-authored-by: Miles Blackwood <milesblackwoodmusic@gmail.com >
2025-10-28 09:36:33 -04:00
Daniel James Smith
8eef78960d
[PM-27358] Remove unused getInstalledBrowsers method ( #17019 )
...
* Remove unused getInstalledBrowsers metthod
* Run cargo fmt
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-28 11:13:58 +01:00
neuronull
45ec0f64f2
add back disable on will-quit signal
2025-10-27 15:53:30 -06:00
neuronull
148be5f228
lint
2025-10-27 15:38:53 -06:00
renovate[bot]
2b2b1f4a27
[deps] Platform: Update @types/node to v22.18.11 ( #15698 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 17:29:45 -04:00
neuronull
2dd6cd1b3a
Desktop Autotype toggle on vault lock/unlock
2025-10-27 15:10:44 -06:00
Daniel James Smith
47975fda37
Address issues with eslint rules regarding signals and OnPush change detection ( #17057 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-27 19:24:36 +00:00
Oscar Hinton
42377a1533
[PM-27341] Chrome importer refactors ( #16720 )
...
Various refactors to the chrome importer
2025-10-27 17:24:50 +01:00
Thomas Avery
bd89c0ce6d
[PM-23628] Require userId for fetching provider keys ( #16993 )
...
* remove getProviderKey and expose providerKeys$
* update consumers
2025-10-27 11:04:17 -05:00
Kyle Denney
b335987213
[PM-27267] fix disappearing border from upgrade plan card ( #17007 )
2025-10-27 10:44:56 -05:00