1
0
mirror of https://github.com/bitwarden/desktop.git synced 2024-09-30 04:18:01 +02:00
Commit Graph

1139 Commits

Author SHA1 Message Date
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 0159613751.

* Reimplement part of 0159613751

* 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 9e8873e5c7.

* 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
Kyle Spearrin
a7d5d063ae
New Crowdin translations (#340)
* New translations messages.json (Dutch)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

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

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Romanian)

* New translations messages.json (Indonesian)

* 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 (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Persian)

* New translations messages.json (Croatian)

* New translations messages.json (Russian)

* New translations messages.json (Afrikaans)

* 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 (Czech)

* New translations messages.json (Hebrew)

* New translations messages.json (Danish)

* 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 (Vietnamese)
2019-11-07 12:00:38 -05:00
Kyle Spearrin
ef49001418 no need for async 2019-11-07 11:25:20 -05:00
Kyle Spearrin
4e9759cd62 detect other times nav away from dirty input 2019-11-07 10:06:00 -05:00
Alberto Franco
f8a378b26d Warn of unsaved changes (#338)
* Warn of unsaved changes on new or edited entries

* Fixed message box options

* Limit 'ng-dirty' to details DOM node
2019-11-07 08:55:23 -05:00
Veit-Hendrik Schlenker
86360dd3cb Start drag only on row label (#337) 2019-10-24 19:55:21 -04:00
Veit-Hendrik Schlenker
55e0749687 enabled drag of username, password and totp in desktop app (#333) 2019-10-19 21:15:01 -04:00
Kyle Spearrin
097636d095 bump version 2019-10-17 08:27:25 -04:00
Kyle Spearrin
ee7fa795a9 allow sync to throw error 2019-10-15 11:07:08 -04:00
Kyle Spearrin
eba9927016 bump version 2019-10-14 11:48:56 -04:00
Kyle Spearrin
4372381146 bump version 2019-10-08 14:07:15 -04:00
Kyle Spearrin
659764289b bump version 2019-10-07 16:51:57 -04:00
Kyle Spearrin
9c7a5b3c1a makingPremiumAfterPurchase check 2019-10-07 14:30:53 -04:00
Kyle Spearrin
e52f593d8b
New Crowdin translations (#321)
* New translations messages.json (Czech)

* New translations messages.json (Dutch)

* New translations messages.json (Turkish)
2019-10-05 20:27:51 -04:00
Kyle Spearrin
c13bb698ba bump version 2019-10-01 20:59:28 -04:00
Kyle Spearrin
03c3c56eec
New Crowdin translations (#317)
* New translations messages.json (Dutch)

* New translations messages.json (German)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Persian)

* New translations messages.json (Romanian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Hungarian)

* 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 (Indonesian)

* New translations messages.json (Hebrew)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Afrikaans)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Croatian)

* New translations messages.json (French)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* 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 (Vietnamese)

* New translations messages.json (Portuguese, Brazilian)
2019-10-01 20:58:51 -04:00
Máté Farkas
a891bd71f8 make list item texts unselectable (#315) 2019-10-01 15:55:03 -04:00
Kyle Spearrin
61d6e41654 bump version 2019-09-30 09:52:20 -04:00
Kyle Spearrin
67c89e4114 bump version for mas release 2019-09-25 21:04:21 -04:00
Kyle Spearrin
c499c3d081 legal links for mac app store 2019-09-25 20:56:57 -04:00
Kyle Spearrin
0a2d16a883 remove google plus and fix safari extension link 2019-09-25 20:44:53 -04:00
Kyle Spearrin
dff1bb8144 getReceiptUrl only when receipt available 2019-09-23 22:59:40 -04:00
Kyle Spearrin
7e01fcba2b show premium menu item for mac app store 2019-09-23 20:33:17 -04:00
Kyle Spearrin
92bfaa26a5 bump version 2019-09-23 14:42:23 -04:00
Kyle Spearrin
d673b03bc2 bump version 2019-09-20 23:13:26 -04:00
Kyle Spearrin
47d5708802 bump version 2019-09-20 08:20:14 -04:00
Kyle Spearrin
977abbe572 fix promises on makePremium 2019-09-20 00:00:26 -04:00
Kyle Spearrin
1fed3a2440 remove async 2019-09-19 23:12:49 -04:00
Kyle Spearrin
21e3254219 manage sub from app store. app store pricing 2019-09-19 23:04:33 -04:00
Kyle Spearrin
30f4c8b949 move restore button right 2019-09-19 11:06:35 -04:00
Kyle Spearrin
12edd8dcdb tweaks to restore 2019-09-19 11:05:40 -04:00
Kyle Spearrin
5baea84a6a restore and error messages on inapp purchase 2019-09-19 10:52:11 -04:00
Kyle Spearrin
2f84e2fd82 purchase promise 2019-09-19 09:09:25 -04:00
Kyle Spearrin
a092631fa4 in-app purchase pre-check 2019-09-19 08:53:14 -04:00
Kyle Spearrin
0e52c0d164 purchase premium from the desktop app 2019-09-18 16:48:49 -04:00
Kyle Spearrin
45cdda8f87 bump version 2019-09-09 11:38:39 -04:00
Kyle Spearrin
6ab5b59f66 show locale name for language selection 2019-09-06 09:36:48 -04:00
Wyatt Childers
3a2509b589 Only show carats for collections with children 2019-09-02 23:10:46 -04:00
Wyatt Childers
ece47dff6a Only show carats for folders with children 2019-09-02 23:10:46 -04:00
Kyle Spearrin
a519ed2580 memory stored pinProtectedKey 2019-08-29 10:01:59 -04:00
Kyle Spearrin
8ebed21017 version bump 2019-08-26 16:08:38 -04:00
Kyle Spearrin
225017e9da bump version 2019-08-02 09:46:58 -04:00
Kyle Spearrin
6bd8861716 bump version 2019-08-01 15:15:44 -04:00
Kyle Spearrin
ddf26cc99c update keytar 2019-07-31 23:42:24 -04:00
Kyle Spearrin
186a28b624 bump version 2019-07-31 23:25:31 -04:00
Kyle Spearrin
d97c72d0b3
New Crowdin translations (#278)
* New translations messages.json (Afrikaans)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Hebrew)

* New translations messages.json (Hungarian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Ukrainian)
2019-07-29 15:15:57 -04:00
Kyle Spearrin
6b91a6bdb6 bump version 2019-07-25 14:21:02 -04:00
Kyle Spearrin
e0ff364109 use setComponentParameters callback 2019-07-25 12:22:36 -04:00
Kyle Spearrin
a2ed171a88 make header bg dragable 2019-07-24 14:59:50 -04:00
Kyle Spearrin
01c995b708 macos adjustments 2019-07-24 14:56:00 -04:00
Kyle Spearrin
54375acf58 auto-dark mode for macOS 2019-07-24 14:48:08 -04:00
Kyle Spearrin
e915e81fdd swal placeholder color 2019-07-24 14:40:18 -04:00
Kyle Spearrin
d90b61c225 export vault event 2019-07-12 17:11:39 -04:00
Kyle Spearrin
9b7c574bb1 collect events when copying from listing 2019-07-12 15:23:31 -04:00
Kyle Spearrin
2df2e7c32c client events for edit page 2019-07-12 10:41:12 -04:00
Kyle Spearrin
7dd11511c6 event logging on view page 2019-07-09 13:11:10 -04:00
Kyle Spearrin
f3da16b230
New Crowdin translations (#270)
* New translations messages.json (English, United Kingdom)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Spanish)

* New translations messages.json (Polish)

* New translations messages.json (German)

* New translations messages.json (Catalan)

* New translations messages.json (Catalan)

* New translations messages.json (Czech)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Dutch)

* New translations messages.json (Spanish)

* New translations messages.json (Italian)

* New translations messages.json (French)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Czech)

* New translations messages.json (Ukrainian)
2019-07-04 08:42:51 -04:00
Kyle Spearrin
fc0daf7268
New Crowdin translations (#269)
* New translations messages.json (Afrikaans)

* New translations messages.json (French)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Bulgarian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (German)

* New translations messages.json (Indonesian)

* New translations messages.json (Finnish)

* New translations messages.json (Esperanto)

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

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Catalan)

* New translations messages.json (Estonian)

* New translations messages.json (Swedish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Portuguese)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Vietnamese)
2019-07-03 15:15:28 -04:00
Kyle Spearrin
39178de444 capitalize and include number for pass gen 2019-07-02 16:51:58 -04:00
Kyle Spearrin
e063c8b09d purge state on lock/logout 2019-07-02 08:18:42 -04:00
Kyle Spearrin
5bc1d2c143 select one collection string 2019-06-26 17:44:10 -04:00
Kyle Spearrin
fdc3f403e2 fix order 2019-06-04 00:03:20 -04:00
Kyle Spearrin
0ed33a07d8 cleanup 2019-06-04 00:00:46 -04:00
Marc
89c066069c If an environment is configured, show the hostname in the lock screen (#258)
* If an environment is configured, show the hostname in the lock screen.

* Restore back src/locales/en_GB/messages.json
2019-06-03 23:56:33 -04:00
Kyle Spearrin
e7b0f19765 typo 2019-06-03 08:41:16 -04:00
Kyle Spearrin
5aa6f8ecf4 cleanup 2019-06-03 08:37:05 -04:00
Tobirexy
dbdf1daeed add window option: always on top of other windows (#257)
* add window option: always on Top

* updated jslib

* changes requested
2019-06-03 08:31:47 -04:00
Kyle Spearrin
50d2bab81b hideToMenuBar 2019-06-01 22:12:27 -04:00
Kyle Spearrin
4eb4b40e63 close modal on lock/logout. resolves #255 2019-06-01 22:08:46 -04:00
Kyle Spearrin
2bb71e6af1 preferences and menu bar labels for mac 2019-06-01 22:02:16 -04:00
Kyle Spearrin
270588fdbc dont call clearclipboard in a loop 2019-05-30 09:37:06 -04:00
Kyle Spearrin
a3c2497ada clear desc 2019-05-16 08:00:15 -04:00
Kyle Spearrin
92a51cbb17 full address part 2 2019-04-29 10:13:35 -04:00
Kyle Spearrin
3832a51d55 handle new auth guard auth blocked message 2019-04-18 10:06:33 -04:00
Kyle Spearrin
a3dd1d3c40 add missing semicolon 2019-04-13 21:44:14 -04:00
Kyle Spearrin
5f4a5faf3c hideTitleBar true 2019-04-13 21:37:42 -04:00
Kyle Spearrin
05329bd01c fix bottom margins for grouping collections list 2019-04-13 21:29:08 -04:00
Kyle Spearrin
d09c32fe26 adjust draggable regions on macos 2019-04-13 21:17:05 -04:00
Antoni Sobkowicz
5bf303a8c6 prettier (imho) ui on macOS. Requires changed from jslib (commit 9d70cad on https://github.com/Rughalt/bitwarden-jslib) (#245) 2019-04-13 20:14:02 -04:00
Kyle Spearrin
d3425059ba premises 2019-04-04 00:44:40 -04:00
Kyle Spearrin
5506d1c5ca button roles 2019-04-03 00:04:42 -04:00
Kyle Spearrin
1c5233c7dd aria hide page content when modal shown 2019-04-02 09:15:58 -04:00
Kyle Spearrin
adff98e55a hide vault content when modal showing 2019-04-02 09:02:31 -04:00
Kyle Spearrin
a01b38fae9 a11y improvements for toastr and filters area 2019-04-02 08:43:28 -04:00
Kyle Spearrin
a91a521722 aria modals 2019-04-01 23:27:54 -04:00
Kyle Spearrin
b296dbb6de mark icons as hidden from a11y 2019-04-01 23:08:54 -04:00
Kyle Spearrin
20bc5a6870 aria-hidden on titles icons 2019-04-01 22:56:28 -04:00
Kyle Spearrin
4d46338a4b a11y titles 2019-04-01 22:43:42 -04:00
Kyle Spearrin
9f842f6fbd dont use flex for password-wrapper positioning 2019-04-01 13:40:49 -04:00
Kyle Spearrin
4397c0ed5d pre-wrap notes field, resolves #238 2019-03-28 12:09:08 -04:00
Kyle Spearrin
25a43b7618 make sure vault load only happens once per call 2019-03-28 11:27:37 -04:00
Kyle Spearrin
b376cc5255 margin checkbox from drag handle 2019-03-28 00:26:41 -04:00
Kyle Spearrin
3bab3445d4 drag n drop cleanup 2019-03-28 00:21:01 -04:00
Kovah
c70ed27271 Drag n drop sorting for custom fields (#237)
* Implement sorting for custom fields

Adds angular/cdk to sources and makes DragDropModule globally available.
Updates the add-edit component with necessary tags.
Restructures and updates the box styling for drag 'n drop handling.

* Set the correct Angular CDK version

* Remove unused class for drag handle

* Add missing locale entry for drag handle

* Fix styling of the drag handle

* Move drag handle to right side of custom fields

* Revert changes in package-lock.json

* Update reference for jslib
2019-03-27 23:52:15 -04:00
Kyle Spearrin
ff12e1005a update keytar 2019-03-20 11:44:59 -04:00
Kyle Spearrin
5d7f73b263 lock on system locked 2019-03-19 16:12:26 -04:00
Kyle Spearrin
cd7b9bd449 user service to lock service for auth fix 2019-03-19 15:52:32 -04:00
Kyle Spearrin
f02debb03b page ciphers list for better performance 2019-03-19 11:34:56 -04:00
Kyle Spearrin
ac6a05e53b null checks on menu items 2019-03-12 16:08:14 -04:00
Kyle Spearrin
8b68fa4ea0 init power monitor at end 2019-03-11 23:18:04 -04:00
Kyle Spearrin
aa971026ec remove lowdb with electron-store 2019-03-11 22:37:13 -04:00
Kyle Spearrin
6f5db6c9a4
New Crowdin translations (#226)
* New translations messages.json (German)

* New translations messages.json (Japanese)

* New translations messages.json (Persian)

* New translations messages.json (Ukrainian)
2019-03-09 09:20:18 -05:00
Kyle Spearrin
6059f8cf05 new twitter account 2019-03-06 15:47:03 -05:00
Kyle Spearrin
30e2380b0b verbatim with no autocomplete on PIN input 2019-03-06 14:40:13 -05:00
Kyle Spearrin
7ad8418787
New Crowdin translations (#222)
* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

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

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Italian)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Spanish)

* New translations messages.json (Ukrainian)
2019-03-04 20:17:16 -05:00
Kyle Spearrin
f363bc053c
New Crowdin translations (#220)
* New translations messages.json (Bulgarian)

* New translations messages.json (Estonian)

* New translations messages.json (Catalan)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (Finnish)

* New translations messages.json (French)

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

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Russian)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Japanese)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Korean)

* New translations messages.json (Italian)

* New translations messages.json (Vietnamese)
2019-03-02 15:47:05 -05:00
Kyle Spearrin
27717f1fc9 version bump 2019-03-02 15:35:12 -05:00
Kyle Spearrin
21fbb376ea clearPendingClipboard on lock/logout 2019-02-27 11:56:30 -05:00
Kyle Spearrin
940b7c655c auto clear clipboard 2019-02-27 11:29:31 -05:00
Kyle Spearrin
fdb822f8b3 reload on logout too, move to messages 2019-02-25 15:07:44 -05:00
Kyle Spearrin
5657105291 dont refresh when pin locked 2019-02-25 14:27:20 -05:00
Kyle Spearrin
f914e55cf5 Merge branch 'master' of github.com:bitwarden/desktop 2019-02-21 16:53:49 -05:00
Kyle Spearrin
a1592e4545 format html files 2019-02-21 16:53:32 -05:00
Kyle Spearrin
bdc48debb3
New Crowdin translations (#212)
* New translations messages.json (Bulgarian)

* New translations messages.json (Korean)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Catalan)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

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

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Vietnamese)
2019-02-14 22:56:32 -05:00
Kyle Spearrin
1002991022 soft lock with PIN 2019-02-14 14:00:09 -05:00
Kyle Spearrin
2c91a2004c pin locking 2019-02-13 10:06:58 -05:00
Kyle Spearrin
e0c7cb4bd6 notes white-space is pre-line 2019-02-11 22:16:22 -05:00
ShirokaiLon
502c106589 Add trackBy option (#205) 2019-02-02 22:32:05 -05:00
Kyle Spearrin
65845cd909 start to tray updates 2019-02-02 12:27:06 -05:00
h44z
a380188120 Allow app to start minimized (as tray icon) (#169)
* Allow app to start minimized (as tray icon)

* Rever german locale
2019-02-02 12:16:32 -05:00
Florian Keller
b55ab576ef fix: Remove unnecessary async (#202) 2019-01-27 18:04:01 -05:00
Kyle Spearrin
912aa752f3 check type 2019-01-25 09:30:29 -05:00
Kyle Spearrin
760a0315bc missed flex copy directive 2019-01-23 17:06:42 -05:00
Kyle Spearrin
f8d987781a fkex copy directive 2019-01-23 16:27:22 -05:00
Kyle Spearrin
824c5210fd fix electron-updater in app package.json 2019-01-21 23:41:44 -05:00
Kyle Spearrin
be306ab45e version bump 2019-01-21 22:11:09 -05:00
Kyle Spearrin
a5eb6fa8bd
New Crowdin translations (#195)
* New translations messages.json (Catalan)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Portuguese)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Italian)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Slovak)
2019-01-18 16:09:16 -05:00
Kyle Spearrin
64ea5f38eb add ca language 2019-01-18 15:57:33 -05:00
Kyle Spearrin
8261f3f9fb null checks on query param sub 2019-01-16 23:30:35 -05:00
Kyle Spearrin
dfef02f909 en-GB locale 2019-01-15 20:46:44 -05:00
Kyle Spearrin
6b6c465499
New Crowdin translations (#193)
* New translations messages.json (Bulgarian)

* New translations messages.json (Korean)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

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

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (English, United Kingdom)
2019-01-15 19:03:08 -05:00
Kyle Spearrin
2513508a1d Revert "New Crowdin translations (#189)"
This reverts commit 6b9705d029.
2019-01-15 17:51:42 -05:00
Kyle Spearrin
d887bd9f59 Revert "New Crowdin translations (#191)"
This reverts commit 9289ae47ac.
2019-01-15 17:51:25 -05:00
Kyle Spearrin
9289ae47ac
New Crowdin translations (#191)
* New translations messages.json (Turkish)

* New translations messages.json (Spanish)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (German)

* New translations messages.json (French)

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

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Chinese Traditional)
2019-01-15 17:48:46 -05:00
Kyle Spearrin
6b9705d029
New Crowdin translations (#189)
* New translations messages.json (Bulgarian)

* New translations messages.json (Korean)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

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

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese)
2019-01-15 17:34:19 -05:00
Kyle Spearrin
2c4c558897 bump version 2019-01-15 11:34:43 -05:00
Kyle Spearrin
071074632a remove analytics settings 2019-01-15 11:05:45 -05:00
Kyle Spearrin
96b8750ff5 fix box label wrapping on input and rage box context 2019-01-11 10:04:43 -05:00
Kyle Spearrin
bccb77356b lock screen message improvements 2019-01-08 00:21:28 -05:00
Kyle Spearrin
e7c3d1048d allow launching URLs without protocol than end with tld 2019-01-07 10:33:16 -05:00
Kyle Spearrin
06736b97d1 add new messaging service dependecy 2019-01-03 10:23:45 -05:00
Kyle Spearrin
7174e3e2fa
New Crowdin translations (#181)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Danish)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Ukrainian)
2018-12-27 09:22:03 -05:00
Kyle Spearrin
add667798d update electron 2018-12-26 14:55:27 -05:00
Kyle Spearrin
24bd7208fd Refresh window when locked to enure that all purged memory is cleaned up 2018-12-26 11:02:02 -05:00
Kyle Spearrin
2ccbcb75bf show whitespace for hidden fields 2018-12-20 23:01:21 -05:00
Kyle Spearrin
8dff57e89e unsub from query params route observable 2018-12-20 10:16:19 -05:00
Kyle Spearrin
d3631233b9
New Crowdin translations (#180)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-12-17 23:20:13 -05:00
Kyle Spearrin
b47bc7317e json exports 2018-12-17 11:04:48 -05:00
Kyle Spearrin
10a45adc59 bump version 2018-12-15 22:15:07 -05:00
Kyle Spearrin
bebac8e9cb
New Crowdin translations (#179)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-12-12 12:05:41 -05:00
Kyle Spearrin
e80ce50bfe premium reports 2018-12-12 11:56:08 -05:00
Kyle Spearrin
865658734a style fixes for colorized passwords 2018-12-08 13:48:30 -05:00
Andreas Schneider
4597390166 Color passwords (#177)
* Highlight passwords in the cipher view

* Highlight generated password
2018-12-08 11:06:46 -05:00
Kyle Spearrin
bfd8f55b4d simplify quit bitwarden menu option 2018-12-03 16:07:03 -05:00
h44z
03117facbb Close to tray (#168)
* Close to Tray implemented

* Enable Tray Icon on Linux

* Rever german locale

* Revert eaf730e51c

* Show quit button in file menu only for linux and windows
2018-12-03 15:55:55 -05:00
Andrew Peng
178053e9fd Fix typo (#174) 2018-12-03 15:39:46 -05:00
Kyle Spearrin
39005ad759 set route with router.navigate 2018-11-30 10:12:30 -05:00
Kyle Spearrin
ce659c9a51 bump version 2018-11-28 09:03:18 -05:00
Kyle Spearrin
5a40728b0e load even when sync fails 2018-11-27 09:20:17 -05:00
Kyle Spearrin
d494006aff pass project name to updater 2018-11-27 08:32:04 -05:00
Kyle Spearrin
c0c3f37d28 bump version 2018-11-26 15:39:06 -05:00
Kyle Spearrin
f3ffe4c953
New Crowdin translations (#171)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Persian)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Czech)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Danish)

* New translations messages.json (Ukrainian)
2018-11-26 08:41:09 -05:00
Kyle Spearrin
a860b109d5 bump version 2018-11-23 09:43:52 -05:00
Kyle Spearrin
a796a09311
New Crowdin translations (#166)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-11-20 22:35:39 -05:00
Kyle Spearrin
87d205d472 fingerprint phrase article 2018-11-16 11:15:16 -05:00
Kyle Spearrin
1e7c3c058c show fingerprint phrase menu option 2018-11-16 10:34:31 -05:00
Kyle Spearrin
d207469fc0 show attachments belonging to org cipher as well 2018-11-16 07:45:23 -05:00
Kyle Spearrin
85452b3622 make master password strength text bold 2018-11-15 15:43:17 -05:00
Kyle Spearrin
55dfb8df62 shoe strength text in label 2018-11-15 15:27:27 -05:00
Kyle Spearrin
3eeba61280 weak password detection during registration 2018-11-15 15:13:47 -05:00
Kyle Spearrin
af5788c9da expand/collapse groupings 2018-11-09 23:03:43 -05:00
Kyle Spearrin
553d1bfc5c add new groupings deps 2018-11-09 22:31:21 -05:00
Kyle Spearrin
a6e8e723c9 downgrade libs back 2018-11-07 12:33:04 -05:00
Kyle Spearrin
a500b51d3b update libs 2018-11-07 12:10:03 -05:00
Kyle Spearrin
88d990a1a8 bump version 2018-11-06 16:44:03 -05:00
Kyle Spearrin
adbf08f894
New Crowdin translations (#157)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Japanese)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Ukrainian)
2018-11-06 15:51:25 -05:00
Kyle Spearrin
435cad12c7 set org and collections on add based on filters 2018-10-29 22:43:02 -04:00
Kyle Spearrin
da45a777ea always loading nested now 2018-10-26 10:49:19 -04:00
Kyle Spearrin
4da8a4d176 nested folders and collections 2018-10-25 23:04:14 -04:00
Kyle Spearrin
9db980f96a
New Crowdin translations (#153)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-10-24 13:04:12 -04:00
Kyle Spearrin
b2ac33f451 sharing from cipher create 2018-10-23 16:43:55 -04:00
Kyle Spearrin
7b0063902f share and collection management 2018-10-23 15:50:21 -04:00
Kyle Spearrin
2244519596 fix add/edit 2018-10-23 13:35:26 -04:00
Arunvel Sriram
3ff1dcfd87 Add keybinding to open settings (#150) 2018-10-22 13:45:27 -04:00
Kyle Spearrin
8efa46683a
New Crowdin translations (#148)
* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Turkish)
2018-10-16 08:58:11 -04:00
Kyle Spearrin
d06a7463bb getDomain now in jslib 2018-10-13 22:47:27 -04:00
Kyle Spearrin
03898183f7
New Crowdin translations (#147)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Danish)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Japanese)

* New translations messages.json (Persian)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)
2018-10-11 21:34:20 -04:00
Kyle Spearrin
650a777a11 bump version 2018-10-10 09:30:38 -04:00
Kyle Spearrin
2dd81a9341 mobile app and browser extension menus not for win store 2018-10-10 09:30:15 -04:00
Kyle Spearrin
7b1904da14
New Crowdin translations (#146)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-10-09 09:22:18 -04:00
Kyle Spearrin
50ad7732ac add passphrase generator options 2018-10-09 09:13:22 -04:00
Kyle Spearrin
a19f53eca9 dont await void methods 2018-10-04 12:05:32 -04:00
Kyle Spearrin
c53b690097 not async. cleanup tsconfig 2018-10-03 09:51:12 -04:00
Kyle Spearrin
2ca8ac573b move toaster and analytics to platform utils 2018-10-03 09:42:11 -04:00
Kyle Spearrin
6858ee8624 update jslib 2018-10-02 09:22:40 -04:00
Kyle Spearrin
06a95f5197 import webfonts 2018-09-18 15:49:55 -04:00
Kyle Spearrin
9cd0ecbcb5
New Crowdin translations (#137)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-09-17 15:33:00 -04:00
Kyle Spearrin
def249e83f bump version 2018-09-14 12:18:55 -04:00
Kyle Spearrin
6a047a976d preserveWhitespaces 2018-09-13 12:04:04 -04:00
Kyle Spearrin
7ef070b411 break words on overflow, resolves #135 2018-09-12 13:18:22 -04:00
Kyle Spearrin
98745dd83b update to angular 6 and webpack 4 2018-09-12 13:12:44 -04:00
Kyle Spearrin
ab35a49dbe null check collection ids filter 2018-09-11 08:45:29 -04:00
Kyle Spearrin
abb2efce4a pipe currency 2018-08-31 15:38:58 -04:00
ra1nb0w
32c2469a17 when invoke ctrl/command+f select all text in the "Search Vault" input (#131) 2018-08-30 08:25:54 -04:00
Kyle Spearrin
1e56d84674 save length options on input blur 2018-08-30 08:06:31 -04:00
Kyle Spearrin
8f92e478ba fix attachments deps 2018-08-29 09:31:25 -04:00
Kyle Spearrin
df98ae1d8d allow attachments if can access premium 2018-08-29 09:21:34 -04:00
Kyle Spearrin
23e94b7275 user canAccessPremium checks 2018-08-28 23:17:34 -04:00
Kyle Spearrin
b118a614be support for logout notification 2018-08-28 08:38:34 -04:00
Kyle Spearrin
5f8ef4a02b bump desktop-idle version for arm support 2018-08-25 07:57:48 -04:00
Kyle Spearrin
cafb047878 signalr idle disconnects 2018-08-24 15:30:26 -04:00
Kyle Spearrin
492f8280b2 bump version 2018-08-22 09:08:50 -04:00
Kyle Spearrin
7be73c19e2 update jslib 2018-08-20 22:23:20 -04:00
Kyle Spearrin
12d39edec6 implement view reload 2018-08-20 17:01:25 -04:00
Kyle Spearrin
38371d2dec implement notifications service 2018-08-20 16:23:55 -04:00
Kyle Spearrin
1bf9f76e39 bump versions for MAS submission 2018-08-18 21:39:57 -04:00
Kyle Spearrin
006c36e26c bump version 2018-08-18 00:31:23 -04:00
Kyle Spearrin
4ba24073ba
New Crowdin translations (#123)
* New translations messages.json (Croatian)

* New translations messages.json (Danish)

* New translations messages.json (Slovak)
2018-08-16 15:17:10 -04:00
Kyle Spearrin
e05477bca6 no need for firefox check on desktop. derp 2018-08-15 09:33:47 -04:00
Kyle Spearrin
5ca80f9521 bump version 2018-08-14 21:43:01 -04:00
Kyle Spearrin
88abba637e export deps adjusted 2018-08-14 15:12:32 -04:00
Kyle Spearrin
09f4ee7f67 clear search index 2018-08-13 14:09:22 -04:00
Kyle Spearrin
a9db6c1d38 switch to input event 2018-08-13 11:53:05 -04:00
Kyle Spearrin
a9067f5618 implement search service 2018-08-13 09:43:46 -04:00
Kyle Spearrin
c43db2bc63
New Crowdin translations (#118)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Persian)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Ukrainian)
2018-08-08 15:01:31 -04:00
Kyle Spearrin
08a8d7ea51 make lock icon muted 2018-08-08 13:07:37 -04:00
Kyle Spearrin
90c72be174 bump version 2018-08-07 09:24:54 -04:00
Kyle Spearrin
ebca594ba9 register locale id 2018-08-02 09:26:50 -04:00
Kyle Spearrin
74d11d32b7 toaster message paragraph styles 2018-08-02 08:48:48 -04:00
Kyle Spearrin
a12a57173d
New Crowdin translations (#115)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-08-01 23:39:13 -04:00
Kyle Spearrin
53333294e5 CSP 2018-08-01 23:34:58 -04:00
Kyle Spearrin
b032bc2f33 export vault 2018-08-01 23:21:32 -04:00
Kyle Spearrin
5c9bc1f493 re-style password change history in box footer 2018-07-30 22:22:17 -04:00
Kyle Spearrin
1423dc0505
New Crowdin translations (#114)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-07-30 17:14:22 -04:00
Kyle Spearrin
cbf66d16b8 viewHistory event moved to desktop 2018-07-30 11:00:06 -04:00
Kyle Spearrin
1fc1768d58 no cipher to pass to view method 2018-07-30 10:54:56 -04:00
Kyle Spearrin
a7318e0937 password history and updated dates on view 2018-07-30 10:05:36 -04:00
Kyle Spearrin
fea8ab5921 dont use powerMonitor on snaps 2018-07-26 16:50:05 -04:00
Kyle Spearrin
13fa759c6c add th and bg languages 2018-07-25 11:17:59 -04:00
Kyle Spearrin
951eba27ce
New Crowdin translations (#112)
* New translations messages.json (Croatian)

* New translations messages.json (Danish)

* New translations messages.json (Finnish)

* New translations messages.json (German)

* New translations messages.json (Hungarian)

* New translations messages.json (Italian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Romanian)

* New translations messages.json (Russian)

* New translations messages.json (Swedish)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Korean)
2018-07-25 10:47:11 -04:00
Kyle Spearrin
25a2b4b08e more lib updates 2018-07-24 12:08:06 -04:00
Kyle Spearrin
525240f74c bump version 2018-07-24 11:50:06 -04:00
Kyle Spearrin
e6ba1ad934 sort languages 2018-07-23 22:45:58 -04:00
Kyle Spearrin
ad471ffde1 nord tweaks 2018-07-21 22:44:58 -04:00
Kyle Spearrin
f770ef264d nord theme mods 2018-07-21 22:37:11 -04:00
Kyle Spearrin
223320c8b4 nord theme tweaks 2018-07-21 22:22:24 -04:00
Casey Watson
e5708fc636 Add Nord color theme (#110)
* Color scheme courtesy of folks at arcticicestudio:
  https://arcticicestudio.github.io/nord/
2018-07-21 22:02:10 -04:00
Kyle Spearrin
d3350b5c62 remove unused imports 2018-07-18 22:53:01 -04:00
Kyle Spearrin
fe21c82a80 prevent drag and drop of malicious scripts 2018-07-15 17:27:26 -04:00
Kyle Spearrin
216f2eddb6 register state service 2018-07-13 11:07:49 -04:00
Kyle Spearrin
73f19b4926 onSuccessfulLogin typo again 2018-07-13 10:50:05 -04:00
Kyle Spearrin
9e3520d3b5 onSuccessfulLogin typo 2018-07-13 10:45:15 -04:00
Kyle Spearrin
c3bddf9e31 remember email on login 2018-07-13 09:29:05 -04:00
Kyle Spearrin
76cac17377 adjust device type enum names 2018-07-09 09:06:45 -04:00
Kyle Spearrin
d5d13c7947 dummy module update 2018-07-07 23:57:14 -04:00
Kyle Spearrin
72712e1c36 api service to audit service 2018-07-07 23:51:05 -04:00
Kyle Spearrin
849e1ece17 update jslib with export deps 2018-07-05 14:41:50 -04:00
Kyle Spearrin
6e1b4425d6 set line height for form fields 2018-06-28 23:20:31 -04:00
Kyle Spearrin
d41d310ed6 update folder service deps 2018-06-25 14:55:30 -04:00
Kyle Spearrin
cd48afd415 toggle card code on add/edit 2018-06-18 17:29:45 -04:00
Kyle Spearrin
5589641a43 use hasKey helper 2018-06-13 17:19:39 -04:00
Neil Burrows
99e23ad190 Masking Card Security Code - Issue #78 (#99) 2018-06-13 12:34:41 -04:00
Kyle Spearrin
bbd051b7e5 summy module 2018-06-11 13:40:12 -04:00
Kyle Spearrin
f5f32a13c1 load DuoWebSDK as a module 2018-06-11 13:32:57 -04:00
Kyle Spearrin
e740a5bb77 refresh list if attachments change 2018-06-09 13:29:23 -04:00
Kyle Spearrin
ebc1807fcb update jslib 2018-06-08 12:16:23 -04:00
Kyle Spearrin
6cb09d8511 apply true/false directive for boolean fields 2018-06-06 14:35:56 -04:00
Kyle Spearrin
c7c209a3f9
New Crowdin translations (#97)
* New translations messages.json (Bulgarian)

* New translations messages.json (Polish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Korean)
2018-06-04 11:38:53 -04:00
Kyle Spearrin
ce35983652 bump version 2018-06-04 11:26:44 -04:00
Kyle Spearrin
308af338c0 rename borderColor theme variables 2018-06-01 16:58:24 -04:00
Kyle Spearrin
4756640f3f theme scrollbars 2018-06-01 12:13:46 -04:00
Kyle Spearrin
c906c72017 add korean and persian languages 2018-05-31 22:26:27 -04:00
Kyle Spearrin
f24a8b650b
New Crowdin translations (#96)
* New translations messages.json (Bulgarian)

* New translations messages.json (Persian)

* New translations messages.json (Vietnamese)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Korean)
2018-05-31 22:23:26 -04:00
Kyle Spearrin
1b6eea77ab formatting 2018-05-31 15:41:48 -04:00
Kyle Spearrin
0314b4280a assign toaster service global 2018-05-31 14:40:34 -04:00
Kyle Spearrin
eb15764395 replace electron store with lowdb 2018-05-31 09:08:09 -04:00
Kyle Spearrin
2a15989b35 update to electron 2.x 2018-05-31 08:10:02 -04:00
Kyle Spearrin
7b6e49ee41 theme settings icon color 2018-05-30 23:10:39 -04:00
Kyle Spearrin
3373de40a8 restore isDev check on analytics 2018-05-30 22:42:13 -04:00
Kyle Spearrin
92809488a5 dark theme tweaks 2018-05-30 22:28:04 -04:00
Kyle Spearrin
b89a620f9b switch back to web crypto on desktop 2018-05-30 16:52:55 -04:00
Kyle Spearrin
9986a0f2ac remove leftover color 2018-05-30 15:45:44 -04:00
Kyle Spearrin
8fcecd13da dark theme tweaks 2018-05-30 15:44:16 -04:00
Kyle Spearrin
f20838c17e fix os windows top border color 2018-05-30 15:39:20 -04:00
Kyle Spearrin
829d0f22cc dark theme styles 2018-05-30 15:21:41 -04:00
Kyle Spearrin
a0b59ab9bd stub out theme styling 2018-05-30 09:28:19 -04:00
Kyle Spearrin
957e460a43 theme settings 2018-05-29 23:28:58 -04:00
Kyle Spearrin
689e7a4999 null checks on contextMenu 2018-05-29 23:11:28 -04:00
Kyle Spearrin
6b48a5fcd3 add export service 2018-05-17 10:54:24 -04:00
Kyle Spearrin
da478027f6 init lock service 2018-05-16 10:19:32 -04:00
Kyle Spearrin
be8e372e00 logout async 2018-05-15 23:40:24 -04:00
Kyle Spearrin
42ff83c2d3 clear collections on logout 2018-05-15 23:26:53 -04:00
Kyle Spearrin
786549c2c2 move tray to jslib 2018-05-08 12:05:05 -04:00
Kyle Spearrin
f149f98145 respect showWindow param 2018-05-08 10:59:12 -04:00
Kyle Spearrin
2c8e153931 minimize event only on windows 2018-05-08 10:29:51 -04:00
Kyle Spearrin
9772acad40 hide to tray menu option 2018-05-08 09:40:33 -04:00
Kyle Spearrin
b8ae738621 fixes for macos 2018-05-05 11:36:36 -04:00
Kyle Spearrin
9d969929de more tray icon options 2018-05-05 00:29:02 -04:00
Kyle Spearrin
0e82da9bdc add menu for tray on linux 2018-05-04 17:24:31 -04:00
Kyle Spearrin
18feb238a7 move updater to jslib 2018-05-04 14:16:28 -04:00
Kyle Spearrin
0fe8782c2d use proper nativeimage 2018-05-04 13:39:03 -04:00
Kyle Spearrin
70606f208b proper icons for macos 2018-05-04 13:32:30 -04:00
Kyle Spearrin
db0986e95f some fixes for tray icon 2018-05-04 13:16:12 -04:00
tstumm
0f2d1e73b4 Tray icon (#84)
* Implemented configurable tray icon

* Fixed calls to callAnalytics using wrong indicators
2018-05-04 12:45:42 -04:00
Kyle Spearrin
5e39d32554 missing ex 2018-05-02 12:29:37 -04:00
Kyle Spearrin
0c0b551f1c move storage defaults out to app 2018-04-26 16:17:14 -04:00
Kyle Spearrin
1f706802f6 main messaging service to jslib 2018-04-26 15:44:07 -04:00
Kyle Spearrin
2da147b480 switch to node crypto function service 2018-04-25 16:57:04 -04:00
Kyle Spearrin
8239c0cc53 move to base menu and keytar storage from jslib 2018-04-25 15:43:26 -04:00
Kyle Spearrin
b87f648eeb move sync to post login action 2018-04-25 12:08:21 -04:00
Kyle Spearrin
e38fbfc3dd move electron renderer messaging service to jslib 2018-04-25 09:01:04 -04:00
Kyle Spearrin
06c07ad4ea remove unused import 2018-04-25 08:36:20 -04:00
Kyle Spearrin
13af362fde use base i18n service 2018-04-25 08:31:48 -04:00
Kyle Spearrin
1a85017d18 language setting fixes 2018-04-24 23:53:20 -04:00
Kyle Spearrin
a135acb3c4 move services module to app root 2018-04-24 23:26:50 -04:00
Costantini Matteo
6bf0821ca6 Add language selection in settings (#75)
* Add language selection in settings

* Removed comment

* Mapping Locale-Language saved as key-value instead of list of objects

* Remove comment

* Revert supported locales array
2018-04-24 23:25:31 -04:00
Kyle Spearrin
4d015568f5 temp move services back 2018-04-24 23:25:15 -04:00
Kyle Spearrin
54f534529a move modal to jslib 2018-04-24 23:23:10 -04:00
Kyle Spearrin
d02a16a370 move common code to jslib 2018-04-24 16:30:47 -04:00
Kyle Spearrin
593f05be66 refactor utils service to utils 2018-04-23 13:04:02 -04:00
Kyle Spearrin
0c147cc35b pass crypto function service more 2018-04-21 23:56:18 -04:00
Kyle Spearrin
2501c1a623 use new crypto function service 2018-04-21 23:14:58 -04:00
Kyle Spearrin
04015c5fcb set color for form elements 2018-04-19 22:54:37 -04:00
Kyle Spearrin
3f91070e96
New Crowdin translations (#79)
* New translations messages.json (Bulgarian)

* New translations messages.json (Persian)

* New translations messages.json (Vietnamese)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Korean)
2018-04-19 15:53:19 -04:00
Kyle Spearrin
f66a71f279 switch to hostname or uri 2018-04-19 14:43:32 -04:00
Kyle Spearrin
91199d3dda remove constants service 2018-04-19 14:10:28 -04:00
Kyle Spearrin
2881d9c319 pass window to super 2018-04-19 08:09:04 -04:00
Kyle Spearrin
bb9452f057 remove additional + on chrome ext link 2018-04-17 15:07:21 -04:00
Kyle Spearrin
daac3cae81 bump versions 2018-04-17 13:11:10 -04:00
Kyle Spearrin
b2080e63bc Merge branch 'master' of github.com:bitwarden/desktop 2018-04-17 11:26:41 -04:00
Kyle Spearrin
89a30ca53f version bump 2018-04-17 11:26:29 -04:00
Kyle Spearrin
e75746d1aa update uri position desc 2018-04-16 15:53:43 -04:00
Kyle Spearrin
1b8ed6e00e
New Crowdin translations (#77)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-04-16 12:26:48 -04:00
Kyle Spearrin
ced5f25f02 toaster icon positioning 2018-04-14 20:45:08 -04:00
Kyle Spearrin
3da6d7ba68 move premium page to jslib 2018-04-13 13:19:26 -04:00
Kyle Spearrin
aa6f92b0f1 preserve focus outline on action buttons 2018-04-13 11:16:49 -04:00
Kyle Spearrin
65d73f2727 move folder add/edit to jslib 2018-04-13 00:06:16 -04:00
Kyle Spearrin
011b4e344e run activity recording outside angular 2018-04-12 14:39:02 -04:00
Kyle Spearrin
9e33233219 disabled cursor is important 2018-04-11 13:58:58 -04:00
Kyle Spearrin
bc41d3b57a convert to button with disabled state 2018-04-11 13:51:29 -04:00
Kyle Spearrin
44651ea9f3 remove yarn lock 2018-04-10 23:51:22 -04:00
Kyle Spearrin
db5db9359c lint fixes 2018-04-10 23:49:41 -04:00
Kyle Spearrin
31beabd02b button style update 2018-04-10 00:05:20 -04:00
Kyle Spearrin
d1499a649a sub updates 2018-04-09 17:36:20 -04:00
Kyle Spearrin
e4f209e240 pass win params 2018-04-07 00:19:04 -04:00
Kyle Spearrin
e04e064515 move broadcaster to jslib 2018-04-06 15:33:53 -04:00
Kyle Spearrin
e27b2a7a53 convert to ngtools/webpack for aot compilation 2018-04-06 12:25:22 -04:00
Kyle Spearrin
86226990ee move component code out to jslib 2018-04-05 23:50:06 -04:00
Kyle Spearrin
0f2860c716 move groupings, ciphers, and search pipe to jslib 2018-04-05 11:11:32 -04:00
Kyle Spearrin
0adc40ec57 view types 2018-04-05 09:16:11 -04:00
Kyle Spearrin
b5f9920a92 rename select functions 2018-04-05 09:11:56 -04:00
Kyle Spearrin
d9ff799681 move lock component to jslib 2018-04-04 23:01:40 -04:00
Kyle Spearrin
9d29dd5853 move icon component into jslib 2018-04-04 17:04:41 -04:00
Kyle Spearrin
24f86e9a73 add new deps for two factor component 2018-04-04 16:28:45 -04:00
Kyle Spearrin
5a16e42cf0 move box row directive for sharing 2018-04-04 14:19:09 -04:00
Kyle Spearrin
1674ef202d share components with jslib 2018-04-04 09:47:49 -04:00
Kyle Spearrin
0303b18e2e share login component with jslib 2018-04-04 09:19:39 -04:00
Kyle Spearrin
def6bd7874 re-use various angular bits in jslib 2018-04-04 08:30:14 -04:00
Kyle Spearrin
3af510b154 hide premium menu on windows store 2018-04-03 17:03:11 -04:00
Kyle Spearrin
c89b01c461 added 2fa support for org duo 2018-04-03 15:11:37 -04:00
Kyle Spearrin
66ce050455 version bump 2018-03-30 23:31:03 -04:00
Kyle Spearrin
34b586b729 specify desktop identity client id 2018-03-21 11:19:26 -04:00
Kyle Spearrin
3baed9f00f
New Crowdin translations (#73)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Dutch)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Russian)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)
2018-03-19 10:12:42 -04:00
Kyle Spearrin
f20e7c3011 lint fix 2018-03-19 10:03:20 -04:00
Kyle Spearrin
3de5a4d66f version bump 2018-03-15 13:16:29 -04:00
Kyle Spearrin
97607cd664 no update for menu for snap store either 2018-03-15 13:01:22 -04:00
Kyle Spearrin
c9d3452f05 no update menu item for windows store 2018-03-15 13:01:22 -04:00
Kyle Spearrin
f91d748a7c
New Crowdin translations (#72)
* New translations messages.json (Bulgarian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Japanese)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Italian)

* New translations messages.json (Indonesian)

* New translations messages.json (Hungarian)

* New translations messages.json (German)

* New translations messages.json (French)

* New translations messages.json (Finnish)

* New translations messages.json (Estonian)

* New translations messages.json (Dutch)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Croatian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)
2018-03-15 12:43:02 -04:00
Kyle Spearrin
89bdfac963 rename to match detection 2018-03-12 12:28:56 -04:00
Kyle Spearrin
ffb87742f8 fix lint issue 2018-03-09 13:04:30 -05:00
Kyle Spearrin
74db4cc8b4 invoke click on checkbox 2018-03-09 13:01:49 -05:00
Kyle Spearrin
b3d21c6f17 loginUriMatchChanged 2018-03-03 22:55:33 -05:00
Kyle Spearrin
d106ec6179 do nothing on locked function since we use message 2018-03-03 22:55:23 -05:00
Kyle Spearrin
97fc293df7 rename basedomain 2018-03-02 13:50:35 -05:00