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

2239 Commits

Author SHA1 Message Date
✨ 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
Tom
38fc47ff2a fixing how the actions are triggered and accessing the metric from the config 2025-03-18 15:20:38 -04: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
✨ 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
✨ 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
✨ Audrey ✨
9cfaca0177 add description 2025-03-13 13:15:31 -04:00
✨ Audrey ✨
69f1c65ea5 improve validator flexibility; add documentation 2025-03-12 17:29:26 -04:00
✨ Audrey ✨
a33403be86 add duplicate progress emission detection 2025-03-12 17:10:03 -04:00
Tom
7b6504df44 Renaming events to achievements and moving examples 2025-03-12 15:39:58 -04:00
✨ Audrey ✨
27c5f0b543 validator filter tests 2025-03-12 14:06:21 -04:00
✨ Audrey ✨
8cd0173103 first unit tests for processor 2025-03-12 13:09:16 -04:00
✨ Audrey ✨
7589692fb1 prettier 2025-03-12 10:32:48 -04:00
✨ Audrey ✨
cd978a654e Merge branch 'main' into innovation/user-achievements/event-stream-prototype 2025-03-12 10:21:08 -04:00
Bernd Schoolmann
83de125ae9 [PM-15149] Remove ssh feature flag (#13506)
* Remove ssh feature flag

* Remove isSshKeyENabled in type-filter.component
2025-03-12 14:19:49 +01:00
Jason Ng
15fa3cf08d [PM-10613] End User Notification Service (#13721)
* new end user notification service to retrieve and update notifications from API
2025-03-12 08:02:18 +01:00
✨ Audrey ✨
2b37c4e793 cleanup 2025-03-11 19:11:22 -04:00
✨ Audrey ✨
91e27c6160 add name field and documentation 2025-03-11 18:47:40 -04:00
✨ Audrey ✨
579477dad2 fix type error 2025-03-11 18:41:02 -04:00
✨ Audrey ✨
49033aea9b fix missing argument 2025-03-11 18:33:16 -04:00
✨ Audrey ✨
9a9e72f483 factor measurement and achievement earning into separate phases 2025-03-11 18:23:35 -04:00
✨ Audrey ✨
9fca08ac20 add example validators 2025-03-11 17:24:46 -04:00
✨ Audrey ✨
08d5c7c7de tweaks from setting up models 2025-03-11 16:56:32 -04:00
Daniel Riera
b988993a88 PM-18963 removed flag and updated relevant tests (#13767) 2025-03-11 16:06:03 -04:00
✨ Audrey ✨
b239497887 achievement validation 2025-03-11 14:48:52 -04:00
✨ Audrey ✨
97b2766c89 monitor initialization 2025-03-11 14:14:32 -04:00
Conner Turnbull
00e822fb13 [PM-16937] Remove Billing Circular Dependency (#13085)
* Remove circular dependency between billing services and components

* Removed `logService` from `billing-api.service.ts`

* Resolved failed test

* Removed @bitwarden/ui-common

* Added optional `title` parameter to `BillingNotificationService` functions

* Removed @bitwarden/platform from libs/common/tsconfig.json

* Update apps/web/src/app/billing/services/billing-notification.service.spec.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Update apps/web/src/app/billing/services/billing-notification.service.spec.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Resolved build errors

* Resolved issue where free trial banner wouldn't display if missing a payment method

---------

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>
2025-03-11 13:43:19 -04:00
✨ Audrey ✨
a6568d423a rename events to example-events 2025-03-11 13:29:55 -04:00
✨ Audrey ✨
0a98987231 add rxjs stream processor host 2025-03-11 13:10:58 -04:00
✨ Audrey ✨
ed735dc74c format refinement; delete dead code 2025-03-11 12:45:11 -04:00
✨ Audrey ✨
1db2acb29e input and output definitions 2025-03-11 10:59:17 -04:00
Daniel James Smith
f7440c1cf2 Ensure the SendType is always set when building a SendFormConfig (#13786)
Includes a fallback to SendType.Text when non other path worked.

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-03-11 10:28:50 -04:00
Daniel James Smith
6188013b9d Introduce desktop-send-ui-refresh feature-flag (#13787)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-03-11 08:50:24 -05:00
Bernd Schoolmann
9683779dbf [PM-17984] Remove AES128CBC-HMAC encryption (#13304)
* Remove AES128CBC-HMAC encryption

* Increase test coverage
2025-03-11 14:20:02 +01:00
Maciej Zieniuk
5cd47ac907 [PM-18243] Improve type safety in decryption (#12885)
* Improve decrypt failure logging

* Rename decryptcontext to decrypttrace

* Improve docs

* PM-16984: Improving type safety of decryption

* Improving type safety of decryption

---------

Co-authored-by: Bernd Schoolmann <mail@quexten.com>
2025-03-11 14:06:44 +01:00
Patrick-Pimentel-Bitwarden
3b9be21fd7 fix(auth-routing): [PM-19018] SSO TDE Routing Fix - Fixed routing logic. (#13778)
* fix(auth-routing): [PM-19018] SSO TDE Routing Fix - Fixed routing logic.

* PM-19018 - TwoFactorAuthTests - remove tests that are no longer applicable as 2FA comp isn't responsible for setting admin account recovery flag into state.

* PM-19018 - LoginStrategyTests - add test for processing forcePasswordReset response

---------

Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2025-03-10 21:20:11 -04:00
Jordan Aasen
992be1d054 [PM-13991] - Edit login - reorder website URIs (#13595)
* WIP - sortable website uri

* add specs

* fix type errors in tests
2025-03-10 12:57:02 -07:00
Vijay Oommen
a877450e0a PM-2630 virtual scroll on tables (#13725)
Tested by QA and passed.
2025-03-10 15:52:52 -04:00
rr-bw
0568a09212 refactor(device-trust-toasts): [Auth/PM-11225] Refactor Toasts from Auth Services (#13665)
Refactor toast calls out of auth services. Toasts are now triggered by an observable emission that gets picked up by an observable pipeline in a new `DeviceTrustToastService` (libs/angular). That observable pipeline is then subscribed by by consuming the `AppComponent` for each client.
2025-03-10 12:17:46 -07:00
rr-bw
d943f53477 refactor(routing): [Auth/PM-18783] Remove Unauth UI route swapping for all components except 2FA (#13645)
Removes `unauthUiRefreshSwap()` from all routing modules for all refreshed components except for 2FA. This does not remove the legacy components themselves, just the routing to them.

---------

Co-authored-by: Todd Martin <tmartin@bitwarden.com>
2025-03-10 11:12:02 -07:00
Jordan Aasen
a19bf1687e [PM-12557] - center align custom field buttons (#13670)
* center align custom field buttons

* add margin
2025-03-10 11:07:22 -07:00
Jordan Aasen
985942ac05 collapse collections initially (#13646) 2025-03-10 11:07:04 -07:00