1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-19 09:43:23 +00:00
Commit Graph

11617 Commits

Author SHA1 Message Date
Matt Gibson
98867748e7 Update jslib (#333) 2021-06-21 19:25:55 -05:00
Matt Gibson
f8a7439675 Redefine cipher "share" to "move to organization" (#1039)
* Redefine cipher "share" to "move to organization"

* Bump jslib

Co-authored-by: = <=>
2021-06-21 18:27:27 -05:00
Matt Gibson
78ae9383fb Persist API key creds for token refresh. (#414)
* Persist API key creds for token refresh.

* Linter fixes
2021-06-21 17:48:06 -05:00
Matt Gibson
5e24a70a87 Vault should be locked if key is not in memory (#413)
Key is loaded on startup if auto key exists.
2021-06-21 17:47:44 -05:00
Thomas Rittson
d6d71c94f5 Remove bump-jslib Github Action (#1040) 2021-06-22 07:37:34 +10:00
Oscar Hinton
9c4ea9b491 Add reprompt help link (#963) 2021-06-21 20:56:37 +02:00
Oscar Hinton
78b1ae9a6a Add reprompt help link (#1908) 2021-06-21 20:55:39 +02:00
Oscar Hinton
34cb26416c Add reprompt help link (#1041) 2021-06-21 20:52:34 +02:00
Matt Gibson
10643be8bb Use getKey to actually retrieve key. (#332)
`hasKey` just validates it's available
2021-06-21 12:26:45 -05:00
Matt Gibson
62b5a05c40 Use cryptoservice to compare key to local keyhash (#331)
* Use cryptoservice to compare key to local keyhash

* Fix bugs

Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
2021-06-21 12:23:30 -05:00
Matt Gibson
f568c87289 Add org name to moved to org success toast (#412) 2021-06-18 07:17:42 -05:00
Matt Gibson
12b36557bd Fix reference after NodeCryptoFunctionService moved to jslib-node (#329) 2021-06-18 07:12:00 -05:00
Vincent Salucci
e0d1923237 [Toast] - BUG - Fixed styles (#957) 2021-06-16 14:44:17 -05:00
Vincent Salucci
8a75d0a1cf [Toast] - BUG - Fixed styles (#1900) 2021-06-16 14:43:48 -05:00
Vincent Salucci
988f4168a0 [Toast] - BUG - Fixed styles (#1036)
* [Toast] BUG - Fixed toast stylings

* Updated toast-content padding
2021-06-16 14:43:15 -05:00
Oscar Hinton
76210c30a8 Add boilerplate for bitwarden_license (#1032) 2021-06-16 20:28:05 +02:00
Matt Gibson
17ab740914 Allow import to organization (#325)
* Allow import to organization vaults

* Use organization-aware Importer
2021-06-16 08:50:29 -05:00
Matt Gibson
5251ed2853 Must await to get stored value (#1899) 2021-06-16 08:36:14 -05:00
Matt Gibson
c1a7b85f8b Must await to get a value (#1035) 2021-06-16 08:36:05 -05:00
Thomas Rittson
c19d4f882d Merge pull request #1898 from dltmurphy/deprecated
Use addEventListener instead of addListener (deprecated)
2021-06-15 21:00:27 -07:00
Thomas Rittson
44bf90cf6a Update storageService implementations (#1033)
* Add htmlStorageService.has

* Add memoryStorageService.has
2021-06-16 07:34:54 +10:00
github-actions[bot]
7c64c812fc Auto bump jslib (#1029)
* Bump jslib

* Bump jslib
2021-06-16 06:46:11 +10:00
Thomas Rittson
f2c9c9ebbb Improve bump-jslib GH action (#1030)
* Change reviewer to dept-engineering

* Use modern command substitution instead of backticks

* Fix truncation of git log, improve Github syntax

* Change PR title
2021-06-16 06:17:15 +10:00
Oscar Hinton
14e9784297 Refactor accept-organization and accept-emergency (#1026) 2021-06-15 21:02:04 +02:00
Matt Gibson
5a377f8ef9 Implement has for storage services (#328)
* Implement `has` for storage services

* Update jslib
2021-06-15 13:41:17 -05:00
Matt Gibson
a54ce615c8 Update jslib (#1895)
* Update jslib

* Update jslib

* Revert `isDesktopClient`
2021-06-15 13:40:49 -05:00
Matt Gibson
bd0fb024c1 Always get key from storage to ensure biometric prompt. (#952)
* Always get key from storage to ensure biometric prompt.

* Update jslib

* Update jslib
2021-06-15 13:40:34 -05:00
Matt Gibson
1f83c3c1ba Fix separate key storage for non desktop (#409)
* Handle non-desktop, non-split key storage

* Reset vaultTimeoutService on clear.

Fixes issues where unlock was required after login

* Specify electron as desktop client

* Use ElelectronCryptoService to handle desktop-specific tasks

* Linter fixes
2021-06-15 09:55:57 -05:00
Chad Scharf
81a6cc092e Merge pull request #1896 from TritzA/patch-1
English mistake correction
2021-06-15 10:38:35 -04:00
Kyle Spearrin
b8aff13ce2 add support for bitwarden license 2021-06-15 10:25:45 -04:00
Danny Murphy
6cdadc6bdf Fix Deprecation Issue 2021-06-15 10:43:56 +01:00
Thomas Rittson
3e2e7b8622 Add bump-jslib Github action (#1024)
* Add bump-jslib Github action

* Add to existing PR if present, fix PR refs in log

* Use specific commit hash for actions/checkout

Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>

* Fix formatting and echo output

Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
2021-06-15 08:03:14 +10:00
Thomas Rittson
d63ee1858d Add backwards compatability for new local hashing method (#407)
* Add backwards compatability for existing keyHash

* Minor changes for review comments
2021-06-15 07:35:58 +10:00
Thomas Rittson
75e47f2f62 Merge pull request #1858 from bitwarden/cdk-virtual-scroll
Use cdk-virtual-scroll for long cipher lists
2021-06-14 14:35:35 -07:00
Antonin Tritz
71f2c3e8cd English mistake correction
Change "Enable Auto-fill On Page Load" to "Enable Auto-fill on Page Load".
The word "on" should not be capitalize on title because it is a preposition.

Source : https://www.grammarly.com/blog/capitalization-in-the-titles/
2021-06-14 16:59:33 -04:00
Joseph Flinn
c3f128182c Add qa container (#1028)
* adding an almost duplicate job to build qa

* adding ~/.npm cache and testing the qa build

* switching the AZ creds to the QA ones for the QA workflow

* fixing initial qa container name

* removing the cache since the self hosted instance needs the  instead of the ci

* fixing the testing code

* removing the testing code and renaming some of the jobs
2021-06-14 12:20:49 -07:00
Matt Gibson
d2ca46b6f5 Add get key from storage for ensuring biometric browser integration (#408) 2021-06-14 14:03:13 -05:00
Vincent Salucci
6d54740aaf [Reset Password] Custom Permission pairing (#1027) 2021-06-14 13:12:15 -05:00
Matt Gibson
3b4142bd0d Merge pull request #946 from bitwarden/authenticate-with-secure-storage-service
Authenticate with secure storage service
2021-06-11 16:42:52 -05:00
Joseph Flinn
c198ec32bb Fix deploy workflow (#1016)
* fixing the automated web deploys

* adding the action version numbers
2021-06-11 12:52:59 -07:00
Matt Gibson
db688d208d Use default cache directory 2021-06-11 14:05:28 -04:00
Matt Gibson
1fc8c02579 Remove node_modules cache
`npm ci` deletes node_modules as a first step, so makes no sense to cache
2021-06-11 13:52:39 -04:00
Matt Gibson
1b96afe283 Cache npm directory and always run npm ci 2021-06-11 13:52:39 -04:00
Matt Gibson
fc015bd4cb Default to development environment settings 2021-06-10 15:37:39 -04:00
Matt Gibson
e751d24b35 Supply main sourcemaps only in dev builds 2021-06-10 12:50:59 -04:00
Oscar Hinton
5939d590e3 Ensure we only select all visible users (#1025) 2021-06-10 16:36:30 +02:00
Thomas Rittson
98df7190ca Merge pull request #1883 from bitwarden/use-lock-guard
Use lockGuardService to prevent back navigation
2021-06-09 17:45:32 -07:00
Thomas Rittson
ebba6aed7f Remove unnecessary constructors 2021-06-10 07:36:30 +10:00
Thomas Rittson
8797924bd1 Use 2 iterations for local password hashing (#404)
* Use 2 iterations for local password hashing

* fix typo
2021-06-10 07:24:31 +10:00
Matt Gibson
ecd22e4d45 Update jslib 2021-06-09 16:56:12 -04:00