Will Martin
6918606677
[PM-3530] browser extension view cache ( #10437 )
...
Introduces a way to store temporary component state, for the purposes of persisting views between extension popup open and close.
2024-08-26 16:09:33 -04:00
Bitwarden DevOps
2165452947
Bumped client version(s) ( #10733 )
2024-08-26 19:28:13 +00:00
Shane Melton
9e093f88af
[PM-10247] Browser Refresh - Fix save credential banner ( #10520 )
...
* [PM-10247] Prioritize initialValues when initiating the CipherForm child forms
* [PM-10247] Fetch the addEditCipherInfo when opening the cipher form in Browser and override any initialValues if present
* [PM-10247] Fix item details section tests
* [PM-10247] Add login details section test
* [PM-10247] Add autofill options tests
* [PM-10247] Undo webpack config change
* [PM-10247] Fix failing tests
* [PM-10247] Add additional tests for addEditCipherInfo
2024-08-26 12:03:47 -07:00
Bitwarden DevOps
c56736e5e2
Bumped client version(s) ( #10732 )
2024-08-26 18:14:14 +00:00
Jared Snider
c3e1b09643
PM-9906 - Web Preferences Component - Fix issue where having a vault timeout policy would prevent users from updating their preferences. ( #10554 )
2024-08-26 13:09:38 -04:00
Oscar Hinton
9152c3203f
[BEEEP] [PM-10117] Migrate index.html ( #10286 )
...
Migrate the index.html to use tailwind instead of bootstrap
* Extracted some more global styles to override the bootstrap styles for layout
frontend. We should revisit this when we remove bootstrap.
* Removed Angular specific logo for anon pages. Now uses the same css class as
loading page to prevent duplicated assets.
2024-08-26 18:15:09 +02:00
Jordan Aasen
bfc49c4e41
display toast when billing sync copy button is clicked ( #10661 )
2024-08-26 09:13:58 -07:00
Jordan Aasen
e13eca57dd
fix copy and margin ( #10683 )
2024-08-26 09:12:04 -07:00
Jonathan Prusik
53e69e6dc6
[PM-9673] Autofocus newly added input in the excluded domains view ( #10641 )
...
* autofocus newly added input in the excluded domains view
* update subscription
2024-08-26 10:03:32 -04:00
Bernd Schoolmann
86f3a679ae
[PM-4530] Fix sso in snap desktop ( #10548 )
...
* Add localhost callback service for sso
* Fix redirect behaviour
* Update apps/desktop/src/app/app.component.ts
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
* Fix incorrect http response for sso callback
* Add sso error
* Update error message
---------
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
2024-08-26 15:13:45 +02:00
github-actions[bot]
24d4a4db19
Autosync the updated translations ( #10723 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-26 11:15:42 +00:00
github-actions[bot]
b8be1f7b1b
Autosync the updated translations ( #10722 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-26 11:13:11 +00:00
github-actions[bot]
c9f6ace71d
Autosync the updated translations ( #10721 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-26 11:03:47 +00:00
Nicholas La Roux
f468e623e1
Fix system auth typo 'autometic' -> 'automatic' ( #10708 )
2024-08-26 10:23:42 +02:00
slonkazoid
f2be150b70
[PM-9552] add a toggle for the routing animation ( #10005 )
...
* add a toggle for the routing animation
* add missing period (thanks mat)
* rename routingAnimation to enableRoutingAnimation for consistency
* move animation-control.service.ts into abstractions
* simplify config option
* fixup! simplify config option
remove dead aria reference
---------
Co-authored-by: Shane Melton <smelton@bitwarden.com>
2024-08-23 14:13:43 -07:00
Matt Gibson
c2829cd71b
Remove password hint responses from API ( #10523 )
...
* Log reloading behavior
* Remove hints from responses.
changing password implies updating the hint, but no longer displays the old one. This is a security risk for shoulder surfing and breaks the escrow model we have where it is only shared via email when requested.
* Update change password hint label
2024-08-23 13:51:42 -04:00
cyprain-okeke
0d75b71ea9
[AC-2708][AC-2712][AC-2713] upgrading from a Organizations new design changes ( #10662 )
...
* Changes base on the new design
* changes base on the new design
* Fix the family plan summary issue
2024-08-23 16:45:03 +01:00
github-actions[bot]
6f8ad2414f
Autosync the updated translations ( #10686 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-23 07:59:04 +00:00
github-actions[bot]
430d114fb9
Autosync the updated translations ( #10685 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-23 07:58:44 +00:00
github-actions[bot]
72af0b078e
Autosync the updated translations ( #10684 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-23 07:58:03 +00:00
Bitwarden DevOps
edf9dac553
Bumped client version(s) ( #10690 )
2024-08-23 02:20:28 +00:00
Jason Ng
404d514e53
[PM-10653] MP Reprompt Check for Inline Autofill ( #10546 )
...
* add logic for MP reprompt on autofill of web input opening popout browser
2024-08-22 16:38:21 -04:00
Cesar Gonzalez
c782c92f6c
[PM-11170] Inline menu should not show incomplete login item along passkey ( #10635 )
...
* [PM-11170] Inline menu should not show incomplete login items along with passkeys
* [PM-11170] Inline menu should not show incomplete login items along with passkeys
* [PM-11170] Incorporating a fix for ciphers not being updated within the inline menu on user actions
* [PM-11170] Ensuring that conditional mediated auth does not trigger the authenticator
* [PM-11170] Adding a jest test to verify conditional mediated UI calls do not trigger the authenticator
* [PM-11170] Adding a jest test to verify conditional mediated UI calls do not trigger the authenticator
* [PM-11170] Reworking implementation to have the BrowserFido2UserInterfaceService trigger the expected behavior for the conditional mediated auth
* [PM-11170] Reworking implementation to have the BrowserFido2UserInterfaceService trigger the expected behavior for the conditional mediated auth
* [PM-11170] Following up on feedback provided during code review, reworking inline menu bypass of the fido2 authenticator to function based on assumeUserPresence param when triggering from the inline menu
* [PM-11170] Following up on feedback provided during code review, reworking inline menu bypass of the fido2 authenticator to function based on assumeUserPresence param when triggering from the inline menu
* [PM-11170] Following up on feedback provided during code review, reworking inline menu bypass of the fido2 authenticator to function based on assumeUserPresence param when triggering from the inline menu
2024-08-22 13:32:31 -04:00
github-actions[bot]
8d408b209f
Autosync the updated translations ( #10673 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-22 16:18:14 +00:00
github-actions[bot]
fa13732957
Autosync the updated translations ( #10675 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-22 16:09:02 +00:00
Shane Melton
ade01c9d07
[PM-8380] Browser Refresh - Virtual scrolling ( #10646 )
...
* [PM-8380] Add option to disable content padding for popup page
* [PM-8380] Add cdkVirtualScroll to vault list items and fixed item heights
* [PM-8380] Move item height constants to item component
2024-08-22 07:40:32 -07:00
github-actions[bot]
7da1082849
Autosync the updated translations ( #10674 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-22 12:57:40 +00:00
Bernd Schoolmann
bc8f785f57
Remove duplicate i18n key ( #10671 )
2024-08-22 14:36:39 +02:00
Jordan Aasen
cf53646631
add alt bg to import dialog ( #10643 )
2024-08-22 12:18:31 +02:00
Shane Melton
a8edce2cc1
[PM-10381] Fix waiting for last sync - Browser Refresh ( #10438 )
...
* [PM-10381] Add activeUserLastSync$ to SyncService
* [PM-10381] Introduce waitUtil operator
* [PM-10381] Use new activeUserLastSync$ observable to wait until a sync completes before attempting to get decrypted ciphers
* [PM-10381] Fix failing test
---------
Co-authored-by: bnagawiecki <107435978+bnagawiecki@users.noreply.github.com>
2024-08-21 14:54:09 -07:00
Conner Turnbull
938bb340df
Resolved broken web build ( #10659 )
2024-08-21 12:42:29 -04:00
Jordan Aasen
4c7ac36ffa
increase postal code colspan ( #10647 )
2024-08-21 09:20:52 -07:00
Jordan Aasen
15088b66e9
[PM-8228] - new premium component - fix copy ( #10642 )
...
* fix copy
* remove change to default config
2024-08-21 09:20:13 -07:00
Jordan Aasen
0873f03932
migrate toast to CL service ( #10644 )
2024-08-21 09:19:55 -07:00
Jonathan Prusik
1fe6631c82
[BEEEP][PM-3876] - Warn users if a stored card has an expiry date in the past ( #10470 )
...
* add enableExpiredPaymentCipherWarning setting
* add card expiry warning to the v2 Card Details component
* remove enableExpiredPaymentCipherWarning setting
* update expired card callout design and copy
* move card expired callout to cipher view
* add card expiry warning to the web vault add-edit cipher component
2024-08-21 10:59:03 -04:00
Alex Morask
b030c6e27b
[AC-2858] Remove code supporting payment method warning banners ( #10615 )
...
* Remove errant payment method warning banner implementation
* Removing unused endpoint
2024-08-21 10:17:42 -04:00
Bernd Schoolmann
cfdc52ee84
[PM-9576] Make keypair updating more robust to prevent vault/private-key corruption on set-password component ( #10180 )
...
* Make keypair setting more robust to prevent vault corruption on set-password component
* Use non-deprecated way to get private key
* Fix build error due to missing service
2024-08-21 11:48:12 +02:00
Nick Krantz
ef4ea183e9
[PM-10974] Edit/Add Cipher - back handling ( #10620 )
...
* update back logic for add/edit component to account for how the user arrived at the add/edit screen
* add tests for handle back
* update comment for cipher saved navigation
2024-08-20 19:12:10 -05:00
Jared Snider
924d0b7dfe
Move extension refresh swap function to libs so other clients can use it ( #10640 )
...
* Move extension refresh swap function to libs so other clients can use it
* Update extensionRefreshSwap docs
2024-08-20 17:24:49 -04:00
SmithThe4th
dedd7f1b5c
[PM-10607] Require userId for getKeyForCipherKeyDecryption ( #10509 )
...
* updated cipher service to stop using the deprecated getUserKeyWithLegacySupport and use the version that requires a user id
* Added account service mock
* fixed cipher test
* Fixed test
* removed async from encryptCipher
* updated encryptSharedCipher to pass userId to the encrypt function
* Pass userId to getUserKeyWithLegacySupport on encryptSharedCipher
* pass in userid when setting masterKeyEncryptedUserKey
* Added activer usedId to new web refresh function
2024-08-20 11:00:48 -05:00
Victoria League
ed719f835a
[CL-389] Add end slot to non-text bit label content ( #10457 )
2024-08-20 11:55:11 -04:00
Daniel James Smith
e5227c045d
Remove duplicate message-keys ( #10633 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-08-20 16:30:45 +02:00
Nick Krantz
8f07c78cc5
[PM-9455] Back Navigation in extension ( #10496 )
...
* refactor open-attachments component to push attachments route before opening the popout
* use popupRouterCache for navigating the user back
* use the PopupRouterCache for navigating the user after an attachment
2024-08-20 09:30:11 -05:00
Will Martin
59aa7ebc57
[PM-10940] misc popout history cache bug fixes ( #10619 )
2024-08-20 09:41:55 -04:00
Alec Rippberger
3a31eb2f10
PM-9665: implement view item view ( #10416 )
...
* Add initial view cipher dialog.
* Add working view cipher modal dialog markup.
* Cleanup dialog markup and allow edit from dialog.
* Cleanup unused imports.
* Begin adding org-vault view-cipher functionality.
* Refactor to remove loose-components usage and use DialogService.
* Add edit and delete button functionality.
* Add delete functionality.
* Remove addition to loose components.
* Remove unused modal-dialog artifacts.
* Ensure dialog closes and URL updates properly on edit or close.
* Disable edit/delete buttons instead of hiding them.
* Add simple tests for view.component.ts.
* Adjust import order.
* Remove now unnecessary ng-template.
* Decrypt cipher to cipher view.
* Add cleanup function and additional delete test.
* Remove boolean return from delete promise.
* Remove fake timers.
* Remove unnecessary TestBed.inject calls.
* Add code comments.
* Hide new view cipher dialog behind feature flag.
* Keep "else if" statement intact.
* Simplify getting cipherTypeString.
* Add comments to vault.component.ts files.
* Change button type to "danger"
Update apps/web/src/app/vault/individual-vault/view.component.html
Co-authored-by: Nick Krantz <125900171+nick-livefront@users.noreply.github.com>
* Add a11y title to delete button.
* Simplify OrganizationService testing.
* Update comment to better reflect function.
* Use large dialog to better match designs.
* Add aria-haspopup to cipher row button.
* Add deleteCipher to messages.json.
* Remove extra argument from canEditAllCiphers.
* Use 'delete' instead of 'delete cipher' for a11y title.
* Remove 'bitFormButton' from non-form buttons.
* Rework view cipher view delete functionality.
* Add translations for cipher types.
* Remove unecesarry test.
* Add additional test coverage to ensure dialogs close.
* Add back delete functionality in view.component.ts.
* Update "secure note" to "note".
---------
Co-authored-by: Nick Krantz <125900171+nick-livefront@users.noreply.github.com>
2024-08-19 14:32:17 -07:00
Vince Grassia
d62bdd6e6c
Set BROWSER environment variable ( #10622 )
2024-08-19 15:33:54 -04:00
Nick Krantz
deab1d1340
[PM-10730] Override FireFox extension styles for text alignment ( #10528 )
...
* override firefox extension styles for text alignment
* remove CSS override
* turn off browser specific sidebar styles
- which solves the text-alignment issue in FF
2024-08-19 13:10:36 -05:00
SmithThe4th
97938464e5
get feature flag when needed ( #10616 )
2024-08-19 11:39:46 -04:00
renovate[bot]
0af09c543c
[deps]: Update uuid to v10 ( #10608 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 11:34:33 -04:00
renovate[bot]
50a118f88e
[deps] Platform: Update @types/node to v20.16.1 ( #10578 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 11:17:46 -04:00
renovate[bot]
0272179665
[deps]: Update ts-node to v10.9.2 ( #10569 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 11:04:55 -04:00
renovate[bot]
c562b75453
[deps] Autofill: Update tldts to v6.1.40 ( #10557 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 11:00:42 -04:00
renovate[bot]
beaa86dd1b
[deps]: Pin dependencies ( #9558 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 14:37:27 +02:00
Bernd Schoolmann
5527ffb89c
Move linux memory isolations behind env variable ( #10525 )
2024-08-19 14:11:26 +02:00
github-actions[bot]
e3d9804b5f
Autosync the updated translations ( #10536 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-19 10:40:07 +00:00
github-actions[bot]
2d0d8d4b9e
Autosync the updated translations ( #10538 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-19 10:37:46 +00:00
Jordan Aasen
ef281099b8
migrate report-layout component ( #10545 )
2024-08-19 12:30:46 +02:00
renovate[bot]
a3d2bb60d1
[deps] [PM-10962] Tools: Update electron to v31.4.0 ( #10534 )
...
* [deps] Tools: Update electron to v31.4.0
* Bump version in electron-builder.json
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2024-08-19 12:25:23 +02:00
Andreas Coroiu
71413a7b3b
[PM-6125] Handle kp.alg is string ( #10285 )
...
* fix: handle cases when `kp.alg` is `string` in `createCredential` for `Fido2`
* feat: simplify and move fix to mappers
* fix null filter
---------
Co-authored-by: Alessio Cosenza <cosenzaalessio17@gmail.com>
Co-authored-by: Merissa Weinstein <merissa.k.weinstein@gmail.com>
Co-authored-by: Todd Martin <tmartin@bitwarden.com>
2024-08-19 10:17:15 +02:00
Sara Safavi
3e37daf236
add 'desktop' to snapcraft plugs ( #5057 )
...
Co-authored-by: Sara Safavi <sara@planet.com>
Co-authored-by: Bernd Schoolmann <mail@quexten.com>
2024-08-16 17:07:46 +02:00
Oscar Hinton
4d088f3856
Fix desktop broken on main ( #10540 )
2024-08-16 09:40:00 -04:00
github-actions[bot]
026467151f
Autosync the updated translations ( #10537 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-16 09:06:36 +00:00
Oscar Hinton
604e22334a
[BEEEP] [PM-10132] Upgrade storybook to v8 ( #10288 )
...
Upgrade storybook to version v8 which is a major upgrade. Storybook provides an
upgrade wizard which did most of the work.
- Ran npx storybook upgrade.
- Manually updated `remark-gfm` since the newer mdx requires v 4.
- Migrated all old stories still using `Story` to `StoryObj`.
2024-08-16 09:28:29 +02:00
Jordan Aasen
92f87dad9a
[PM-4962] remove all bootstrap classes from reports. add missing header column ( #10524 )
...
* remove all bootstrap classes from reports. add missing header column
* finish migrating table components to component library
* update reports based on PR feedback
2024-08-15 17:16:38 -07:00
Cesar Gonzalez
d78ff49817
[PM-10949] Identity inline menu showing in unexpected fields ( #10533 )
2024-08-15 15:58:10 -05:00
Bernd Schoolmann
325d3382d7
[PM-10852] Prevent process reload from logging out active user ( #10526 )
2024-08-15 13:34:08 -04:00
Jordan Aasen
a72ec8ab89
[PM-8228] - Create new Premium Component ( #10514 )
...
* add new premium component
* finish new premium component
* revert change to config service
* hide copy changes behind feature flag
* revert keys back to original
* remove stateService and translation key
* add missing translation key
* add missing key
2024-08-15 10:31:04 -07:00
Jordan Aasen
199ac3de45
[PM-10045] - SendCreated page ( #10331 )
...
* WIP - send created component
* WIP - send created page
* finalize send created component and specs
* add extra padding
* undo browser extension refresh
* fix tests
* fix error
2024-08-15 07:59:00 -07:00
Cesar Gonzalez
8fbdd8d22e
[PM-10667] Implement manifest v3 POC for remaining browsers ( #10419 )
...
* [PM-10667] Implement manifest v3 on Firefox and Safari
* [PM-10667] Fixing issues with CORS present in sandboxed iframe on Firefox
* [PM-10667] Updating gulp build process to ensure dist files are created correctly
* [PM-10667] Adding build processes to the Github workflow
* [PM-10667] Removing faulty Safari mv3 build workflow
* [PM-10667] Fixing jest tests
* [PM-10667] Reworking logic within inline menu
* Update apps/browser/webpack.config.js
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com>
---------
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com>
2024-08-15 09:54:18 -05:00
Cesar Gonzalez
0b24789449
[PM-10897] Fixing invalid url reference when creating login ciphers from inline menu ( #10527 )
...
* [PM-10897] Fixing invalid url reference when creating login ciphers from inline menu
* [PM-10897] Ensuring that a subframe that contains a full set of data for a login cipher is treated as authoritative
2024-08-15 08:45:55 -05:00
Jordan Aasen
6fd184728f
add missing header to exposed passwords report ( #10516 )
2024-08-14 12:53:30 -07:00
Jared Snider
c5ae908fde
PM-10069 - Refactor unauthExtensionRefreshSwap to be available in non-extension clients and rename. ( #10518 )
2024-08-14 15:15:23 -04:00
Cesar Gonzalez
910ae7d799
[PM-10796] Fix inline menu cipher list scroll behavior ( #10500 )
...
* [PM-10796] Fix inline menu setting of scroll class when showing new item button with a list of ciphers
* [PM-10796] Fix inline menu setting of scroll class when showing new item button with a list of ciphers
2024-08-14 11:03:38 -05:00
Cesar Gonzalez
5fad072554
[PM-10155] Fixing broken jest tests for auto-submit content script ( #10512 )
2024-08-14 10:39:23 -05:00
Kyle Spearrin
5547b953ad
[AC-2928] Create automatic app login policy ( #10295 )
...
* Create automatic app login policy
* update copy
* update copy
* [PM-10155] Automatic Login After Autofill (#10297 )
---------
Co-authored-by: Cesar Gonzalez <cesar.a.gonzalezcs@gmail.com>
2024-08-14 09:38:33 -05:00
Shane Melton
8274ea783c
[PM-10757] Pass current tab uri in new item dropdown ( #10505 )
2024-08-13 15:59:27 -07:00
Nick Krantz
a6176aaf2c
[PM-10799] Login UI Width ( #10506 )
...
* reset `maxWidth` attribute during page change
* set default value for `maxWidth` if null or undefined is passed
* implement `maxWidth` for extension implementation of Anon Layout
2024-08-13 14:18:04 -05:00
Shane Melton
1b22320dc5
[AC-1041] My Vault filter on first login fix ( #10301 )
...
* [AC-1041] Ensure organizationTree$ updates whenever the policy observables emit
* [AC-1041] Ensure enforcePersonalOwnership updates whenever the policy observable emits
* [AC-1041] Do not attempt to pre-select null filter values or read-only collections
2024-08-13 10:32:02 -07:00
Shane Melton
fe9d44af6d
[PM-10721] Autofill section styles fixes ( #10454 )
...
* [PM-10721] Remove autofill section title hyphen
* [PM-10721] Use h6 styling for header
* [PM-10721] Fix spacing for match detection select
2024-08-13 10:16:53 -07:00
Shane Melton
f017edb088
[PM-10651] Use bitLink instead of icon button and add a11y title ( #10483 )
2024-08-13 10:15:14 -07:00
Vince Grassia
2acd201752
BRE-243 - Fix credentials used for Desktop upload to App Store ( #10503 )
2024-08-13 17:14:15 +01:00
Shane Melton
7ad42ae18b
[PM-9190] Browser Refresh - Autofill section fixes ( #10488 )
...
* [PM-10751] Add count to website URI label
* [PM-10752] Hide autofill on page load field when the setting is disabled
* [PM-10790] Fix bottom margin
2024-08-13 08:58:16 -07:00
Vincent Salucci
471dd3bd7b
[PM-10294] Remove FC v1 from Clients ( #10422 )
...
* chore: remove fc v1 from org.canEditAnyCollection and update callers, refs PM-10294
* chore: remove fc v1 from collectionView.canEdit and update callers, refs PM-10294
* chore: remove fc v1 from organization.canEditAllCiphers and update callers, refs PM-10294
* chore: remove fc v1 from canDeleteAnyCollection, collection views, update callers, refs PM-10294
* chore: remove fc v1 from canEditUser/GroupAccess, refs PM-10294
* chore: remove fc v1 from canViewCollectionInfo, refs PM-10294
* chore: remove fc v1 from account component, refs PM-10294
* fix: remove fc v1 from collections component, refs PM-10294
* fix: update vault-items component, refs PM-10294
* fix: remove fc v1 from collection-dialog and collections components, refs PM-10294
* chore: remove ConfigService from group-add-edit and account components, refs PM-10294
* chore: change canEditAnyCollection to getter and update callers, refs PM-10294
* chore: change canEditUnmanagedCollections to getter and update callers, refs PM-10294
* chore: change canDeleteAnyCollection to getter and update callers, refs PM-10294
* chore: remove deprecated observable and update comments with v1, refs PM-10294
* chore: remove ununsed ConfigService from collection-dialog component, refs PM-10294
* chore: remove final fc v1 ref for vault-collection-row, refs PM-10294
2024-08-13 10:45:41 -05:00
Jared Snider
43da67ee51
Fix nativeMessaging background by replacing removed state service usage with account service for user id retrieval ( #10501 )
2024-08-13 11:12:59 -04:00
Nick Krantz
5ce5f836e2
Fix failing test on main ( #10499 )
...
* mock popuproutercache to fix failing test
* add `OnInit` implementation to fix linting
* Revert "add `OnInit` implementation to fix linting"
This reverts commit 50adcacba3
.
2024-08-13 09:12:48 -05:00
Bernd Schoolmann
127811166b
Revert "[PM-8316] Fix account switcher on logged out account on startup ( #10342 )" ( #10498 )
...
This reverts commit 2665afffdd
.
2024-08-13 15:43:56 +02:00
Nick Krantz
baf919a4e3
[PM-10700] Navigate to View after cipher creation ( #10484 )
...
* refactor params subscription variable names
* refactor param subscription to return a tuple
- this is going to be helpful when multiple params are involved
* navigate the user back to the vault when a new cipher is created
* add unit tests for view-v2 component
* prefer replaceUrl to avoid having to pass a query param
* Fix grammar of mocking comment
2024-08-13 07:51:43 -05:00
Todd Martin
7b508b1ad7
[PM-8933] Require userId on setUserKey ( #9675 )
...
* Updated all sets of user key to pass in userId
* Added userId on auth request login.
* Fixed tests.
* Fixed tests to pass in UserId
* Added parameter to tests.
* Addressed PR feedback.
* Merged main
2024-08-13 08:07:36 -04:00
cyprain-okeke
cdc82f13b0
Resolve the seat adjustment issue ( #10265 )
2024-08-13 12:36:40 +01:00
Bernd Schoolmann
a559a113d3
Move dialogs out of native messaging ( #10411 )
2024-08-13 11:15:37 +02:00
Bernd Schoolmann
2665afffdd
[PM-8316] Fix account switcher on logged out account on startup ( #10342 )
...
* Fix account switcher on logged out account on startup
* Undo space removal
* Add additional checks for null values
* Fix account switching on timeout on browser
2024-08-13 11:13:04 +02:00
Will Martin
295fb8f7a4
[PM-3530][PM-8588] persist extension route history ( #9556 )
...
Save the extension popup route history and restore it after closing and re-opening the popup.
---------
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
2024-08-12 17:26:47 -04:00
Nick Krantz
b2db633714
only allow for new folders when on the folder screen ( #10489 )
2024-08-12 16:25:43 -05:00
Justin Baur
a7adf952db
[PM-10754] Store DeviceKey In Backup Storage Location ( #10469 )
...
* Implement Backup Storage Location For Browser Disk
* Remove Testing Change
* Remove Comment
* Add Comment For `disk-backup-local-storage`
* Require Matching `valuesRequireDeserialization` values
2024-08-12 13:29:22 -04:00
Justin Baur
334601e74f
[PM-10788] Handle chrome.runtime.lastError
( #10479 )
...
* Handle `chrome.runtime.lastError`
* Add Tests
2024-08-12 13:13:34 -04:00
Bitwarden DevOps
7387a1115a
Bumped client version(s) ( #10482 )
2024-08-12 15:25:22 +00:00
cyprain-okeke
cd7aaacfd9
[PM-10026] [Defect] Zip code is not being enforced when subscribing in Password Manager ( #10446 )
...
* resolve the postal code error
* Resolve the issue if licence is uploaded
* resolve the postal code issue on selfhost
2024-08-12 16:01:19 +01:00
Nick Krantz
0b5afa6252
[PM-10731] Move vault icons ( #10453 )
...
* move NoFolders icon to vault library
* move DeactivatedOrg icon to vault library
* move Vault icon to vault library
* move NoResults icon to vault library
* clean up barrel file
* Revert "move NoResults icon to vault library"
This reverts commit 43abd45db7
.
* re-export no results
2024-08-12 08:38:11 -05:00
github-actions[bot]
b3fb3f7094
Autosync the updated translations ( #10461 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-12 10:24:27 +00:00
github-actions[bot]
5932c981d2
Autosync the updated translations ( #10462 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-08-12 10:03:32 +00:00