Alex Urbina
5ad5802857
DEVOPS-1683 DELETE: steps in deploy workflow for testing purposes
2023-12-11 12:27:56 -06:00
Alex Urbina
755cf09375
DEVOPS-1683 REFACTOR: deployment environment in
...
deploy-non-prod-web.yml
2023-12-06 21:59:00 -06:00
Alex Urbina
3740556c62
DEVOPS-1683 DELETE: environment-branch and cfpages-deploy from deploy-non-prod-web workflow
2023-12-06 21:57:03 -06:00
Alex Urbina
97b2a091ac
DEVOPS-1683 REFACTOR: deploy configuration for non-prod web environments
2023-12-06 21:54:13 -06:00
Alex Urbina
2cf2c8fa8b
DEVOPS-1683 REFACTOR: Update deployment process for non-prod web app
2023-12-05 19:28:08 -06:00
Alex Urbina
4bf191fe14
DEVOPS-1683 DELETE: Deploy workflow for EU-PRD Cloud
2023-12-04 20:30:26 -06:00
Alex Urbina
dc1f5c55ac
DEVOPS-1683 REFACTOR: environment URLs in deploy-non-prod-web.yml
2023-11-30 20:08:52 -06:00
Alex Urbina
17e2adfcc2
DEVOPS-1683 ADD: environment variables to deploy-non-prod-web workflow
2023-11-30 19:55:04 -06:00
Alex Urbina
0f3f0e839e
DEVOPS-1683 REFACTOR: Slack channel for devops alerts for testing purposes
2023-11-30 19:27:29 -06:00
Alex Urbina
7733750b2f
DEVOPS-1683 ADD: GitHub deployment and update deployment status
2023-11-30 19:26:08 -06:00
Alex Urbina
ffad708750
DEVOPS-1683 DELETE: deploy workflow for EU-QA web
2023-11-29 23:30:50 -06:00
Alex Urbina
a00a8cf7c5
DEVOPS-1683 REFACTOR: Add EUPROD environment configuration
2023-11-29 19:44:42 -06:00
Alex Urbina
be969eeb1f
DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml with tag input
2023-11-29 19:36:49 -06:00
Alex Urbina
1836c91213
DEVOPS-1683 FIX: Source path in Azure Storage Blob sync
2023-11-29 08:31:01 -06:00
Alex Urbina
8517532f03
DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml: Changed destination container to '$web' and added delete-destination flag
2023-11-28 23:30:51 -06:00
Alex Urbina
6a0a83c082
DEVOPS-1683 REFACTOR: Azure Storage Account Blob container sync
2023-11-28 22:58:39 -06:00
renovate[bot]
c0a650460e
[deps] Autofill: Update patch-package to v8 ( #7013 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 17:17:00 -05:00
renovate[bot]
ac4bb762e3
[deps] Autofill: Update wait-on to v7.2.0 ( #7003 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 17:16:40 -05:00
renovate[bot]
1bff052910
[deps] Autofill: Update concurrently to v8.2.2 ( #6980 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 17:16:14 -05:00
renovate[bot]
203f615e75
[deps] Autofill: Update prettier-plugin-tailwindcss to v0.4.1 ( #7002 )
...
* [deps] Autofill: Update prettier-plugin-tailwindcss to v0.5.7
* downgrade to v0.4.1
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com >
2023-11-28 15:55:29 -05:00
renovate[bot]
10ef3a5cc0
[deps] Autofill: Update rimraf to v5.0.5 ( #7012 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 15:36:53 -05:00
ttalty
ed865a6747
[PM-3560] Adding the password complexity component to the password protected va… ( #6936 )
...
* Adding the password complexity component to the password protected valut export
* Removing the zxcvbn import as the component handles the strength check
2023-11-28 14:44:06 -05:00
Ike
a342ce5d9a
updated bit_lic/app-routing module ( #6995 )
2023-11-28 09:45:13 -08:00
Shane Melton
9f81f66e2c
Move purge-vault.component.ts to Vault code ownership ( #6992 )
2023-11-28 12:03:45 -05:00
Daniel James Smith
3397ae4ede
Remove node-gyp from workflows ( #6964 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2023-11-28 11:00:41 -05:00
renovate[bot]
8051723397
[deps] Tools: Update @electron/rebuild to v3.3.1 ( #6989 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 23:20:57 +01:00
renovate[bot]
0489e1a4a1
[deps] Tools: Update tldts to v6.0.22 ( #6990 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 23:15:01 +01:00
renovate[bot]
92d3efbcdc
[deps] Tools: Update @electron/notarize to v2 ( #6983 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 22:08:33 +00:00
renovate[bot]
7fef824345
[deps] Tools: Update electron-updater to v6 ( #6981 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 22:26:51 +01:00
Oscar Hinton
a5e3432f85
Assign ownership to many libs files ( #6928 )
...
Assign ownership to many of the remaining libs/common files.
Criteria for ownership:
* Files used by a single team, is now owned by that team.
* Files related to a domain owned by a team is now owned by that team.
* Where ownership is unclear the "lowest level" service takes ownership.
2023-11-27 20:59:44 +00:00
renovate[bot]
31ca3ea7b0
[deps] Tools: Update @types/papaparse to v5.3.14 ( #6988 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 21:55:37 +01:00
Shane Melton
f82f9ba0d0
[AC-1122] Add new admin access to all collections and items settings ( #6703 )
...
* [AC-1117] Add manage permission (#5910 )
* Add 'manage' option to collection access permissions
* Add 'manage' to collection permissions
* remove service accidentally committed from another branch
* Update CLI commands
* update message casing to be consistent
* access selector model updates
* [AC-1374] Limit collection create/delete (#5963 )
* feat: udate request/response/data/domain models for new column, refs AC-1374
* feat: create collection management ui, refs AC-1374
* fix: remove limitCollectionCdOwnerAdmin boolean from org update request, refs AC-1374
* fix: moved collection management UI, removed comments, refs AC-1374
* fix: observable chaining now properly calls API when local org updated, refs AC-1374
* fix: remove unused form template variables, refs AC-1374
* fix: clean up observable chain, refs AC-1374
* fix: remove parent.parent route, refs AC-1374
* fix: add cd explaination, refs AC-1374
* [AC-1649] Remove organizationId from collection-bulk-delete.request (#6343 )
* refactor: remove organizationId from collection-bulk-delete-request, refs AC-1649
* refactor: remove request model from dialog component, refs AC-1649
* [AC-1174] Bulk collection management (#6133 )
* [AC-1174] Add bulk edit collection access event type
* [AC-1174] Add bulk edit collection access menu option
* [AC-1174] Add initial bulk collections access dialog
* [AC-1174] Add logic to open bulk edit collections dialog
* [AC-1174] Move AccessItemView helper methods to access selector model to be shared
* [AC-1174] Add access selector to bulk collections dialog
* [AC-1174] Add bulk assign access method to collection-admin service
* [AC-1174] Introduce strongly typed BulkCollectionAccessRequest model
* [AC-1174] Update vault item event type name
* Update DialogService dependency
---------
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
* Rename LimitCollectionCdOwnerAdmin -> LimitCollectionCreationDeletion (#6409 )
* Add manage property to synced Collection data
* Revert "Add manage property to synced Collection data"
Pushed to feature branch instead of a new one
This reverts commit 65cd39589c .
* Add manage property to synced Collection data
* Revert "Add manage property to synced Collection data"
This reverts commit f7fa30b79a .
* [AC-1680] Add manage property to collection view and response models (#6417 )
* Add manage property to synced Collection data
* Update tests
* feat: add LimitCollectionCreationDeletion conditional to canCreateNewCollections logic, refs AC-1659 (#6429 )
* [AC-1669] Enforce Can Manage permission on Collection dialog (#6493 )
* [AC-1669] Cleanup unhandled promise warnings
* [AC-1669] Force change detection to ensure AccessSelector has the most recent items
* [AC-1669] Initially select acting member when creating a new collection
* [AC-1669] Add validator to ensure manage permission is selected
* [AC-1669] Update error toast logic to support access tab errors
* [AC-1669] Add error icon
* [AC-1713] [Flexible collections] Add feature flags to clients (#6486 )
* Add FlexibleCollections and BulkCollectionAccess flags
* Flag Collection Management settings
* Flag bulk collection access dialog
* Flag collection access modal changes
* [AC-1662] Add LimitCollecitonCreationDeletion conditional to CanDelete logic (#6526 )
* feat: implement limitCollectionCreationDeletion into canDelete logic, refs AC-1662
* feat: make canDelete functions backwards compatible with feature flag, refs AC-1662
* feat: update vault-items.component for async getter, refs AC-1662
* feat: update configService injection, refs AC-1662
* feat: add config service to canDelete reference, refs AC-1662
* fix: remove configservice dependency from views, refs AC-1757 (#6686 )
* Add missing provider to vault-items.stories (#6690 )
* [AC-1730] Add new AllowAdminAccessToAllCollectionItems setting to org response models
* [AC-1730] Add new AllowAdminAccessToAllCollectionItems setting to org request model
* [AC-1730] Add new collection setting to UI and include it when submitting
* [AC-1122] Add V1 feature flag
* [AC-1122] Hide new setting behind V1 feature flag
* [AC-1122] Add support for disabled form control
---------
Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com >
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com >
Co-authored-by: Vincent Salucci <vincesalucci21@gmail.com >
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com >
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
2023-11-27 11:44:15 -08:00
renovate[bot]
9017c0ed16
[deps] Tools: Update electron-log to v5.0.1 ( #6982 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 20:09:04 +01:00
Jared Snider
687ec0c4c0
PM-5001 - WebAuthn-Login.strategy - set user key should set the master key encrypted user key if it exists so that the passkey authN + MP decryption flow can work. ( #6978 )
2023-11-27 13:33:15 -05:00
Vincent Salucci
aac4177a6c
[AC-1179][AC-1738] Event log for collection management setting ( #6699 )
...
* [AC-1117] Add manage permission (#5910 )
* Add 'manage' option to collection access permissions
* Add 'manage' to collection permissions
* remove service accidentally committed from another branch
* Update CLI commands
* update message casing to be consistent
* access selector model updates
* [AC-1374] Limit collection create/delete (#5963 )
* feat: udate request/response/data/domain models for new column, refs AC-1374
* feat: create collection management ui, refs AC-1374
* fix: remove limitCollectionCdOwnerAdmin boolean from org update request, refs AC-1374
* fix: moved collection management UI, removed comments, refs AC-1374
* fix: observable chaining now properly calls API when local org updated, refs AC-1374
* fix: remove unused form template variables, refs AC-1374
* fix: clean up observable chain, refs AC-1374
* fix: remove parent.parent route, refs AC-1374
* fix: add cd explaination, refs AC-1374
* [AC-1649] Remove organizationId from collection-bulk-delete.request (#6343 )
* refactor: remove organizationId from collection-bulk-delete-request, refs AC-1649
* refactor: remove request model from dialog component, refs AC-1649
* [AC-1174] Bulk collection management (#6133 )
* [AC-1174] Add bulk edit collection access event type
* [AC-1174] Add bulk edit collection access menu option
* [AC-1174] Add initial bulk collections access dialog
* [AC-1174] Add logic to open bulk edit collections dialog
* [AC-1174] Move AccessItemView helper methods to access selector model to be shared
* [AC-1174] Add access selector to bulk collections dialog
* [AC-1174] Add bulk assign access method to collection-admin service
* [AC-1174] Introduce strongly typed BulkCollectionAccessRequest model
* [AC-1174] Update vault item event type name
* Update DialogService dependency
---------
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
* Rename LimitCollectionCdOwnerAdmin -> LimitCollectionCreationDeletion (#6409 )
* Add manage property to synced Collection data
* Revert "Add manage property to synced Collection data"
Pushed to feature branch instead of a new one
This reverts commit 65cd39589c .
* Add manage property to synced Collection data
* Revert "Add manage property to synced Collection data"
This reverts commit f7fa30b79a .
* [AC-1680] Add manage property to collection view and response models (#6417 )
* Add manage property to synced Collection data
* Update tests
* feat: add LimitCollectionCreationDeletion conditional to canCreateNewCollections logic, refs AC-1659 (#6429 )
* [AC-1669] Enforce Can Manage permission on Collection dialog (#6493 )
* [AC-1669] Cleanup unhandled promise warnings
* [AC-1669] Force change detection to ensure AccessSelector has the most recent items
* [AC-1669] Initially select acting member when creating a new collection
* [AC-1669] Add validator to ensure manage permission is selected
* [AC-1669] Update error toast logic to support access tab errors
* [AC-1669] Add error icon
* [AC-1713] [Flexible collections] Add feature flags to clients (#6486 )
* Add FlexibleCollections and BulkCollectionAccess flags
* Flag Collection Management settings
* Flag bulk collection access dialog
* Flag collection access modal changes
* feat: update event type with new collection management event, refs AC-1179
* [AC-1662] Add LimitCollecitonCreationDeletion conditional to CanDelete logic (#6526 )
* feat: implement limitCollectionCreationDeletion into canDelete logic, refs AC-1662
* feat: make canDelete functions backwards compatible with feature flag, refs AC-1662
* feat: update vault-items.component for async getter, refs AC-1662
* feat: update configService injection, refs AC-1662
* feat: add config service to canDelete reference, refs AC-1662
* fix: remove configservice dependency from views, refs AC-1757 (#6686 )
* feat: add new event type and update event service, refs AC-1179
* Add missing provider to vault-items.stories (#6690 )
* fix: enum typo and name scheme, refs AC-1179
* fix: update message example, refs AC-1179
* fix: modifiedCollectionManagement message example, refs AC-1179
---------
Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com >
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com >
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
Co-authored-by: Shane Melton <smelton@bitwarden.com >
2023-11-27 12:08:25 -06:00
Alex Urbina
97dbcbb815
DEVOPS-1581 Update deploy-non-prod-web workflow to deploy web ( #6897 )
...
* DEVOPS-1581 ADD: azure-deploy job to non-prod-web workflow
* DEVOPS-1581 REFACTOR: Azure deployment workflow to use
environment-specific artifact
* DEVOPS-1581 REFACTOR: Azure login and retrieve secrets in deploy-non-prod-web.yml
* DEVOPS-1581 REFACTOR: Storage Account to Web Vault deployment name
* DEVOPS-1581 REFACTOR: Azure credentials for non-prod web in azure-deploy
deployment
* DEVOPS-1581 REFACTOR: deploy-non-prod-web workflow to add EUQA option and make it env dynamic
* DEVOPS-1581 FIX: environment names in deploy script
* DEVOPS-1581 REFACTOR: Environment artifact names
* DEVOPS-1581 REFACTOR: Deployment workflow to remove CloudFlare Pages deployment
* DEVOPS-1581 REFACTOR: Deployment workflow to use Azure instead of Cloudflare
* DEVOPS-1581 REFACTOR: Deploy script to use azcopy for syncing files to Azure Storage Account
* DEVOPS-1581 REFACTOR: Azure Storage Account sync command
* Revert "DEVOPS-1581 REFACTOR: Deploy script to use azcopy for syncing files to Azure Storage Account"
This reverts commit 2b7c3ae1a7 .
* DEVOPS-1581 ADD: USPROD environment configuration
* Revert "DEVOPS-1581 REFACTOR: Deployment workflow to remove CloudFlare Pages deployment"
This reverts commit c650cdadeb .
* devops-1581 REFACTOR: Deployment workflow to include cfpages-deploy job
2023-11-27 10:49:16 -06:00
Vincent Salucci
162c669177
[AC-1721] Disable Collection Management settings on self-hosted ( #6921 )
...
* feat: disable collection management setting when self-hosted and hide save button, refs AC-1721
* fix: remove debug code, refs AC-1721
2023-11-27 10:28:31 -06:00
SmithThe4th
301142fbf2
[PM-4925] Implemented getPublicKey to follow WSC standards ( #6934 )
...
* Implemented getPublicKey to follow WSC standards
* Renamed variable
2023-11-27 11:02:38 -05:00
Todd Martin
75e1486c18
[PM-4919] Add typePasskey phrase to browser ( #6967 )
2023-11-27 09:24:52 -05:00
Andreas Coroiu
61ca0e893e
[PM-4830] Fix unsafe origin source ( #6884 )
...
* feat: add inscure types and remove the insecure fields from the page-script
* feat: securely set variables in content-script
* chore: clean up comments
2023-11-27 13:14:33 +01:00
github-actions[bot]
4c8193060d
Autosync the updated translations ( #6973 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-11-27 12:51:09 +01:00
github-actions[bot]
9d00127278
Autosync the updated translations ( #6972 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-11-27 12:49:05 +01:00
github-actions[bot]
4277727279
Autosync the updated translations ( #6971 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-11-27 12:45:32 +01:00
github-actions[bot]
5805497efa
Autosync the updated translations ( #6962 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-11-27 11:35:04 +00:00
Todd Martin
640700e4f0
Add missing translations on WebAuthn login ( #6965 )
2023-11-27 09:10:49 +01:00
Todd Martin
802fb29120
Fix on-premise vs. on-premises in org plan verbiage ( #6966 )
2023-11-25 16:58:38 -05:00
renovate[bot]
f678de54b6
[deps] Tools: Update @types/papaparse to v5.3.13 ( #6932 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-24 12:28:43 +01:00
github-actions[bot]
b71a547d8f
Autosync the updated translations ( #6961 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-11-24 12:25:47 +01:00
github-actions[bot]
dbceaabb2d
Autosync the updated translations ( #6960 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-11-24 11:16:31 +00:00
Kyle Spearrin
74208d568e
[PM-4690] Setting in the browser extension that turns off passkeys ( #6929 )
...
* use passkeys setting
* check state service on isFido2FeatureEnabled
* fix broken json
* update description text
* make setting global
* invert logic to positive state
* fix and add to fido2 client service tests
2023-11-23 11:09:27 -05:00