Commit Graph

549 Commits

Author SHA1 Message Date
Kyle Spearrin 45b243c6b3 shared login indicators 2017-04-24 14:16:12 -04:00
Kyle Spearrin 9bf77ec1c3 encrypt login with org key 2017-04-24 14:16:12 -04:00
SW1FT 0aaa8a13f5 Updating pt_PT translation (#140)
I was using 2 different words "palavra-chave" and "palavra-passe" for "password", so I fixed that.
2017-04-24 13:38:37 -04:00
Kyle Spearrin 17b6061f40 sync org keys and folders 2017-04-24 11:08:32 -04:00
Kyle Spearrin 0ea89bf9da only clear memory org keys when locked 2017-04-24 10:53:23 -04:00
Kyle Spearrin 8c38480db8 private keys, rsa dec, org keys w/ login dec 2017-04-24 10:39:05 -04:00
Kyle Spearrin 2be7d1a242 rename CryptoKey to SymmetricCryptoKey 2017-04-22 14:38:41 -04:00
Kyle Spearrin 863cfbad4a refactor for enc type header and CryptoKey 2017-04-22 10:58:32 -04:00
Kyle Spearrin 1edda8b9c0 lint error 2017-04-22 08:22:17 -04:00
Thomas 94f7f13182 zh_TW translation (#138) 2017-04-20 14:34:50 -04:00
SW1FT da619fe2a2 Updating pt_PT translation (#135)
Fixing a small mistake.
2017-04-14 12:02:03 -04:00
Felix 962d1a6ae9 Chinse translation for context menu 2017-04-14 09:44:58 -04:00
Kyle Spearrin 29f658a7e1 italian translations for export 2017-04-12 12:53:46 -04:00
SW1FT b4cef76adf Updating pt_PT translation (#133)
Fixing some mistakes.
2017-04-12 12:35:29 -04:00
SW1FT ce1f21d832 Updating pt_PT translation (#132)
Adding new strings for vault exporting.
2017-04-12 11:45:39 -04:00
Kyle Spearrin 36794985b2 added portuguese credits to @SW1FT 2017-04-12 09:04:44 -04:00
Kyle Spearrin 2206cb29c1 version bump 2017-04-12 08:50:29 -04:00
Kyle Spearrin 9e6c0f79ef Added export vault function to tools. 2017-04-12 08:45:31 -04:00
Kyle Spearrin d6750cfd61 catch exceptions when trying to resolve element by id 2017-03-31 08:33:27 -04:00
Mark Hammond 4676f045af Show exact matches for the URL at the top of the matching sites list (#108) 2017-03-29 20:26:03 -04:00
Primokorn 6731b4b29a Update french messages.json (#122)
New strings
2017-03-29 17:41:14 -04:00
SW1FT f8bcccbb91 pt_PT translations
* pt_PT translation

* pt_PT translation pass

* pt_PT translation of COPY.md

* pt_PT translation of COPY.md pass

* pt_PT translation of COPY.md pass 2

* pt_PT translation of CAPTIONS.md

* pt_PT translation pass 2

Expect more passes as the extension isn't even loading, so some strings might be too big. Need to evaluate how to shorten them without removing meaning and clarity.
2017-03-29 17:40:40 -04:00
Kyle Spearrin 45d6c6f341 better domain parsing with tldjs backup 2017-03-28 22:11:47 -04:00
Kyle Spearrin 02dc3609b4 remove old sync code 2017-03-23 10:53:33 -04:00
Ben Brooks ab682882e9 PasswordGenerator: Increase max length from 64 to 128 (#113) 2017-03-21 18:04:30 -04:00
Kyle Spearrin 123fe19ee3 Logging around api logout 2017-03-15 19:26:16 -04:00
Kyle Spearrin ec29cd3f6b version bump 2017-03-14 23:19:37 -04:00
Kyle Spearrin c6705ebaf8 Fix errors from background when context menu is disabled. Updated language for context menu disabling. 2017-03-14 23:17:22 -04:00
Kyle Spearrin abf4d97e81 style adjustment for longer label on slider. added @LivingWithHippos to credits for italian translation. 2017-03-14 23:00:56 -04:00
Kyle Spearrin ec08efdcd7 setLastSync whenever account revision check determines that nothing has changed 2017-03-14 22:51:47 -04:00
Mark Hammond a4f89c74ac Show full URI of the login as a tooltip in the view login form (#107) (#109) 2017-03-13 23:15:07 -04:00
Mark Hammond d8fdb1c9d7 Remove tab character from Italian translation (#106) 2017-03-13 18:54:08 -04:00
maxlandry ed6c976d0d Corrections + new strings for french (#103)
* Corrections + new strings

Correction of spelling mistakes + add strings (lines 626 to 650)

* Update messages.json

Another spelling mistake corrected.

* Update messages.json

Another mistake corrected.

* Spelling mistake corrected
2017-03-09 20:24:50 -05:00
ScientiaSitPotentia c63e7c818b Italian Translation (#105)
First upload of the italian translation for the bitwarden extension
2017-03-08 23:29:14 -05:00
byron jones 84821fd67d Add option to disable content menu integation (#99)
* Add option to disable content menu integation

Fixes issue #98

* pass tab to contextMenuReady
2017-03-03 22:33:17 -05:00
byron jones 0298c19e13 Fix password generation's handling of the ambiguous option. (#100)
* Fix password generation's handling of the ambiguous option.

Fixes #97

* Invert options.ambiguous's value in the UI.

options.ambiguous means "allow ambiguous characters", however the
checkbox is labeled "avoid ambiguous characters".  inverse the value at
display time to reflect to reflect reality.
2017-03-01 22:55:37 -05:00
Kyle Spearrin b2d479f882 version bump 2017-02-25 11:20:19 -05:00
Kyle Spearrin a13da0005c copy clipboard text directly instead of DOM target 2017-02-25 11:19:35 -05:00
Kyle Spearrin 2a4b9d88ba version bump 2017-02-24 23:52:33 -05:00
Kyle Spearrin 895fee0815 analytics for firefox are disabled by default 2017-02-24 23:49:36 -05:00
Kyle Spearrin 6c5786c46c version bump 2017-02-23 19:44:43 -05:00
Kyle Spearrin df3893722c various bug fixes #92 #84 2017-02-23 19:31:29 -05:00
Kyle Spearrin 9a662a111d version bump and AMO id set 2017-02-22 19:42:29 -05:00
Kyle Spearrin b54be3e3d9 version bump 2017-02-19 17:49:36 -05:00
Kyle Spearrin 7dc551a815 track repeaters by index #88 2017-02-17 23:35:36 -05:00
Kyle Spearrin 8a2510bcb1 utf8 encode params for key derivation 2017-02-15 19:02:55 -05:00
Kyle Spearrin a9be800f9e logout on token error only if its a 400 2017-02-10 19:21:18 -05:00
Kyle Spearrin dc62c24aad version bump 2017-02-08 00:34:57 -05:00
Kyle Spearrin ddf14fbc49 remove minified code from field.js 2017-02-08 00:34:30 -05:00
Kyle Spearrin 4b23dad5eb version bump 2017-02-08 00:26:36 -05:00
Kyle Spearrin d684227883 build forge from npm using webpack 2017-02-08 00:18:26 -05:00
Kyle Spearrin e3bc6443dd null check on lastSync 2017-02-07 21:45:29 -05:00
Kyle Spearrin 88b2d1270a cache _decodedToken 2017-02-04 21:58:16 -05:00
Kyle Spearrin 8d3d51a930 remove debugging log 2017-01-29 21:45:19 -05:00
Kyle Spearrin c1407b5766 version bump 2017-01-29 21:41:32 -05:00
Kyle Spearrin 17e36e7a4d dont show new login notification bar on bitwarden websites 2017-01-29 21:32:35 -05:00
Kyle Spearrin 8692b3b40f fix for 0 base int provider 2017-01-28 17:36:20 -05:00
Kyle Spearrin 5bce6095a4 back to int enum values to math identity response 2017-01-28 17:25:53 -05:00
Kyle Spearrin cf7e7a04da remove old code from token service 2017-01-28 16:48:23 -05:00
Kyle Spearrin afc380a81c 2fa provider enum must be a string in JSON 2017-01-28 02:10:38 -05:00
Kyle Spearrin b2aa4fed78 notification bar fixes 2017-01-26 23:12:09 -05:00
Kyle Spearrin c2c80bbb26 loadvault for current tab in background 2017-01-26 17:53:16 -05:00
Kyle Spearrin 4df99d2d50 added device registraiton to token migration 2017-01-25 22:57:32 -05:00
Kyle Spearrin 4be033df71 Added device registration information during authentication 2017-01-25 20:42:09 -05:00
Kyle Spearrin 5a20f9de01 react to TwoFactorProviders 2017-01-25 00:34:57 -05:00
Kyle Spearrin 6c8f2d526c adjusted token service gets for new claims 2017-01-24 22:57:21 -05:00
Kyle Spearrin 4057c478c6 react to two factor changes in auth apis 2017-01-24 22:21:13 -05:00
Kyle Spearrin a55a70564f set last sync on sync service 2017-01-24 00:30:45 -05:00
Kyle Spearrin b0a7b88585 user can be authenticated when under old auth bearer token 2017-01-23 23:51:12 -05:00
Kyle Spearrin a9fbc92943 pass phony username/pass. do syncing steps synchronously. 2017-01-21 23:34:12 -05:00
Kyle Spearrin ca6de7d9ec pass self to helper 2017-01-21 22:07:08 -05:00
Kyle Spearrin 4968a00dcf handle traferring old auth bearer 2017-01-21 22:00:02 -05:00
Kyle Spearrin e1ed7587dc pass logout function to api service rather than relying on messaging 2017-01-21 20:00:25 -05:00
Kyle Spearrin e288ade266 notification bar detection improvements 2017-01-21 16:55:15 -05:00
Kyle Spearrin c2c65baadb remove loadMenuRan check since we should be covered by other checks going forward 2017-01-21 12:39:37 -05:00
Kyle Spearrin 8dbb2ece42 autofill fixes 2017-01-21 12:38:52 -05:00
Igetin 1fa96620a7 Changed translation for "submit" & lost2FAApp (#74)
The "submit" meaning was okay in the Create Account screen, but not quite when the re-entering the master password (when the vault has been locked). Now it fits both.

Made the "lost2FAApp" translation less "clunky", more friendlier towards the user.
2017-01-21 11:50:14 -05:00
Kyle Spearrin 8cde44f379 fix float issue in firefox 2017-01-20 23:27:38 -05:00
Kyle Spearrin e4007659da Fixes for context menus in firefox 2017-01-20 23:20:09 -05:00
Kyle Spearrin 94bc17bd54 context menu fixes 2017-01-20 22:32:21 -05:00
Kyle Spearrin 0d74e145e2 finished refactoring minification on autofill collect 2017-01-19 22:43:45 -05:00
Kyle Spearrin 33ce9be01c added easy comment switching of prod/local api endpoints 2017-01-19 19:21:22 -05:00
Kyle Spearrin 55afdf70f6 refactoring out minified code for autofill content script 2017-01-19 19:16:13 -05:00
Kyle Spearrin 0bd77352b0 Added refresh token check for each API call. refactored logout messaging from authService 2017-01-19 00:21:20 -05:00
Kyle Spearrin 0b63eb58ba Added two factor flow into identity login 2017-01-18 22:14:51 -05:00
Kyle Spearrin 6bb6c7074b convert to identityserver auth 2017-01-17 23:07:46 -05:00
Kyle Spearrin f84bfcb19a fix sync bugs on login/logout 2017-01-17 21:43:26 -05:00
Kyle Spearrin 80945bd3bc push original domain if it doesnt belong to any eqiv groups 2017-01-14 17:58:22 -05:00
Kyle Spearrin 54119e1e94 Checking for equivalent domains from settings 2017-01-14 13:43:59 -05:00
Kyle Spearrin bb56f9ee47 poll new revision date instead of full sync each time 2017-01-14 12:47:11 -05:00
Kyle Spearrin c18cdd6206 sync domains 2017-01-14 11:20:44 -05:00
Kyle Spearrin 65d822716e fix computeMac 2017-01-13 00:22:42 -05:00
Kyle Spearrin 3728cd8e1d convert cryptoservice from sjcl to forge 2017-01-12 23:57:56 -05:00
Kyle Spearrin 28a24e0467 version bump 2017-01-12 21:09:45 -05:00
Felix 35d8d2712d translated new strings (#69) 2017-01-11 07:52:21 -05:00
Igetin 2bc29348c9 Updated strings, translated new strings (#68) 2017-01-09 22:27:18 -05:00
Johannes Grönvall 8ef00d49e0 Translations (#65)
Swedish translations have been refined.
2017-01-06 08:41:42 -05:00
Peter Karlsson 086c2be607 Changes to the Swedish translation (#64)
* Additional Swedish i18n strings

* Minor changes to the Swedish translation
2017-01-06 08:41:17 -05:00
Kyle Spearrin 40ce13146d fodler count added 2017-01-05 20:44:52 -05:00
Kyle Spearrin 56e120f593 rename to itemCount 2017-01-04 23:40:20 -05:00
Kyle Spearrin 1456f81e31 use shorter variables 2017-01-04 23:32:51 -05:00
Kyle Spearrin fef2d38101 display site count for folders in optimized view as well 2017-01-04 23:29:08 -05:00
Kyle Spearrin 8a8e2bdf80 Added site count to folder header 2017-01-04 23:11:17 -05:00
Kyle Spearrin 7e4f6f6add additional refactoring for Sites => Logins rename 2017-01-03 19:02:51 -05:00
Kyle Spearrin fb486003b5 Refactored rename of Sites => Logins 2017-01-03 18:40:07 -05:00
Lennaert Bel fcce60eccd Add missing Dutch translations and improve some existing ones (#62)
* Add missing Dutch translations and improve some existing ones

* Fix spacing
2017-01-03 18:36:59 -05:00
Peter Karlsson 21445cb79a Additional Swedish i18n strings (#61) 2017-01-03 00:12:20 -05:00
Kyle Spearrin 1dab0a3bbd added swedish translator to credits page 2016-12-30 22:44:43 -05:00
Kyle Spearrin 2b5e5b355b font adjustment for notification bar 2016-12-30 21:03:34 -05:00
Kyle Spearrin 53cd3d7848 Feature settings. i18n of notification bar. 2016-12-30 20:55:59 -05:00
Kyle Spearrin 77aca102e6 styling the notification bar some 2016-12-30 16:47:07 -05:00
Kyle Spearrin d2ef99d1e5 remove debug code 2016-12-30 16:24:23 -05:00
Kyle Spearrin 020ea1680a wait for docuement content to load before initializing notification bar 2016-12-30 16:22:32 -05:00
Kyle Spearrin cd4ef192f6 A few fixes and optimizations 2016-12-30 14:50:16 -05:00
Kyle Spearrin 2310f5ebdf Add new login with save from notification bar 2016-12-30 14:26:22 -05:00
Primokorn 5890449ca9 Update french messages.json (#60) 2016-12-30 11:07:25 -05:00
Kyle Spearrin 4bd34598b1 detect login form submitted and show notification 2016-12-30 02:09:54 -05:00
Kyle Spearrin 54e8867ce7 notification bar context script/page 2016-12-29 18:35:41 -05:00
Kyle Spearrin 3b78c0c3ed datatype text when no body response 2016-12-29 16:09:28 -05:00
Felix 282ddfed02 Chinese translation update (#59) 2016-12-29 01:20:19 -05:00
Kyle Spearrin 33dbbc09c3 missing semicolon 2016-12-27 00:22:44 -05:00
Kyle Spearrin 9d44491931 minor version bump 2016-12-27 00:21:06 -05:00
Kyle Spearrin 64c8f33732 version bump 2016-12-27 00:20:32 -05:00
Kyle Spearrin 51ba1c7fb9 remove unused $rootScope 2016-12-27 00:01:37 -05:00
Kyle Spearrin 304183aad8 load vault on `$viewContentLoaded`. apply scope on current tab when no sites to load. switch to $timeout to go through angular lifecycle. 2016-12-27 00:01:01 -05:00
Kyle Spearrin 6af283b947 Do not set datatype on API calls where there is no response. causes jqeury to error. (revert fb94764) 2016-12-26 21:40:21 -05:00
Peter Karlsson 836e1e563f Add files via upload (#58) 2016-12-24 20:44:31 -05:00
Kyle Spearrin 588652b721 i18n fixes 2016-12-23 23:57:18 -05:00
King-Tut-Tut a3f80abb20 Swedish translation (#57) 2016-12-23 22:28:28 -05:00
Kyle Spearrin 41dbf0169c fix lint error 2016-12-19 09:51:51 -05:00
Kyle Spearrin 12c02404f7 added opera url for rating 2016-12-19 09:50:14 -05:00
Kyle Spearrin 4440336aad version bump 2016-12-19 09:47:22 -05:00
Kyle Spearrin fb94764d7a explicitly set data types for all ajax calls 2016-12-19 09:46:39 -05:00
Kyle Spearrin bb091a2636 persist from state on site edit 2016-12-16 22:40:23 -05:00
Felix 85e78b97d1 Add Chinese Translations (#56)
Add Chinese translations and fixed an translation error.
2016-12-14 22:05:33 -05:00
Kyle Spearrin 70ded7f57b Added encrypt-then-mac support to cryptoService 2016-12-10 10:33:58 -05:00
Kyle Spearrin d0e2840cd8 version bump 2016-12-08 21:30:48 -05:00
Kyle Spearrin 98abc4ec8e styles for header-search on vault view folder page 2016-12-08 21:22:17 -05:00
Kyle Spearrin 61f205b4b8 pass folderId to add site 2016-12-08 19:24:06 -05:00
Kyle Spearrin e414dd1867 tracking vault state with stateService 2016-12-08 00:56:38 -05:00
Kyle Spearrin ced707647f added back folder name as list section header 2016-12-07 23:30:08 -05:00
Kyle Spearrin 88deaed83f site searching from vault folder view 2016-12-07 23:20:49 -05:00
Kyle Spearrin 1caa2312c8 sort function adjustment 2016-12-07 23:03:29 -05:00
Kyle Spearrin f1c9075768 infinite scroll vault folder view 2016-12-07 23:01:02 -05:00
Kyle Spearrin 4541185a51 state service 2016-12-07 00:12:16 -05:00
Kyle Spearrin d16b9920ec from state passed around 2016-12-07 00:07:01 -05:00
Kyle Spearrin 4476eb7389 Added new page for viewing sites within a folder 2016-12-06 23:54:03 -05:00
Kyle Spearrin b4d41c6808 adjust search minimum down to 2 characters 2016-12-06 22:54:00 -05:00
Kyle Spearrin b5f3a1254b If vault has too many sites, only show a folder list 2016-12-06 00:26:14 -05:00
Kyle Spearrin b6bfa030eb remove unnecessary function 2016-12-05 23:08:50 -05:00
Kyle Spearrin 5ca6d59720 login i18n on back button for lost authenticator app page 2016-12-03 00:09:05 -05:00
Kyle Spearrin 4741eb91dd few fixes to analytics, checkboxes, and sweetalerts 2016-12-02 00:05:57 -05:00
Kyle Spearrin 6da0d81032 google authenticator is not the only supported app. fixed russian translation? @sersoftin 2016-11-29 21:36:28 -05:00
Kyle Spearrin 5369e2d01c credits description update 2016-11-29 21:31:07 -05:00
Kyle Spearrin f37737c8f6 Added credits/thank you page for contributors 2016-11-29 21:27:06 -05:00
Kyle Spearrin 7ae4390609 remove bad errorsHaveOccurred string from locales 2016-11-29 21:05:26 -05:00
Sergey Sergeev 2fce809751 Updated Russin translation (#53) 2016-11-29 21:04:07 -05:00
Kyle Spearrin 223ef63621 rename 2016-11-27 00:34:07 -05:00
Kyle Spearrin b1ae418d1b rename 2016-11-27 00:33:35 -05:00
Kyle Spearrin a052da4dab update collection and fill scripts for autofill 2016-11-27 00:31:45 -05:00
Kyle Spearrin fc3a3fbbbb remove any spaces from authenticator code input 2016-11-26 18:52:36 -05:00
Kyle Spearrin 9bf2c4f54c comment updates 2016-11-26 14:41:08 -05:00
Kyle Spearrin 3e2663e9d4 autofill improvements to fallback when no "viewable" password/username fields are detected. 2016-11-26 12:06:39 -05:00
Kyle Spearrin 7900596380 added href so link shows clickable 2016-11-26 01:03:33 -05:00
Kyle Spearrin 2e1fbcf003 Fix js lint issues with background.js 2016-11-25 23:53:46 -05:00
Kyle Spearrin e5fd254541 style and nl copy update 2016-11-25 22:47:09 -05:00
Kyle Spearrin 0e7155232b removed debug logs 2016-11-25 22:03:36 -05:00
Kyle Spearrin 2b2794dd7e Added autofill support for iframed login forms. #20 2016-11-25 22:01:58 -05:00
Lennaert Bel 3f7f8b781c Add Dutch translation (#52) 2016-11-25 09:55:25 -05:00
Kyle Spearrin f83d8b6484 define top-level (root) context menu item. 2016-11-24 23:54:22 -05:00
Kyle Spearrin 8c4abf81de version bump 2016-11-24 21:01:14 -05:00
Kyle Spearrin 627a125a8a few tweaks to locale files 2016-11-23 08:06:34 -05:00
Karim Geiger 44e49d796e Add German translation files (#49) 2016-11-23 07:41:58 -05:00
Primokorn 5748b98ecc Update french messages.json (#48) 2016-11-22 10:36:16 -05:00
Kyle Spearrin ea1619b7a6 fix autofillError locale string description for zh_CN 2016-11-22 01:22:42 -05:00
Felix 9587f682e5 Add new Chinese translation (#47)
* Chinese translation updates
2016-11-22 01:16:54 -05:00
Kyle Spearrin b6d9a7ad41 file autofillError locale string description in fi 2016-11-22 01:13:25 -05:00
Kyle Spearrin 66dcf22b95 fix autofillError locale string description 2016-11-22 01:11:48 -05:00
Igetin 6d56e8951d Translated the new strings. (#46) 2016-11-21 17:38:48 -05:00
Kyle Spearrin 26c4b20fdd Added link for 2fa account recovery 2016-11-19 01:41:09 -05:00
Kyle Spearrin e7e4a66750 added missing i18n strings (#1) 2016-11-19 01:36:09 -05:00
Kyle Spearrin 1968dd2d08 use es6 Proxy for i18n service so we don't have to define properties for every string 2016-11-19 00:21:47 -05:00
Kyle Spearrin c1b5a04a95 version bump 2016-11-17 22:48:31 -05:00
Kyle Spearrin 33dfc28de8 UI adjustments to accomedate other languages (#34) 2016-11-17 22:40:50 -05:00
Kyle Spearrin e31c4a591c few fixes to translations 2016-11-17 22:10:58 -05:00
Primokorn 08fc74d282 Create french messages.json (#42) 2016-11-17 08:01:36 -05:00
Kyle Spearrin d9fa8103b2 open getting started page after installing the extension 2016-11-17 00:42:20 -05:00
Kyle Spearrin dfba31121c autofill fixes #20 2016-11-11 22:40:09 -05:00
Kyle Spearrin 0233a5b7b8 set chinese local to correct folder. Added a few missed i18n strings. 2016-11-09 22:16:31 -05:00
Kyle Spearrin ea3904305f version bump 2016-11-09 21:58:32 -05:00
Kyle Spearrin c9413a5c49 Added view site option to current tab listing 2016-11-09 21:45:29 -05:00
Kyle Spearrin cd21000ff6 updated descriptions 2016-11-09 21:20:05 -05:00
Felix 723cdd1720 Chinese translation (#38) 2016-11-09 18:51:38 -05:00
Igetin 0ff3a55b42 Added Finnish translation. (#32) 2016-10-31 18:11:29 -04:00
Kyle Spearrin 9670b9eab2 space 2016-10-26 00:59:17 -04:00
Kyle Spearrin dfae1a1617 version bump 2016-10-26 00:57:03 -04:00
Kyle Spearrin a462f728d3 handle user upgrade path for lock options gracefully with a log out prompt. Fixed log out bug on lock page. 2016-10-26 00:56:46 -04:00
Kyle Spearrin eff7e5431b version bump 2016-10-25 23:57:15 -04:00
Kyle Spearrin 10bc4f7e5d fix errors when unlocking. exclude restart lock option from lockout timer 2016-10-25 23:37:24 -04:00
Sergey Sergeev b0135cdf03 Added russian locale and translations
* Add russian language
* some fixes
* some fixes 2
* Fix descriptions
* add ru-RU in store folder and translate CAPTIONS.md and COPY.md to Russian lang
2016-10-25 23:20:23 -04:00