Bernd Schoolmann
1b7bb014d2
[PM-11312] Add "prevent screenshot" setting to windows and mac ( #10707 )
...
* Add screenshot protection to windows and mac
* Update messaging of screencapture prevention feature
* Set default state to false
2024-09-18 12:38:35 +02:00
bw-ghapp[bot]
18ef74930c
Bumped client version(s) ( #11118 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2024-09-18 00:39:01 +00:00
Justin Baur
e8979decae
Add Back Safari Only Handling of Process Reload ( #11115 )
2024-09-17 16:58:23 -04:00
Shane Melton
99ba56785d
[PM-11393] Remove the need for TotpCaptureService in Autofill Options View component ( #11093 )
2024-09-17 13:15:11 -07:00
Jordan Aasen
1a961ee294
fix send list item button hover ( #11109 )
2024-09-17 21:05:19 +02:00
Alec Rippberger
80a9836cb2
Navigate to fault after cipher deleted. ( #11042 )
2024-09-17 14:00:21 -05:00
Jason Ng
d0516f24e8
[AC-2627] Empty Collection New Item Btn Permissions ( #11089 )
...
* only show new item btn in empty collection for can edit perm
2024-09-17 14:28:39 -04:00
Nick Krantz
d68853a4a2
[PM-11131] Screen Reader Announcements for Copy ( #11091 )
...
* add copy specific aria-labels for login ciphers
* add copy specific aria-labels for card ciphers
* add copy translations for identity to web translations
2024-09-17 13:23:15 -05:00
Nick Krantz
a42006763d
[PM-9455] FireFox back handling ( #10867 )
...
* Refactor `POPUP_VIEW_MEMORY` to use `disk` rather than memory for the browser extension.
- When FireFox opens the popup in an standalone window memory is lost, thus causing the `popup-route-history` to be lost and back navigation ceases to work
* spelling
* revert state definition change
* add `onUpdated` event for firefox
* rework observable handling
* remove unneeded `from`
2024-09-17 08:42:57 -05:00
Rui Tomé
c05b6eb116
[PM-11667] Remove all code related to the outdated custom permissions 'Edit/Delete Assigned Collections' ( #10904 )
...
* [PM-11667] Remove all code related to the outdated custom permissions 'Edit/Delete Assigned Collections'
* Revert change made to data model in state migration
2024-09-17 14:22:17 +01:00
renovate[bot]
171d798c52
[deps] Design System: Update tailwindcss to v3.4.11 ( #11056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 08:59:48 -04:00
renovate[bot]
be2ddf784a
[deps] Design System: Update chromatic to v11.10.2 ( #11062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 08:53:24 -04:00
Alec Rippberger
651f1e586a
PM-11468: Add data-testids for View Item pages ( #11043 )
...
* Add data test IDs for identity information.
* Add data test IDs for custom fields.
2024-09-16 17:01:38 -05:00
renovate[bot]
d52ab5e343
[deps] Autofill: Update concurrently to v9 ( #11069 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 16:22:30 -04:00
Justin Baur
1ebef296b9
[PM-12024] Move Lock All To Happen in Background ( #11047 )
...
* Move Lock All To Happen in Background
- Make it done serially
- Have the promise only resolve once it's complete
* Unlock Active Account Last
* Add Tests
* Update Comment
2024-09-16 16:08:03 -04:00
Victoria League
112bad03b1
[PM-8582] Move Safari browser check to libs/platform ( #11007 )
2024-09-16 15:36:05 -04:00
Nick Krantz
26f3dcfc66
add back events for browser refresh extension ( #11085 )
...
- something went sideways in a merge
2024-09-16 14:02:20 -05:00
SmithThe4th
51a2ec393c
[PM-11693] Restoring/permanently deleting item from View item page takes you to Vault page ( #10995 )
...
* route to trash after restore or delete
* route to trash after restore or delete
2024-09-16 14:08:01 -04:00
Vince Grassia
f2142e318e
BRE-315 - Update workflow to push to TestFlight on protected branches ( #11082 )
2024-09-16 11:15:34 -06:00
Bernd Schoolmann
15610906d2
[PM-7608] Account Security Settings V2 ( #10441 )
...
* Implement account security settings v2
* Increase await dialog delay to 500 msec
* Update messages
* Replace platformservice with biometricsservice
* Cleanup
* Cleanup
* Fix account security component according to feedback
* Re-add old message
* Re-add old error message
* Fix minimum timeout message
* Fix screen-reader on custom timeout
* Remove debugging configurations
* Fix incorrectly changed message
* Remove custom vault timeout text
* Restore vaultTimeoutPolicyInEffect i18n message in web
* Change text to use vaultTimeoutPolicyInEffect1
* Fix tests
2024-09-16 17:40:08 +02:00
Opeyemi
d34b40797e
[BRE-246] - Use GH-App for Version Bump Workflow ( #10986 )
...
* Use GH-App for version bump workflow
* update secret
2024-09-16 16:36:53 +01:00
Thomas Avery
31a5aa9dd7
[PM-12011] Fix Unlock with biometrics on the Safari browser extension ( #11040 )
...
* Add biometricUnlockAvailable to SafariWebExtensionHandler
2024-09-16 09:59:25 -05:00
Alex Morask
096a2563bb
Piped submit text to i18n ( #11078 )
2024-09-16 10:23:10 -04:00
renovate[bot]
63b6c01a65
[deps] Autofill: Update wait-on to v8.0.1 ( #11055 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 09:58:04 -04:00
renovate[bot]
16651214ac
[deps] Platform: Update @types/node to v20.16.5 ( #11058 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 09:47:56 -04:00
Cesar Gonzalez
b0e0e71974
[PM-11517] Improve autofill collection of page details performance ( #10816 )
...
* Testing out a rework of the performance improvements introduced into extension
* Working through improvements
* Implementing max_depth methodology for the deepQuery approach used when querying elements
* Refactoring implementation
* Refactoring implementation
* Fixing jest tests
* Incorporating documenation within domQueryService
* [PM-11519] `browser` global reference triggering an error when sending an extension message
* [PM-11517] Working through refactoring and jest testing of the domQueryService
* [PM-11517] Working through refactoring and jest testing of the domQueryService
* [PM-11517] Incorporating tests for the debounce util method
* [PM-11517] Incorporating tests for the debounce util method
* [PM-11517] Removing unnecessary property
* [PM-11517] Starting to work through an idea regarding querying without the shadowDom on pages that definitively do not contain a ShadowDOM element
* [PM-11419] Adjusting implementation to ensure we clear any active requests when the passkeys setting is modified
* [PM-11517] Removing unnecessary comments
2024-09-16 08:35:56 -05:00
renovate[bot]
62ee447c36
[deps] Autofill: Update tldts to v6.1.46 ( #11054 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 09:34:33 -04:00
Nick Krantz
c64477034a
set extensionRefreshEnabled to be undefined so the "new" button isn't shown until the feature flag is resolved ( #11038 )
2024-09-16 08:33:23 -05:00
Oscar Hinton
20d83ab198
[PM-2718] Set nspasteboard.ConcealedType for clipboard on MacOS ( #11025 )
...
Enables the use of `exclude_from_clipboard` for macos, introduced in recent version of arboard
2024-09-16 15:16:28 +02:00
renovate[bot]
74ee0315c0
[deps]: Update @yao-pkg/pkg to v5.14.0 ( #11068 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 12:37:58 +02:00
cyprain-okeke
f816e80314
[AC-3023] Resolve the capitalization here ( #11019 )
...
* Resolve the capitalization here
* Resolve the returned issue on A11y
* Fix the storage bug
2024-09-16 10:14:46 +01:00
rr-bw
6d1d02a264
rename loginService prop to loginComponentService
2024-09-14 13:52:08 -07:00
rr-bw
6bbbfcd145
add jsdocs to LoginComponentService
2024-09-14 13:47:10 -07:00
rr-bw
0bb18eb36c
rename LoginService to LoginComponentService to avoid confusion with the LoginStrategyService
2024-09-14 13:27:13 -07:00
rr-bw
d49c044ccc
remove unnecessary service injection
2024-09-14 13:06:34 -07:00
rr-bw
e0d4702299
refactor to use toastService
2024-09-14 13:04:40 -07:00
rr-bw
d88606a6fd
setup launchSsoBrowserWindow() for Desktop
2024-09-14 12:59:51 -07:00
rr-bw
da18b42f80
add launchSsoBrowserWindow() to default service
2024-09-14 12:05:39 -07:00
rr-bw
66072f66e8
cleanup & comments
2024-09-14 10:59:43 -07:00
rr-bw
e076e94c08
move extension launchSsoBrowserWindow() to extension service
2024-09-13 17:21:15 -07:00
rr-bw
b7996183bf
add launchSsoBrowser to extension template
2024-09-13 16:40:54 -07:00
rr-bw
4df7712c13
add todo comment regarding browser template
2024-09-13 15:56:24 -07:00
rr-bw
236c41e6f8
add browser redirect from /home to /login with FF on
2024-09-13 15:53:47 -07:00
rr-bw
80fd8bd5b0
update captcha iframe on all clients
2024-09-13 15:17:31 -07:00
rr-bw
8fa5c55088
remove 'V2' from new component
2024-09-13 14:53:44 -07:00
rr-bw
532d3eaefc
change old components to V1
2024-09-13 14:49:52 -07:00
rr-bw
c44634585f
update icon stroke color
2024-09-13 13:42:57 -07:00
rr-bw
4012a6c594
ensure full sync happens on all clients before navigation
2024-09-13 10:54:13 -07:00
rr-bw
b713e18b1a
remove duplicate route ( #11034 )
2024-09-13 10:46:31 -07:00
rr-bw
de4b1778c1
merge main, fix conflicts
2024-09-13 10:05:57 -07:00