Kyle Spearrin
4c736714cb
version bump
2017-12-28 16:04:57 -05:00
Kyle Spearrin
54d22cadd0
focus on init timeout
2017-12-28 14:06:36 -05:00
Kyle Spearrin
0fc9e70488
delay to search focus on current tab page
2017-12-28 13:54:17 -05:00
Kyle Spearrin
f23714a1f7
New Crowdin translations ( #452 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Vietnamese)
* New translations messages.json (Ukrainian)
* New translations messages.json (Swedish)
* New translations copy.resx (Spanish)
* New translations messages.json (Spanish)
* New translations messages.json (Slovak)
* New translations messages.json (Russian)
* New translations messages.json (Romanian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations messages.json (Portuguese)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Polish)
* New translations messages.json (Japanese)
* New translations messages.json (Hungarian)
* New translations messages.json (German)
* New translations messages.json (French)
* New translations messages.json (Dutch)
* New translations messages.json (Croatian)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Vietnamese)
2017-12-27 15:19:12 -05:00
Kyle Spearrin
e6b0032933
no folder items on main vault page when no colls
2017-12-20 16:24:45 -05:00
Kyle Spearrin
f77e3b09ea
filter favorite ciphers from controller
2017-12-19 21:39:44 -05:00
Kyle Spearrin
c1189e3318
fix lint and compile error for browser type
2017-12-18 14:27:58 -05:00
Kyle Spearrin
a2f2e6cfc5
add browser type support for vivaldi and safari
2017-12-18 14:21:22 -05:00
Lukas Michanek
f728585db3
fix checkbox toggling ( #440 )
2017-12-15 16:21:38 -05:00
Kyle Spearrin
5ce3a4ae37
.toString()
all device-type headers
2017-12-15 11:12:13 -05:00
Kyle Spearrin
58481633eb
added device type header to requests
2017-12-15 09:58:26 -05:00
Kyle Spearrin
21963cb9d3
add support for "post-code" autofilling
2017-12-13 08:52:07 -05:00
Kyle Spearrin
39eb015d3e
add word wrap to cells on view. resolves #432
2017-12-12 08:26:38 -05:00
Kyle Spearrin
fd35529f38
fix bug for iterating validationErrors
2017-12-11 12:04:18 -05:00
Kyle Spearrin
4bcc1653ac
remove old runtime messages for overlay
2017-12-07 16:29:13 -05:00
Kyle Spearrin
c92bab9836
get rid of two-factor image folder
2017-12-07 16:10:20 -05:00
Oscar Hinton
1c38ff6e9a
[Webpack] Change images to not use relative path. ( #423 )
...
* Change webpack config to not use relative path for images.
Resolves #421 .
* Move popup images to popup/images.
* Move images to popup/images.
2017-12-07 16:04:43 -05:00
Kyle Spearrin
b51ea6e22d
context menus background
2017-12-07 16:02:15 -05:00
Kyle Spearrin
a995454197
refactor to switches in runtime bg
2017-12-07 15:46:56 -05:00
Kyle Spearrin
6f2163ef4c
moved more apis to runtime.background
2017-12-07 15:36:24 -05:00
Kyle Spearrin
8f1757401e
separating background apis to their own classes
2017-12-07 15:06:37 -05:00
Kyle Spearrin
142e33eb05
explicitly set boolean autofill value to false
...
resolves #422
2017-12-07 14:01:27 -05:00
Kyle Spearrin
4e17b74d2b
lint fix
2017-12-06 22:36:11 -05:00
Kyle Spearrin
e340396ce1
logout callback is always available
2017-12-06 22:35:21 -05:00
Kyle Spearrin
81c01de641
resolving this contexts
2017-12-06 22:28:33 -05:00
Kyle Spearrin
b1880c5305
fix issue with no message on menus
2017-12-06 22:10:02 -05:00
Kyle Spearrin
c2e5945be5
web request background. fixes to setIcon.
2017-12-06 21:54:38 -05:00
Kyle Spearrin
985c02c5e1
rename bg variables
2017-12-06 20:19:06 -05:00
Kyle Spearrin
bc132876c9
missed this refs for i18nService
2017-12-06 14:32:17 -05:00
Kyle Spearrin
a4127f2571
dont allow shorthand property assignments
2017-12-06 14:23:34 -05:00
Kyle Spearrin
5319568d81
self ref unnecessary
2017-12-06 14:09:05 -05:00
Kyle Spearrin
a5add2c6f9
pass utilsService to i18n function
2017-12-06 14:05:49 -05:00
Oscar Hinton
81fcfb4f6f
[TypeScript] Convert background entry script to TypeScript ( #419 )
...
* Convert background entry file to typescript. Remove global forge & tldjs variables.
* Minor cleanup.
2017-12-06 13:51:49 -05:00
Kyle Spearrin
97b509e1f6
support fuzzy fill other labels. hasValue
helper
2017-12-06 11:11:52 -05:00
Kyle Spearrin
8431ae32a4
New Crowdin translations ( #417 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* New translations messages.json (Russian)
* New translations messages.json (Slovak)
* New translations messages.json (Spanish)
* New translations copy.resx (Japanese)
* New translations messages.json (Swedish)
* New translations messages.json (Thai)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Vietnamese)
* New translations messages.json (Polish)
* New translations messages.json (Japanese)
* New translations messages.json (Finnish)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Croatian)
* 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 (Hindi)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
2017-12-06 09:45:25 -05:00
Kyle Spearrin
41d615a8fe
support for label left/top and more intel. selects
2017-12-06 09:11:37 -05:00
Kyle Spearrin
e1158828ec
pass currentTab to doCheck
2017-12-05 23:52:53 -05:00
Kyle Spearrin
9809fc7d75
use tabsQuery
on tabsQueryFirst
2017-12-05 23:48:19 -05:00
Kyle Spearrin
72ac90157f
bootstrap async
2017-12-05 23:37:32 -05:00
Kyle Spearrin
e90476af2b
convert background to main.background.ts
2017-12-05 23:28:31 -05:00
Kyle Spearrin
09f6b36bbb
i18nService is passed in
2017-12-05 20:51:22 -05:00
Kyle Spearrin
c3e836e750
(window as any) chrome sidebarAction
2017-12-05 17:18:20 -05:00
Kyle Spearrin
9149b453e1
started converting background to ts
2017-12-05 17:04:30 -05:00
Kyle Spearrin
eab83a9756
fixes to generation service
2017-12-05 12:14:45 -05:00
Kyle Spearrin
184a3db7c8
convert password history to ts. added clear option
2017-12-05 11:56:13 -05:00
Kyle Spearrin
9822f95938
various fixes for generator history
2017-12-05 11:33:12 -05:00
Kyle Spearrin
4b820bb7bd
set default options for password generator
2017-12-05 10:58:40 -05:00
Kyle Spearrin
61fb18ec4b
delay i18n load on edge for constants
2017-12-04 09:06:49 -05:00
Christopher DeCairos
873cb6aba6
Execute the sidebar action with Ctrl+Shift+Comma ( #410 )
...
* Execute the sidebar action with Ctrl+Shift+Comma
* Use the Alt modifier for the Bitwarden sidebar toggle shortcut
2017-12-03 17:48:12 -05:00
Kyle Spearrin
03f51074e0
resolve lint warning
2017-11-29 11:48:49 -05:00
Kyle Spearrin
7d9cd3e386
New Crowdin translations ( #405 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* 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 (Vietnamese)
* New translations messages.json (Polish)
* New translations messages.json (Japanese)
* New translations messages.json (Finnish)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Croatian)
* 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 (Hindi)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
2017-11-29 11:39:11 -05:00
Kyle Spearrin
c50e4d115e
only show add button on folderGrouping
2017-11-29 11:33:29 -05:00
Kyle Spearrin
70df4b2a9b
version bump
2017-11-29 11:13:00 -05:00
Kyle Spearrin
465bfd9458
clear view grouping state on vault load
2017-11-29 10:58:45 -05:00
Kyle Spearrin
f2eb46eade
$$ngIsClass fixes for global controllers
2017-11-29 10:31:50 -05:00
Kyle Spearrin
ab1a918326
use utils for lock options settings
2017-11-29 10:19:21 -05:00
Kyle Spearrin
b6a5180a6a
dont throw error on none found
2017-11-29 10:06:02 -05:00
Kyle Spearrin
c1fd8e47fb
fix form directive name
2017-11-29 09:15:07 -05:00
Kyle Spearrin
68f3f7a3bd
rename features to options
2017-11-29 09:03:49 -05:00
Kyle Spearrin
6f5ca980c2
remove unused content scripts
2017-11-28 10:42:57 -05:00
Kyle Spearrin
61c53115d9
add $$ngIsClass
on new comps for ESR support
2017-11-28 10:36:04 -05:00
Kyle Spearrin
8332e52a7b
cleanup and formatting
2017-11-27 23:46:03 -05:00
Oscar Hinton
78c4ea7ecb
[TypeScript] Settings module ( #398 )
...
* Convert settings to TypeScript.
* Simplify loadSettings using await.
* Re-write save feature settings.
* Minor fixes.
2017-11-26 08:35:49 -05:00
Oscar Hinton
7c525d3f3a
Convert global module to TypeScript. ( #397 )
2017-11-25 10:04:31 -05:00
Oscar Hinton
f5ccc22076
[TypeScript] Convert directives ( #396 )
...
* Convert directives to TypeScript.
* FormDirective uses ValidationService type.
2017-11-25 08:02:22 -05:00
Kyle Spearrin
b297c4279a
postal code has higher priority than city/state
2017-11-24 23:47:04 -05:00
Oscar Hinton
a45f2c2fd7
More tests ( #395 )
...
* Test UtilsService.newGuid
* Replace UtilsService.extendObject with Object.assign.
* Test getBrowser.
* Replace var with const.
2017-11-24 18:14:03 -05:00
Kyle Spearrin
2b042da237
additional logic for cc month filling
2017-11-24 15:49:13 -05:00
Kyle Spearrin
10f33245c4
cards and ids in their own sections on tab
2017-11-24 14:51:35 -05:00
Kyle Spearrin
3eff62787c
refresh title
2017-11-24 12:36:37 -05:00
Kyle Spearrin
9581988b8a
folder and collection icons. no folder group fix
2017-11-24 12:33:38 -05:00
Kyle Spearrin
95022337ea
only update last sync when success
2017-11-24 11:40:02 -05:00
Kyle Spearrin
15a618596b
center block element on sync
2017-11-24 10:41:51 -05:00
Kyle Spearrin
e1da4ccbd0
optimized grouping counts
2017-11-24 10:35:43 -05:00
Kyle Spearrin
7f102fbb10
add missing accessibility for folders page
2017-11-23 22:36:55 -05:00
Kyle Spearrin
b3d34e86fd
preserve collection ids on save
2017-11-23 22:33:08 -05:00
Kyle Spearrin
634aa43694
add missing accessibility titles
2017-11-23 22:15:51 -05:00
Dominik Halfkann
388a65f25f
add toggle to see plain password when adding & editing ciphers ( #292 ) ( #390 )
...
* add toggle to see plain password when adding & editing ciphers (#292 )
* reduce number of password input fields to 1
while editing/creating ciphers
2017-11-23 22:07:43 -05:00
Kyle Spearrin
ed28816b99
fix sortUriMatch
2017-11-23 10:37:14 -05:00
Kyle Spearrin
56c1ca7d2f
launch website on double click
2017-11-22 22:15:17 -05:00
Kyle Spearrin
2e9b3d0943
view grouping of ciphers for a collection
2017-11-22 21:55:48 -05:00
Kyle Spearrin
a457846915
display favorites and collections in my vault
2017-11-22 17:54:24 -05:00
Kyle Spearrin
62ece2e8fe
fix ctor for tools component
2017-11-22 17:28:09 -05:00
Kyle Spearrin
2d81466d25
add support for syncing collections
2017-11-22 13:17:59 -05:00
Billy Hughes
04cfd8040c
on-premise support for "bitwarden Web Vault" tool ( #388 )
...
* on-premise support for "bitwarden Web Vault" tool
* don't import EnvironmentService yet, change variable scope
2017-11-22 12:45:38 -05:00
Kyle Spearrin
842e594ba2
remove grouped view of items in vault
2017-11-22 12:38:58 -05:00
Kyle Spearrin
197200b840
ignore readonly and disabled fields
2017-11-22 08:31:22 -05:00
Kyle Spearrin
ce619297ae
fix missing ctrl on searchText
2017-11-21 21:21:07 -05:00
Kyle Spearrin
f17906b2e1
version bump
2017-11-21 14:02:26 -05:00
Kyle Spearrin
a0b9ba4898
map localdata in ctor of cipher
2017-11-21 14:02:02 -05:00
Kyle Spearrin
46363ee674
version bump
2017-11-20 13:25:44 -05:00
Kyle Spearrin
3f0fcd4e52
fix cross-origin permission issue in notif. bar
2017-11-20 13:21:14 -05:00
Kyle Spearrin
17edd87ed9
version bump
2017-11-20 11:34:42 -05:00
Kyle Spearrin
cf9947e47b
attachments length check
2017-11-20 11:28:06 -05:00
Kyle Spearrin
89b300f268
$$ngIsClass fix for ESR
2017-11-20 11:19:43 -05:00
Kyle Spearrin
4ceac37849
resolve shadow warning
2017-11-20 09:06:36 -05:00
Kyle Spearrin
984bd27422
initListSectionItemListeners on lock page
2017-11-20 09:01:48 -05:00
Kyle Spearrin
173ee67466
version bump
2017-11-18 13:47:31 -05:00
Kyle Spearrin
86ffd45373
New Crowdin translations ( #385 )
...
* New translations messages.json (Chinese Simplified)
* New translations copy.resx (Polish)
* New translations messages.json (Portuguese)
* New translations messages.json (Romanian)
* New translations messages.json (Russian)
* New translations messages.json (Spanish)
* New translations copy.resx (Japanese)
* New translations messages.json (Swedish)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Vietnamese)
* New translations messages.json (Polish)
* New translations messages.json (Japanese)
* New translations messages.json (Croatian)
* New translations messages.json (Czech)
* New translations messages.json (French)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations copy.resx (Vietnamese)
2017-11-18 13:46:39 -05:00
Oscar Hinton
4531846ff8
Add support for running unit tests ( #381 )
...
* Add test runner.
* Fix tests. Add tests for UtilsService.getDomain
* Test getHostname.
* Add two missing test cases and fix getDomain.
2017-11-17 16:33:58 -05:00
Kyle Spearrin
f9b00c6871
edge hates for of
loops :(
2017-11-16 12:49:23 -05:00
Kyle Spearrin
cc5c7fb879
initListSectionItemListeners for settings features
2017-11-16 12:42:06 -05:00
Kyle Spearrin
cd4c2d6d10
handle api error cases better
2017-11-16 11:12:41 -05:00
Kyle Spearrin
a166dc65b1
handle server errors for attachment save
2017-11-15 22:36:20 -05:00
Kyle Spearrin
96bb409ee7
version bump
2017-11-15 21:09:07 -05:00
Kyle Spearrin
7e383c68f6
only need to trim !
2017-11-15 17:32:10 -05:00
Kyle Spearrin
1cdf7924fc
trim /!
from start of pages
2017-11-15 17:25:03 -05:00
Kyle Spearrin
77d2218ff9
promise fix for getLastSync
2017-11-15 17:03:16 -05:00
Kyle Spearrin
ac9509b607
delete from dev manifest for release
2017-11-15 16:40:24 -05:00
Kyle Spearrin
5fa5fbc496
edge hates for of
loops
2017-11-15 16:07:38 -05:00
Kyle Spearrin
6ab5a07c20
float left
2017-11-15 14:30:46 -05:00
Kyle Spearrin
b4ab1b74e8
popout style fix
2017-11-15 14:28:41 -05:00
Kyle Spearrin
3b6e9d7b0b
int events again each time page changes
2017-11-15 14:27:30 -05:00
Kyle Spearrin
2f7b6790db
fixes for edge
2017-11-15 14:27:30 -05:00
Oscar Hinton
c6c8042ecf
[Typecript] Convert current ( #372 )
...
* Convert current controller to component.
* Remove unessesary $ctrl.loaded checks.
* Fix bindings for callbacks.
* Re-format html.
* Add UtilService interface to current component.
* Set sucessfully to boolean, change setTimeout to $timeout.
2017-11-14 13:44:34 -05:00
Kyle Spearrin
0c8dc0c3ec
check for errors and remove scope dependency
2017-11-14 11:38:21 -05:00
Kyle Spearrin
00b8a3e7be
convert export to ts component
2017-11-14 11:29:00 -05:00
Kyle Spearrin
b9139eec33
refactored out main.
props to each ctrl.
2017-11-14 10:10:13 -05:00
Kyle Spearrin
947e51f3b5
pop out component
2017-11-14 10:04:23 -05:00
Kyle Spearrin
f084da6202
no devicePushToken for browser
2017-11-14 09:48:21 -05:00
Kyle Spearrin
ef0f4632ca
remove unused currentYear
2017-11-13 16:40:18 -05:00
Kyle Spearrin
4664c783f2
add missing types to models
2017-11-13 16:21:45 -05:00
Kyle Spearrin
bed28aebaa
interface cryptoservice
2017-11-13 16:12:23 -05:00
Kyle Spearrin
11f392b036
interfaced utilsservice for popup and dependencies
2017-11-13 15:37:38 -05:00
Kyle Spearrin
907247b3a7
allow csv field names as well
2017-11-13 14:09:45 -05:00
Kyle Spearrin
745b17fe95
support regex in custom field names
2017-11-13 13:07:59 -05:00
Kyle Spearrin
202d008cb0
only autofill viewable fields for card/identities
2017-11-11 22:25:16 -05:00
Kyle Spearrin
c6274dd1dc
hasOwnProperty continue
2017-11-11 08:10:58 -05:00
Kyle Spearrin
b13bb49164
update autofiller to es6 syntax
2017-11-10 23:52:29 -05:00
Kyle Spearrin
12851a6e80
autofill improvements for cards and identities
2017-11-10 23:47:42 -05:00
Kyle Spearrin
8b0019ea94
fix password detection when changing
2017-11-10 22:05:10 -05:00
Kyle Spearrin
d63ae79704
no wrapping div for totp
2017-11-10 22:04:55 -05:00
Kyle Spearrin
105d21e75a
formatting
2017-11-10 21:30:53 -05:00
Kyle Spearrin
594f2114a7
move tools component html
2017-11-10 21:23:50 -05:00
Kyle Spearrin
22409461dc
Merge pull request #367 from bitwarden/typescript
...
Typescript conversion
2017-11-09 22:45:30 -05:00
Kyle Spearrin
dd382ecee7
assign papaparse to window.Papa
2017-11-09 22:41:35 -05:00
Kyle Spearrin
133e3d5b55
remove jquery usage from bar
2017-11-09 22:38:09 -05:00
Kyle Spearrin
0f7a7c56dc
fixes for initListSectionItemListeners
2017-11-09 21:58:46 -05:00
Kyle Spearrin
be389bd7ac
duo fixes to window
2017-11-09 21:58:34 -05:00
Kyle Spearrin
7c3fec98d1
remove all jquery dependencies from popup
2017-11-09 21:58:22 -05:00
Kyle Spearrin
92192b4f6e
initListSectionItemListeners on pass generator
2017-11-09 17:20:06 -05:00
Kyle Spearrin
9fe4b29a1c
convert initListSectionItemListeners to js
...
Removed jQuery from background
2017-11-09 17:16:41 -05:00
Oscar Hinton
bcf0f19aa2
[Typescript] Convert password generator ( #366 )
...
* Convert password generator to typescript.
* Misc cleanup.
2017-11-09 15:33:51 -05:00
Kyle Spearrin
04ff1e6fba
minify vendor
2017-11-09 14:28:18 -05:00
Kyle Spearrin
ae5ad770aa
assign libs to window
2017-11-09 12:38:43 -05:00
Kyle Spearrin
f937fca917
vendors for background. clean out gulp.
2017-11-08 10:22:26 -05:00
Kyle Spearrin
1cd192a398
delete old cipher service
2017-11-07 23:05:36 -05:00
Kyle Spearrin
f1e0681639
remove Q library
2017-11-07 17:04:04 -05:00
Kyle Spearrin
44eedc8b1d
require all templates for in-line html
2017-11-07 16:59:21 -05:00
Kyle Spearrin
bc98c82303
always set new tokens on refreshes
2017-11-07 10:43:02 -05:00
Kyle Spearrin
5a905bb4c1
convert lock service to ts
2017-11-07 08:24:10 -05:00
Kyle Spearrin
e5fec1fc9a
move copy to clipboard to static
2017-11-06 21:57:15 -05:00
Kyle Spearrin
9c5a9da9f5
delete old autofill service
2017-11-06 14:21:34 -05:00
Kyle Spearrin
7bf681c291
totp settings fix
2017-11-06 14:20:59 -05:00
Kyle Spearrin
530ed94d3c
autofill service to ts
2017-11-06 14:16:06 -05:00
Kyle Spearrin
942d98d798
convert sync service to ts
2017-11-06 11:55:17 -05:00
Kyle Spearrin
b05426f953
convert cipher service to ts
2017-11-06 10:58:32 -05:00
Kyle Spearrin
38e235302c
fix __edgeMessages
2017-11-04 23:46:15 -04:00
Kyle Spearrin
4fb2d879ec
fetch edge messages
2017-11-04 23:35:46 -04:00
Kyle Spearrin
bd109f4ed9
fixes and cleanup
2017-11-04 23:18:38 -04:00
Kyle Spearrin
bdd40d8755
move domain models to ts
2017-11-04 22:43:07 -04:00
Kyle Spearrin
8e998ff179
lint fixes
2017-11-04 21:37:35 -04:00
Kyle Spearrin
11edb0261b
folder service to ts
2017-11-04 21:09:26 -04:00
Kyle Spearrin
fda669c701
dont lose order of els when reducing limit
2017-11-04 10:21:23 -04:00
Kyle Spearrin
b1da228c36
missed $ctrl. on export check
2017-11-03 19:50:38 -04:00
Oscar Hinton
45a269a5f0
Fix initListSectionItemListeners ( #355 )
2017-11-03 17:21:07 -04:00
Oscar Hinton
8ae178aff3
Rewrite lock module to TypeScript. ( #354 )
2017-11-03 16:40:44 -04:00
Kyle Spearrin
e250d9b658
assign u2f to window
2017-11-03 16:08:52 -04:00
Kyle Spearrin
6d89cc91f7
fix callback for setUserIdAndEmail
2017-11-03 15:56:22 -04:00
Oscar Hinton
cee9face7f
[TypeScript] Popup app services ( #353 )
...
* Convert services to typescript.
* Change to for of.
2017-11-03 15:53:35 -04:00
Kyle Spearrin
58bf65168e
remove old api service
2017-11-03 15:45:35 -04:00
Kyle Spearrin
e3dea4084f
fix callbacks for user service methods
2017-11-03 15:40:19 -04:00
Kyle Spearrin
2211c569d7
settings service to ts
2017-11-03 15:33:29 -04:00
Kyle Spearrin
ee11bb5137
user service to ts
2017-11-03 15:12:49 -04:00
Kyle Spearrin
0c878d78f3
totp service to ts
2017-11-03 13:50:03 -04:00
Kyle Spearrin
8d60c6c824
call into static methods from utils service
2017-11-03 12:36:26 -04:00
Kyle Spearrin
43ef921886
environment service to ts
2017-11-03 12:33:34 -04:00
Kyle Spearrin
6ae7b2e035
convert api service to ts with fetch
2017-11-03 11:59:45 -04:00
Kyle Spearrin
9f9e3245de
convert token service to ts
2017-11-02 20:50:00 -04:00
Kyle Spearrin
bf38ca9578
convert token service to ts
2017-11-02 17:49:00 -04:00
Kyle Spearrin
4d0c27d1f8
autofill animations
2017-11-02 16:46:40 -04:00
Kyle Spearrin
7c3b612f3f
Revert "Added auto fill animation. ( #341 )"
...
This reverts commit 3061f276c5
.
2017-11-02 16:36:12 -04:00
Ahmed Tarek
3061f276c5
Added auto fill animation. ( #341 )
...
* New Crowdin translations (#338 )
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* New translations copy.resx (Romanian)
* 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 (Danish)
* New translations messages.json (Vietnamese)
* New translations messages.json (Portuguese)
* New translations messages.json (Polish)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (French)
* 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 (Finnish)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
* version bump
* subtitle for folder listing. folder icon.
* version bump
* subtitle should be searchable
* Added autofill animation.
2017-11-02 16:35:10 -04:00
Kyle Spearrin
eb8c4063ca
lint fixes
2017-11-02 16:33:54 -04:00
Kyle Spearrin
b94a55f655
remove old appid service
2017-11-02 16:32:19 -04:00
Kyle Spearrin
5fd850929d
convert appid service to ts
2017-11-02 15:51:05 -04:00
Kyle Spearrin
8eeb5821f0
password generation service to ts
2017-11-02 12:33:43 -04:00
Kyle Spearrin
c586349014
cleanup crypto service a bit
2017-11-02 11:07:45 -04:00
Kyle Spearrin
177b97ff97
move some methods to utils and static
2017-11-02 09:30:28 -04:00
Kyle Spearrin
fbba9b673d
fixes during crypto service testing
2017-11-02 09:17:53 -04:00
Kyle Spearrin
c3704c3dfd
convert methods to promises
2017-11-02 08:54:40 -04:00
Kyle Spearrin
54a909ab24
tslint fixes
2017-11-02 08:45:31 -04:00
Kyle Spearrin
7455b39835
reference component now that ui router is updated
2017-11-02 08:11:10 -04:00
Oscar Hinton
a66e32590b
[Typescript] Convert tools page to TS ( #344 )
...
* Convert controller to TS.
* Remove $scope and move methods into class.
* Convert tools to component.
2017-11-02 08:02:14 -04:00
Kyle Spearrin
e415a659ad
migrate crypto service to ts
2017-11-01 23:40:39 -04:00
Kyle Spearrin
53824a02a2
crypto key
2017-11-01 23:39:42 -04:00
Kyle Spearrin
c073d74e04
utils service additions
2017-11-01 23:39:42 -04:00
Kyle Spearrin
9633ffe265
enums
2017-11-01 23:39:42 -04:00
Oscar Hinton
c18f5a8076
Upgrade ui-router to 1.0.10 ( #345 )
...
* Start upgrading to ui-router 1.0.0
* Remove ui-router event polyfill.
2017-11-01 19:38:30 -04:00
Kyle Spearrin
7f45fd02c0
added static props so we can start using them
2017-11-01 15:48:24 -04:00
Kyle Spearrin
acbfac6df3
convert constants service to ts
2017-11-01 15:46:03 -04:00
Kyle Spearrin
34ae8adf4d
promise resolve shorthand
2017-11-01 14:20:18 -04:00
Kyle Spearrin
3f354336ef
import models individually
2017-11-01 14:15:48 -04:00
Kyle Spearrin
9ffbd0bb69
lint fixes
2017-11-01 13:40:38 -04:00
Kyle Spearrin
51f2c9a30c
formatting
2017-11-01 11:41:39 -04:00
Kyle Spearrin
d94c6de6f1
formatting
2017-11-01 11:41:12 -04:00
Kyle Spearrin
6086bf5812
typescript models
2017-11-01 10:27:07 -04:00
Oscar Hinton
4b68163cbd
Convert utilService to typescript. ( #342 )
2017-11-01 09:18:05 -04:00
Kyle Spearrin
72d09b0331
subtitle should be searchable
2017-10-31 10:29:31 -04:00
Kyle Spearrin
015658b6df
version bump
2017-10-31 10:06:47 -04:00
Kyle Spearrin
0d62f99437
subtitle for folder listing. folder icon.
2017-10-31 10:05:33 -04:00
Kyle Spearrin
3493379aec
format index.html
2017-10-31 09:25:27 -04:00
Kyle Spearrin
97f65b19c8
convert action buttons component to ts
2017-10-31 09:17:18 -04:00
Kyle Spearrin
b3c671cca0
convert icon component to ts
2017-10-30 23:44:53 -04:00
Oscar Hinton
f922b2e0cb
Add TSLint ( #340 )
...
* Add tslint.
* Disable alphabetic ordering.
* Change place on selectionTitle.
2017-10-30 17:49:56 -04:00
Kyle Spearrin
b8a2088279
version bump
2017-10-30 08:58:42 -04:00
Kyle Spearrin
744408e227
New Crowdin translations ( #338 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* New translations copy.resx (Romanian)
* 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 (Danish)
* New translations messages.json (Vietnamese)
* New translations messages.json (Portuguese)
* New translations messages.json (Polish)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (French)
* 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 (Finnish)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
2017-10-30 08:46:08 -04:00
Kyle Spearrin
141dfa2dc7
a few formatting updates
2017-10-28 22:39:38 -04:00
Oscar Hinton
59754cd530
Setup Webpack & TypeScript ( #316 )
...
* TypeScript and WebPack.
* Minor cleanup.
* Add background.js as entry point to webpack.
* Use downloaded fonts for better performance.
Remove google-fonts-webpack-plugin.
* Add the remaining entry points and setup notification bar.
* Update readme for webpack.
* Convert CipherItems to TypeScript to demonstrate how a component looks in TS.
* Fix edge requirering a custom angular version.
* Rewrite gulp tasks for packaging releases.
* Re-add the webpack gulp plugin.
* Remove unessesary line in analytics.
2017-10-28 22:14:14 -04:00
Kyle Spearrin
e57f3fe5f0
autofill command should only query current window
2017-10-27 10:34:38 -04:00
Kyle Spearrin
9488b48915
non-checkboxes have higher priority in limits
2017-10-26 09:19:18 -04:00
Kyle Spearrin
a2480bf2df
fixes for keys
2017-10-26 08:32:04 -04:00
Kyle Spearrin
f491515904
timeout on first collectIfNeeded
2017-10-25 23:22:17 -04:00
Kyle Spearrin
6896822863
saveAddLogin fix for password
2017-10-25 23:13:50 -04:00
Kyle Spearrin
d19fcd6e4c
autofill script fixes
2017-10-25 23:07:00 -04:00
Kyle Spearrin
ebf06a66c5
scope collection from notification bar to a frame
2017-10-25 22:46:02 -04:00
Kyle Spearrin
1c3143867b
cleanup autofill service a bit
2017-10-25 21:55:52 -04:00
Kyle Spearrin
0bcc764274
default cipher type data objects
2017-10-25 15:45:39 -04:00
Kyle Spearrin
19f00ebc9c
unreachable break
2017-10-25 15:32:07 -04:00
Kyle Spearrin
58fe7dcda4
parse responseText for error model
2017-10-24 14:48:58 -04:00
Kyle Spearrin
c2a49d1074
notification bar tweaks
2017-10-24 13:04:37 -04:00
Kyle Spearrin
18277207f6
fix concat
2017-10-23 23:20:56 -04:00
Kyle Spearrin
0c90d9dba2
set icons server environment url
2017-10-23 23:05:24 -04:00
Kyle Spearrin
a6d56975fb
update exporter for logins and note types
2017-10-23 12:40:54 -04:00
Kyle Spearrin
3c296dc5d4
notification bar fixes for edge cases
2017-10-21 14:40:56 -04:00
Kyle Spearrin
8a7e04ddc2
observe subtree
2017-10-21 13:11:47 -04:00
Kyle Spearrin
c26976e865
fixes
2017-10-21 13:11:47 -04:00
Kyle Spearrin
a465074cfc
in slide down on lock
2017-10-19 10:27:15 -04:00
Kyle Spearrin
e64714c8d5
open popup when noop item clicked
2017-10-19 09:58:31 -04:00
Duc Hoang Nguyen
37907fbf42
firefox: show popup when click "vault is locked" ( #314 )
...
* small lint error
* show popup when click "vault is locked"
* moved to loadNoLoginsContextMenuOptions
2017-10-19 08:38:33 -04:00
Kyle Spearrin
77c3daed0e
remove deprecated code
2017-10-18 16:10:28 -04:00
Kyle Spearrin
23d1f076f4
make sure uri has .
in it before prefixing http
2017-10-18 15:53:06 -04:00
Kyle Spearrin
74eeb1a3c1
fixes from refactors
2017-10-18 14:56:59 -04:00
Kyle Spearrin
4510c80395
New Crowdin translations ( #315 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* 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 (Danish)
* New translations messages.json (Vietnamese)
* New translations messages.json (Portuguese)
* New translations messages.json (Polish)
* New translations messages.json (French)
* 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 (Finnish)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
2017-10-18 13:49:15 -04:00
Kyle Spearrin
1443e4d74a
change state, province, and country names to codes
2017-10-18 13:05:54 -04:00
Kyle Spearrin
c3121726d8
add login
2017-10-18 13:04:33 -04:00
Kyle Spearrin
170484ba11
renaming logins to generic items
2017-10-18 12:22:56 -04:00
Kyle Spearrin
f4e72aae8a
autofill card expiration
2017-10-18 11:50:21 -04:00
Kyle Spearrin
cd878c75b2
proper autocomplete prop
2017-10-18 11:07:25 -04:00
Kyle Spearrin
966e4fc69b
delete cipher fix
2017-10-18 11:07:05 -04:00
Kyle Spearrin
69c230af94
fix context menu for logins
2017-10-18 00:05:31 -04:00
Kyle Spearrin
95c0a5ace2
return results even when domain is not parsable
2017-10-17 23:54:19 -04:00
Kyle Spearrin
dadecf2f4d
autofill identity
2017-10-17 23:44:12 -04:00
Kyle Spearrin
e75fee5278
generate autofill script for card
2017-10-17 22:53:26 -04:00
Kyle Spearrin
9fe35a9aef
filter senders for autofill
2017-10-17 22:52:56 -04:00
Kyle Spearrin
3d45cfc7b8
fields are for all types
2017-10-17 21:35:27 -04:00
Kyle Spearrin
0e692d8c86
restructure autofill class for fillscripts by type
2017-10-17 21:30:30 -04:00
Kyle Spearrin
a0b953208d
only copy totp on login types
2017-10-17 21:10:44 -04:00
Kyle Spearrin
5b6158c0b7
back everywhere, a few password history touch-ups
2017-10-17 17:09:48 -04:00
Oscar Hinton
f1262147a3
History of generated passwords ( #310 )
...
* Save last 5 passwords.
* Move password history to seperate page.
* Use the util helpers for accessing the local storage.
* Change close to back for password history. Remove unused html.
* Change orderBy to use the date instead of magic array.
* Move historyService to background.
* Add passwords generated from shortcut and contextmenu to history.
* Fix return to edit/add not working in password generator history.
* Change password icon to clipboard.
* Change link to password history to use on-click.
* Clear password generator history on logout.
* Code style fix.
* Add new .wrap class for wrapping long text. Fix password icon.
2017-10-17 16:42:05 -04:00
Kyle Spearrin
358fb9b277
one time bind various props
2017-10-17 16:38:09 -04:00
Kyle Spearrin
0c8ae91d83
revert api screw up
2017-10-17 15:22:40 -04:00
Kyle Spearrin
e87f9e268a
autofill ui for other types. autofill fixes
2017-10-17 15:22:16 -04:00
Kyle Spearrin
cebf913999
updates to icon component and state init
2017-10-17 13:16:05 -04:00
Kyle Spearrin
09c340bbe5
Q shorthand
2017-10-17 12:23:32 -04:00
Kyle Spearrin
999689cf7e
more promise/utils helper conversions
2017-10-17 12:22:50 -04:00
Kyle Spearrin
0fdee0f13b
promise conversions
2017-10-17 09:25:22 -04:00
Kyle Spearrin
1b66b255f3
folder save fixes
2017-10-17 09:07:36 -04:00
Kyle Spearrin
ec3f0b25f6
save with server fixes
2017-10-17 09:00:01 -04:00
Kyle Spearrin
ba4e2eae15
refactor out callbacks from folderService
2017-10-17 00:03:27 -04:00
Kyle Spearrin
ea1ef54c95
rename sorts
2017-10-16 23:21:12 -04:00
Kyle Spearrin
65842a3dba
set globe icon properly
2017-10-16 23:19:01 -04:00
Kyle Spearrin
6722793087
rename loginService to cipherService
2017-10-16 23:11:32 -04:00
Kyle Spearrin
e7f7c52247
view cipher elements for different types
2017-10-16 22:31:20 -04:00
Kyle Spearrin
e643b1cf7e
cipher rename on password generator page
2017-10-16 15:21:51 -04:00
Kyle Spearrin
48f02cffe9
ctrl.enabled from ctor
2017-10-16 15:13:14 -04:00
Kyle Spearrin
ad285a7605
action buttons component
2017-10-16 14:45:47 -04:00
Kyle Spearrin
276be2fa87
icon component only $onChanges
2017-10-16 11:12:24 -04:00
Kyle Spearrin
9a79f6989e
icon component updates for all cipher types
2017-10-16 11:02:39 -04:00
Kyle Spearrin
fd146afb69
more fixes
2017-10-16 10:20:46 -04:00
Kyle Spearrin
176b9a8ed0
add/edit/view fixes for ciphers
2017-10-16 10:09:17 -04:00
Kyle Spearrin
af973cbce3
add add UI for cards and identity
2017-10-16 09:12:52 -04:00
Kyle Spearrin
abf38e396e
add cipher page additions
2017-10-14 17:49:29 -04:00
Kyle Spearrin
0fc9f498df
more login to cipher renames
2017-10-14 16:55:47 -04:00
Kyle Spearrin
884bce4ec4
converting logins to ciphers on vault lists
2017-10-14 16:31:35 -04:00
Kyle Spearrin
355a58f67c
service fixes for ciphers
2017-10-14 14:29:10 -04:00
Kyle Spearrin
5a1bf8299f
vault listing page fixes
2017-10-13 23:11:42 -04:00
Kyle Spearrin
b5c70c4941
encrypt cipher data
2017-10-13 22:34:36 -04:00
Kyle Spearrin
925102a86b
fcall to just Q()
2017-10-13 21:39:31 -04:00
Kyle Spearrin
2b5915b257
convert to promises. loginService cipher refactor
2017-10-13 17:07:20 -04:00
Kyle Spearrin
294817d17b
domain model fixes
2017-10-13 14:25:28 -04:00
Kyle Spearrin
44f5812a36
build models for cipher types
2017-10-13 14:04:03 -04:00
Kyle Spearrin
738a40a848
adjust icon sizes
2017-10-13 00:13:56 -04:00
Oscar Hinton
a99ce875ca
Website icons ( #285 )
...
* Initial attempt at adding favicons.
* Cache the favicons for 30 days.
* Refactor faviconService, remove unused faviconDirective.
* Change icon url to icons.bitwarden.com. Update style to support dynamic size of icon.
* Use hostname instead of domain.
* Fix getFavicon throwing an exception if the uri is not a valid url.
* Add enabled property to faviconService to prevent slow calls to storage. Fixed chrome not displaying chrome://favicon properly.
* Fix chrome disable favicon not working as expected.
* Add default icon.
* Fix jshint errors.
* Cleanup of faviconService, removed caching related code. Add faviconComponent for handling favicons.
* Remove faviconService, moved functionallity into faviconComponent.
* Fix faviconComponent not updating when uri changes.
* Rename favicon to icon.
* Improve whitelist.
2017-10-12 14:48:29 -04:00
Kyle Spearrin
5a6c43e46e
dont skip totp copy if from autofill command
2017-10-11 22:52:46 -04:00
Kyle Spearrin
8992627e64
version bump
2017-10-11 22:31:09 -04:00
Kyle Spearrin
847c3df7df
remove query string from manifest popup
2017-10-11 22:30:47 -04:00
Kyle Spearrin
0656e732fe
convert nodelist to array
2017-10-11 22:11:34 -04:00
Kyle Spearrin
171c9f324d
New Crowdin translations ( #301 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* 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 (Danish)
* New translations copy.resx (Danish)
* New translations messages.json (Vietnamese)
* New translations messages.json (Portuguese)
* New translations messages.json (Polish)
* New translations messages.json (French)
* 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 (Finnish)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
2017-10-11 11:54:18 -04:00
Kyle Spearrin
54a10e680e
version bump
2017-10-11 11:34:27 -04:00
Kyle Spearrin
44b65a212e
limit getFormElements to 50
2017-10-11 09:01:59 -04:00
Kyle Spearrin
fe73ffc21e
handle default sizing using preprocesses css
2017-10-10 15:44:36 -04:00
Kyle Spearrin
41c3007821
expand vault uses a popup instead of a new tab
2017-10-10 12:42:24 -04:00
Kyle Spearrin
22e1c7d58d
only skip username only fill when from autofiller
2017-10-07 13:17:43 -04:00
Kyle Spearrin
7561ae4996
skip autofill username option
2017-10-07 13:10:04 -04:00
Kyle Spearrin
ad66d15a33
null check utilsService
2017-10-06 10:50:11 -04:00
Kyle Spearrin
79f20f09cb
lint fixes
2017-10-06 10:36:45 -04:00
Kyle Spearrin
7394cec986
lint fix for j
2017-10-06 10:18:47 -04:00
Kyle Spearrin
11bc242a4a
null checks on mutations
2017-10-06 10:17:41 -04:00
Kyle Spearrin
d4cf0fe338
manage ui location for popup app
2017-10-06 00:05:08 -04:00
Kyle Spearrin
31f73895b8
close popup on launch site/autofill
2017-10-05 23:39:41 -04:00
Kyle Spearrin
f852cbbfe3
collect for notification bar inside iframes
2017-10-05 23:27:32 -04:00
Kyle Spearrin
e5140595e6
observe dom for notification form collection
2017-10-05 23:10:51 -04:00
Kyle Spearrin
311a18a307
add site form and autofill detection improvements
2017-10-05 22:30:46 -04:00
Kyle Spearrin
2a929c8de8
edge fixes
2017-10-05 17:18:54 -04:00
Kyle Spearrin
4d3033f17c
alignment fixes for firefox sidebar
2017-10-05 16:36:23 -04:00
Kyle Spearrin
efe0487dc8
fix font and css paths for dist
2017-10-05 16:20:05 -04:00
Kyle Spearrin
c2082134ff
fix space on home settings
2017-10-05 16:11:16 -04:00
Kyle Spearrin
671b43d6b1
move scripts in body. analytics fix
2017-10-05 15:59:45 -04:00
Kyle Spearrin
d8536e3090
bundle popup scripts and templates for dist
2017-10-05 14:49:39 -04:00
Kyle Spearrin
9431e8fc7c
version bump
2017-10-04 21:35:07 -04:00
Kyle Spearrin
09f47c0e59
double click to launch website from vault
2017-10-04 17:01:22 -04:00
Kyle Spearrin
79deb5633a
limit input types on autofill query
2017-10-03 16:11:11 -04:00
Kyle Spearrin
aa893af3e6
add launch website button to vault listing
2017-10-03 14:59:52 -04:00
Kyle Spearrin
ea65c40d1f
export custom fields
2017-10-02 12:37:25 -04:00
Kyle Spearrin
81d7b87507
Remove button from getFormElements query selector
2017-10-02 10:32:49 -04:00
Kyle Spearrin
1e18827b61
Revert "skip vis checks for notification bar collect()"
...
This reverts commit 9f51f005b0
.
2017-10-02 10:29:46 -04:00
Kyle Spearrin
9f51f005b0
skip vis checks for notification bar collect()
2017-10-02 09:22:46 -04:00
Kyle Spearrin
9aaf080716
autofill adjustments
2017-09-29 15:12:23 -04:00
Kyle Spearrin
f733fe659b
allow u2f if window.u2f is available (firefox 57+)
2017-09-29 12:27:59 -04:00
Kyle Spearrin
c2f0352642
version bump
2017-09-29 09:13:31 -04:00
Kyle Spearrin
714b166035
sidebar is only available in newer ff versions
2017-09-29 09:13:21 -04:00
Kyle Spearrin
5fe2d0f461
version bump
2017-09-28 14:07:16 -04:00
Kyle Spearrin
9f45603611
sidebar badge
2017-09-28 14:03:01 -04:00
Kyle Spearrin
3ce2fb484a
fix remember bug and auto-focus on lock screen
2017-09-28 11:03:41 -04:00
Kyle Spearrin
6fa5582883
added support for sidebar
2017-09-28 10:39:31 -04:00
Kyle Spearrin
915546aa0f
New Crowdin translations ( #256 )
...
* New translations messages.json (Russian)
* New translations messages.json (Slovak)
* New translations messages.json (Spanish)
* New translations messages.json (Romanian)
* New translations messages.json (Portuguese)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Swedish)
* New translations messages.json (Danish)
* New translations copy.resx (Danish)
* New translations messages.json (Vietnamese)
* New translations copy.resx (Vietnamese)
* New translations messages.json (Ukrainian)
* New translations messages.json (Thai)
* New translations messages.json (Turkish)
* New translations messages.json (Polish)
* New translations messages.json (Dutch)
* New translations messages.json (Finnish)
* New translations messages.json (Czech)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Croatian)
* New translations messages.json (French)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
* New translations messages.json (Hungarian)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Chinese Simplified)
2017-09-27 23:18:12 -04:00
Kyle Spearrin
41dda3bb61
Expand vault all tabs. Search from curr. tab page.
2017-09-27 20:12:19 -04:00
Kyle Spearrin
1fa3df1151
disable form autocomplete on various pages
2017-09-27 13:07:46 -04:00
Kyle Spearrin
185916c8a3
api compat checks
2017-09-25 20:35:54 -04:00
Kyle Spearrin
ae4079cb21
danger color on action button
2017-09-25 13:48:35 -04:00
Kyle Spearrin
068fd5d06c
add/edit login custom fields
2017-09-25 10:20:26 -04:00
Kyle Spearrin
eace0f32f0
copy totp to clipboard from popup document in ff
2017-09-22 15:31:31 -04:00
Kyle Spearrin
5089cbded6
autofill fixes
2017-09-22 15:11:30 -04:00
Kyle Spearrin
19621accaa
Auto-fill additions/improvements
...
- Auto0fill custom fields
- Smarter auto-fill detection for usernames
- Auto-fill username even if no password on screen
2017-09-22 12:10:19 -04:00
Kyle Spearrin
835bb6ffa7
login custom fields view/edit
2017-09-21 22:45:24 -04:00
Kyle Spearrin
56e1f6c25b
cipher request login subclass, sync fixes
2017-09-21 10:43:33 -04:00
Kyle Spearrin
8a1e8678f8
move from login to cipher apis
2017-09-20 17:13:38 -04:00
Kyle Spearrin
b48c86a572
remove debug logging from sync operations
2017-09-20 12:33:18 -04:00
Kyle Spearrin
fd538494c0
convert to using new sync api
2017-09-20 12:28:41 -04:00
Kyle Spearrin
d1fb388ea3
switch back to forge decrypt implementation (perf)
2017-09-19 12:47:52 -04:00
Kyle Spearrin
438ccd0f9e
set widths are only for english
2017-09-19 12:30:19 -04:00
Kyle Spearrin
090c9ecf50
version bump
2017-09-15 09:55:23 -04:00
Kyle Spearrin
a260d269ec
check for chrome.webRequest.onAuthRequired
avail
2017-09-15 09:55:23 -04:00
Félicien FRANCOIS
1ea07a6ced
Fix #234 Save notification hidden by elements with high z-index ( #235 )
...
Set Z-index to the maximum value so it is always on top
https://stackoverflow.com/a/25461690/1961513
2017-09-15 07:55:50 -04:00
Kyle Spearrin
9ee016251a
move jwt token to authorization header
2017-09-14 13:21:00 -04:00
Kyle Spearrin
be65d5efd4
version bump
2017-09-12 09:10:38 -04:00
Kyle Spearrin
842175c3d2
Merge branch 'master' of github.com:bitwarden/browser
2017-09-12 09:09:41 -04:00
Kyle Spearrin
7c28cdfe3b
New Crowdin translations ( #225 )
...
* New translations messages.json (Romanian)
* New translations messages.json (Russian)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Polish)
* New translations messages.json (Portuguese)
* New translations messages.json (Slovak)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Thai)
* New translations messages.json (Spanish)
* New translations messages.json (Swedish)
* New translations messages.json (Japanese)
* New translations messages.json (Dutch)
* New translations messages.json (Finnish)
* New translations messages.json (Czech)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Croatian)
* New translations messages.json (French)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Hungarian)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Chinese Simplified)
2017-09-12 09:08:42 -04:00
Kyle Spearrin
88dbca3e7e
version bump
2017-09-12 09:02:47 -04:00
Kyle Spearrin
a9bf52364a
search results list
2017-09-11 22:07:24 -04:00
Kyle Spearrin
2e20f051c0
xtra small body height
2017-09-11 21:23:22 -04:00
Kyle Spearrin
bbe4bdc865
edge link for reviews
2017-09-09 16:49:12 -04:00
Kyle Spearrin
60d75ce5fe
private mode page with message
2017-09-09 15:41:49 -04:00
Kyle Spearrin
ac00d1f106
bg_isBackground
2017-09-09 11:55:30 -04:00
Kyle Spearrin
ff50d935b2
added closure for bg script
2017-09-09 11:42:12 -04:00
Kyle Spearrin
390bd6db1a
clear sync timeout and log background
2017-09-09 08:40:15 -04:00
Kyle Spearrin
e9e0abd792
log sync service
2017-09-08 13:39:14 -04:00
Kyle Spearrin
f36c046a36
doRefreshToken to its own function
2017-09-07 23:56:05 -04:00
Kyle Spearrin
219a434594
basic auth prompts for https
2017-09-07 23:49:35 -04:00
Kyle Spearrin
41c32f3874
auto-fill basic auth prompts
2017-09-07 23:26:56 -04:00
Kyle Spearrin
01e48377e9
combine token refresh methods. added api logging
2017-09-07 13:21:49 -04:00
Kyle Spearrin
1b344ade0d
adjust notification bar for small/zoomed screens
2017-09-07 10:12:34 -04:00
Kyle Spearrin
0b2fa01232
only folder view in vault for edge
2017-09-06 16:07:30 -04:00
Kyle Spearrin
ff0fde161e
rebuild tokenrequest obj on login api
2017-09-06 15:52:06 -04:00
Kyle Spearrin
9e3e239359
version bump
2017-09-06 13:29:34 -04:00
Kyle Spearrin
73ee23dc56
no background copying for edge
2017-09-06 13:28:49 -04:00
Kyle Spearrin
509ba631ff
disable autocomplete on verification code input
2017-09-04 23:08:55 -04:00
Kyle Spearrin
4641240d47
refactor custom env urls, cleanup bg script a bit
2017-09-04 12:09:11 -04:00
Kyle Spearrin
a95bd44217
version bump
2017-09-03 13:04:38 -04:00
Kyle Spearrin
1f8e30b5cd
catch security error when setting env urls
2017-09-03 12:58:42 -04:00
Kyle Spearrin
d433d9c4fc
version bump
2017-09-01 23:26:25 -04:00
Kyle Spearrin
cd7ed5dc20
load custom angular build for edge
2017-09-01 23:17:37 -04:00
Kyle Spearrin
88bcde1e70
version bump
2017-09-01 09:14:33 -04:00
Kyle Spearrin
a2b1a5e046
ctrl shift 9
2017-09-01 09:13:02 -04:00
Kyle Spearrin
0a03dd3334
ctrl + shift + 1
2017-08-31 23:12:19 -04:00
Kyle Spearrin
0de9307520
generate password remapped to Ctrl+Shift+E
2017-08-31 23:03:18 -04:00
Kyle Spearrin
8387d7d489
version bump
2017-08-31 15:41:16 -04:00
Kyle Spearrin
734320720f
New Crowdin translations ( #213 )
...
* New translations messages.json (Romanian)
* New translations messages.json (Russian)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Polish)
* New translations messages.json (Portuguese)
* New translations messages.json (Slovak)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Thai)
* New translations messages.json (Spanish)
* New translations messages.json (Swedish)
* New translations messages.json (Japanese)
* New translations messages.json (Dutch)
* New translations messages.json (Finnish)
* New translations messages.json (Czech)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Croatian)
* New translations messages.json (French)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Hungarian)
* New translations messages.json (German)
* New translations messages.json (Hindi)
* New translations messages.json (Chinese Simplified)
2017-08-31 15:39:35 -04:00
Kyle Spearrin
638165ca6c
command desc i18n
2017-08-31 15:35:23 -04:00
Kyle Spearrin
58fc9c943c
read chrome.runtime.lastError
2017-08-31 15:30:01 -04:00
Kyle Spearrin
44f1ce621d
short body is 800 or less height
2017-08-31 14:25:38 -04:00
Kyle Spearrin
19a59e6177
remove old auth bearer code. move sync methods
2017-08-31 14:17:52 -04:00
Kyle Spearrin
eae2efea67
hide "on lock" option for firefox and edge
2017-08-31 12:52:03 -04:00
Kyle Spearrin
ee6fb78583
autofill command, adjust default commands
2017-08-31 12:42:09 -04:00
Kyle Spearrin
293086526d
windows was already defined
2017-08-30 13:20:31 -04:00
Kyle Spearrin
43c27387fc
use access_token3 still for now
2017-08-30 13:00:43 -04:00
Kyle Spearrin
86a35d6da1
adjust short screen to 750 breakpoint
2017-08-30 11:51:33 -04:00
Kyle Spearrin
c0fa491649
New Crowdin translations ( #211 )
...
* New translations messages.json (Turkish)
* New translations copy.resx (Turkish)
* New translations messages.json (Ukrainian)
* New translations copy.resx (Ukrainian)
* New translations messages.json (French)
2017-08-30 10:12:00 -04:00
Kyle Spearrin
bb1f71747c
remove period
2017-08-30 10:09:37 -04:00
Kyle Spearrin
7df29a2916
Merge branch 'master' of github.com:bitwarden/browser
2017-08-30 08:54:43 -04:00
Kyle Spearrin
b2a60b3dfc
New Crowdin translations ( #210 )
...
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* New translations messages.json (Portuguese)
* New translations copy.resx (Polish)
* New translations copy.resx (Italian)
* New translations messages.json (Japanese)
* New translations copy.resx (Japanese)
* New translations messages.json (Polish)
* New translations copy.resx (Romanian)
* New translations messages.json (Russian)
* New translations messages.json (Swedish)
* New translations copy.resx (Swedish)
* New translations messages.json (Thai)
* New translations copy.resx (Thai)
* New translations copy.resx (Spanish)
* New translations messages.json (Spanish)
* New translations copy.resx (Russian)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
* New translations messages.json (Italian)
* New translations copy.resx (Indonesian)
* New translations messages.json (Czech)
* New translations copy.resx (Czech)
* New translations messages.json (Dutch)
* New translations copy.resx (Dutch)
* New translations copy.resx (Croatian)
* New translations messages.json (Croatian)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations messages.json (Finnish)
* New translations copy.resx (Finnish)
* New translations copy.resx (Hindi)
* New translations messages.json (Hungarian)
* New translations copy.resx (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Hindi)
* New translations copy.resx (German)
* New translations messages.json (French)
* New translations copy.resx (French)
* New translations messages.json (German)
* New translations messages.json (Chinese Simplified)
2017-08-30 08:52:22 -04:00
Kyle Spearrin
de097eaacf
fix this reference to sort method
2017-08-30 08:43:06 -04:00
Kyle Spearrin
ae6c609c91
move sort to service
2017-08-30 08:35:34 -04:00
Kyle Spearrin
7ce6634120
check tab
2017-08-30 08:28:48 -04:00
Kyle Spearrin
fcb7972fca
sort by last used in context menu
2017-08-29 13:28:23 -04:00
Kyle Spearrin
926e87c6fe
sort current tab by last used
2017-08-29 13:15:27 -04:00
Kyle Spearrin
e01f3fd40c
sort fixes when never used
2017-08-29 13:03:08 -04:00
Kyle Spearrin
518585cfb5
track last used autofill for priority filling
2017-08-29 12:52:11 -04:00
Kyle Spearrin
8804cc5a96
lint fixes
2017-08-29 12:49:44 -04:00
Kyle Spearrin
a18e17749f
disable issues on edge
2017-08-29 09:30:19 -04:00
Kyle Spearrin
bf703b6880
hide file download features on edge
2017-08-28 23:47:35 -04:00
Kyle Spearrin
751281a59c
fix clearing floats on edge
2017-08-28 23:10:07 -04:00
Kyle Spearrin
69abbdaf8d
fixes for edge
2017-08-28 22:27:29 -04:00
Kyle Spearrin
c66803ce1f
web vault url environment for U2F
2017-08-28 18:08:08 -04:00
Kyle Spearrin
ad544e5240
refactor autofill. add auto-fill on page load
2017-08-28 13:00:46 -04:00
Kyle Spearrin
c40465f292
handle revision api failure case
2017-08-28 11:24:14 -04:00
Kyle Spearrin
87db27be84
replace interval checks with recursive timeout
2017-08-28 08:56:05 -04:00
Kyle Spearrin
26f75845bc
short body for small screens
2017-08-23 09:57:04 -04:00
Kyle Spearrin
220703a9d7
environment settings
2017-08-22 12:01:17 -04:00
Hamid
5b6bddccca
Update notification bar width
...
The add-save never-save 'td' is too narrow and it cause the buttons to appear in two rows. This change will make it a little wider to solve this problem.
2017-08-15 13:03:46 -04:00
Kyle Spearrin
e151209261
improvements to add site notification detection
2017-08-12 13:09:57 -04:00
Kyle Spearrin
690d94d142
copy totp to clipboard before closing popup
2017-08-11 23:41:15 -04:00
Kyle Spearrin
966927fe3c
revert to single access token param
2017-08-10 10:16:26 -04:00
Kyle Spearrin
398e9a0948
version bump
2017-08-04 15:34:32 -04:00
Kyle Spearrin
6ac29cf528
Merge branch 'master' of github.com:bitwarden/browser
2017-08-04 15:32:43 -04:00
Kyle Spearrin
0625288646
New Crowdin translations ( #196 )
...
* New translations copy.resx (Romanian)
* New translations messages.json (Russian)
* New translations copy.resx (Russian)
* New translations messages.json (Slovak)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Japanese)
* New translations messages.json (Portuguese)
* New translations copy.resx (Portuguese)
* New translations copy.resx (Slovak)
* New translations messages.json (Spanish)
* New translations messages.json (Hungarian)
* New translations copy.resx (Hungarian)
* New translations copy.resx (Polish)
* New translations copy.resx (Thai)
* New translations copy.resx (Spanish)
* New translations messages.json (Swedish)
* New translations copy.resx (Swedish)
* New translations copy.resx (Italian)
* New translations copy.resx (Czech)
* New translations copy.resx (Dutch)
* New translations copy.resx (Croatian)
* New translations messages.json (Croatian)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Finnish)
* New translations copy.resx (Hindi)
* New translations copy.resx (Indonesian)
* New translations copy.resx (German)
* New translations messages.json (French)
* New translations copy.resx (French)
* New translations messages.json (Chinese Simplified)
2017-08-04 15:32:27 -04:00
Kyle Spearrin
3ee9b1bba1
makeEncKey to use UInt8Array
2017-08-04 15:29:44 -04:00
Kyle Spearrin
8947cafa4e
New Crowdin translations ( #193 )
...
* New translations copy.resx (Romanian)
* New translations messages.json (Russian)
* New translations copy.resx (Russian)
* New translations messages.json (Slovak)
* New translations messages.json (Romanian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Japanese)
* New translations messages.json (Portuguese)
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese, Brazilian)
* New translations copy.resx (Slovak)
* New translations messages.json (Spanish)
* New translations messages.json (Hungarian)
* New translations copy.resx (Hungarian)
* New translations messages.json (Polish)
* New translations copy.resx (Polish)
* New translations copy.resx (Thai)
* New translations messages.json (Thai)
* New translations copy.resx (Spanish)
* New translations messages.json (Swedish)
* New translations copy.resx (Swedish)
* New translations messages.json (Japanese)
* New translations copy.resx (Italian)
* New translations messages.json (Czech)
* New translations copy.resx (Czech)
* New translations messages.json (Dutch)
* New translations copy.resx (Dutch)
* New translations copy.resx (Croatian)
* New translations messages.json (Croatian)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations messages.json (Finnish)
* New translations copy.resx (Finnish)
* New translations copy.resx (Hindi)
* New translations messages.json (Indonesian)
* New translations copy.resx (Indonesian)
* New translations messages.json (Italian)
* New translations messages.json (Hindi)
* New translations copy.resx (German)
* New translations messages.json (French)
* New translations copy.resx (French)
* New translations messages.json (German)
* New translations messages.json (Chinese Simplified)
2017-07-31 10:06:25 -04:00
Kyle Spearrin
6fd7dd6599
product name descriptions
2017-07-31 09:57:40 -04:00
Kyle Spearrin
dedd64b82a
added missing two-step login i18n strings
2017-07-31 09:54:52 -04:00
Kyle Spearrin
a09267d3d0
version bump
2017-07-26 14:47:20 -04:00
Kyle Spearrin
f0741dca9a
lint fix
2017-07-26 14:46:32 -04:00
Kyle Spearrin
b400b6b105
New Crowdin translations ( #190 )
...
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Romanian)
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese)
* New translations copy.resx (Italian)
* New translations copy.resx (Japanese)
* New translations messages.json (Russian)
* New translations copy.resx (Russian)
* New translations copy.resx (Swedish)
* New translations copy.resx (Thai)
* New translations messages.json (Swedish)
* New translations copy.resx (Spanish)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
* New translations copy.resx (Indonesian)
* New translations copy.resx (Czech)
* New translations copy.resx (Croatian)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Dutch)
* New translations copy.resx (Hindi)
* New translations messages.json (Indonesian)
* New translations copy.resx (German)
* New translations copy.resx (Finnish)
* New translations copy.resx (French)
* New translations messages.json (Chinese Simplified)
2017-07-26 14:45:24 -04:00
Kyle Spearrin
09e2a55712
remove extra T
2017-07-26 12:33:27 -04:00
Kyle Spearrin
b5e358bdec
show premium required message on attachments
2017-07-26 11:21:57 -04:00
Kyle Spearrin
4d86987779
version bump
2017-07-26 00:23:22 -04:00
Kyle Spearrin
01ccd21ef3
cleanup event listeners for u2f
2017-07-26 00:20:30 -04:00
Kyle Spearrin
f7f4610fe3
version bump
2017-07-25 16:02:48 -04:00
Kyle Spearrin
8cc13453a1
update enc key article
2017-07-25 08:54:52 -04:00
Kyle Spearrin
f71f674f8e
New Crowdin translations ( #189 )
...
* New translations messages.json (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* New translations copy.resx (Romanian)
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese)
* New translations copy.resx (Italian)
* New translations messages.json (Japanese)
* New translations copy.resx (Japanese)
* New translations messages.json (Russian)
* New translations copy.resx (Russian)
* New translations copy.resx (Swedish)
* New translations messages.json (Thai)
* New translations copy.resx (Thai)
* New translations messages.json (Swedish)
* New translations copy.resx (Spanish)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
* New translations messages.json (Spanish)
* New translations messages.json (Italian)
* New translations copy.resx (Indonesian)
* New translations messages.json (Czech)
* New translations copy.resx (Czech)
* New translations messages.json (Dutch)
* New translations copy.resx (Croatian)
* New translations messages.json (Croatian)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Dutch)
* New translations messages.json (Finnish)
* New translations messages.json (Hindi)
* New translations copy.resx (Hindi)
* New translations messages.json (Indonesian)
* New translations copy.resx (German)
* New translations messages.json (German)
* New translations copy.resx (Finnish)
* New translations messages.json (French)
* New translations copy.resx (French)
* New translations messages.json (Chinese Simplified)
2017-07-24 10:59:25 -04:00
Kyle Spearrin
80b18f8473
premium checks and layout updates for attachments
2017-07-24 10:44:09 -04:00
Kyle Spearrin
5de607b2a2
premium required to download files
2017-07-22 23:09:01 -04:00
Kyle Spearrin
a6ee05ef93
added option to disable auto totp copying
2017-07-22 23:09:01 -04:00
Kyle Spearrin
592b14149f
copy totp to clipboard when autofilling
2017-07-22 23:09:01 -04:00
Kyle Spearrin
b9fbc3228e
New Crowdin translations ( #188 )
...
* New translations messages.json (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations messages.json (Romanian)
* New translations copy.resx (Romanian)
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese)
* New translations copy.resx (Italian)
* New translations messages.json (Japanese)
* New translations copy.resx (Japanese)
* New translations messages.json (Russian)
* New translations copy.resx (Russian)
* New translations copy.resx (Swedish)
* New translations messages.json (Thai)
* New translations copy.resx (Thai)
* New translations messages.json (Swedish)
* New translations copy.resx (Spanish)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
* New translations messages.json (Spanish)
* New translations messages.json (Italian)
* New translations copy.resx (Indonesian)
* New translations messages.json (Czech)
* New translations copy.resx (Czech)
* New translations messages.json (Dutch)
* New translations copy.resx (Croatian)
* New translations messages.json (Croatian)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Dutch)
* New translations messages.json (Finnish)
* New translations messages.json (Hindi)
* New translations copy.resx (Hindi)
* New translations messages.json (Indonesian)
* New translations copy.resx (German)
* New translations messages.json (German)
* New translations copy.resx (Finnish)
* New translations messages.json (French)
* New translations copy.resx (French)
* New translations messages.json (Chinese Simplified)
2017-07-14 16:02:28 -04:00
Kyle Spearrin
e4baa19232
lint fixes
2017-07-14 15:34:05 -04:00
Kyle Spearrin
cf850838b5
lint fixes
2017-07-14 15:09:41 -04:00
Kyle Spearrin
3a8f149008
premium membership page
2017-07-13 22:33:34 -04:00
Kyle Spearrin
1c693a45b3
totp alg updates
2017-07-13 14:46:16 -04:00
Kyle Spearrin
fbb6f16ccc
export totp
2017-07-13 11:22:25 -04:00
Kyle Spearrin
170aac94d2
Reset input
2017-07-12 14:17:33 -04:00
Kyle Spearrin
94e4ea656e
check for encKey when using attachments
2017-07-12 13:49:28 -04:00
Kyle Spearrin
81ad214f2f
misc fixes
2017-07-12 13:38:06 -04:00
Kyle Spearrin
13fbfc43f9
folder fixes
2017-07-12 10:16:04 -04:00
Kyle Spearrin
0574c538e7
upload new attachments
2017-07-12 09:57:08 -04:00
Kyle Spearrin
89b1639dda
setup attachments page
2017-07-12 00:11:17 -04:00
Kyle Spearrin
eeddd18ca3
ui tweaks
2017-07-11 23:25:08 -04:00
Kyle Spearrin
63be97d1b9
attachment display and download. refactor to WC
2017-07-11 23:04:53 -04:00
Kyle Spearrin
1cacc9e729
attachments to models
2017-07-11 15:02:15 -04:00
Kyle Spearrin
94a13954a5
get premium status from token
2017-07-11 14:54:36 -04:00
Kyle Spearrin
1053491d28
login model adjustments
2017-07-11 14:50:49 -04:00
Kyle Spearrin
2ae21eef82
i18n for totp
2017-07-11 14:13:10 -04:00
Kyle Spearrin
21feb653cb
totp code management and countdown timer
2017-07-11 14:05:04 -04:00
Kyle Spearrin
fccaa5f8de
i18nService fix for none folder
2017-07-11 13:05:56 -04:00
Kyle Spearrin
c92b346e18
model adjustments for new api props
2017-07-11 13:00:47 -04:00
Kyle Spearrin
ba6e0d9617
language updates
2017-06-29 14:58:48 -04:00
Kyle Spearrin
8f236f76a7
added remember option to duo
2017-06-29 14:38:04 -04:00
Kyle Spearrin
98d3da78c3
language correction
2017-06-29 12:35:35 -04:00
Kyle Spearrin
5bb3b87bb4
0 check
2017-06-27 17:11:15 -04:00
Kyle Spearrin
666cb3198e
recover and no providers
2017-06-27 10:54:59 -04:00
Kyle Spearrin
64068d2fa1
use an anchor element to hold link props
2017-06-27 08:15:29 -04:00
Kyle Spearrin
4e270cc1cb
u2f fixes. bg vars with prefix
2017-06-26 23:55:51 -04:00
Kyle Spearrin
61c44ea4d9
input with width icon using calc
2017-06-26 22:28:51 -04:00
Kyle Spearrin
1d102cad93
two factor page cleanup
2017-06-26 22:24:10 -04:00
Kyle Spearrin
64784d0e36
select another two factor method
2017-06-26 16:36:56 -04:00
Kyle Spearrin
7815af24e5
two-factor support in browser extensions
2017-06-26 15:37:15 -04:00
Kyle Spearrin
981fd22ce5
added ability to pass and parse twofactor provider
2017-06-26 09:55:07 -04:00
Kyle Spearrin
f6fc8a4a0f
local desktop https endpoints
2017-06-26 09:38:17 -04:00
Kyle Spearrin
39cc97e6e5
last check on revision date lookup
2017-06-20 23:01:02 -04:00
Kyle Spearrin
8ff336d103
hmac check on rsa decrypt
2017-06-19 11:09:48 -04:00
Kyle Spearrin
4b9712d034
remove deprecated "sites" api endpoint
2017-06-16 12:35:46 -04:00
Kyle Spearrin
842377c583
typo
2017-06-15 15:43:37 -04:00
Kyle Spearrin
351714810f
version bump
2017-06-14 16:42:39 -04:00
Kyle Spearrin
57a5a90183
remove rzslider in favor or native input range
2017-06-14 16:36:27 -04:00
Kyle Spearrin
6fee59373b
version bump
2017-06-14 10:56:21 -04:00
Kyle Spearrin
fcf86e96da
body sizes are important
2017-06-14 10:55:59 -04:00
Kyle Spearrin
55e783fbcc
larger size not on firefox
2017-06-14 10:08:37 -04:00
Kyle Spearrin
adb1ff8a6f
restore popup back to original size
2017-06-14 09:59:08 -04:00
Kyle Spearrin
125cfe07e7
explicitly invoke ng-csp
2017-06-14 08:50:12 -04:00
Kyle Spearrin
8396b46ec7
version bump
2017-06-13 16:07:36 -04:00
Kyle Spearrin
57168a71ea
New Crowdin translations ( #175 )
...
* New translations messages.json (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations messages.json (Russian)
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese)
* New translations copy.resx (Italian)
* New translations messages.json (Japanese)
* New translations copy.resx (Japanese)
* New translations copy.resx (Russian)
* New translations messages.json (Slovak)
* New translations copy.resx (Swedish)
* New translations messages.json (Thai)
* New translations copy.resx (Thai)
* New translations messages.json (Swedish)
* New translations copy.resx (Spanish)
* New translations copy.resx (Slovak)
* New translations messages.json (Spanish)
* New translations messages.json (Italian)
* New translations copy.resx (Indonesian)
* New translations copy.resx (Czech)
* New translations messages.json (Dutch)
* New translations copy.resx (Dutch)
* New translations messages.json (Czech)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Finnish)
* New translations copy.resx (Finnish)
* New translations messages.json (Hindi)
* New translations copy.resx (Hindi)
* New translations messages.json (Indonesian)
* New translations copy.resx (German)
* New translations messages.json (German)
* New translations messages.json (French)
* New translations copy.resx (French)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese)
2017-06-13 15:10:38 -04:00
Kyle Spearrin
34696ed85f
never option on save login notification
...
closes #85
2017-06-13 13:59:16 -04:00
Kyle Spearrin
a598f08dce
UX updates
2017-06-13 12:37:51 -04:00
Kyle Spearrin
0bdf2a3e77
"pre" style notes view with overflow-x scrolling
2017-06-13 12:21:44 -04:00
Kyle Spearrin
a7c560b23e
made popup larger size
2017-06-13 12:05:41 -04:00
Kyle Spearrin
6e9d4e8d6e
clear enc key from memory on lock as well
2017-06-13 11:59:26 -04:00
Kyle Spearrin
e079b70e6a
added lock now option
2017-06-13 11:53:08 -04:00
Kyle Spearrin
4861aa0210
version bump
2017-06-12 09:49:45 -04:00
Kyle Spearrin
12c3b7e85b
stop prop and clicks from vault list
2017-06-12 09:49:31 -04:00
Kyle Spearrin
2d13d18c69
version bump
2017-06-09 15:48:36 -04:00
Kyle Spearrin
5409ba7737
stop click directive instead of inline js
2017-06-09 15:14:36 -04:00
Kyle Spearrin
d6f1a55d30
expand vault to new window
2017-06-09 15:10:22 -04:00
Kyle Spearrin
c6356504bb
version bump
2017-06-07 11:05:03 -04:00
Kyle Spearrin
bc9504f039
do not set undefined properties
2017-06-06 08:48:05 -04:00
Kyle Spearrin
c6533a961a
prod server
2017-06-05 21:15:27 -04:00
Kyle Spearrin
5b6c8c3480
clear private key from memory only when locked
2017-06-05 16:01:29 -04:00
Kyle Spearrin
96be646641
idle locking and lock service refactor
2017-06-05 14:27:24 -04:00
Kyle Spearrin
17694ed1e2
edge compatibilities and dist build
2017-06-05 14:26:17 -04:00
Kyle Spearrin
58e68a00b1
translation credits
2017-06-02 22:11:45 -04:00
Kyle Spearrin
16098a1743
support user encryption key
2017-06-02 00:10:29 -04:00
Kyle Spearrin
e282966d64
help for 2fa recovery
2017-05-25 23:40:07 -04:00
Kyle Spearrin
5c2eb3b193
New Crowdin translations ( #169 )
...
* New translations copy.resx (Czech)
* New translations copy.resx (Hindi)
* New translations messages.json (Spanish)
* New translations copy.resx (Spanish)
* New translations copy.resx (Indonesian)
* New translations messages.json (Indonesian)
* New translations copy.resx (Slovak)
* New translations copy.resx (Dutch)
* New translations copy.resx (Finnish)
* New translations copy.resx (Swedish)
* New translations copy.resx (Portuguese)
* New translations copy.resx (Japanese)
* New translations copy.resx (Russian)
* New translations copy.resx (French)
* New translations copy.resx (German)
* New translations copy.resx (Italian)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Chinese Simplified)
2017-05-25 22:17:41 -04:00
Kyle Spearrin
02b3beb5c8
New Crowdin translations ( #167 )
...
* New translations messages.json (Italian)
* New translations messages.json (Dutch)
* New translations messages.json (Dutch)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations messages.json (Russian)
* New translations messages.json (Russian)
* New translations messages.json (Russian)
* New translations messages.json (Russian)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
* New translations copy.resx (Czech)
* New translations messages.json (Czech)
* New translations messages.json (Hindi)
* New translations copy.resx (Hindi)
* New translations copy.resx (Japanese)
* New translations messages.json (Japanese)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
* New translations copy.resx (Slovak)
* New translations copy.resx (Slovak)
* New translations messages.json (Slovak)
* New translations copy.resx (Slovak)
2017-05-24 09:03:11 -04:00
Kyle Spearrin
23692c49b0
New Crowdin translations ( #166 )
...
* New translations messages.json (Italian)
* New translations messages.json (Dutch)
* New translations messages.json (Dutch)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
2017-05-23 10:26:01 -04:00
Kyle Spearrin
038e95dbdf
only get keys if private key returns null
2017-05-22 09:28:11 -04:00
Kyle Spearrin
81101f2890
reject referred instead of throwing exceptions
2017-05-22 09:03:59 -04:00
Kyle Spearrin
98b12d1e40
prevent intervals from spamming
2017-05-22 08:56:18 -04:00
Kyle Spearrin
17ec2e541c
New translations messages.json (Italian) ( #165 )
2017-05-22 08:22:06 -04:00
Kyle Spearrin
048f63f5f3
New Crowdin translations ( #163 )
...
* New translations copy.resx (Russian)
* New translations copy.resx (Swedish)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Dutch)
* New translations copy.resx (German)
* New translations copy.resx (French)
* New translations copy.resx (Italian)
* New translations copy.resx (Finnish)
* New translations copy.resx (Portuguese)
* New translations messages.json (Spanish)
* New translations copy.resx (Spanish)
* New translations messages.json (Portuguese)
2017-05-20 23:17:02 -04:00
Kyle Spearrin
c6637b0a45
New Crowdin translations ( #161 )
...
* New translations copy.resx (Chinese Simplified)
* New translations messages.json (Finnish)
* New translations messages.json (Chinese Simplified)
* New translations copy.resx (Russian)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Italian)
* New translations copy.resx (Dutch)
* New translations copy.resx (German)
* New translations copy.resx (French)
* New translations copy.resx (Swedish)
* New translations copy.resx (Finnish)
* New translations messages.json (German)
* New translations messages.json (French)
* New translations messages.json (Dutch)
* New translations messages.json (Italian)
* New translations messages.json (Russian)
* New translations copy.resx (Portuguese)
* New translations messages.json (Portuguese)
* New translations messages.json (Swedish)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (Portuguese)
* New translations messages.json (German)
* New translations messages.json (Dutch)
* New translations messages.json (Italian)
* New translations messages.json (Russian)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Russian)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Italian)
* New translations copy.resx (Dutch)
* New translations copy.resx (German)
* New translations copy.resx (French)
* New translations copy.resx (Swedish)
* New translations copy.resx (Finnish)
* New translations messages.json (German)
* New translations messages.json (French)
* New translations messages.json (Dutch)
* New translations messages.json (Italian)
* New translations messages.json (Russian)
* New translations copy.resx (Portuguese)
* New translations messages.json (Swedish)
* New translations messages.json (Chinese Traditional)
2017-05-20 21:56:02 -04:00
SW1FT
c7058b59d6
Updating pt_PT translation ( #159 )
...
Couple fixes.
2017-05-19 11:30:08 -04:00
Peter Karlsson
3deb59503f
Additional strings ( #158 )
...
Added additional translated strings for organisations, context menu and exporting your vault.
2017-05-18 20:02:21 -04:00
Primokorn
fd2c732d47
Update french messages.json ( #156 )
...
* Update french messages.json
* Update messages.json
2017-05-15 09:23:31 -04:00
Felix
a78747e08b
Append zh_CN string ( #154 )
2017-05-15 07:53:49 -04:00
Igetin
d2bcd2e3ee
Translate new strings ( #155 )
2017-05-15 07:52:39 -04:00
Kyle Spearrin
5d58bbc024
version bump
2017-05-06 21:22:01 -04:00
Kyle Spearrin
cd07f58535
choose auth scheme based on token issuer
2017-05-05 23:19:38 -04:00
Kyle Spearrin
0e30362173
move to new identity domain and auth scheme
2017-05-05 21:54:49 -04:00
Kyle Spearrin
8e6ea213c0
fix "description" typos in key names
2017-05-05 13:12:56 -04:00
Kyle Spearrin
315b988344
version bump
2017-05-04 20:36:55 -04:00
Kyle Spearrin
4b44bc9a0f
send org id with login edits
2017-05-04 20:34:08 -04:00
SW1FT
a7995f3c25
Updating pt_PT translation ( #145 )
...
Fixed a couple strings for consistency. Had to change "verifyMasterPassword", from "Verify Master Password" to "Verify Password" (in Portuguese), since it didn't fit the title bar in the extension popup because the Submit button becomes unreadable.
2017-05-04 10:06:29 -04:00
Kyle Spearrin
76df8c96b4
version bump
2017-05-04 00:14:22 -04:00
Kyle Spearrin
00d97d0de7
version bump
2017-05-03 11:08:07 -04:00
Kyle Spearrin
18f113498d
(none) => No Folder rename
2017-04-27 16:53:41 -04:00
Kyle Spearrin
f6952177ed
comment update
2017-04-27 12:13:55 -04:00
Kyle Spearrin
585a603cf6
protect mac comparisons from timing attacks
2017-04-27 12:01:22 -04:00
Kyle Spearrin
2cc2057f88
dont append header if AesCbc256_B64 for compat.
2017-04-26 12:07:49 -04:00
Kyle Spearrin
1ce4b5443b
bug fixes around fetching keys for org sync
2017-04-26 11:59:31 -04:00
Kyle Spearrin
a20881383e
Additional analytics events
2017-04-25 18:52:25 -04:00
Kyle Spearrin
e411170a90
tools share link to web vault
2017-04-25 16:25:40 -04:00
Kyle Spearrin
154427a0f3
get private key if not available during sync
2017-04-25 16:25:22 -04:00
Kyle Spearrin
f04908058f
add more api environments
2017-04-25 13:19:34 -04:00
Kyle Spearrin
69f06020b8
Remove reference to "google"
2017-04-24 14:24:16 -04:00
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
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
Kyle Spearrin
7ea1ef8b0b
onInstalled details reason string from object
2016-09-27 23:38:41 -04:00
Kyle Spearrin
b1d406a3aa
onInstalled event tracking
2016-09-27 23:36:55 -04:00
Kyle Spearrin
deb3cbeb48
added version dimension to analytics tracking
2016-09-27 23:35:07 -04:00
Kyle Spearrin
96c8a99173
analytics event tracking
2016-09-27 23:19:33 -04:00
Kyle Spearrin
a727e107fe
setup google analytics with pageview tracking
2016-09-27 22:44:42 -04:00
Kyle Spearrin
d49f0fcac3
move sync upon login to vault controller initiated via state params.
2016-09-26 20:29:23 -04:00
Kyle Spearrin
a59f7a4afc
moved popup utils to utilsService
2016-09-26 18:41:20 -04:00
Kyle Spearrin
107c480913
added app id service to manifest
2016-09-22 23:04:40 -04:00
Kyle Spearrin
ffa8b5024b
appId service and removed unnecessary permissions from manifest
2016-09-22 23:00:22 -04:00
Kyle Spearrin
6b06772f22
Update badge for tabs onReplaced since onUpdated doesnt always fire
2016-09-22 22:04:50 -04:00
Kyle Spearrin
c3d1d4101e
show loading while syncing on vault list
2016-09-22 19:26:20 -04:00
Kyle Spearrin
3f95c3a7ea
logout issues with cache fixed. updated chrome store images
2016-09-22 17:00:56 -04:00
Kyle Spearrin
f1792c6be6
style updates and tooltips for site listings
2016-09-22 15:27:39 -04:00
Kyle Spearrin
6da2f5d18b
style sweet alerts. toggle password icon on view site
2016-09-22 15:21:54 -04:00
Kyle Spearrin
42c28ac0d1
slice out none folder instead of splice as to not pollute cache
2016-09-22 14:37:06 -04:00
Kyle Spearrin
95ab611595
Delete site/folder
2016-09-22 14:16:24 -04:00
Kyle Spearrin
f28b690a2a
formatting
2016-09-22 13:15:42 -04:00
Kyle Spearrin
a57897b0c7
init form models
2016-09-22 13:07:06 -04:00
Kyle Spearrin
eef4d6f48e
Validation adjustments.
2016-09-22 13:03:28 -04:00
Kyle Spearrin
3d7b32f359
make width and height of body important so that sweet alert doesnt override it
2016-09-22 12:54:23 -04:00
Kyle Spearrin
985dba1555
Validation of forms
2016-09-22 12:50:27 -04:00
Kyle Spearrin
24db219dc3
chrome store assets/screenshots/copy
2016-09-22 01:59:04 -04:00
Kyle Spearrin
dc28f6be2a
appsettings version applied to about page. removed ols settings. setup dist gulp task
2016-09-22 00:12:49 -04:00
Kyle Spearrin
2432f5bab2
context menu option when no matching sites
2016-09-21 23:59:53 -04:00
Kyle Spearrin
714328d13a
stubbing out some overlay framework
2016-09-21 23:41:53 -04:00
Kyle Spearrin
b2eb7910ee
adjusted info toast styling
2016-09-21 22:31:23 -04:00
Kyle Spearrin
6361a36f81
autofill updates
2016-09-21 22:27:18 -04:00
Kyle Spearrin
1569231bcd
Adjusted no results messages and styling
2016-09-21 21:50:32 -04:00
Kyle Spearrin
09115610f7
normalize site search with lowercase
2016-09-21 21:47:00 -04:00
Kyle Spearrin
eb26370f4d
sync loading spinner
2016-09-21 20:21:54 -04:00
Kyle Spearrin
214ec930c3
smarter sync polling
2016-09-21 20:13:52 -04:00
Kyle Spearrin
f0ff5760d7
no data message updates
2016-09-21 19:47:19 -04:00
Kyle Spearrin
780abfe877
remove types from sweet alerts so we don't have an icon
2016-09-21 19:42:26 -04:00
Kyle Spearrin
2b6b75737e
sync page
2016-09-21 19:30:08 -04:00
Kyle Spearrin
438fbc1888
folders management pages implemented
2016-09-21 19:10:48 -04:00
Kyle Spearrin
db80727e1e
list folders
2016-09-21 17:24:19 -04:00
Kyle Spearrin
ef4b97b336
stubbed out folders and sync settings pages
2016-09-21 17:14:01 -04:00
Kyle Spearrin
142bc779d3
centered-message
2016-09-21 17:01:10 -04:00
Kyle Spearrin
6e762729e0
style loading and no results messages
2016-09-21 16:58:53 -04:00
Kyle Spearrin
632525c636
remove rate for now until we know proper URLs after first submission
2016-09-21 16:42:44 -04:00
Kyle Spearrin
81b8626d2b
remove inline js for links since it violates CSP
2016-09-21 16:35:01 -04:00
Kyle Spearrin
7d2a16c1f4
fixes
2016-09-21 15:21:50 -04:00
Kyle Spearrin
6281b1d106
remove angular jwt lib
2016-09-21 12:09:15 -04:00
Kyle Spearrin
f4bac9cffb
remove angular jwt lib
2016-09-21 12:04:40 -04:00
Kyle Spearrin
8a3a981ac1
two step login page
2016-09-21 11:35:24 -04:00
Kyle Spearrin
32d459159c
getBrowser cache
2016-09-21 11:11:36 -04:00
Kyle Spearrin
5b1172b8d0
utils service. added browser detection method to utils
2016-09-21 01:17:46 -04:00
Kyle Spearrin
9a19acef22
add none folder from service layer
2016-09-21 00:43:29 -04:00
Kyle Spearrin
fe2460bad8
full sync every 6 hours
2016-09-21 00:29:28 -04:00
Kyle Spearrin
8d458d1762
poll full sync on interval. broadcast messages from background
2016-09-21 00:26:23 -04:00
Kyle Spearrin
2e56a956db
clear vault upon logout. full sync vault upon login.
2016-09-21 00:04:59 -04:00
Kyle Spearrin
8b76668f1f
persist user profile information
2016-09-20 23:30:16 -04:00
Kyle Spearrin
34c2340a4d
style fixes
2016-09-20 22:43:24 -04:00
Kyle Spearrin
aad5dae40d
accessability updates
2016-09-20 22:20:42 -04:00
Kyle Spearrin
ee4548a84a
registration
2016-09-20 19:57:24 -04:00
Kyle Spearrin
d7d45f3b50
focus email field on load
2016-09-20 17:53:52 -04:00
Kyle Spearrin
e18fed1449
login animation
2016-09-20 17:52:37 -04:00
Kyle Spearrin
0219068bb6
password hint
2016-09-20 17:47:21 -04:00
Kyle Spearrin
797a18b46a
created home and splash pages
2016-09-20 16:40:04 -04:00
Kyle Spearrin
47b500d7c0
login form styling. server validation errors displayed as sweet alerts
2016-09-20 16:17:31 -04:00
Kyle Spearrin
2fefdf8f6c
help and about settings pages
2016-09-20 12:06:01 -04:00
Kyle Spearrin
68b16ea565
logout confirmation
2016-09-20 11:40:45 -04:00
Kyle Spearrin
5badea2d9d
alerts and redirects for settings
2016-09-20 11:38:43 -04:00
Kyle Spearrin
5fef6837b7
alert for bulk import link
2016-09-20 00:03:39 -04:00
Kyle Spearrin
81dd1ff0f2
sweet alert lib implemented. added confirmation to password generator edit
2016-09-19 23:56:27 -04:00
Kyle Spearrin
68337d6523
stubbed out settings list and various styling
2016-09-19 23:04:32 -04:00
Kyle Spearrin
1b8df50f27
color and link tools options
2016-09-19 22:48:42 -04:00
Kyle Spearrin
e5c58c12fe
password generator from vault add/edit
2016-09-19 22:37:17 -04:00
Kyle Spearrin
6ef3ff9f4d
Added length slider to password generator page
2016-09-19 21:38:29 -04:00
Kyle Spearrin
350d671c26
Generate andcopy passwords. Save password options
2016-09-17 22:57:51 -04:00
Kyle Spearrin
4105d2b5ad
password generation service
2016-09-17 18:30:57 -04:00
Kyle Spearrin
d0ca428d90
setup and stub out password generator page
2016-09-17 18:27:36 -04:00
Kyle Spearrin
36b580d60a
smarter username field selection for no form condition
2016-09-17 13:47:17 -04:00
Kyle Spearrin
790d705d40
handle autofill for pages with no forms, but still has fields
2016-09-17 09:35:54 -04:00
Kyle Spearrin
3bd24a15fc
tools page list items stubbed out with some styling
2016-09-17 01:23:32 -04:00
Kyle Spearrin
58778628de
loading message for site listings
2016-09-17 00:43:48 -04:00
Kyle Spearrin
f6849ed04c
implement autofill functionality into context menu
2016-09-17 00:13:12 -04:00
Kyle Spearrin
78ec69a9c8
move autofill script building method to service
2016-09-17 00:00:17 -04:00
Kyle Spearrin
69ea468716
purge cache when local changes happen
2016-09-16 23:52:50 -04:00
Kyle Spearrin
ac4d5836b2
refactoring with promises throughout
2016-09-16 23:47:50 -04:00
Kyle Spearrin
2fcf3ff129
adjust context menus to "all" context. cleanup autofill in current
2016-09-16 22:48:41 -04:00
Kyle Spearrin
a27f1f5850
removed old autofill script
2016-09-16 21:44:28 -04:00
Kyle Spearrin
d8059a0f62
added context menu and copying usernames/passwords options
2016-09-16 20:20:02 -04:00
Kyle Spearrin
2552d027b9
no sites message for vault and current tab pages
2016-09-16 00:16:31 -04:00
Kyle Spearrin
a5e05b6f3d
changed copy icons for vault and current tab pages
2016-09-15 23:30:59 -04:00
Kyle Spearrin
06990d524f
browser action badge for current tab site count
2016-09-15 23:24:45 -04:00
Kyle Spearrin
2be753fd0a
wrap autofill content script in function
2016-09-15 21:38:53 -04:00
Kyle Spearrin
072a9606e1
cached sites for current tab page
2016-09-15 21:22:47 -04:00
Kyle Spearrin
6f142c3682
Moved vault to cached folders/sites
2016-09-15 21:09:56 -04:00
Kyle Spearrin
16a59f8d09
added q promise library. moving cipher service functions out into application services and domain models.
2016-09-15 00:09:48 -04:00
Kyle Spearrin
2c44bd5cc8
Current Tab icon and name adjustment
2016-09-14 23:01:22 -04:00
Kyle Spearrin
47e5a6d5c5
toasts when copying from current tab
2016-09-14 22:45:22 -04:00
Kyle Spearrin
6bb8b28517
load add fields with current tab info
2016-09-14 22:44:04 -04:00
Kyle Spearrin
0a201ef887
handle success and error conditions when autofilling current tab
2016-09-14 22:14:06 -04:00
Kyle Spearrin
644b074ff9
resolve proper form for more complex cases
2016-09-14 19:59:03 -04:00
Kyle Spearrin
9ad99d2812
autofill implementation from current tab sites in popup.
2016-09-14 19:41:50 -04:00
Kyle Spearrin
4de8fa4ab4
fillScript
2016-09-14 00:20:10 -04:00
Kyle Spearrin
74dff39427
Load filtered sites for current tab. setup content script to collect and fill form data via message passing.
2016-09-14 00:16:43 -04:00
Kyle Spearrin
e987c13b7a
username/password copy actions from vault list
2016-09-13 19:46:48 -04:00
Kyle Spearrin
348f5e7ef1
added vault search
2016-09-13 00:14:49 -04:00
Kyle Spearrin
a2916418ac
close add/edit pages after save
2016-09-12 22:40:32 -04:00
Kyle Spearrin
8762d246cf
Added tld.js for domain parsing. Added view site clipboard functions and password visibility toggle.
2016-09-12 22:37:59 -04:00
Kyle Spearrin
5f39939d65
Added toast config and messages when saving from vault. Persist scroll position when returning to vault from other pages.
2016-09-12 19:48:56 -04:00
Kyle Spearrin
b9c0c194ed
added list buttons to vault and view site
2016-09-11 00:14:07 -04:00
Kyle Spearrin
8d4d2df8ad
mask password on site view
2016-09-10 23:50:51 -04:00
Kyle Spearrin
8fc611e4a5
firefox style tweaks
2016-09-10 23:43:49 -04:00
Kyle Spearrin
a3b3e58e94
sort folder dropdown
2016-09-10 23:31:52 -04:00
Kyle Spearrin
37865c0531
active tab styles, bottom border on list to not go full width like iOS
2016-09-10 23:30:08 -04:00
Kyle Spearrin
0a3a7427ba
set folder, fav, id on encrypting sites for save
2016-09-10 23:17:01 -04:00
Kyle Spearrin
1069b51266
load folder dropdowns for site add/edit forms
2016-09-10 23:06:34 -04:00
Kyle Spearrin
9ebec2a1bc
vault edit site
2016-09-10 22:54:20 -04:00
Kyle Spearrin
eed9956ff5
initListSectionItemListeners
2016-09-10 22:34:17 -04:00
Kyle Spearrin
d78dfac43c
Form and field directives, form loading spinner
2016-09-10 17:13:29 -04:00
Kyle Spearrin
8716c50f81
proper center align header title
2016-09-09 23:08:10 -04:00
Kyle Spearrin
32b2eed66c
vault tuneups
2016-09-09 23:00:11 -04:00
Kyle Spearrin
59f72d6e09
slide up/down animations for "modal" style pages
2016-09-09 18:35:12 -04:00
Kyle Spearrin
ac0ceac647
more list styling throughout vault
2016-09-09 00:46:12 -04:00
Kyle Spearrin
50a05b522e
add site setup
2016-09-08 22:37:29 -04:00
Kyle Spearrin
e3c21f17f8
view site loaded with siteId parameter
2016-09-08 22:23:56 -04:00
Kyle Spearrin
ab9593a53a
applying new style throughout controllers
2016-09-08 21:13:54 -04:00
Kyle Spearrin
583c6fcad6
new layout for tabs and header
2016-09-07 23:07:07 -04:00
Kyle Spearrin
5d55b28ba9
moved gulp and npm to main dir
2016-09-07 21:43:15 -04:00
Kyle Spearrin
68f87b67b0
Moving away from ionic to pure angular for popup. Setup gulpfile and some tasks
2016-09-07 18:51:36 -04:00
Kyle Spearrin
4092e2ecc3
fix sync and vault listing bugs
2016-09-06 23:30:49 -04:00
Kyle Spearrin
5a39d4c73e
Created sync service and supported folder/site service methods
2016-09-06 20:41:17 -04:00
Kyle Spearrin
0402ec648d
Cipher service setup. Bind data for site view.
2016-09-06 00:22:47 -04:00
Kyle Spearrin
e83d09ff6d
setup view/edit site modals for vault
2016-09-05 23:43:56 -04:00
Kyle Spearrin
aa6fcacd70
load vault data on view/modal events
2016-09-05 23:30:45 -04:00
Kyle Spearrin
1520f5e0df
value fixes
2016-09-05 23:23:12 -04:00
Kyle Spearrin
27667a3086
decrypt and list sites
2016-09-05 22:27:32 -04:00
Kyle Spearrin
a7c8dec730
adjustments to site getall
2016-09-05 11:05:27 -04:00
Kyle Spearrin
abb6f37af2
tuneing up mdoels and services for site add
2016-09-05 01:49:44 -04:00
Kyle Spearrin
cc67d12c57
hashpassword with callback
2016-09-05 00:03:49 -04:00
Kyle Spearrin
8f0a24b1b9
more services and async callthroughs for vault list/add
2016-09-04 00:34:24 -04:00
Kyle Spearrin
32f4ab4987
UI for add site
2016-09-03 21:45:45 -04:00
Kyle Spearrin
2871e04cc7
Add site modal stubbed out
2016-09-03 16:48:39 -04:00
Kyle Spearrin
984c61e10f
increase popup height
2016-09-03 15:46:04 -04:00
Kyle Spearrin
79860da28c
move api services to background page. wire up log in and log out.
2016-09-03 15:44:32 -04:00
Kyle Spearrin
c3053ea3a7
setting up more models and services
2016-09-03 12:07:30 -04:00
Kyle Spearrin
c39aab4ee7
api models and services
2016-09-03 01:13:09 -04:00
Kyle Spearrin
8fa3caaa3e
api service and get profile
2016-09-03 00:38:27 -04:00
Kyle Spearrin
4c29b61189
replace jwthelper
2016-09-03 00:11:57 -04:00
Kyle Spearrin
e322c77725
setup various pages and services
2016-09-03 00:03:13 -04:00
Kyle Spearrin
8fafe2bd6d
Few fixes to services and login
2016-09-02 01:20:41 -04:00
Kyle Spearrin
88c1c4b3dd
setup various services and login page
2016-09-02 00:50:57 -04:00
Kyle Spearrin
724a136b7e
stubbed out ionic app for browser_action
2016-09-01 00:34:38 -04:00
Kyle Spearrin
54695c5673
action popup html and npm setup
2016-08-31 22:47:37 -04:00
Kyle Spearrin
65efd95b66
manifest setup with icons
2016-08-30 23:47:38 -04:00