1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-10 13:40:06 +00:00
Commit Graph

2278 Commits

Author SHA1 Message Date
Tom
4c0e3865ca multiple count configs into one array and a static validator method 2025-03-20 12:30:25 -04:00
Tom
d4e54c234f Adding in the generator validator 2025-03-20 10:03:01 -04:00
Daniel James Smith
39eaed09d0 Merge branch 'main' of https://github.com/bitwarden/clients into innovation/user-achievements/event-stream-prototype 2025-03-20 12:37:33 +01:00
Daniel James Smith
fe0eb86405 Extend toast component to receive an optional Icon 2025-03-20 12:34:48 +01:00
Daniel James Smith
773af3ced4 Create AchievementsList and use it within browser and web 2025-03-20 11:37:32 +01:00
Daniel James Smith
93f789df6b Create AchievementCard component 2025-03-20 11:35:42 +01:00
Daniel James Smith
dbbb54fb55 Add achieved and not-achieved svg icons 2025-03-20 11:34:37 +01:00
Daniel James Smith
d4c57f1848 Merge branch 'achievement-notifier-with-web-and-browser-testbed' into innovation/user-achievements/event-stream-prototype 2025-03-20 09:29:44 +01:00
Patrick-Pimentel-Bitwarden
2e0c991f83 fix(device-approval-persistence): [PM-9112] Device Approval Persistence (#13680)
* feat(device-approval-persistence): [PM-9112] Device Approval Persistence - Added in view cache data needed to persist the approval process. Clears after 2 minutes.
2025-03-19 19:26:10 +00:00
Jason Ng
4c4019c35f [PM]19342] Onboarding Nudges Feature Flag (#13906) 2025-03-19 14:49:03 -04:00
Daniel James Smith
bdf0b20f7e Example configurations for Achievements and Metric 2025-03-19 16:54:53 +01:00
Daniel James Smith
0456ffa048 Services
Naive EventStore (will be replaced by AchievementHub)
AchievementService functionality overlaps with AchievementHub, besides retrieving Achievement configuration
AchievementNotifier subscribes to the AchievementService and filters on AchievementEarned and per Device
 - Needs to also be migrated to listen to the AchievementHub
2025-03-19 16:53:39 +01:00
Tom
c209fab86d Adding more validators for counts 2025-03-19 11:48:39 -04:00
✨ Audrey ✨
02dbf172f5 unit test latest metrics 2025-03-19 11:32:40 -04:00
✨ Audrey ✨
723c2f7767 unit test achievement manager 2025-03-19 11:07:27 -04:00
✨ Audrey ✨
d7909bd87a fix unit tests 2025-03-19 10:10:10 -04:00
rr-bw
7c0af6c8fb fix(service): [Auth/PM-17648] Fix MasterPasswordApiService injection (#13886) 2025-03-18 14:41:43 -07:00
Tom
38fc47ff2a fixing how the actions are triggered and accessing the metric from the config 2025-03-18 15:20:38 -04:00
Jordan Aasen
70cfd33d96 Revert "collapse collections initially" (#13845)
This reverts commit 2e90a6af12.
2025-03-18 09:18:20 -07:00
✨ Audrey ✨
7699752390 tweak return types 2025-03-17 17:25:32 -04:00
✨ Audrey ✨
5eb4c2b7e2 rename achievement service to achievement hub 2025-03-17 17:07:55 -04:00
✨ Audrey ✨
c544102eef add achievement service; not tested 2025-03-17 17:06:06 -04:00
Todd Martin
4537642003 chore(2fa recovery code): [PM-18175] Remove feature flag and old recovery flow 2025-03-17 16:22:25 -04:00
✨ Audrey ✨
73b6513d83 log transmission pieces 2025-03-17 15:10:05 -04:00
✨ Audrey ✨
eb5020c3a8 remove unused files 2025-03-17 15:08:58 -04:00
✨ Audrey ✨
4bf34f2f46 introduce latest metrics rx operators 2025-03-17 15:03:56 -04:00
Tom
cf20a83278 Adding initial count validators 2025-03-17 14:28:30 -04:00
Addison Beck
e8c4c570e9 fix: save indication of browser installation to storage (#13743) 2025-03-17 14:23:40 -04:00
Thomas Avery
a11536a424 [PM-17668] Move DeviceTrustService to KM ownership (#13194)
* move DeviceTrustService to KM ownership

* update codecov
2025-03-17 12:02:44 -05:00
✨ Audrey ✨
9a69d5c54e rename filter to trigger 2025-03-17 12:16:59 -04:00
✨ Audrey ✨
0f7f6eb7aa type cleanup 2025-03-17 12:04:23 -04:00
✨ Audrey ✨
7d2c123072 improve type specificity and clarity 2025-03-17 10:57:27 -04:00
Jordan Aasen
53a032ca65 [PM-17520][PM-17521][PM-17523][PM-17524][PM-17525] - migrate css classes (#13811)
* migrate css classes

* remove bulk share dialog components and related modules and i18n keys

* Revert "remove bulk share dialog components and related modules and i18n keys"

This reverts commit 40060b6011.
2025-03-14 15:36:55 -07:00
Ike
2d4ffe6eb6 Revert "[PM-19209] Update New device verification error" (#13843)
This reverts commit 31b1ee4f84.
2025-03-14 13:05:57 -04:00
Alex Morask
2ecfac40b7 [PM-18794] Allow provider payment method (#13825)
* Allow provider payment method

* Run prettier
2025-03-14 11:33:21 -04:00
Brandon Treston
4d68952ef3 [PM-18089] Update cipher permissions model and consumers (#13606)
* update cipher permissions model and consumers

* add new property to tests

* fix test, add property to toCipherData()

* add missing ConfigService

* fix story

* refactor

* fix error, cleanup

* revert refactor

* refactor

* remove uneeded test

* cleanup

* fix build error

* refactor

* clean up

* add tests

* move validation check to after featrue flagged logic

* iterate on feedback

* feedback
2025-03-14 09:51:40 -04:00
Thomas Rittson
0c507f54f6 [PM-13323] Move remaining collection code to AC Team (#13731) 2025-03-13 17:18:47 -04:00
Jason Ng
45df8ff825 [PM-19025] update icon, add href for a11y nav (#13818) 2025-03-13 17:13:38 -04:00
Alec Rippberger
e9c7cd11a3 refactor(auth): [PM-9722] remove deprecated LoginDecryptionOptionsComponent
- Remove LoginDecryptionOptionsComponentV1
- Clean up orphaned translation messages
- Remove unused styles
- Clean up related dependencies

Closes PM-9722
2025-03-13 15:37:52 -05:00
Ike
31b1ee4f84 [PM-19209] Update New device verification error
fix : updating error string for new device response from server to match comparison.
2025-03-13 14:48:16 -04:00
Shane Melton
4687120618 [PM-18946] Improve Vault loading experience (#13714)
* [PM-18946] Refactor loading$ in vault-v2. Update icon-component, and build-cipher-icon
2025-03-13 14:38:29 -04:00
Thomas Avery
81335978d8 [PM-17669] Move MasterPasswordService to KM (#13148)
* Move MasterPasswordService to KM
2025-03-13 13:29:27 -05:00
Alec Rippberger
4f724974e9 refactor(auth): [PM-9725] remove deprecated EnvironmentComponent and self-hosted setup modal
* Remove EnvironmentComponent
* Cleanup unused translation messages

Closes PM-9725
2025-03-13 12:23:37 -05:00
✨ Audrey ✨
9cfaca0177 add description 2025-03-13 13:15:31 -04:00
Daniel James Smith
26fb3220fe Introduce export-attachments feature-flag (#13827)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-03-13 16:52:36 +00:00
Alec Rippberger
1d1358407e refactor(components): remove deprecated HintComponent and related code
- Remove HintComponent
- Clean up orphaned functionality
- Remove unused translation messages

Closes PM-9727
2025-03-13 09:56:50 -05:00
Thomas Avery
7e96b7a9a6 [PM-17670] Move KeyConnectorService to KM ownership (#13277)
* Move KeyConnectorService to KM ownership

* Add to codecov

* Move key connector request models
2025-03-13 09:46:01 -05:00
Jared Snider
cff14ffea3 fix(Extension2FAWebAuthn): [Auth/PM-19086] Read webauthn response off correct property (#13796) 2025-03-13 09:39:04 -04:00
Jordan Aasen
6c2d7e92e6 allow item history to be selectable (#13708) 2025-03-12 15:19:06 -07:00
Alec Rippberger
942b80e5d2 refactor(auth): [PM-9724] remove LoginViaAuthRequestComponentV1 and related functionality
- Remove deprecated LoginViaAuthRequestComponentV1 component
- Clean up related ApiService functionality
- Remove orphaned translation messages
- Remove unused CSS styles

Jira PM-9724
2025-03-12 16:40:05 -05:00