1
0
mirror of https://github.com/bitwarden/desktop.git synced 2024-11-12 10:04:44 +01:00
Commit Graph

498 Commits

Author SHA1 Message Date
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
Kyle Spearrin
e4c5ab88fb update icon when vault is locked/unlocked 2016-10-25 23:17:46 -04:00
Kyle Spearrin
124ac06419 Fixed issues where onReplaced and onUpdated are called multiple times 2016-10-25 23:03:21 -04:00
Kyle Spearrin
0e2e17f2e7 Added google web fonts. 2016-10-25 21:13:59 -04:00
Kyle Spearrin
c982667338 Added lock timer and adjusted context menus and badge appropriately 2016-10-25 00:23:21 -04:00
Kyle Spearrin
80ed37ada6 Added setting to not store key via lock options, only keeping it in memory. Fixed some i18n and created constants service 2016-10-24 22:16:47 -04:00
Kyle Spearrin
25fef2d826 key not required in order to be considered logged in 2016-10-21 23:00:12 -04:00
Kyle Spearrin
c74884bc97 remove mac bindings since the default will translate appropriately 2016-10-19 18:53:19 -04:00
Kyle Spearrin
0b0af8f755 i18n disable google analytics 2016-10-18 20:19:17 -04:00
Kyle Spearrin
9f12079f05 added setting to disable google analytics 2016-10-18 19:57:15 -04:00
Kyle Spearrin
42830e5793 replaced double quotes with single quotes in i18n service 2016-10-18 19:04:31 -04:00
Kyle Spearrin
03e614e58b applied i18n to background context menus 2016-10-18 19:03:40 -04:00
Kyle Spearrin
bfe2edcdea moved i18nService out to global services 2016-10-18 18:56:40 -04:00
Kyle Spearrin
91c8b324d7 added missing space 2016-10-18 18:51:58 -04:00
Kyle Spearrin
7042f07691 added missing messages to i18n locals 2016-10-18 18:48:29 -04:00
Kyle Spearrin
685f7f8ed2 renamed i18n service file 2016-10-18 18:42:11 -04:00
Kyle Spearrin
1ddadebea3 added "close" to i18n 2016-10-18 18:40:40 -04:00
Kyle Spearrin
968641ea8a remove spaces from {{ }} formatting during i18n work 2016-10-18 18:33:30 -04:00
Artem Nikolaev
6d60eb621e i18n support
added support for i18n
2016-10-18 08:10:40 -04:00
Kyle Spearrin
53af5e234b pull tldjs from npm and browserify it with gulp tasks. 2016-10-18 00:08:59 -04:00
Kyle Spearrin
56bd98fa43 move google analytics to measurements protocol so that we can get rid of custom CSP 2016-10-17 22:26:04 -04:00
Kyle Spearrin
293308b8bb get rid of minified library code 2016-10-17 20:25:57 -04:00
Kyle Spearrin
3ac9196c98 adjust password generator tool to use cryptographically secure RNG 2016-10-15 00:37:57 -04:00
Kyle Spearrin
a3398c675b still add no matching sites menu option when no site 2016-10-14 00:22:39 -04:00
Kyle Spearrin
9e2b64d0c4 Adjust autofill to handle sites with no username/password 2016-10-14 00:20:16 -04:00
Kyle Spearrin
4e754e7db3 remove requirement for password on sites 2016-10-13 18:46:57 -04:00
Kyle Spearrin
cd71dbd7e2 version bump in manifest. removed version from npm package.json 2016-10-10 23:28:46 -04:00
Kyle Spearrin
97fe37515b added left border for focus state of list while tabbing through 2016-10-10 23:26:11 -04:00
Kyle Spearrin
48ca5e4696 relax password requirements during registration 2016-10-10 22:00:08 -04:00
Kyle Spearrin
1426719406 set prng paranoia to 10 2016-10-10 21:28:57 -04:00
Kyle Spearrin
e671f35193 Added generate password option to context menu 2016-10-08 18:09:38 -04:00
Kyle Spearrin
691d2625d7 added hotkey commands to launch browser action popup and generate new password 2016-10-08 16:37:50 -04:00
Kyle Spearrin
71e92d83f8 Allow password generator saveOptions to propogate by returning true (checkboxes were not working) 2016-10-08 12:21:34 -04:00
Kyle Spearrin
342b86a9ae version bump 2016-10-07 00:00:42 -04:00
Kyle Spearrin
eb0461596e help contact url is on main site, not vault 2016-10-06 23:58:05 -04:00
Kyle Spearrin
71df1d89e2 version bump for 1.0.0 release 2016-10-06 22:05:35 -04:00
Kyle Spearrin
869a3ffa8a some updates to overlay icon positioning 2016-10-05 00:20:12 -04:00
Kyle Spearrin
5d269884d4 autofill updates to support multiple forms on same page 2016-10-03 23:54:03 -04:00
Kyle Spearrin
c81968043a Password rules for registration. 2016-10-03 23:20:25 -04:00
Kyle Spearrin
edd1569eed validate password upon registration 2016-10-03 21:55:59 -04:00
Kyle Spearrin
ddd76357cd cache analytics id in utils service 2016-10-02 00:34:19 -04:00
Kyle Spearrin
7129e8b3e6 Added rate and help urls 2016-10-02 00:26:45 -04:00
Kyle Spearrin
f328c38cff refactored autofill parsing to handle multiple login forms 2016-09-29 22:21:12 -04:00
Kyle Spearrin
38b1846aae manifest version bump to 0.0.2 2016-09-29 21:12:49 -04:00
Kyle Spearrin
2cda138326 remove field and popup overlay content scripts from manifest for now 2016-09-29 20:20:49 -04:00
Kyle Spearrin
f0fd9bbfae field icon adjustments when dom changes 2016-09-29 20:20:13 -04:00
Kyle Spearrin
0b8ff4499f pass angular to initListSectionItemListeners util 2016-09-29 17:57:56 -04:00
Kyle Spearrin
7cc2961b23 field icon and open popup 2016-09-29 00:14:15 -04:00
Kyle Spearrin
bbb78bee02 Grayed out icon when logged out. field context script for highlighting login fields. 2016-09-28 19:12:14 -04:00
Kyle Spearrin
fbc30bacd2 removed appsettings and replaced version with manifest reference 2016-09-28 00:01:11 -04:00
Kyle Spearrin
1d32dcea72 track home page events 2016-09-27 23:57:40 -04:00
Kyle Spearrin
5996f038a2 remove anonymous app id since not needed for analytics 2016-09-27 23:51:26 -04:00