Kyle Spearrin
c6e324bf16
en-GB locale
2019-01-15 20:47:48 -05:00
Kyle Spearrin
b6705bc338
remove analytics settings
2019-01-15 11:08:25 -05:00
Kyle Spearrin
5f35cc1887
verbatim input on master password for exports
2019-01-11 23:37:03 -05:00
Kyle Spearrin
2a3beacbe0
default match detection setting
2019-01-09 11:59:14 -05:00
Kyle Spearrin
a70306ea4a
unlock message improvements
2019-01-07 23:29:50 -05:00
Kyle Spearrin
d6e257b1ce
allow launching URLs without protocol than end with tld
2019-01-07 10:33:20 -05:00
Kyle Spearrin
74e150116e
update badge and menu on ciphers added/edited
2019-01-03 10:22:55 -05:00
Kyle Spearrin
ca2bba5fb6
show whitespace for hidden fields
2018-12-20 23:01:17 -05:00
Kyle Spearrin
fd5d47da7c
unsub from queryParams observable
2018-12-20 10:20:57 -05:00
Kyle Spearrin
969fb84a96
json exports
2018-12-17 11:00:20 -05:00
Kyle Spearrin
fbacef5115
premium reports feature listed
2018-12-12 11:52:48 -05:00
Kyle Spearrin
6c22919bd9
colorized passwords
2018-12-08 14:00:18 -05:00
Kyle Spearrin
421f8f24e1
offer to pop out window on email 2fa
2018-12-03 13:47:40 -05:00
Kyle Spearrin
733033e472
move popOut to popupUtils service
2018-12-03 11:23:14 -05:00
Kyle Spearrin
814e43999b
Math.round getBoundingClientRect values. resolves #792
2018-12-03 11:16:26 -05:00
Kyle Spearrin
c903ad7e66
load even if sync didnt complete successfully
2018-11-27 09:28:36 -05:00
Kyle Spearrin
f043010067
option to not show cards/identities on current tab list
2018-11-21 14:31:34 -05:00
Kyle Spearrin
63b72d5e8e
fingerprint phrase article
2018-11-16 11:17:16 -05:00
Kyle Spearrin
50dd2048ff
view account's fingerprint phrase
2018-11-16 11:08:36 -05:00
Kyle Spearrin
f8d6c53142
show attachments belonging to org cipher as well
2018-11-16 07:45:26 -05:00
Kyle Spearrin
8502ff8fa4
add master password strength text
2018-11-15 15:40:56 -05:00
Kyle Spearrin
fceabbb4bf
add password strength progress bar and warning message
2018-11-15 14:47:45 -05:00
Kyle Spearrin
7fd30b324b
update jslib and packages
2018-11-14 08:36:46 -05:00
Kyle Spearrin
c1a3025bdf
update groupings deps
2018-11-09 22:35:00 -05:00
Kyle Spearrin
4ba0636cd8
move function expressions to exported functions
2018-11-06 16:55:40 -05:00
Kyle Spearrin
bf4dd296ce
remove duplicate variable
2018-11-06 09:05:23 -05:00
Kyle Spearrin
6627d29c7c
pre-select org an collection on add
2018-10-30 08:56:38 -04:00
Kyle Spearrin
bc5cec82cc
control applying saved state and when to show groupings
2018-10-29 09:29:21 -04:00
Kyle Spearrin
0cdc343ce0
forward/back animations for nested cipher folders/cols
2018-10-29 08:58:20 -04:00
Kyle Spearrin
69e664a154
WIP: add support for nested folders and collection
2018-10-26 12:37:55 -04:00
Kyle Spearrin
3d50bf88d0
share on create
2018-10-23 16:39:06 -04:00
Kyle Spearrin
b83188993f
go back to view after sharing
2018-10-23 16:17:30 -04:00
Kyle Spearrin
fd80d4557f
back after editing collections
2018-10-23 15:56:45 -04:00
Kyle Spearrin
aab709dd0b
share adjustments
2018-10-23 15:41:55 -04:00
Kyle Spearrin
80e71d4923
collection management
2018-10-23 12:16:27 -04:00
Kyle Spearrin
3d5ed8f66a
make sure it has not been already shared
2018-10-23 10:37:56 -04:00
Kyle Spearrin
db5855aa4b
fixes and move to jslib share component
2018-10-23 10:29:05 -04:00
Cory
ce7930bcc4
Added share functionality to cipher add-edit component ( #758 )
2018-10-23 09:25:44 -04:00
Kyle Spearrin
b2d7074f11
add passphrase generation
2018-10-09 09:04:00 -04:00
Kyle Spearrin
789e79fca6
dont show never lock warning on safari
2018-10-03 22:49:59 -04:00
Kyle Spearrin
d16d1d1308
warn user and reseed storage if using Never lock option
2018-10-03 22:46:11 -04:00
Kyle Spearrin
0691c11154
not async. cleanup tsconfig
2018-10-03 09:51:14 -04:00
Kyle Spearrin
755e3486ee
dont need change detector
2018-10-03 09:46:00 -04:00
Kyle Spearrin
815ef17d02
adjustments for edge 18 workarounds
2018-10-03 08:26:46 -04:00
Kyle Spearrin
adb3dc78ee
remove analytics in favor of platform utils
2018-10-03 00:21:22 -04:00
Kyle Spearrin
89a448b12f
platform utils for toasting
2018-10-02 23:33:56 -04:00
Kyle Spearrin
adba3f8d67
update jslib
2018-10-02 09:22:43 -04:00
Kyle Spearrin
78a1e6036f
make extension open in popout window for edge 18
2018-10-01 13:22:05 -04:00
Kyle Spearrin
f70f774bfb
cache bg page and more debug logs for edge 18
2018-09-30 08:25:56 -04:00
Kyle Spearrin
2cbdb33e0f
wait for getBackgroundPage to have a result
2018-09-29 22:58:36 -04:00
Kyle Spearrin
8425e65544
reload for edge if bg is null
2018-09-29 17:33:35 -04:00
Kyle Spearrin
092abb2aed
bg null logging
2018-09-29 08:09:43 -04:00
Kyle Spearrin
b55398d7ac
Revert "debug bg get on launch"
...
This reverts commit 17e4b88258
.
2018-09-27 13:27:03 -04:00
Kyle Spearrin
17e4b88258
debug bg get on launch
2018-09-27 13:12:54 -04:00
Kyle Spearrin
1873df7f20
clear page details on load
2018-09-27 10:52:01 -04:00
Kyle Spearrin
66cbd137d6
preserveWhitespaces
2018-09-13 12:04:07 -04:00
Kyle Spearrin
aaf774308e
updated packages and move to webpack 4
2018-09-11 23:54:39 -04:00
Kyle Spearrin
ad505ee6c6
add CurrencyPipe to providers
2018-08-31 15:47:35 -04:00
Kyle Spearrin
56f6063648
pipe currency
2018-08-31 15:39:23 -04:00
Kyle Spearrin
e5feb3f465
save length options on input blur
2018-08-30 08:06:37 -04:00
Kyle Spearrin
e1c2fa3dca
fix attachments component deps
2018-08-29 09:26:43 -04:00
Kyle Spearrin
6e39111217
allow attachments if can access premium
2018-08-29 09:21:38 -04:00
Kyle Spearrin
2bb3d27408
user canAccessPremium checks
2018-08-28 23:17:39 -04:00
Kyle Spearrin
50c94f587d
implement notifications service
2018-08-20 17:40:39 -04:00
Kyle Spearrin
ce61e62cf0
set width on number inputs
2018-08-20 12:33:47 -04:00
Kyle Spearrin
d56dfab2fe
popup search service to avoid background page marshalling
2018-08-16 23:33:07 -04:00
Kyle Spearrin
bc0009a61c
replaceState when searchtext param is read
2018-08-16 15:11:09 -04:00
Kyle Spearrin
6c82c2d388
export deps adjusted
2018-08-14 15:12:38 -04:00
Kyle Spearrin
4ab36bc8ee
implement search service
2018-08-13 11:53:16 -04:00
Kyle Spearrin
ada83aae8f
use navigator.clipboard
to copy text if available
2018-08-13 09:44:59 -04:00
Kyle Spearrin
989c49152b
register locale ids
2018-08-02 09:30:33 -04:00
Kyle Spearrin
4fbed11c53
toaster message paragraph styles
2018-08-02 08:48:53 -04:00
Kyle Spearrin
4076247908
option to disable change password notification
2018-07-31 23:48:11 -04:00
Kyle Spearrin
55dab2cdba
move updated and password history to box footer
2018-07-30 22:12:09 -04:00
Kyle Spearrin
6d381e0e34
dont show continue button on u2f
2018-07-30 21:46:03 -04:00
Kyle Spearrin
8737f76edc
updated dates and password history
2018-07-30 10:54:38 -04:00
Kyle Spearrin
975913fee0
cant download attachments on edge
2018-07-24 23:23:44 -04:00
Kyle Spearrin
bdcbe4ee00
center stuff
2018-07-24 17:13:39 -04:00
Kyle Spearrin
2da21e9e2b
fix logo-image on homepage
2018-07-24 17:07:56 -04:00
Kyle Spearrin
2749216a34
inputmode email on hint
2018-07-13 11:34:21 -04:00
Kyle Spearrin
4e5bb0d12c
register state service
2018-07-13 11:08:24 -04:00
Kyle Spearrin
ca62fd2a66
onSuccessfulLogin typo again
2018-07-13 10:50:32 -04:00
Kyle Spearrin
f851c71058
onSuccessfulLogin typo
2018-07-13 10:45:43 -04:00
Kyle Spearrin
3fc7cf4199
remember email on login
2018-07-13 09:29:08 -04:00
Kyle Spearrin
3ce9d5082f
add name to cipher list title
2018-07-10 10:12:26 -04:00
Kyle Spearrin
48abc87e0c
update device type enums
2018-07-09 09:12:41 -04:00
Kyle Spearrin
7b84a2e597
dummy module
2018-07-07 23:57:20 -04:00
Kyle Spearrin
e365a3e892
use new get web vault url method
2018-06-25 08:06:38 -04:00
Tiago
60bb4f6840
search webVaultUrl for settings. closes bitwarden/browser#635 ( #657 )
2018-06-25 07:41:23 -04:00
Kyle Spearrin
f14b4b89b9
toggle card code on add/edit
2018-06-18 17:25:22 -04:00
Kyle Spearrin
2cbb7788f4
use hasKey helper
2018-06-13 17:19:58 -04:00
Neil Burrows
91eb676cf5
Masking Card Security Code in browser extension ( #647 )
...
Desktop Issue #78 (CreditCard Security Code is visible)
2018-06-13 12:34:11 -04:00
Kyle Spearrin
2033e46683
load DuoWebSDK as a module
2018-06-11 13:33:00 -04:00
Kyle Spearrin
9d52b5db23
update jslib
2018-06-08 12:16:26 -04:00
Kyle Spearrin
f998ec190d
dont overwrite name and uri if already set
2018-06-06 14:45:05 -04:00
Kyle Spearrin
0fc5982f26
use true false value directive for boolean field
2018-06-06 14:30:26 -04:00
Kyle Spearrin
edd628b71e
border should be 1 px
2018-06-04 12:31:14 -04:00
Kyle Spearrin
6f64e9bc9b
border color
2018-06-01 17:00:43 -04:00
Kyle Spearrin
37a64beb32
theme scrollbars
2018-06-01 12:13:49 -04:00
Kyle Spearrin
e338a6b566
theme tweaks
2018-05-31 16:06:08 -04:00
Kyle Spearrin
8659cc96cb
dark theme styling
2018-05-31 15:45:03 -04:00
Kyle Spearrin
db06b60704
start styling for dark theme
2018-05-30 23:11:05 -04:00
Kyle Spearrin
344cd2ac40
add theme support to browser extension
2018-05-30 17:26:43 -04:00
Kyle Spearrin
7eceedf2fc
fix tests and export component
2018-05-18 15:57:37 -04:00
Kyle Spearrin
7167dd3fb7
add support for export service
2018-05-17 10:57:52 -04:00
Kyle Spearrin
fe94d0533b
Revert "set focus manually before search text"
...
This reverts commit fee87030de
.
2018-05-08 08:44:33 -04:00
Kyle Spearrin
fee87030de
set focus manually before search text
2018-05-08 08:35:17 -04:00
Kyle Spearrin
73013d51e0
input verbatim
2018-04-25 17:53:51 -04:00
Kyle Spearrin
e57a38fbb1
move sync to post login action
2018-04-25 12:08:23 -04:00
Kyle Spearrin
c67b63a452
refactor utils service to utils
2018-04-23 13:04:11 -04:00
Kyle Spearrin
97835f7627
detect chages on promise catch
2018-04-23 11:50:14 -04:00
Kyle Spearrin
613dfaafd0
from async for safari bug
2018-04-23 11:40:23 -04:00
Kyle Spearrin
b40e51a7d1
safari totp copy workaround
2018-04-23 11:30:12 -04:00
Kyle Spearrin
06e56f0b57
copy totp from each implementation of autofill
2018-04-23 10:02:30 -04:00
Kyle Spearrin
c1b0114f07
large chevron
2018-04-20 16:57:24 -04:00
Kyle Spearrin
072286dbe5
set color for form elements
2018-04-19 22:53:55 -04:00
Kyle Spearrin
08e2ac291b
switch to hostname or uri
2018-04-19 14:43:28 -04:00
Kyle Spearrin
41fc32487f
remove constants service
2018-04-19 14:10:23 -04:00
Kyle Spearrin
8d710456c4
focus password on lock page after timeout
2018-04-19 11:17:07 -04:00
Kyle Spearrin
14fb60233a
center about text
2018-04-19 09:45:51 -04:00
Kyle Spearrin
ebdde5925c
slice instead of pop folders
2018-04-19 09:02:25 -04:00
Kyle Spearrin
04f687d6fc
pass window doc to copy function
2018-04-19 08:04:00 -04:00
Kyle Spearrin
0ddc4c2d41
remove whitespace
2018-04-18 16:38:01 -04:00
Kyle Spearrin
45ffa8fc1e
condition show folders and collections
2018-04-18 16:28:25 -04:00
Kyle Spearrin
81200f3ecb
only delay 100ms to focus search box
2018-04-18 15:50:26 -04:00
Kyle Spearrin
152fc981a1
manually focus search. only search on 2 characters
2018-04-18 15:49:17 -04:00
Kyle Spearrin
b22653d245
share and web vault to tools. cleanup messages
2018-04-17 13:19:58 -04:00
Kyle Spearrin
b8b6803d6d
reduce edge pages even more
2018-04-17 13:06:57 -04:00
Kyle Spearrin
3c6911457e
change view icon
2018-04-16 21:13:03 -04:00
Kyle Spearrin
e24e992e49
hostname as new login name, remove i18n string
2018-04-14 21:12:04 -04:00
Kyle Spearrin
9c44e48cc2
fix positioning of toaster icon
2018-04-14 20:44:42 -04:00
Kyle Spearrin
cfcb8653f7
edge browser adjustments
2018-04-14 14:56:30 -04:00
Kyle Spearrin
b16ddbbb45
fix trailing whitespace
2018-04-14 14:29:25 -04:00
Kyle Spearrin
423c4e06c7
style homepage
2018-04-14 14:16:21 -04:00
Kyle Spearrin
5958fa1fc4
only wait 5 seconds to load vault
2018-04-14 13:40:25 -04:00
Kyle Spearrin
10014c8b09
fix duo new window message padding
2018-04-14 13:36:51 -04:00
Kyle Spearrin
e871d4749b
safari fixes
2018-04-14 12:52:46 -04:00
Kyle Spearrin
82dd5b8b08
add timeout to swal alerts
2018-04-14 09:39:47 -04:00
Kyle Spearrin
4a028376e4
init this.loginCiphers
2018-04-14 00:02:55 -04:00
Kyle Spearrin
38f55d7147
dont show popout in firefox sidebar
2018-04-13 23:37:57 -04:00
Kyle Spearrin
57a0c0fc75
even small lists for edge
2018-04-13 23:23:35 -04:00
Kyle Spearrin
15792a1ae6
smaller list sizes on edge
2018-04-13 23:22:20 -04:00
Kyle Spearrin
cfa0e1044f
break all instead of word
2018-04-13 23:14:57 -04:00
Kyle Spearrin
1bc1e86a53
break words on password history
2018-04-13 23:05:31 -04:00
Kyle Spearrin
9d81843643
browser classes
2018-04-13 22:29:31 -04:00
Kyle Spearrin
74dea938c8
browser class
2018-04-13 22:27:01 -04:00
Kyle Spearrin
46ac5e2065
export case for edge
2018-04-13 22:18:21 -04:00
Kyle Spearrin
bbee1790e1
sort animation imports
2018-04-13 22:10:27 -04:00
Kyle Spearrin
9d5304239a
remove duplicate browserapi imports
2018-04-13 22:09:12 -04:00
Kyle Spearrin
4308947893
private mode component
2018-04-13 22:08:24 -04:00
Kyle Spearrin
31ddb97530
sort current tab logins by last used
2018-04-13 21:23:11 -04:00
Kyle Spearrin
dc35577564
prod environment settings
2018-04-13 15:14:04 -04:00
Kyle Spearrin
76eeb4e41d
fix analytics
2018-04-13 14:36:25 -04:00
Kyle Spearrin
5bf7faa09a
settings -> options page
2018-04-13 14:19:33 -04:00
Kyle Spearrin
88c961ff05
box lists
2018-04-13 13:42:34 -04:00
Kyle Spearrin
b7bd83cc65
premium page
2018-04-13 13:18:56 -04:00
Kyle Spearrin
40790790b2
use router links instead of back
2018-04-13 13:18:43 -04:00
Kyle Spearrin
0505043e18
sync component
2018-04-13 11:49:03 -04:00
Kyle Spearrin
238dbd9244
preserve focus outline on action buttons
2018-04-13 11:16:46 -04:00
Kyle Spearrin
7c8cbb8037
no animation when unlocked
2018-04-13 11:07:56 -04:00
Kyle Spearrin
c895ec386e
animation for edit-cipher => tabs (delete op)
2018-04-13 00:23:05 -04:00
Kyle Spearrin
082a74c241
folder listing, add/edit components, cleanup
2018-04-13 00:06:48 -04:00
Kyle Spearrin
225f5077e3
swal styles
2018-04-12 23:26:08 -04:00
Kyle Spearrin
59ce4b7b67
custom swal content
2018-04-12 23:18:51 -04:00
Kyle Spearrin
726a7f59ae
remove unused i18n strings
2018-04-12 17:32:00 -04:00
Kyle Spearrin
ebba0a9e23
settings help and about
2018-04-12 17:28:33 -04:00
Kyle Spearrin
fa6fc76346
cache groupings page state
2018-04-12 15:56:27 -04:00
Kyle Spearrin
3c48f80861
activity recording runOutsideAngular
2018-04-12 14:24:42 -04:00
Kyle Spearrin
f01b9e9632
return Promise<boolean> from delete
2018-04-11 22:33:32 -04:00
Kyle Spearrin
d8ca3026cb
on route if confirmed
2018-04-11 16:27:20 -04:00
Kyle Spearrin
72177644ad
delete item button
2018-04-11 16:23:05 -04:00
Kyle Spearrin
3ebb09fa8d
converted i18nservice properly
2018-04-11 14:52:49 -04:00
Kyle Spearrin
222b58f440
copy verification code string
2018-04-11 14:02:47 -04:00
Kyle Spearrin
c7e451c75a
delete attachment string and disabled styles
2018-04-11 13:58:40 -04:00
Kyle Spearrin
f725aa9a60
cipher attachments
2018-04-11 13:51:09 -04:00
Kyle Spearrin
2005e00f27
format html
2018-04-11 12:00:55 -04:00
Kyle Spearrin
5a7394cb33
only override show if not false
2018-04-11 11:18:58 -04:00
Kyle Spearrin
b88efe3e04
polyfill web animations
2018-04-11 10:57:34 -04:00
Kyle Spearrin
1e3a82586a
show popout conditionals
2018-04-11 10:48:48 -04:00
Kyle Spearrin
45033eb81e
make paging smarter
2018-04-11 10:34:39 -04:00
Kyle Spearrin
744559516d
infinite scrolling on cipher listing
2018-04-11 10:23:12 -04:00
Kyle Spearrin
78058c3591
lint fixes
2018-04-10 23:49:46 -04:00
Kyle Spearrin
28bbbbd675
no border radius
2018-04-10 23:31:36 -04:00
Kyle Spearrin
1e1aca2db3
double click to launch cipher
2018-04-10 23:28:50 -04:00
Kyle Spearrin
2ad34c5119
replace tools with password generator
2018-04-10 23:03:29 -04:00
Kyle Spearrin
e31d8dd702
load on sync
2018-04-10 22:49:19 -04:00
Kyle Spearrin
bd6eab174c
move scss folder under popup
2018-04-10 22:20:50 -04:00
Kyle Spearrin
67ab9b1d3e
move new app into popup folder
2018-04-10 21:54:20 -04:00
Kyle Spearrin
98b852287d
sweet alert dialog implementation
2018-04-10 14:20:03 -04:00
Kyle Spearrin
848117ff86
has instead of get.
2018-04-03 16:45:53 -04:00
Kyle Spearrin
7e1450f581
add support for organization duo 2fa
2018-04-03 15:27:36 -04:00
Kyle Spearrin
72cb2772a6
fix null refs when no background (ff private mode)
2018-03-27 12:51:07 -04:00
Kyle Spearrin
63ef6e1e5b
null or undefined on GA check
2018-03-27 08:21:26 -04:00
Kyle Spearrin
617876b419
note copy icon update
2018-03-24 20:31:46 -04:00
Kyle Spearrin
1802938b9e
export uris
2018-03-24 20:28:25 -04:00
Jason Meridth
9ffb2a406d
Add actions to secure notes (view, copy) ( #566 )
...
* Add actions to secure notes (view, copy)
- I miss the ability to copy a note after searching from it, as a former
lastpass user. This hopefully brings that back to me.
* PR review changes
- remove changes to hi/messages.json
- change "Secure Note" to just "Note"
* remove unnecessary change
2018-03-23 21:02:43 -04:00
Kyle Spearrin
0187ac4b96
move audit service to background service
2018-03-21 09:38:03 -04:00
Kyle Spearrin
f8a0cc0e8d
close paran
2018-03-19 14:36:56 -04:00
Kyle Spearrin
173687bc83
check password data breaches on view page
2018-03-19 10:00:02 -04:00
Kyle Spearrin
7679510905
missing $ctrl.
2018-03-19 07:28:18 -04:00