Commit Graph

810 Commits

Author SHA1 Message Date
Hinton 74b51c9a6c wip 2020-10-16 17:09:17 +02:00
Vincent Salucci be95ee9328
[SSO] New user provision flow jslib update (f0dc38b -> d84d6da) (#570)
* Updated import/constructors

* Update jslib from f0dc38b -> d84d6da
2020-10-14 08:58:23 -05:00
Hinton d83e2bc117 Use proper logging, fix linting errors. 2020-10-12 21:34:41 +02:00
Hinton 5b0b07f812 Fix firefox manifest, use correct application executable. 2020-10-12 21:26:26 +02:00
Hinton 51b749b1dc Split native messaging into renderer and background service. Encrypt messages and verify timestamp 2020-10-12 21:18:28 +02:00
Hinton 44cd222626 Minor cleanup 2020-10-12 18:03:16 +02:00
Hinton c80b538674 Wire up desktop -> browser communication. Add initial biometry support for browser integration 2020-10-11 20:41:10 +02:00
Hinton 45302e5bd5 Add settings toggle to enable/disable browser integration 2020-10-07 18:25:18 +02:00
Hinton cb9c0b318e Add untested support for linux and macos 2020-10-05 20:28:00 +02:00
Hinton 830c4a45ee Replace cosole logs with logService 2020-10-05 20:05:48 +02:00
Hinton 24ef7e1ef6 Generate app manifests and add install scripts for windows 2020-10-05 19:48:51 +02:00
Hinton f09a788103 Initial PoC for browser <-> desktop communication 2020-10-05 15:27:52 +02:00
Kyle Spearrin b3086fe713
New Crowdin updates (#560)
* New translations messages.json (Spanish)

* New translations messages.json (Finnish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Indonesian)

* New translations messages.json (Malayalam)

* New translations messages.json (English, India)
2020-09-29 10:51:57 -04:00
Kyle Spearrin 7395fde989 bump version 2020-09-29 10:49:58 -04:00
Matt Portune 56539d4690 perform full sync upon successful login with sso 2020-09-24 11:47:36 -04:00
Kyle Spearrin 696856a3c9 update electron builder and updater 2020-09-24 11:45:46 -04:00
Kyle Spearrin 6eff8835dd
New translations messages.json (Bulgarian) (#538) 2020-09-23 09:06:02 -04:00
Kyle Spearrin b374030549 bump version 2020-09-16 14:44:35 -04:00
Kyle Spearrin 46b7f77e5c fix versioning between mas and others 2020-09-16 10:10:16 -04:00
Kyle Spearrin 7b6da22722 fix styling on login buttons 2020-09-15 14:45:03 -04:00
Kyle Spearrin 44c4fd2e80 language updates 2020-09-15 13:38:36 -04:00
Chad Scharf ce0568992a
Update jslib (#537) 2020-09-15 11:00:05 -04:00
Kyle Spearrin e2a24d78ce
New Crowdin updates (#536)
* New translations messages.json (French)

* New translations messages.json (Russian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

* New translations messages.json (Slovak)

* New translations messages.json (Portuguese)

* New translations messages.json (Catalan)

* New translations messages.json (Polish)

* New translations messages.json (Dutch)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Malayalam)
2020-09-14 10:50:15 -04:00
Kyle Spearrin e182a41687
New Crowdin updates (#534)
* New translations messages.json (Romanian)

* New translations messages.json (Persian)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Indonesian)

* New translations messages.json (Thai)

* New translations messages.json (Slovak)

* New translations messages.json (Croatian)

* New translations messages.json (Estonian)

* New translations messages.json (Latvian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Esperanto)

* New translations messages.json (Malayalam)

* New translations messages.json (Sinhala)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Swedish)

* New translations messages.json (Russian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Spanish)

* New translations messages.json (Afrikaans)

* New translations messages.json (Belarusian)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Greek)

* New translations messages.json (Portuguese)

* New translations messages.json (Finnish)

* New translations messages.json (Hebrew)

* New translations messages.json (Hungarian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

* New translations messages.json (Dutch)

* New translations messages.json (Polish)

* New translations messages.json (Montenegrin (Latin))
2020-09-08 11:29:31 -04:00
Chad Scharf f5c02d16b9
bump version (#531) 2020-09-05 21:22:27 -04:00
Vincent Salucci 0576d2b119
[SSO] Add set password placeholder (#529)
* Update jslib (6ab444a -> 700e945)

* Fixing jslib changes // adding loading placeholder
2020-08-28 10:21:35 -05:00
Vincent Salucci 0190dd497a
Added missing policy string found while testing (#525) 2020-08-24 10:01:54 -05:00
Vincent Salucci bbd50b2459
[jslib] Update (5d874d0 -> 6ab444a) (#524)
* update jslib (5d874d0 -> 6ab444a)

* update depedency chain

* Removed weird double imports
2020-08-21 17:15:02 -05:00
Kyle Spearrin 0ba2589461
merge sso feature branch (#523)
* Update jslib (101c568 -> 14b01f2) (#506)

* Update jslib (14b01f2 -> 1513b25) (#510)

* [jslib] Update (1513b25 -> 7c3a9d6) (#516)

* update jslib (1513b25 -> 7c3a9d6)

* Updated call to constructor super

* [SSO] Added SSO flows & functionality (#513)

* update jslib

* bump version

* Added sso button (wip)

* Added sso & change password // Added modules/routes // Added strings for localization

* Added password strength comp // reverted login route

* Updated sso component to send client id // added routing for sso // added crypto function to services module provider list

* Added deep linking

* First round of UI updates // Added sso browser launching // Added missing strings

* Updated UI and added missing strings

* Removed extra change password style

* Let constructor for WindowMain handle default width/height

* Prepared for jslib update

* Update jslib (1513b25 -> 7c3a9d6)

* Update login super

* Added params for launchSsoBrowser function

* Update jslib (7c3a9d6 -> 4203937)

* Added missing strings, removed unnecessary class param

* Upgrade TypeScript (#517)

* Updated password score // Update styles

* Removed password-strength component files

* Cleaned up module class // Fixed UL/LI formatting issues

* Use exisiting loading string // removed new string

* Update jslib (4203937 -> 9957125)

* Updated class to perform new submit actions

* Upgrade Angular (#520)

* di resolution for CryptoFunctionServiceAbstraction

* Update jslib (9957125 -> 5d874d0) (#521)

* Updated change password flow to match web

* Updated callout style

Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
Co-authored-by: Oscar Hinton <hinton.oscar@gmail.com>

Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
Co-authored-by: Oscar Hinton <hinton.oscar@gmail.com>
2020-08-21 09:50:36 -04:00
Kyle Spearrin 3f75413552 di resolution for CryptoFunctionServiceAbstraction 2020-08-19 10:03:14 -04:00
Oscar Hinton 7499d7de25
Upgrade Angular (#520) 2020-08-18 16:13:15 -04:00
Kyle Spearrin c31de46b9e bump version 2020-08-03 15:55:35 -04:00
Kyle Spearrin b7ee60edb3
New Crowdin updates (#494)
* New translations messages.json (French)

* New translations messages.json (Ukrainian)

* New translations messages.json (Malayalam)
2020-07-29 09:40:20 -04:00
Kyle Spearrin 883d0aeda0 fix links 2020-07-28 22:51:51 -04:00
Kyle Spearrin 6a801a3e4b
New Crowdin updates (#492)
* New translations messages.json (Spanish)

* New translations messages.json (Portuguese)

* New translations messages.json (Estonian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Russian)

* New translations messages.json (Polish)

* New translations messages.json (Catalan)

* New translations messages.json (Dutch)

* New translations messages.json (Japanese)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (German)

* New translations messages.json (Danish)
2020-07-28 21:36:56 -04:00
Kyle Spearrin 975addb30b
New Crowdin updates (#491)
* New translations messages.json (Romanian)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* New translations messages.json (Polish)

* New translations messages.json (Dutch)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Italian)

* New translations messages.json (Greek)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Bulgarian)

* New translations messages.json (Belarusian)

* New translations messages.json (Afrikaans)

* New translations messages.json (German)

* New translations messages.json (Spanish)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Croatian)

* New translations messages.json (Estonian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Esperanto)

* New translations messages.json (Malayalam)

* New translations messages.json (Sinhala)

* New translations messages.json (Persian)

* New translations messages.json (Thai)

* New translations messages.json (Russian)

* New translations messages.json (Indonesian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

* New translations messages.json (Slovak)

* New translations messages.json (Portuguese)

* New translations messages.json (Montenegrin (Latin))
2020-07-28 09:27:38 -04:00
K. Sasa 7eee81f977
Replaced the clipboard icon with a clone icon to improve UX (#490)
* Replace copy value button fa-clipboard to fa-clone

* Replace clone item button fa-clone to fa-files-o
2020-07-27 13:21:46 -04:00
Kyle Spearrin 3ae073f458 bump version 2020-07-24 10:00:26 -04:00
Kyle Spearrin be9a23a1f6 remove premium menu item on mac app store 2020-07-24 10:00:00 -04:00
Kyle Spearrin 48aaf4b920
cleanup for biometrics (#489) 2020-07-23 17:24:35 -04:00
Oscar Hinton 26b023a3cb
Biometric support (#470)
* Initial work on windows hello support

* Hide login button if not enabled

* Add windows.security.credentials.ui dependency to desktop as well.

* Only enable biometric on windows.

* Add support for dynamic biometric text.

* Add untested darwin implementation

* Ensure we support biometric before showing login with windows hello / touchid.

* Ensure compatability with latest jslib

* Only require module on use.

* Add windows.security.credentials.ui to src/package.json.

* Update requirements

* Update consent messages for biometrics
2020-07-23 13:32:36 -04:00
Matt Smith 05ee1b6a06 Modified url list to show port where applicable 2020-07-14 11:38:11 -05:00
Anthony Garera 464708c507
Updated expiration year placeholder text to be dynamic (#474) 2020-07-03 22:45:54 -04:00
Kyle Spearrin bd975bf85d bump version for macos app store 2020-06-29 15:45:45 -04:00
Kyle Spearrin dcc1953854
New Crowdin updates (#472)
* New translations messages.json (Spanish)

* New translations messages.json (German)

* New translations messages.json (Polish)
2020-06-29 11:29:28 -04:00
Kyle Spearrin 0564347aa8
New Crowdin updates (#469)
* New translations messages.json (Russian)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Portuguese)

* New translations messages.json (Spanish)

* New translations messages.json (Polish)

* New translations messages.json (Dutch)

* New translations messages.json (Finnish)

* New translations messages.json (German)

* New translations messages.json (Czech)

* New translations messages.json (Sinhala)
2020-06-26 21:28:22 -04:00
Chad Scharf 0055b1df0e version bump 2020-06-25 16:59:06 -04:00
hinton 876b45d82e Disable TOTP field, disable edit and show of hidden fields. 2020-06-04 22:23:02 +02:00
hinton 982d35a404 Merge branch 'master' of https://github.com/bitwarden/desktop into feature/hide-passwords 2020-06-04 22:09:46 +02:00
Kyle Spearrin 160c161782
fix null ref of cipher.isDeleted (#462) 2020-06-01 10:30:49 -04:00
Kyle Spearrin 24b1349dc8
New Crowdin translations (#460)
* New translations messages.json (Danish)

* New translations messages.json (Portuguese)

* New translations messages.json (Chinese Simplified)
2020-05-29 12:14:13 -04:00
Kyle Spearrin 136b63acc4 bump version 2020-05-29 11:09:30 -04:00
Vincent Salucci aa3a6044a2
[Bug] Update lock to be default timeout action (#459)
* Update jslib 2de8c5e -> 212a2e3

* Updated conditionals to make lock the default state
2020-05-28 15:21:21 -05:00
Trey Greer dfccb9bc79
updated icons (#457)
* updated icons

* added appx icons
2020-05-28 11:52:35 -04:00
hinton 66de9e93fa Hide passwords functionality for desktop 2020-05-27 22:41:57 +02:00
Kyle Spearrin be320fbea1
New Crowdin translations (#455)
* New translations messages.json (French)

* New translations messages.json (Polish)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Swedish)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Dutch)

* New translations messages.json (Spanish)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Catalan)

* New translations messages.json (Bulgarian)

* New translations messages.json (English, United Kingdom)
2020-05-26 10:31:59 -04:00
Kyle Spearrin 91884e9205
Add support for greek language (#454) 2020-05-22 23:14:22 -04:00
Kyle Spearrin 51822fa3ac
New Crowdin translations (#451)
* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Swedish)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (Indonesian)

* New translations messages.json (Russian)

* New translations messages.json (Persian)

* New translations messages.json (Thai)

* New translations messages.json (Croatian)

* New translations messages.json (Estonian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Esperanto)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Slovak)

* New translations messages.json (Portuguese)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Spanish)

* New translations messages.json (Afrikaans)

* New translations messages.json (Belarusian)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Greek)

* New translations messages.json (Polish)

* New translations messages.json (Finnish)

* New translations messages.json (Hebrew)

* New translations messages.json (Hungarian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

* New translations messages.json (Dutch)

* New translations messages.json (Montenegrin (Latin))
2020-05-18 15:57:07 -04:00
Chad Scharf 151964f6b8 Merge branch 'master' into soft-delete 2020-05-08 09:26:43 -04:00
Kyle Spearrin 8c905f8746 color updates + jslib 2020-05-05 16:32:09 -04:00
Vincent Salucci 9a040644bf
Added warning dialog for log out action (#438) 2020-04-25 08:13:48 -05:00
Kyle Spearrin 848dff7863
tweaks to minimize on copy feature (#432) 2020-04-14 16:52:03 -04:00
Elias Papavasileiou a84af15c93
Add minimize when copying to clipboard option (#390)
* Add minimize when copying to clipboard option

* Change minimizeOnCopyToClipboardKey constant reference and fix whitespace

* Extend feature to context menus and view component

* Cleanup and refactor methods

* Refactor copy method and add minimizeOnCopyToClipboardKey constant to electronConstants.ts

* Use window.main subclass and fix formatting

* Revert "Use window.main subclass and fix formatting"

This reverts commit 0159613751a54bc886fac0b34bd09d3a26498924.

* Reimplement part of 0159613751a54bc886fac0b34bd09d3a26498924

* Add null check to VaultComponent::copyValue

* Remove unused import
2020-04-14 16:11:41 -04:00
Chad Scharf 19a212f263 [Soft Delete] Changed deleted item toast (trash) 2020-04-14 15:14:07 -04:00
Chad Scharf 129ecc1ca8 [Soft Delete] - Ciphers add button cleanup 2020-04-13 15:29:15 -04:00
Chad Scharf c2eafba442 [Soft Delete] - Added trash to desktop app 2020-04-13 15:13:10 -04:00
Vincent Salucci 93e7e9d261
Update jslib (28e3fff -> 72e3893) (#427)
* Update jslib (28e3fff -> 72e3893)

* Update lock description

* Update vaultTimeoutService init

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-06 13:00:10 -05:00
Vincent Salucci c1113852a4
[Auto-Logout] Implement Vault Timeout Options (#424)
* Update jslib (31a2574 -> 28e3fff)

* Initial commit of vault timeout implentation

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-01 10:18:36 -05:00
Kyle Spearrin d840e7caf6
New Crowdin translations (#420)
* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Korean)

* New translations messages.json (Polish)

* New translations messages.json (Czech)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)
2020-03-24 14:52:37 -04:00
Kyle Spearrin c5d4dbd8f2 bump version 2020-03-24 14:21:57 -04:00
Vincent Salucci c0add18db2
Update Add-Edit Component load function (#416)
* Apply save changes prompt to groupings

* Revert "Apply save changes prompt to groupings"

This reverts commit 9e8873e5c7716f06bd228a10906d0765bfe575a4.

* Updated load function

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-23 12:48:14 -05:00
Kyle Spearrin 4c61937626 bump version 2020-03-13 08:46:07 -04:00
Vincent Salucci 31d023194d
Update jslib (b816ddd -> 0a30c7e) and enforce passphrase policy (#408)
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-12 23:25:49 -05:00
Kyle Spearrin a483996301
New Crowdin translations (#407)
* New translations messages.json (Korean)

* New translations messages.json (Polish)

* New translations messages.json (Russian)

* New translations messages.json (Dutch)
2020-03-12 21:15:44 -04:00
mtgto 354f8decc0
Disable to select text in vault grouping (#404) 2020-03-12 15:29:43 -04:00
Kyle Spearrin 0b05a8f44e disable all global shortcuts 2020-03-12 09:50:19 -04:00
Kyle Spearrin e8c03e30ba temp: remove global shortcut to focusSearch
resolves #402
2020-03-11 09:56:51 -04:00
Kyle Spearrin fd7d3c39e4
New Crowdin translations (#401)
* New translations messages.json (Montenegrin (Latin))

* New translations messages.json (Persian)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Italian)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Danish)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (Hebrew)
2020-03-06 11:29:19 -05:00
Kyle Spearrin 98a03d4cef Revert "update electron builder/updater"
This reverts commit b7e6fe6c33.
2020-03-06 09:49:02 -05:00
Kyle Spearrin b7e6fe6c33 update electron builder/updater 2020-03-06 09:24:20 -05:00
Kyle Spearrin d4384dc079
New Crowdin translations (#398)
* New translations messages.json (Japanese)

* New translations messages.json (Dutch)

* New translations messages.json (German)
2020-03-05 11:48:19 -05:00
Kyle Spearrin 6d1f2c30c2
New Crowdin translations (#397)
* New translations messages.json (Afrikaans)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Korean)

* New translations messages.json (Montenegrin (Latin))

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Persian)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Romanian)

* New translations messages.json (Italian)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations messages.json (Thai)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Japanese)

* New translations messages.json (Indonesian)

* New translations messages.json (Belarusian)

* New translations messages.json (Danish)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Dutch)

* New translations messages.json (Hungarian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Esperanto)

* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Hebrew)

* New translations messages.json (Vietnamese)

* New translations messages.json (Norwegian Bokmal)
2020-03-05 09:38:07 -05:00
Kyle Spearrin 8bfd935339 bump version 2020-03-05 09:16:57 -05:00
Kyle Spearrin b7d11a1703 reverse button order in alert 2020-03-04 14:03:00 -05:00
Kyle Spearrin 6d6a5fed06 sweetalert styling like browser 2020-03-04 13:56:41 -05:00
Kyle Spearrin ee167571a6
implement callout component w/ generator policy (#395) 2020-02-28 16:58:51 -05:00
Vincent Salucci 828d5ea911
Enforce password generator policy options in the UI (#393) 2020-02-27 12:13:55 -06:00
MartB 4e2ee15456
sweetalert2: remove superflous text argument. (#391) 2020-02-24 12:58:23 -05:00
Kyle Spearrin 663a84a3c4 tweaks to swal2 2020-02-24 10:13:26 -05:00
MartB 84af4ee48f
sweetalert: move to sweetalert2. (#388)
The styling got adjusted to stay as close as possible to the original sweetalert1 styles.
The only visible change is the button order, it is the same as in the web-vault now (OK - CANCEL instead of CANCEL - OK)

- Removed old postinstall gulp hack
- Added tsconfig type definition for sweetalert2 module typing.
2020-02-24 09:45:01 -05:00
Vincent Salucci 5254c5ae59
Added missed clone mode conditionals and fixed add/edit state bug (#385) 2020-02-19 13:59:38 -06:00
Kyle Spearrin 11f39fe781 bitwarden inc. 2020-02-18 22:34:19 -05:00
Kyle Spearrin c5c7f8a623 adjustments to copy username/pass shortcuts 2020-02-10 23:00:39 -05:00
Elias Papavasileiou f7037dd1f5
Add copy username and copy password shortcuts (#379) 2020-02-10 22:37:25 -05:00
Vincent Salucci f8fe684b6b
Enabled Ownership/Collection assigment for cloned items (#375) 2020-02-03 12:03:13 -05:00
Vincent Salucci 337f4ad987
Adding personal item cloning capability (#371) 2020-01-31 11:07:32 -05:00
Kyle Spearrin e79e126fba init policy service 2020-01-30 22:11:16 -05:00
Kyle Spearrin c344c5c13d update to electron 6 2020-01-27 09:46:50 -05:00
Marcelo Dominguez f7bfe40b71 Add two globalShortcuts (#351)
Cmd+Shift+L -> Search Vault
Cmd+Shift+G -> Password Generator
2019-12-16 08:59:19 -05:00
Kyle Spearrin db52e27210 autocomplete off for search inputs 2019-11-25 08:20:44 -05:00