Kyle Spearrin
4a13e62477
cache canLaunch result
2018-11-02 13:03:00 -04:00
Kyle Spearrin
ff981532fd
whitelist of protocols for can launch
2018-11-02 08:39:09 -04:00
Kyle Spearrin
3fd65dd82f
convert 1password to note if needed
2018-11-01 09:26:03 -04:00
Kyle Spearrin
2c4005d4c7
index organizationid for search
2018-10-30 11:03:41 -04:00
Kyle Spearrin
a98a8bda9b
init function
2018-10-29 22:41:19 -04:00
Kyle Spearrin
aa0b274f8f
store parent node
2018-10-26 16:08:48 -04:00
Kyle Spearrin
d4b3a16fd1
getNested tree object by node id
2018-10-26 10:48:06 -04:00
Kyle Spearrin
b0eea9d7ce
load nested collections
2018-10-25 12:18:36 -04:00
Kyle Spearrin
59f0549072
getAllNested for collections too. added treenodeobject interface
2018-10-25 12:09:22 -04:00
Kyle Spearrin
6aba4550a4
Nested folders
2018-10-25 09:38:37 -04:00
Kyle Spearrin
06f129e2c1
default type is login
2018-10-25 08:20:31 -04:00
Kyle Spearrin
4165a78277
move attachment sharing logic to service
2018-10-23 22:10:08 -04:00
Kyle Spearrin
43c0cbce45
save share response
2018-10-23 16:16:59 -04:00
Kyle Spearrin
2f510a7988
emit events for share and collections
2018-10-23 15:42:20 -04:00
Kyle Spearrin
8e377050e9
collections component to jslib
2018-10-23 12:04:21 -04:00
Kyle Spearrin
89c23522d5
share component
2018-10-23 10:22:53 -04:00
Kyle Spearrin
0a36a211c3
allow setting org id and collections from input
2018-10-22 16:46:33 -04:00
Kyle Spearrin
3021afc9dd
protected loadCollections for add/edit
2018-10-22 14:47:49 -04:00
Kyle Spearrin
c946f01b5f
set organizationUseTotp on organizationChanged
2018-10-19 12:18:53 -04:00
Kyle Spearrin
194374ea73
support org/collection selection on cipher add
2018-10-19 11:20:04 -04:00
Kyle Spearrin
b1ead78e34
throw error if trying to edit cipher with collection ids
2018-10-19 09:15:42 -04:00
Kyle Spearrin
bf48b45010
apis for new create with collections
2018-10-19 09:14:11 -04:00
Kyle Spearrin
d1f7a97011
group user apis
2018-10-17 22:56:28 -04:00
Kyle Spearrin
2b8ffea494
put collection users apis
2018-10-17 22:18:28 -04:00
Kyle Spearrin
d49182597e
new collection user api endpoint
2018-10-17 17:31:13 -04:00
Kyle Spearrin
0d8e09b3f1
add API for user collections
2018-10-17 11:18:12 -04:00
Kyle Spearrin
00efae2616
add manager org user type
2018-10-17 10:51:09 -04:00
Kyle Spearrin
2f6426deb4
success callbacks
2018-10-15 13:02:31 -04:00
Kyle Spearrin
0d30a1a1c9
tldjs noop
2018-10-13 22:43:54 -04:00
Kyle Spearrin
ad97afc590
move getDomain to jslib Utils
2018-10-13 22:21:54 -04:00
Kyle Spearrin
c35576deb8
ns updates and overloads
2018-10-13 00:11:06 -04:00
Kyle Spearrin
9fa99f3a6e
only show warning if there is a row
2018-10-11 16:49:11 -04:00
Kyle Spearrin
90f723316a
support for new Challenge token for U2F
2018-10-10 17:52:08 -04:00
Kyle Spearrin
9cd0bd5f7c
allow multiple u2f challenges during 2fa login
2018-10-10 16:46:57 -04:00
Kyle Spearrin
7c3e0cba34
overload defaults on options get
2018-10-10 09:59:09 -04:00
Kyle Spearrin
154c211fb1
update signalr
2018-10-09 17:59:56 -04:00
Kyle Spearrin
16343c7a2f
update electron
2018-10-09 17:52:50 -04:00
Kyle Spearrin
3ca1544eb3
renamed event to updated2fa
2018-10-09 16:00:50 -04:00
ServiusHack
6f3806845d
Remove artificial limit on name length ( #14 )
2018-10-09 15:40:06 -04:00
Kyle Spearrin
dcef50bd8f
just use adapter
2018-10-09 15:31:52 -04:00
Kyle Spearrin
2870b7472b
re-write data file if malformed json
2018-10-09 15:18:25 -04:00
Kyle Spearrin
a867c14b2a
pass gen fixes. word sep option
2018-10-08 22:06:06 -04:00
Kyle Spearrin
d5f86747bf
passphrase cleanup
2018-10-08 17:54:54 -04:00
Martin Trigaux
c4da05dbb0
Add a passphrase generation mechanism ( #12 )
...
Based on EFF's wordlist
The wordlist was selected based on arguments mentionned in
https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
over Arnold Reinhold's Diceware list from 1995 such as avoid short,
deused or diffcult to pronounce words
2018-10-08 17:26:13 -04:00
Kyle Spearrin
7b3fce1779
default empty string on description to notes
2018-10-08 15:50:58 -04:00
Kyle Spearrin
e0c32bebc7
null checks and fix email in notes
2018-10-08 15:49:38 -04:00
ServiusHack
30a5257671
Add importer for Passman ( #13 )
...
* Add importer for Passman
The importer reads JSON files generated by the Nextcloud app Passman.
The first tag is used as the folder name. This works well if passwords
have no or only one tag. If no username is set then the email address is
used as the username.
Files are not being imported.
* Fix indentation
* Remove unsettable revision date
* Fix tslint findings
* Add email to notes when there is also a username
If a username is set, that will become the username. Otherwise the email
will become the username.
If a username and an email is set the email will be added to the notes.
2018-10-08 15:41:32 -04:00
Kyle Spearrin
4b7962dc8f
add support for u2f setup apis
2018-10-08 14:21:53 -04:00
Kyle Spearrin
c3f67dbe26
rename domain to domainBase for weird nativescript issue
2018-10-04 14:38:15 -04:00
Kyle Spearrin
1f36c5fee6
dont await void methods
2018-10-04 12:05:21 -04:00