Daniel James Smith
4e78f56854
Create more achievement-specific icons
2025-03-21 10:14:22 +01:00
✨ Audrey ✨
342481fed1
came here to typecheck and chew bubble gum and I am all out of gum
2025-03-21 00:13:18 -04:00
✨ Audrey ✨
7d51b6637c
bugfixes
2025-03-21 00:04:04 -04:00
✨ Audrey ✨
e7a5edc226
end-to-end achievments!
2025-03-20 23:34:20 -04:00
✨ Audrey ✨
fc2421b53a
I have a fever, and the only cure is more typecheck
2025-03-20 23:10:53 -04:00
✨ Audrey ✨
8f7b08aa16
typecheck
2025-03-20 22:58:23 -04:00
✨ Audrey ✨
9f3d80255e
even more cleanup!
2025-03-20 22:35:46 -04:00
✨ Audrey ✨
786603559a
even more cleanup
2025-03-20 22:16:30 -04:00
✨ Audrey ✨
bf089705a7
cleanup
2025-03-20 21:29:18 -04:00
✨ Audrey ✨
1a6cc6b4eb
switch dependency injection to next achievement service
2025-03-20 21:27:31 -04:00
✨ Audrey ✨
a253bf2737
implement user event collector
2025-03-20 21:08:22 -04:00
✨ Audrey ✨
0809ca24fe
wire next achievement service to achievements list
2025-03-20 20:31:22 -04:00
✨ Audrey ✨
91e40cc54f
wire next achievement service to achievement tester button
2025-03-20 20:04:46 -04:00
✨ Audrey ✨
62339142a0
wire next achievement service to notifier service
2025-03-20 20:03:08 -04:00
Daniel James Smith
d9edf1149c
Add ability to display achievement specific icons
...
Ideally the name of the icon is present on the achievement configuration. Currently a iconMap is used to lookup the icon by achievementId
2025-03-20 23:03:06 +01:00
Daniel James Smith
b4762aa148
Use AchievementItem instead of AchievementCard
2025-03-20 22:40:47 +01:00
Daniel James Smith
66d4fca645
Merge branch 'innovation/user-achievements/event-stream-prototype' of https://github.com/bitwarden/clients into innovation/user-achievements/event-stream-prototype
2025-03-20 21:51:27 +01:00
Daniel James Smith
d1e3c3c14f
WIP Daniel
...
Wiring up services (AchievementHub, HubAchievementService, AchievementNotifierService
2025-03-20 21:51:05 +01:00
✨ Audrey ✨
0fc3ddcaad
additional unit tests
2025-03-20 14:58:51 -04:00
✨ Audrey ✨
112f3e416a
achievement hub event output tests
2025-03-20 13:16:08 -04:00
Tom
df296c97bd
Merge branch 'innovation/user-achievements/event-stream-prototype' of https://github.com/bitwarden/clients into innovation/user-achievements/event-stream-prototype
...
Merging from the base branch
2025-03-20 12:31:36 -04:00
Tom
4c0e3865ca
multiple count configs into one array and a static validator method
2025-03-20 12:30:25 -04:00
Daniel James Smith
58b15fcab2
Fix achievement title
2025-03-20 17:25:15 +01:00
Daniel James Smith
594d97277e
Create achievement-item component and use it within list
2025-03-20 17:24:54 +01:00
Daniel James Smith
69f4c7d5c5
Remove viewbox from achievement.icon
2025-03-20 17:24:09 +01:00
Daniel James Smith
1365a6d4c3
Add small achievement icon
2025-03-20 17:23:42 +01:00
✨ Audrey ✨
704d8943c8
partial tests for achievement hub
2025-03-20 10:51:38 -04:00
✨ Audrey ✨
b4eaf3348c
collect events from cipher form
2025-03-20 10:51:35 -04:00
Daniel James Smith
ae4f0a7ee4
Merge branch 'innovation/user-achievements/event-stream-prototype' of https://github.com/bitwarden/clients into innovation/user-achievements/event-stream-prototype
2025-03-20 15:18:35 +01:00
Tom
d4e54c234f
Adding in the generator validator
2025-03-20 10:03:01 -04:00
Daniel James Smith
805f9804e2
Update icons
...
- Move and rename achievementIcon
- Delete not-achieved icon and use a grayscale filter instead
2025-03-20 14:54:49 +01: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
5cd0ec1e08
Change icon on account-switcher to open achievements
2025-03-20 11:34:01 +01:00
Oscar Hinton
57c15a26eb
[PM-18657] Fix clipboard tests calling console.warn ( #13580 )
...
* Fix clipboard tests calling console.warn
* Change to jest.SpyInstance
2025-03-20 11:17:46 +01:00
Daniel James Smith
6a1222e11f
Fix achievement page header title
2025-03-20 09:53:13 +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
Oscar Hinton
92587a1dd8
[CL-611] Fix whitespaces for about dialog & emergency access ( #13855 )
2025-03-20 02:20:55 +01:00
Vicki League
886f85df48
[CL-605] Fix whitespace between elements ( #13644 )
2025-03-20 02:20:07 +01:00
Shane Melton
2c41e497f7
Add missing mocks ( #13910 )
2025-03-19 14:30:54 -07: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
bw-ghapp[bot]
c9f7bb38a4
Autosync the updated translations ( #13904 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-03-19 18:11:32 +00:00
bw-ghapp[bot]
ce5e734130
Autosync the updated translations ( #13902 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-03-19 18:11:01 +00:00
bw-ghapp[bot]
a238b7e297
Autosync the updated translations ( #13903 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-03-19 18:10:32 +00:00
Daniel James Smith
6c060b29b3
Browser-specifc UI testbed
2025-03-19 16:57:34 +01:00
Daniel James Smith
9bb1a62c5d
Web-specific UI testbed
2025-03-19 16:56:40 +01:00