1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-01-31 22:51:28 +01:00
Commit Graph

13017 Commits

Author SHA1 Message Date
Álison Fernandes
4cb0d7f0ef
Update CODEOWNERS - Secrets Manager (#5111) 2023-03-30 14:05:38 +01:00
Andreas Coroiu
259e646ed7
[EC-598] feat: check for supported key algorithms 2023-03-30 14:37:36 +02:00
Andreas Coroiu
142aa016d4
[EC-598] feat: check origin and rp.id effective domains 2023-03-30 14:25:10 +02:00
Andreas Coroiu
b8821ccd3d
[EC-598] feat: check user id length 2023-03-30 13:54:46 +02:00
Andreas Coroiu
f172625f26
[EC-598] feat: start working on new Fido2ClientService 2023-03-30 13:24:07 +02:00
Andreas Coroiu
e7454501ea
[EC-598] feat: add general error handling for attestation 2023-03-30 10:59:19 +02:00
Andreas Coroiu
b3d5ab4472
[EC-598] feat: add signatures to attestation 2023-03-30 10:55:59 +02:00
Andreas Coroiu
151afeb241
[EC-598] feat: implement assertion 2023-03-30 09:12:54 +02:00
Vincent Salucci
50556619d9
refactor: move sm enroll component to billing, refs AC-1202 (#5108) 2023-03-29 13:17:47 -05:00
Robyn MacCallum
e00bed7003
Desktop help menu adjustments (#5089) 2023-03-29 13:19:58 -04:00
Vincent Salucci
38ac227936
Merge pull request #5106 from bitwarden/ac1202-org-module
[AC-1202] Move organization module to admin-console
2023-03-29 11:53:05 -05:00
Vincent Salucci
3bf9930642
fix: update imports, refs AC-1202
fix: prettier, refs AC-1202
2023-03-29 10:40:53 -05:00
Vincent Salucci
492be0544d
refactor: move organization.module to admin-console, refs AC-1202 2023-03-29 10:18:38 -05:00
Andreas Coroiu
5bf4156fc6
[EC-598] feat: increment counter during assertion 2023-03-29 16:55:09 +02:00
Daniel James Smith
e238ea20a9
[PM-328] Move Send to Tools (#5104)
* Move send in libs/common

* Move send in libs/angular

* Move send in browser

* Move send in cli

* Move send in desktop

* Move send in web
2023-03-29 16:23:37 +02:00
Andreas Coroiu
597bc0b197
[EC-598] feat: add user confirmation test to assertion
also rewrite to use cipher views in tests
2023-03-29 16:23:19 +02:00
Andreas Coroiu
c2ec87a3f3
[EC-598] feat: implement missing credential checks 2023-03-29 10:37:02 +02:00
Andreas Coroiu
231edf82f7
[EC-598] chore: add todo tests about deleted items 2023-03-29 09:51:53 +02:00
Vincent Salucci
e645688f8a
Merge pull request #5098 from bitwarden/ac1202-org-api-key-request
[AC-1202] Move org-api-key request back into admin-console
2023-03-28 15:11:04 -05:00
Vincent Salucci
5008acfd13
fix: update downstream imports for org-api-key.request file move, refs AC-1202 2023-03-28 14:28:58 -05:00
Vincent Salucci
16f86d1da2
refactor: move organization-api-key.request to admin-console, refs AC-1202 2023-03-28 14:18:40 -05:00
Robyn MacCallum
d799529428
[SG 623] Send Service Refactor (#4327)
* Split out api methods into sendApiService

* Move SendService and abstraction

* Libs updates

* Web updates

* CLI updates

* Desktop updates

* libs send service fixes

* browser factory additions

* Browser updates

* Fix service injection for CLI SendReceiveCommand

* Deprecate directly calling send state service methods

* SendService observables updates

* Update components to use new observables

* Modify CLI to use state service instead of observables

* Remove unnecessary await on get()

* Move delete() to InternalSendService

* SendService unit tests

* Split fileUploadService by send and cipher

* send and cipher service factory updates

* Add file upload methods to get around circular dependency issues

* Move api methods from sendService to sendApiService

* Update cipherService to use fileApi methods

* libs service injection and component changes

* browser service injection and component changes

* Desktop component changes

* Web component changes

* cipher service test fix

* Fix file capitalization

* CLI service import and command updates

* Remove extra abstract fileUploadService

* WIP: Condense callbacks for file upload

Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com>

* Send callbacks for file upload

* Fix circular service dependencies

* Fix response return on upload

* Fix function definitions

* Service injection fixes and bug fixes

* Fix folder casing

* Service injection cleanup

* Remove deleted file from capital letters whitelist

* Create new SendApiService for popup

* Move cipherFileUploadService to vault

* Move SendFileUploadService methods into SendApiService

* Rename methods to remove 'WithServer'

* Properly subscribe to sendViews

* Fix Send serialization

* Implement fromJSON on sendFile and sendText

* [PM-1347] Fix send key serialization (#4989)

* Properly serialize key on send fromJSON

* Remove call that nulled out decrypted sends

* Fix null checks in fromJSON methods for models

* lint fixes

---------

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2023-03-28 12:37:40 -04:00
Oscar Hinton
c2bfb2497b
[CL-85] Fix dialog background color (#5047) 2023-03-28 15:54:38 +02:00
Andreas Coroiu
80fbfc9d13
[EC-598] fix: properly convert credentials to guid raw format 2023-03-28 15:50:01 +02:00
Andreas Coroiu
c882c37f82
[EC-598] feat: add separate nonDiscoverableId to keys 2023-03-28 15:04:16 +02:00
Andreas Coroiu
6d90489ace
[EC-598] feat: start implementing getAssertion 2023-03-28 10:38:25 +02:00
github-actions[bot]
399a8378fa
Bumped desktop version to 2023.3.2 (#5092)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-03-27 20:38:37 -04:00
Vincent Salucci
7d4228687b
refactor: move manage domain verification to admin-console, refs AC-1202 (#5077) 2023-03-27 14:40:02 -05:00
Vincent Salucci
092a2ba984
refactor: move organization service and organization-user response to admin-console, refs AC-1202 (#5055) 2023-03-27 14:38:57 -05:00
SmithThe4th
c241e5e0b9
[PM-1408] Vault Items with null Folder Value not Handled Correctly (#5066)
* Added optional chaining to folder view object to handle when the foilder value is null

* Set folder to null during cleanup and added check on the view component to check if the folder is nul before rendering the html
2023-03-27 09:36:57 -04:00
Andreas Coroiu
f9c684695b
[EC-598] feat: add ignored enterpriseAttestation param 2023-03-27 13:53:46 +02:00
Andreas Coroiu
f31bd3eca9
[EC-598] feat: complete implementation of makeCredential 2023-03-27 13:38:21 +02:00
aj-rosado
846b15d6d3
[PM-1195] Creating a copy of 'this' on ToJson so that it doesn't change the current view. (#5062) 2023-03-27 11:48:46 +01:00
Andreas Coroiu
343df7efdb
[EC-598] feat: add counter to fido2key 2023-03-27 09:53:03 +02:00
Andreas Coroiu
ad27234576
[EC-598] feat: tweak key data to contain separate type and algorithm 2023-03-27 09:45:18 +02:00
Andreas Coroiu
800f032e92
[EC-598] feat: don't leak internal errors during creation 2023-03-24 16:30:20 +01:00
Andreas Coroiu
e327e3f9d8
[EC-598] chore: use webauthn authenticator model as base instead of CTAP 2023-03-24 16:23:00 +01:00
Daniel James Smith
a931f5b9bd
Skip build for browser/desktop on importer changes (#5074)
The importers recently got extracted from libs/common. As the import functionality is currently limited to the web and cli, there is no need to build browser and desktop as there won't be any changes.

This will free up some runners for other workflows (GH actions) to get faster builds that actually impact browser and desktop.

Another benefit is faster feedback on the PR-checks for those two
2023-03-24 11:24:10 +01:00
Andreas Coroiu
7e905d518b
[AC-471] Cloud update subscription page (#4897)
* [AC-471] feat: update copy

* [AC-471] feat: change text color when expired

* [AC-471] feat: remove charge amount
2023-03-24 09:39:22 +01:00
github-actions[bot]
926012f921
Autosync the updated translations (#5069)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-03-24 01:44:54 +01:00
github-actions[bot]
a080ceaa08
Autosync the updated translations (#5068)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-03-24 01:31:02 +01:00
github-actions[bot]
94986d5533
Autosync the updated translations (#5067)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-03-24 01:25:57 +01:00
Will Martin
d024cc1f0c
[SM-668] hash font asset names (#5054) 2023-03-23 17:51:03 -04:00
André Bispo
5d88fabe47
[PM-107][PM-130] Remove fingerprint from request (#4910)
* [PM-108] Fingerprint is calculated based on pubKey

* [PM-108] Change userId to userEmail. Remove fingerprint from AuthResponse

* [PM-130][PM-107] Remove fingerprint from request and clients UI
2023-03-23 11:02:51 +00:00
Daniel James Smith
a5a12a6723
[PM-328] Move common/importer to libs/importer (tools-migration) (#5060)
* Create and register new libs/importer

Create package.json
Create tsconfig
Create jest.config
Extend shared and root tsconfig and jest.configs
Register with eslint

* Move importer-related files to libs/importer

* Move importer-spec-related files to libs/importer

Move import.service.spec

* Update package-lock.json

* Set CODEOWNERS for new libs/importer

* Register libs/importer with cli and fix imports

* Register libs/importer with web and fix imports

* Move importOption into models

Rename importOptions to import-options

* Fix linting issues after updating prettier

* Only expose necessary files from libs/importer

Fix tsconfig files
- Removes the trailing /index on imports in web/cli

As the spec-files no longer can access the internals via @bitwarden/importer they import by path (../src/importers)

* Add barrel files to vendors with more than one importer
2023-03-23 11:43:27 +01:00
Andreas Coroiu
6bf680cacc
[EC-598] feat: add support for non-discoverable credentials 2023-03-23 10:47:58 +01:00
Andreas Coroiu
f49822989c
[EC-598] chore: rearrange tests 2023-03-23 09:38:52 +01:00
Joseph Flinn
7cfabf053c
Rename 'master' docker tag to 'dev' (#5058) 2023-03-22 19:52:15 +00:00
Oscar Hinton
23c4d45285
[PM-1415] [BEEEP] Angular 15 (#4719)
* Upgrade Angular to 15

* Remove attr.allow for webauthn
2023-03-22 18:26:04 +01:00
github-actions[bot]
4548defc49
Bumped desktop version to 2023.3.1 (#5053)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-03-22 12:55:14 -04:00