Andreas Coroiu
a73525a80c
[PM-2135] [BEEEP] Refactor and refresh web user verification components ( #5377 )
...
* [PM-2135] feat: create new user-verification module
* [PM-2136] feat: add ability to remove form field bottom margin
(cherry picked from commit 05925ff77ed47f3865c2aecade8271390d9e2fa6)
* [PM-2135] feat: refactor user-verification component
* [PM-2135] feat: refactor user-verification-prompt
* [PM-2135] feat: use form validation in prompt
* [PM-2135] feat: change autofocus target
* [PM-2135] chore: clean up old code
* [PM-2135] feat: allow user verification to show invalid password error
* [PM-2135] feat: hack mark as touched to get error to display
* [PM-2135] chore: move to auth
* [PM-2135] fix: hardcoded dialog buttons
* [PM-2135] feat: add onDestroy handler
* [PM-2135] fix: remove unecessary directive input
* [PM-2135] feat: add password toggle
* [PM-2135] chore: add hack comment
* [PM-2135] chore: move services to auth folder and rename
* [PM-2135] fix: show correct error messages
* [PM-2135] fix: re-add non-existant files to whitelist
I honestly don't know why the linter is complaining about this
* Fix capital letters whitelist
* [PM-2135] chore: remove rows that were mistakenly added during merge from master
* [PM-2135] chore: remove rows that were mistakenly added during merge from master
* [PM-2135] feat: disable built-in browser validations
* Revert "[PM-2135] feat: disable built-in browser validations"
This reverts commit 969f75822a
.
---------
Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
2023-06-28 09:02:22 -04:00
Matt Gibson
09ef9dd411
Fix code owners format issue ( #5689 )
2023-06-27 09:21:07 -04:00
renovate[bot]
d814010bd3
Update chromaui/action digest to 44caff7 ( #5590 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-27 00:13:41 +02:00
Matt Gibson
4d62849d01
Add default code owners ( #5687 )
2023-06-26 21:59:52 +00:00
Vince Grassia
2a63008e82
Add step to empty container in Storage Container ( #5685 )
2023-06-26 10:38:32 -07:00
renovate[bot]
d10741e994
Update bitwarden/gh-actions digest to 37ffa14 ( #5589 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-22 20:37:42 +00:00
Vince Grassia
5a674d469d
Add tag input to Deploy Web EU-PRD workflow ( #5658 )
2023-06-22 14:36:21 -06:00
Vince Grassia
b9d6d6583e
Fix Chocolately command ( #5653 )
2023-06-22 09:57:15 -04:00
Vince Grassia
ff18a5b905
DEVOPS-1427 - Update Deploy EU Prod Web Workflow ( #5637 )
2023-06-20 14:42:29 -04:00
Vince Grassia
bec51c95f9
Add EU Prod environment to Web build ( #5620 )
2023-06-15 12:54:39 -04:00
Robyn MacCallum
44f74483d9
Change ownership of autofill from vault to client integrations ( #5619 )
2023-06-15 12:43:36 -04:00
mimartin12
a7f9984ddd
Update build-web.yml ( #5606 )
2023-06-14 08:16:42 -06:00
Matt Gibson
78248db590
Platform/pm 19/platform team file moves ( #5460 )
...
* Rename service-factory folder
* Move cryptographic service factories
* Move crypto models
* Move crypto services
* Move domain base class
* Platform code owners
* Move desktop log services
* Move log files
* Establish component library ownership
* Move background listeners
* Move background background
* Move localization to Platform
* Move browser alarms to Platform
* Move browser state to Platform
* Move CLI state to Platform
* Move Desktop native concerns to Platform
* Move flag and misc to Platform
* Lint fixes
* Move electron state to platform
* Move web state to Platform
* Move lib state to Platform
* Fix broken tests
* Rename interface to idiomatic TS
* `npm run prettier` 🤖
* Resolve review feedback
* Set platform as owners of web core and shared
* Expand moved services
* Fix test types
---------
Co-authored-by: Hinton <hinton@users.noreply.github.com>
2023-06-06 15:34:53 -05:00
Oscar Hinton
ce4fc31efd
Set platform as codeowner for components ( #5571 )
2023-06-06 16:05:25 +02:00
renovate[bot]
1b743a6a15
chore(deps): update bitwarden/gh-actions digest to 72594be ( #5523 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-06 13:02:54 +03:00
renovate[bot]
9715378fe2
chore(deps): update chromaui/action digest to a2ed440 ( #5558 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-05 09:04:14 +02:00
Oscar Hinton
9e38a66df8
[PM-2362] Move select options to sso component ( #5497 )
2023-06-01 11:07:50 +02:00
Michał Chęciński
4a7bfdb2bd
[DEVOPS-1395] build and deploy web vault ( #5518 )
...
* Add eudevtest config
* Add eudevtest to build
* Add release for eudevtest
* Change url
* Add eudevtest to the deploy non prod web
* Remove release-eudevtest-web workflow
2023-06-01 09:49:25 +03:00
Vince Grassia
53e2196d8d
Fix release desktop workflow ( #5545 )
2023-05-31 13:19:40 -04:00
Oscar Hinton
f7b372a0b0
[PM-2276] Upgrade Storybook to v7 ( #5258 )
2023-05-26 15:58:06 +02:00
Matt Bishop
8201bd4e34
Match with Renovate package names ( #5506 )
2023-05-25 08:45:52 -04:00
renovate[bot]
08aa04beab
chore(deps): update bitwarden/gh-actions digest to c86ced0 ( #5505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-24 15:33:02 +02:00
renovate[bot]
3a1ae46c37
chore(deps): update crowdin/github-action action to v1.8.1 ( #5484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 13:13:42 -06:00
Oscar Hinton
912987d3cf
Group jest packages ( #5477 )
2023-05-19 16:57:41 +02:00
renovate[bot]
2ed3cfc8e0
chore(deps): update bitwarden/gh-actions digest to f07c58a ( #5442 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-19 14:24:53 +02:00
renovate[bot]
1caae996ff
chore(deps): update crazy-max/ghaction-import-gpg digest to 72b6676 ( #5446 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 08:01:07 -06:00
renovate[bot]
e40c9902eb
chore(deps): update chromaui/action digest to a89b674 ( #5443 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-15 12:10:38 +02:00
Vince Grassia
79a634456e
Fix publish branches check ( #5421 )
2023-05-10 10:56:40 -04:00
mimartin12
dffb8957ce
Update action version for setup-docker-trust ( #5415 )
2023-05-09 12:16:40 -06:00
renovate[bot]
4174ba3afd
chore(deps): update gh minor ( #5400 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 10:38:11 -06:00
Todd Martin
518e184ad6
Removed PR edit trigger from workflow that adds needs-qa label ( #5398 )
...
* Removed check on edit
* Linting
2023-05-09 10:23:16 -04:00
Oscar Hinton
423fb453e2
Fix version tags for gh workflows ( #5402 )
2023-05-09 11:44:05 +02:00
Oscar Hinton
5f825e10f9
[PM-2132] Move all specs to the src directory ( #5367 )
2023-05-09 11:27:09 +02:00
Oscar Hinton
ad7abe86ef
Use separate rules per manager ( #5399 )
2023-05-08 18:58:57 +02:00
Oscar Hinton
e5a9aaee19
Fix renovate branch name ( #5395 )
2023-05-08 17:50:57 +02:00
mimartin12
01c7b1bf12
[DEVOPS-1330] - Deploy to GH pages ( #5366 )
2023-05-08 09:20:44 -06:00
Oscar Hinton
74636d24b8
Enable renovate for github actions and cargo ( #5394 )
2023-05-08 14:47:16 +02:00
Oscar Hinton
f51ed1092d
Disable koa-bodyparser from being updated by renovate ( #5380 )
2023-05-08 14:46:05 +02:00
Opeyemi
a9ab32b476
Devops 1323 pin actions versions ( #5346 )
...
* update all actions for version pin
* Fix typo
* Actions version pin final push
* upadte set-up DCT job to use latest gh action
2023-05-05 21:17:19 +01:00
mimartin12
88cd82b486
[DEVOPS-1379] - Remove label enforce workflow from version bump workflow ( #5327 )
2023-05-04 09:23:35 -06:00
Oscar Hinton
7bdc581342
[Renovate] Disable major & minor typescript bumps ( #5359 )
2023-05-04 17:02:04 +02:00
Oscar Hinton
8ebcd88850
Update renovate config to match template ( #5331 )
2023-05-02 18:57:42 +02:00
Oscar Hinton
9a41d5dc6f
[PM-358] Bump electron to 24 and node to 18 ( #5205 )
...
Upgrade Electron to version 24, node to 18 and npm to 9. Electron changed to using node 18 in 23, with node 18 using npm 9 as default.
There doesn't seem to be any breaking changes except the deprecation of Windows 7, 8.1, and Server 2012. A somewhat undocumented breaking change was that elements in the title bar are now draggable which broke the account switching selector. Resolved by adding a no-drag css rule.
- electronjs.org/blog/electron-22-0
- electronjs.org/blog/electron-23-0
- electronjs.org/blog/electron-24-0
2023-05-01 11:09:24 +02:00
Daniel James Smith
a899ea370e
Fixed 2 paths for code ownership ( #5309 )
2023-04-28 14:47:09 +02:00
Daniel James Smith
192bb5a7b3
[PM-328] Move exporter to tools ( #5070 )
...
* Create and register new libs/exporter
Create package.json
Create tsconfig
Create jest.config
Extend shared and root tsconfig and jest.configs
Register with eslint
* Migrate exportService to libs/exporter
Move exportService (abstraction and impl) into libs/exporter
Refactored exportService to be split into vault-export and event-export
Created barrel-files for both exports
Moved export.service.spec.ts into vault-export
Created an export-helper, which helps build the filename (extract method refactor from ExportService)
* Move components in libs/angular into tools-subfolder
Moved components
Updated imports in jslib-services.module and jslib.module
* Register libs/exporter with browser and fix imports
Move export.component into tools-subfolder
* Register libs/exporter with cli and fix imports
Move export.command into tools-subfolder
* Register libs/exporter with desktop and fix imports
Move export.component into tools-subfolder
* Move export models to libs/exporter
* Update web imports
* Update package-lock.json
* Move export models back as it would create circular dependency
Reponse models in common rely on export models which are in libs/exporter, which relies on common
* Fix up web for event-export
* Update CODEOWNERS
* Add export-models to team-tools-dev
* Simplify domain import
* Moving EventExport into web
2023-04-19 11:30:46 +02:00
Matt Gibson
830af7b06d
Rework Desktop Biometrics ( #5234 )
2023-04-18 09:09:47 -04:00
mimartin12
2d2226f20d
[DEVOPS-1260] - Update KV names ( #5209 )
2023-04-13 09:24:09 -06:00
Michał Chęciński
2722198191
[DEVOPS-1260] Update workflows to use new CI only keyvault ( #5157 )
...
* Use new CI Azure Key Vault
* Change name
* Fix
* Fix
2023-04-11 18:37:58 +02:00
Oscar Hinton
3a4a79d057
[PM-1691] Upgrade electron builder ( #5038 )
...
* Upgrade electron builder
* Fix after-sign
* Allow singleArch
* Add CSC_FOR_PULL_REQUEST
2023-04-10 20:19:28 +02:00
Vincent Salucci
bacb8828de
[AC-1266] Enums filename conventions ( #5140 )
...
* refactor: update clientType enum
* refactor: update deviceType filename
* refactor: update encryptedExportType filename
* refactor: update encryptionType filename
* refactor: update eventType filename
* refactor: update fieldType filename
* refactor: update fileUploadType filename
* refactor: update hashPurpose filename
* refactor: update htmlStorageLocation filename
* refactor: update kdfType filename
* refactor: update keySuffixOptions filename
* refactor: update linkedIdType filename
* refactor: update logLevelType filename
* refactor: update nativeMessagingVersion filename
* refactor: update notificationType filename
* refactor: update productType filename
* refactor: update secureNoteType filename
* refactor: update stateVersion filename
* refactor: update storageLocation filename
* refactor: update themeType filename
* refactor: update uriMatchType filename
* fix: update kdfType classes missed in initial pass, refs AC-1266
* fix: missing import update for device-type
* refactor: add barrel file for enums and update pathed import statements, refs AC-1266
* fix: incorrect import statements for web, refs AC-1266
* fix: missed import statement updates (browser), refs AC-1266
* fix: missed import statement changes (cli), refs AC-1266
* fix: missed import statement changes (desktop), refs AC-1266
* fix: prettier, refs AC-1266
* refactor: (libs) update relative paths to use barrel file, refs AC-1266
* fix: missed find/replace import statements for SecureNoteType, refs AC-1266
* refactor: apply .enum suffix to enums folder and modify leftover relative paths, refs AC-1266
* fix: find/replace errors for native-messaging-version, refs AC-1266
2023-04-04 22:42:21 -05:00