✨ 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
Jake Fink
cb14d17f73
change Error check to ErrorResponse ( #13789 )
2025-03-11 15:32:17 -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
Maciej Zieniuk
18ad710909
[PM-18503] Webpack caching, minimize only on prod for Web ( #13508 )
...
* PM-18503: Webpack caching, minimize only on prod for Web
* caching not picking up dependencies changes
* caching disabled in production
2025-03-11 18:20:32 +01: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
Daniel James Smith
c4e87d3f90
Make desktop's send.component standalone ( #13770 )
...
* Make nav.component standalone in preparation for usage on send.component
* Make send add-edit.component standalone for usage on send.component
* Make send.component standalone in preparation for the new send add-edit component
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-03-11 11:27:54 -05:00
Alec Rippberger
c765f22aef
fix(devices): [PM-18757] resolve invalid device data error for Android devices
...
The device management screen was incorrectly evaluating the truthiness of
DeviceView.type enum, causing "Invalid device data" errors when an Android
device (type = 0) was present. Changed the check to explicitly verify for
undefined values instead of truthy checks.
- Updated type checking to use explicit undefined checks
- Added translations for error messages
- Improved error handling with specific messages for missing data
Fixes PM-18757
2025-03-11 10:56:12 -05:00
Nick Krantz
6caebc14e3
add provider for ChangeLoginPasswordService in the emergency login password service ( #13788 )
2025-03-11 10:38:36 -05: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
Brandon Treston
552f40c2d5
add tw class ( #13774 )
2025-03-11 09:59:50 -04:00
Brandon Treston
4849b9a49d
update classes to use tailwind ( #13772 )
2025-03-11 09:58:20 -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
cyprain-okeke
ef06e9f03c
[PM-15442]Upgrade modal additional instances ( #13557 )
...
* display inline information error message
* Add collection service
* Refactor the code
* Add a feature flag to the change
* Add the modal pop for free org
* Use custom error messages passed from the validator
* Add the js document
* Merge changes in main
* Add the changes after file movement
* remove these floating promises
* Adding unit test and seprating the validation
* fix the unit test request
* Remove the conditional statment in test
2025-03-11 14:42:10 +01: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