Kyle Spearrin
770f71d75d
local mask function since encoding issue on jslib
2018-03-13 08:56:24 -04:00
Kyle Spearrin
106eeb5a1f
rename to match detection
2018-03-12 12:36:35 -04:00
Gabriel Augendre
5d2b7d2383
Add some other french tags for credit card. ( #547 )
...
I encountered these tags on oui.sncf,
the french train company
2018-03-12 08:37:52 -04:00
Kyle Spearrin
d54ffd52e3
formatting fixes
2018-03-08 10:39:49 -05:00
Kyle Spearrin
39f64661d3
only ignore vault.bitwarden.com
2018-03-08 10:37:59 -05:00
Gabriel Augendre
4b88040222
[WIP] Add possible french tags for card auto-fill ( #540 )
...
* Add some possible french tags for card form filling
* Remove unused parameter
* Revert "Remove unused parameter"
This reverts commit 994e16b59c
.
* Add some values to contains check too
* Add 'credit-card' check
2018-03-07 11:13:37 -05:00
Kyle Spearrin
a234055e5f
masked values from jslib
2018-03-06 08:18:18 -05:00
Mark Cohen
1d260cc50b
Don't leak password length through mask ( #537 )
2018-03-06 07:41:59 -05:00
Kyle Spearrin
84b114dc97
matchValue defaults
2018-03-03 22:48:51 -05:00
Kyle Spearrin
5ef72091db
set badge for all windows when locked
2018-03-03 22:48:38 -05:00
Kyle Spearrin
f952cd5642
add support for add/edit/view of login uris
2018-03-02 15:37:49 -05:00
Kyle Spearrin
cd7b38ecde
fix sort function ref
2018-03-02 12:43:12 -05:00
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