Kyle Spearrin
c27f5836bf
support for cipher login uris and match detection
2018-03-02 12:04:21 -05:00
Kyle Spearrin
ced108d1a6
cleanup of pwned password checker
2018-02-28 11:49:25 -05:00
Oscar Hinton
e12ecb0c14
Integration with Have I been pwned ( #526 )
...
* Initial PoC of integration with haveibeenpwned.
* Extract code to AuditService.
* Add check password to addCipher.
2018-02-28 11:38:23 -05:00
Kyle Spearrin
a33c54769c
New Crowdin translations ( #532 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Polish)
* 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 (Spanish)
* New translations messages.json (Swedish)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Vietnamese)
* New translations messages.json (Norwegian Bokmal)
* New translations messages.json (Japanese)
* 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 (Estonian)
* New translations messages.json (Finnish)
* New translations copy.resx (Finnish)
* New translations messages.json (French)
* New translations messages.json (German)
* New translations messages.json (Hungarian)
* New translations messages.json (Indonesian)
* New translations messages.json (Italian)
* New translations copy.resx (Vietnamese)
2018-02-27 23:53:19 -05:00
Kyle Spearrin
95859594fd
card expire fields for autofill
2018-02-27 14:42:08 -05:00
Kyle Spearrin
bf149b4c49
Uppercase Bitwarden
2018-02-27 13:37:57 -05:00
Kyle Spearrin
e205bbc999
more options for card and exp dates on autofill
2018-02-27 11:54:57 -05:00
Kyle Spearrin
0664f98bc2
isMacAppStore implementation
2018-02-26 23:51:17 -05:00
Kyle Spearrin
1f1303fc97
convert to jslib submodule
2018-02-19 17:01:00 -05:00
Kyle Spearrin
e0f90849fc
installedVersionKey constant
2018-02-16 15:50:23 -05:00
Kyle Spearrin
7724fe6815
implement copyToClipboard device utils
2018-02-16 14:00:41 -05:00
Kyle Spearrin
b7fb8c43b9
on system lock
2018-02-13 17:23:36 -05:00
Kyle Spearrin
af8af663cf
react to jslib changes
2018-02-13 17:23:30 -05:00
Kyle Spearrin
a18cd026f0
implement showdialog
2018-02-02 23:46:30 -05:00
Kyle Spearrin
479346faf0
placeholder support from interface
2018-02-02 12:03:23 -05:00
Kyle Spearrin
146254b646
switch to jslib auth service
2018-02-01 22:53:36 -05:00
Kyle Spearrin
f382f125be
i18n2service
2018-01-26 22:38:54 -05:00
Kyle Spearrin
5a662cacb4
remove alerterror
2018-01-26 16:14:03 -05:00
Kyle Spearrin
caf45ad484
extract analytics class to jslib
2018-01-26 10:48:32 -05:00
Kyle Spearrin
f2f34c8e70
implement platform utils additions
2018-01-25 14:31:54 -05:00
Kyle Spearrin
d9fb4f2d67
proper typings
2018-01-24 13:27:58 -05:00
Kyle Spearrin
020520729c
dont exist when bgMain is null
2018-01-24 12:38:19 -05:00
Kyle Spearrin
6a22410a60
analytics id as any
2018-01-24 12:24:31 -05:00
Kyle Spearrin
9c25e2a123
fix model imports
2018-01-24 11:33:02 -05:00
Kyle Spearrin
60ad39aa7a
assign window props in app
2018-01-20 14:19:06 -05:00
Kyle Spearrin
4081c55be1
assign window from app
2018-01-20 14:05:20 -05:00
Kyle Spearrin
e0674e1b9c
convert u2f to ts
2018-01-20 13:59:47 -05:00
Kyle Spearrin
ee036db2dd
refactor and cleanup analytics class
2018-01-19 16:19:24 -05:00
Kyle Spearrin
34e2cc2e39
lazy load history changes
2018-01-19 14:58:52 -05:00
Kyle Spearrin
5adc7556c2
version bump
2018-01-19 11:58:49 -05:00
Kyle Spearrin
755bac0989
delay final bootstrap steps to make sure all init
2018-01-19 11:52:05 -05:00
Kyle Spearrin
8795edad82
boolean, not true. derp
2018-01-19 11:46:32 -05:00
Kyle Spearrin
6834e26b37
reseed storage on update in chrome
2018-01-19 11:42:35 -05:00
Kyle Spearrin
a9bff65807
version bumped
2018-01-19 08:41:18 -05:00
Kyle Spearrin
64dae074ea
Update Manifest URL for safari
2018-01-19 08:15:08 -05:00
Kyle Spearrin
02f91aa48a
New Crowdin translations ( #487 )
...
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Slovak)
* New translations copy.resx (Norwegian Bokmal)
* New translations messages.json (Polish)
* 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 (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 (Norwegian Bokmal)
* New translations messages.json (Japanese)
* New translations copy.resx (Estonian)
* New translations messages.json (Chinese Traditional)
* New translations copy.resx (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 (Estonian)
* New translations messages.json (Finnish)
* 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)
2018-01-18 21:39:24 -05:00
Kyle Spearrin
d79b671ef4
version bump
2018-01-18 21:35:31 -05:00
Kyle Spearrin
f96dc740fe
twoStepNewWindowMessage
2018-01-18 16:30:37 -05:00
Kyle Spearrin
2e350f5da4
ignore require lint warning
2018-01-18 16:27:06 -05:00
Kyle Spearrin
493508e467
2fa page updates
2018-01-18 16:25:15 -05:00
Kyle Spearrin
43f563d187
2fa login fixes for duo on safari
2018-01-18 16:17:58 -05:00
Kyle Spearrin
35385b8c98
fixes for duo login on safari
2018-01-18 15:07:53 -05:00
Kyle Spearrin
a3d3aac8be
2fa page for duo in safari
2018-01-18 14:40:23 -05:00
Kyle Spearrin
bdc3eb559c
onInstalled listener must be wired up in ctor
2018-01-17 23:21:17 -05:00
Kyle Spearrin
4a34f9be59
default lock options to "on restart"
2018-01-17 22:42:31 -05:00
Kyle Spearrin
c942dd3410
add support for shortcuts to edge and vivaldi
2018-01-17 13:38:32 -05:00
Kyle Spearrin
f48066e918
allow shortcut when form fields focused
2018-01-17 12:19:43 -05:00
Kyle Spearrin
98c734bc09
ga event for open popup
2018-01-17 10:23:11 -05:00
Kyle Spearrin
2cc761ae26
changed safari autofill to cmd + \
2018-01-17 10:19:16 -05:00
Kyle Spearrin
f60414c872
add fixes for keybaord shortcuts in safari
2018-01-17 10:11:09 -05:00
Kyle Spearrin
09ef4b08aa
mousetrap keyboard shortcuts for safari
2018-01-17 09:12:16 -05:00
Kyle Spearrin
ea7f6a404b
safari assets folder and gulp task
2018-01-16 09:41:59 -05:00
Kyle Spearrin
f0dc6db06c
icon 64
2018-01-16 09:16:13 -05:00
Kyle Spearrin
bd0ce5c316
checkOnInstalled for safari
2018-01-16 00:03:17 -05:00
Kyle Spearrin
869446f7e7
remove logging
2018-01-15 23:32:37 -05:00
Kyle Spearrin
962bd24974
safari fix for autofill totp and context menu options
2018-01-15 23:28:07 -05:00
Kyle Spearrin
6efcaaa584
update safari description
2018-01-15 22:36:15 -05:00
Kyle Spearrin
1c9030a52c
no analytics if in safari private window
2018-01-15 22:35:00 -05:00
Kyle Spearrin
618ac4c208
dev id
2018-01-15 22:28:02 -05:00
Kyle Spearrin
2305e20ed3
safari version and gulp filtering
2018-01-15 22:13:06 -05:00
Kyle Spearrin
07846bb853
no on locked for safari
2018-01-15 22:08:53 -05:00
Kyle Spearrin
6ab4086330
dismiss export screen when success
2018-01-15 21:59:25 -05:00
Kyle Spearrin
4f1880b0f6
slash on safari user agent check
2018-01-15 21:43:54 -05:00
Kyle Spearrin
b7e97178b1
stronger device type checks
2018-01-15 21:40:42 -05:00
Kyle Spearrin
fda077cccd
$inject strings for all controllers/services
2018-01-15 21:35:09 -05:00
Kyle Spearrin
3ec7768a13
format injects
2018-01-15 20:31:10 -05:00
Kyle Spearrin
0bfd4329b0
injection parameter strings
2018-01-15 20:28:33 -05:00
Kyle Spearrin
fa9bfa915d
fix edge support
2018-01-15 11:04:28 -05:00
Kyle Spearrin
6ab4641812
close window and styling
2018-01-15 10:13:02 -05:00
Kyle Spearrin
b3aaf8063c
downloader for edge and safari
2018-01-15 10:01:25 -05:00
Kyle Spearrin
3cee5970bf
password history track by $index
2018-01-15 09:23:29 -05:00
Kyle Spearrin
5d551c5d70
use downloader page to dl files on safari
2018-01-13 23:57:58 -05:00
Kyle Spearrin
00b2c47aae
timeout for digest on sync and cipher view
2018-01-13 22:30:38 -05:00
Kyle Spearrin
64e2debb77
global message handler for popop
2018-01-13 20:30:14 -05:00
Kyle Spearrin
b6a8594d08
internal runtime messages in safari
2018-01-13 18:16:19 -05:00
Kyle Spearrin
2156916f0b
absolute position center message
2018-01-13 17:31:55 -05:00
Kyle Spearrin
3ea267387c
use safari icon
2018-01-13 16:02:38 -05:00
Kyle Spearrin
beb60f3d87
updated icons
2018-01-13 15:49:04 -05:00
Kyle Spearrin
66ea4b6a8e
icons for safari
2018-01-13 15:32:21 -05:00
Kyle Spearrin
c87f6ed2d3
i18n service to tabs background
2018-01-13 15:09:52 -05:00
Kyle Spearrin
561de6df04
load i18n in notificat bar for safari
2018-01-13 15:09:05 -05:00
Kyle Spearrin
698632a1df
safari tabs apis
2018-01-13 14:56:38 -05:00
Kyle Spearrin
97d1e0c98a
safari api support on notification bar page
2018-01-13 10:46:39 -05:00
Kyle Spearrin
ba70300da2
include notification bar script
2018-01-13 10:35:16 -05:00
Kyle Spearrin
0e5de1a914
never domain is any
2018-01-13 10:30:40 -05:00
Kyle Spearrin
4077630a92
update message data keys
2018-01-13 10:19:05 -05:00
Kyle Spearrin
52c370f2b9
fix key
2018-01-13 10:17:40 -05:00
Kyle Spearrin
ce4e8a9fae
get data for tab
2018-01-13 10:13:31 -05:00
Kyle Spearrin
0229ef328a
support for safari in notification bar
2018-01-13 10:01:38 -05:00
Kyle Spearrin
175169cb7c
remove safariTab prop before dispatching message
2018-01-13 00:01:18 -05:00
Kyle Spearrin
66842b4b72
use original safari tab if we can
2018-01-12 23:20:26 -05:00
Kyle Spearrin
6c7646a481
listen for events in safari on bg runtime
2018-01-12 23:15:27 -05:00
Kyle Spearrin
f01ee13102
pass storage to runtime bg
2018-01-12 22:31:54 -05:00
Kyle Spearrin
02b0afd79a
get autofiller enabled via message to bg
2018-01-12 22:31:03 -05:00
Kyle Spearrin
299f60dcb3
autofiller for safari
2018-01-12 22:11:18 -05:00
Kyle Spearrin
84989aa9e2
evaluate none folder as a string function
2018-01-12 21:53:11 -05:00
Kyle Spearrin
c0262306f8
delay i18n loads
2018-01-12 21:51:07 -05:00
Kyle Spearrin
76752f81c6
lock view open check for safari
2018-01-12 21:31:46 -05:00
Kyle Spearrin
ba4a2e6572
fix safari open tab
2018-01-12 21:26:49 -05:00
Kyle Spearrin
ede38dd07c
use href for reloading popover
2018-01-12 21:20:49 -05:00
Kyle Spearrin
7467c220e1
safari api implementations. hide popout
2018-01-12 20:57:25 -05:00
Kyle Spearrin
4fc21767be
browser api for closing popup
2018-01-12 16:42:47 -05:00
Kyle Spearrin
c15a2f5747
only send message when there is a page on tab
2018-01-12 16:34:51 -05:00
Kyle Spearrin
64a27e5fd9
check for no page on tab
2018-01-12 16:33:36 -05:00
Kyle Spearrin
729380c0ec
make tab object for message sender
2018-01-12 15:53:37 -05:00
Kyle Spearrin
06c8f17d06
listen to messages from BrowserApi
2018-01-12 15:29:01 -05:00
Kyle Spearrin
497984e353
process messages in background runtime
2018-01-12 15:20:19 -05:00
Kyle Spearrin
bc59281bf0
injected scripts for safari
2018-01-12 15:10:31 -05:00
Kyle Spearrin
0a056a3941
send message to safari tab for autofill
2018-01-12 14:44:44 -05:00
Kyle Spearrin
ca5026429a
Revert "generate random ids for window and tabs"
...
This reverts commit eb4f288948
.
2018-01-12 14:09:04 -05:00
Kyle Spearrin
eb4f288948
generate random ids for window and tabs
2018-01-12 14:02:48 -05:00
Kyle Spearrin
de910ee195
lint fixes
2018-01-12 13:27:40 -05:00
Kyle Spearrin
347b1d2910
return promise on safari send message
2018-01-12 13:25:29 -05:00
Kyle Spearrin
bb2b750905
get current tab apis for safari
2018-01-12 13:22:24 -05:00
Kyle Spearrin
9597e76e92
reload popup fix
2018-01-12 12:41:51 -05:00
Kyle Spearrin
839bd4e8fc
new runtime
2018-01-12 12:24:34 -05:00
Kyle Spearrin
c5c95aacb3
reload window popup when opened on safari
2018-01-12 12:22:55 -05:00
Kyle Spearrin
2f107ea0c2
convert pages to use browser api message functions
2018-01-12 11:32:42 -05:00
Kyle Spearrin
8f438d818b
converting chrome refs to BrowserApi
2018-01-12 11:09:30 -05:00
Kyle Spearrin
1e11a89fc2
use version browser api in help
2018-01-12 10:41:01 -05:00
Kyle Spearrin
8ad36e4740
safari display version
2018-01-12 10:07:27 -05:00
Kyle Spearrin
c10ade46c0
refactor analytics to ts
2018-01-12 10:05:30 -05:00
Kyle Spearrin
3e8db9dc36
settings storage on safari. secure storage option.
2018-01-12 00:06:53 -05:00
Kyle Spearrin
c6de902901
formatting fixes
2018-01-11 23:42:50 -05:00
Kyle Spearrin
61dc7454d3
safari fixes
2018-01-11 23:39:16 -05:00
Kyle Spearrin
2b6c2bd4e2
more safari APIs
2018-01-11 23:04:47 -05:00
Kyle Spearrin
6b507c9071
avoid chrome refs
2018-01-11 22:36:22 -05:00
Kyle Spearrin
625ae961c4
safari check on view open
2018-01-11 22:22:07 -05:00
Kyle Spearrin
b2f2cff117
i18n service for safari
2018-01-11 22:13:57 -05:00
Kyle Spearrin
8692edd029
Info plist updates for popup and background
2018-01-11 17:45:23 -05:00
Kyle Spearrin
a5375b35ae
safari info plist
2018-01-11 16:43:44 -05:00
Kyle Spearrin
f0189b4f71
move autofill models
2018-01-11 15:59:07 -05:00
Kyle Spearrin
12ad4f6df8
safari device checks and tests
2018-01-11 15:49:29 -05:00
Kyle Spearrin
3743e5b409
isSafari checks
2018-01-11 15:34:55 -05:00
Kyle Spearrin
82e88eb1ba
move "in UI" methods to popup utils
2018-01-11 15:30:58 -05:00
Kyle Spearrin
9921d6dba3
move initListSectionItemListeners to popup utils
2018-01-11 15:21:43 -05:00
Kyle Spearrin
680c937624
added typings to remaining components
2018-01-11 14:50:59 -05:00
Kyle Spearrin
9644b7eeb3
added typings to popup services
2018-01-11 14:45:27 -05:00
Kyle Spearrin
969eb76ccc
added typings to tools components
2018-01-11 14:34:53 -05:00
Kyle Spearrin
35a20c775c
added typings to settings components
2018-01-11 14:29:55 -05:00
Kyle Spearrin
2f5a1f470a
add typings for timeouts and window objects
2018-01-11 14:16:38 -05:00
Kyle Spearrin
e2267d29a3
add types to components
2018-01-11 14:09:38 -05:00
Kyle Spearrin
482a1c6d57
move sync service to jslib
2018-01-09 23:27:15 -05:00
Kyle Spearrin
7ca71cb9a1
move lock service ti jslib
2018-01-09 23:18:55 -05:00
Kyle Spearrin
5c98e94198
move collection service tio jslib
2018-01-09 23:12:14 -05:00
Kyle Spearrin
d6eeab7b23
move cipherService to jslib
2018-01-09 23:05:46 -05:00
Kyle Spearrin
16a3555cd4
move settings service to jslib
2018-01-09 22:47:53 -05:00
Kyle Spearrin
ce00fcba98
none folder
2018-01-09 22:41:08 -05:00
Kyle Spearrin
6baae1113b
move folder service to jslib
2018-01-09 22:39:38 -05:00
Kyle Spearrin
893c41d7cf
move container service to jslib
2018-01-09 22:28:21 -05:00
Kyle Spearrin
f20c217321
migrate constants to jslib
2018-01-09 22:22:49 -05:00
Kyle Spearrin
0069c2b700
convert environment service to jslib
2018-01-09 20:20:45 -05:00
Kyle Spearrin
eb031eda0f
convert password generator to jslib
2018-01-09 17:55:28 -05:00
Kyle Spearrin
79aca025d0
convert totp service to jslib
2018-01-09 17:45:17 -05:00
Kyle Spearrin
cfbd67060a
convert user service to jslib
2018-01-09 17:37:40 -05:00
Kyle Spearrin
56bde82b41
convert api, appid, and token services to jslib
2018-01-09 16:20:15 -05:00
Kyle Spearrin
e1a513670f
always direct refs from popup
2018-01-09 15:39:24 -05:00
Kyle Spearrin
f51bebd99a
import ts through node_modules alias
2018-01-09 14:26:20 -05:00
Kyle Spearrin
bb98c7e4da
converted cryptoservice to jslib
2018-01-08 15:37:11 -05:00
Kyle Spearrin
e68f7a1141
convert domain models to jslib
2018-01-08 15:23:36 -05:00
Kyle Spearrin
5d39030e05
convert data models to jslib
2018-01-08 15:12:09 -05:00
Kyle Spearrin
a78b8ec79c
convert request/response models to jslib
2018-01-08 14:45:34 -05:00
Kyle Spearrin
fd931c23d1
attach/read container service to window
2018-01-07 00:15:12 -05:00
Kyle Spearrin
03258e50f7
Refactor for barrels. Utils service to jslib
2018-01-06 22:13:48 -05:00
Kyle Spearrin
c018f096b4
moved service abstractions to jslib
2018-01-06 15:47:46 -05:00
Kyle Spearrin
dc15edcd4d
moved all enums to jslib
2018-01-06 14:22:55 -05:00
Kyle Spearrin
fcdf473af1
update jslib version
2018-01-06 11:48:26 -05:00
Kyle Spearrin
274c770308
reference jslib module
2018-01-06 09:07:33 -05:00
Kyle Spearrin
cbf8b00b33
rename to browser platform utils
2018-01-05 16:38:50 -05:00
Kyle Spearrin
4a08bf6b71
rename browser utils to platform utils
2018-01-05 16:30:15 -05:00
Kyle Spearrin
01cf48bbed
rename browserType to deviceType
2018-01-05 11:13:24 -05:00
Kyle Spearrin
2ef937f333
IdleBackground, clean up lock service chrome refs
2018-01-04 17:04:26 -05:00
Kyle Spearrin
2986bd1e29
browserUtilsService.isViewOpen
2018-01-04 16:49:58 -05:00
Kyle Spearrin
701d81a2eb
rename storage service implementation
2018-01-04 16:15:06 -05:00
Kyle Spearrin
d39c5b37dc
abstract MessagingService
2018-01-04 16:06:00 -05:00
Kyle Spearrin
0fbbc4a0b9
static ContainerService for edge case dependencies
2018-01-04 14:16:40 -05:00
Kyle Spearrin
0dd711471b
separated BrowserUtils from generic Utils
2018-01-04 12:32:10 -05:00
Kyle Spearrin
ac0126b210
abstract storage service
2018-01-04 10:51:21 -05:00
Oscar Hinton
2ca0f6702e
Remove unused overlay directory ( #455 )
...
* Remove popup.
* Remove lib from gitignore and gulpfile.
* Remove more overlay references.
* Remove unused parts of the legacy gulp lint.
2018-01-02 14:31:41 -05:00
Kyle Spearrin
3253b4861f
fix lint issue
2017-12-29 16:37:04 -05:00
Kyle Spearrin
596e7b8a3b
added german username field labels
2017-12-29 16:12:57 -05:00
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