Kyle Spearrin
8ceb27170c
fix theme styles for app-root
2019-08-21 00:11:01 -04:00
Kyle Spearrin
da766b0b8e
theme border colors for approot
2019-08-21 00:07:43 -04:00
Kyle Spearrin
214686285b
add app border on safari
2019-08-20 23:58:31 -04:00
Kyle Spearrin
2a7e361300
cleanup safari specific features
2019-08-19 15:57:37 -04:00
Kyle Spearrin
efbed1a9a3
remove safari copy totp clipboard hack
2019-08-19 12:05:13 -04:00
Kyle Spearrin
90a565fbcb
dismiss popover
2019-08-19 11:33:03 -04:00
Kyle Spearrin
e6d6275daa
async fillCipher
2019-08-19 09:38:59 -04:00
Kyle Spearrin
4d261964e5
keep using on init
2019-08-19 09:31:08 -04:00
Kyle Spearrin
05684b3b03
allow reloading of current tab
2019-08-19 09:17:40 -04:00
Kyle Spearrin
aa0bfd3b45
no async on params sub
2019-08-16 21:04:03 -04:00
Kyle Spearrin
3719095b18
async fixes
2019-08-16 21:01:08 -04:00
Kyle Spearrin
a3f76cfd3a
reload when on same page too
2019-08-16 20:59:54 -04:00
Kyle Spearrin
206530a940
navigate in zone
2019-08-16 20:48:01 -04:00
Kyle Spearrin
6fe414ffbd
reload popup on open of safari app popover
2019-08-16 20:46:19 -04:00
Kyle Spearrin
06234f6b23
wire up internal messaging for safari app
2019-08-15 16:36:49 -04:00
Kyle Spearrin
a11d1b0689
swal placeholder color
2019-07-24 14:40:21 -04:00
Kyle Spearrin
6e54fada4d
nord theme touchups
2019-07-22 11:15:17 -04:00
Miguel Crespo
20425e5d67
Add support for the Nord Theme ( #980 )
...
* Add support for the Nord Theme as in Desktop and mobile apps
* Improves
2019-07-22 10:47:45 -04:00
Kyle Spearrin
edaf35441c
register event service with popup services
2019-07-14 11:58:17 -04:00
Kyle Spearrin
a30b941a1d
export vault event
2019-07-12 17:11:43 -04:00
Kyle Spearrin
6263a11463
log event when copying from list
2019-07-12 15:00:20 -04:00
Kyle Spearrin
7bfb8d91e3
client events for edit page
2019-07-12 10:41:14 -04:00
Kyle Spearrin
1fece3079f
event logging on view page
2019-07-09 13:56:17 -04:00
Kyle Spearrin
6c110bb9a4
workaround for u2f bug in firefox on w10
2019-07-03 10:37:13 -04:00
Kyle Spearrin
6fee946caf
capitalize and include number for pass gen
2019-07-02 16:52:01 -04:00
Kyle Spearrin
af8274247b
re-set favicon state on unlock/login
2019-07-02 08:26:33 -04:00
Kyle Spearrin
6c7a0d90df
addEditCipherInfo w/ collections from state
2019-06-24 21:12:52 -04:00
Kyle Spearrin
db83b042ff
fix no collections padding
2019-06-24 20:38:26 -04:00
Kyle Spearrin
0bbe17f6e2
fix removing no folder when showNoFolderCiphers
2019-06-07 13:20:23 -04:00
Kyle Spearrin
c5c2318fbe
limit folders if only no folder
2019-06-05 13:51:36 -04:00
Kyle Spearrin
fe3c611d5a
logged in as on
2019-06-04 00:03:27 -04:00
Kyle Spearrin
a60c60529f
dont call clearclipboard in a loop
2019-05-30 09:37:09 -04:00
Kyle Spearrin
81071be126
twoFactorProvidersData
2019-05-27 10:29:41 -04:00
Kyle Spearrin
57e73dbfac
100 per page
2019-05-13 08:53:26 -04:00
Kyle Spearrin
db43e247b9
optimizations
2019-05-10 14:10:40 -04:00
Kyle Spearrin
0c3c6857a5
full address part 2
2019-04-29 10:13:38 -04:00
Kyle Spearrin
c5f02f5cfb
support authBlocked message
2019-04-18 10:11:01 -04:00
Kyle Spearrin
9539662166
fixes for changing generator length
2019-04-15 22:34:22 -04:00
Kyle Spearrin
bb99b10f89
A11yTitleDirective
2019-04-04 11:54:24 -04:00
Kyle Spearrin
8cc268cd6c
window reload if there is a sidebar, resolves #900
2019-04-04 11:50:49 -04:00
Kyle Spearrin
0e343b9d5e
password block fixes around wrapper
2019-04-01 13:45:14 -04:00
Kyle Spearrin
3e03a4f429
dont need select copy on masked password
2019-04-01 13:27:48 -04:00
Kyle Spearrin
e895dd31c8
dont use flex for password-wrapper positioning.
2019-04-01 13:19:00 -04:00
Kyle Spearrin
1acb3d1117
pre-wrap notes field
2019-03-28 16:29:20 -04:00
Kyle Spearrin
3fa7e976fb
drag n drop adjustments
2019-03-28 16:28:04 -04:00
Kovah
bca12e8fbd
Drag n drop sorting for custom fields ( #906 )
...
* Try to fix some security vulnerabilities present in used packages
(Ran npm audit fix, solved some of the issues)
* Implement custom field ordering with new handle placement
(WIP, as an update for the jslib is needed to work correctly)
* Update reference for jslib
* Restore original state of package-lock.json
* Downgrade node sass package
2019-03-28 16:15:47 -04:00
Kyle Spearrin
7a161fa028
redirect to lock screen on locked event
2019-03-19 15:45:39 -04:00
Kyle Spearrin
eb07b1b080
ref ciphers paging from jslib
2019-03-19 11:34:34 -04:00
Kyle Spearrin
5baf9840a7
adjust search icon position
2019-03-13 22:59:20 -04:00
Kyle Spearrin
10bb317a67
search input type variable
2019-03-13 22:54:18 -04:00
Kyle Spearrin
0df3208d45
wait to reload popup
2019-03-13 22:32:52 -04:00
Kyle Spearrin
16185ffa76
Revert "make clipboardRead optional permission"
...
This reverts commit a797f18b78
.
2019-03-06 20:28:49 -05:00
Kyle Spearrin
a797f18b78
make clipboardRead optional permission
2019-03-06 18:42:05 -05:00
Kyle Spearrin
c9572a83b3
fix style on no org message
2019-03-06 16:53:58 -05:00
Kyle Spearrin
220c474992
verbatim with no autocomplete on PIN input
2019-03-06 14:40:09 -05:00
Kyle Spearrin
aa290c50ec
call init functions rather than super
2019-03-06 14:31:50 -05:00
Kyle Spearrin
3b6f7bb941
use chrome.runtime.reload
2019-03-05 15:05:04 -05:00
Kyle Spearrin
9e24616bf9
dont show clear clipboard options for safari
2019-03-05 09:26:57 -05:00
Kyle Spearrin
d45ff363b2
cap disabled
2019-02-27 11:45:10 -05:00
Kyle Spearrin
5ae81b197a
clear clipboard setting
2019-02-27 11:07:54 -05:00
Kyle Spearrin
9792a7ade5
reload process on lock
2019-02-25 16:19:19 -05:00
Kyle Spearrin
44af1ccc45
format html files
2019-02-21 16:53:57 -05:00
Kyle Spearrin
f28d7a1af6
lock with master pass on restart option on PIN lock
2019-02-14 00:46:28 -05:00
Kyle Spearrin
f4a7e7591d
use user kdf settings for making PIN key
2019-02-13 00:04:34 -05:00
Kyle Spearrin
d5cbae7803
support for unlocking with PIN code
2019-02-12 23:53:04 -05:00
Kyle Spearrin
7b395ba4ff
notes white-space is pre-line
2019-02-11 22:16:28 -05:00
ShirokaiLon
d980f274e3
Add trackBy option ( #853 )
2019-02-02 22:32:18 -05:00
Kyle Spearrin
538afd7529
use this, not super
2019-02-02 09:39:11 -05:00
Kyle Spearrin
c9d12fd42e
core-js reflect now required for angular 7
2019-01-25 10:04:21 -05:00
Kyle Spearrin
4f222e7962
apply flexCopy directive
2019-01-23 16:27:12 -05:00
Kyle Spearrin
219eb2bffb
add ca language
2019-01-18 15:59:00 -05:00
Kyle Spearrin
7653ce2234
null checks on query param sub
2019-01-16 23:30:39 -05:00
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
Kyle Spearrin
c7e819b24b
collapse no folder over 100. remove addtl' sorting
2018-03-16 12:13:37 -04:00
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
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
f952cd5642
add support for add/edit/view of login uris
2018-03-02 15:37:49 -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
bf149b4c49
Uppercase Bitwarden
2018-02-27 13:37:57 -05:00
Kyle Spearrin
1f1303fc97
convert to jslib submodule
2018-02-19 17:01:00 -05:00
Kyle Spearrin
146254b646
switch to jslib auth service
2018-02-01 22:53:36 -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
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
f96dc740fe
twoStepNewWindowMessage
2018-01-18 16:30:37 -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
962bd24974
safari fix for autofill totp and context menu options
2018-01-15 23:28:07 -05:00