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
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
Kyle Spearrin
6b3dc2344f
move toast and event track to messaging for electron
2018-10-03 09:41:41 -04:00
Kyle Spearrin
7ae640e5f8
implement eventTrack for electron
2018-10-03 00:09:07 -04:00
Kyle Spearrin
ad31527b8d
move eventTrack analytics to platform utils
2018-10-03 00:03:49 -04:00
Kyle Spearrin
f793ff0aa5
refactor toaster to platform showToast
2018-10-02 23:09:19 -04:00
Kyle Spearrin
45341ec408
lower kdf iterations for edge/ie since they use less-performant polyfill
2018-10-02 09:20:32 -04:00
Kyle Spearrin
c3a2d3a536
default iterations when registering is now 100k
2018-10-02 09:06:03 -04:00
Kyle Spearrin
fc1bcb34a0
null check
2018-09-27 08:32:48 -04:00
Kyle Spearrin
d1847690f2
purge org vault apis
2018-09-25 09:12:11 -04:00
Kyle Spearrin
d81273c44f
passpack importer
2018-09-21 13:54:06 -04:00
Kyle Spearrin
d9808250c6
lowercase fields
2018-09-14 09:22:35 -04:00
Kyle Spearrin
2fadcb8d04
is safari check
2018-09-14 08:07:55 -04:00
Kyle Spearrin
7dc14a0d18
strip asterisk from subtitle of cards
2018-09-12 10:27:21 -04:00
Kyle Spearrin
cf795bc39c
dont index asterisk on card last4
2018-09-12 10:22:46 -04:00
Kyle Spearrin
04f6b44d54
use regualar fetch for hibp apis
2018-09-11 15:54:18 -04:00
Kyle Spearrin
ffa7b35494
is old safari check on pbkdf2
2018-09-10 16:28:35 -04:00
Kyle Spearrin
46f9e17056
add nativescript support to utils
2018-09-10 15:57:59 -04:00
Kyle Spearrin
e240085351
expose decrypt to bytes
2018-09-10 12:13:30 -04:00
Kyle Spearrin
4927d0d907
make enpass checks ignore case
2018-09-10 10:38:21 -04:00
Kyle Spearrin
3bc81ca450
clear org key cache when setting
2018-09-10 09:41:53 -04:00
Kyle Spearrin
2d612b07de
no key safety check for orgs
2018-09-10 08:22:10 -04:00
Kyle Spearrin
773c51901f
trim email also
2018-09-08 08:13:33 -04:00
Kyle Spearrin
eb48abbcf6
update lunr for leading wildcard searches
2018-09-03 21:51:19 -04:00
Kyle Spearrin
26625a58d0
spread out reconnects between 2 and 5 min
2018-08-31 23:24:43 -04:00
Kyle Spearrin
852b4571b3
check last sync before revision date
2018-08-31 17:22:38 -04:00
Kyle Spearrin
5571fbe8bf
use currency pipe on premium price
2018-08-31 15:38:40 -04:00
Kyle Spearrin
38c26d9649
Fix !== null checks
2018-08-30 21:47:41 -04:00
Kyle Spearrin
82bf646a77
check enabled too
2018-08-29 13:44:55 -04:00
Kyle Spearrin
5db115ae43
check for null path
2018-08-29 09:35:10 -04:00
Kyle Spearrin
42dbdb0043
allow attachments if can access premium
2018-08-29 09:21:27 -04:00
Kyle Spearrin
81c21418ec
user canAccessPremium checks
2018-08-28 23:17:30 -04:00
Kyle Spearrin
a72843af3e
ensure that message is for proper logged in user
2018-08-28 08:47:06 -04:00
Kyle Spearrin
45da8aa9eb
support for logout notification
2018-08-28 08:38:19 -04:00
Kyle Spearrin
3c43265878
change to 700 perms
2018-08-27 22:59:50 -04:00
Kyle Spearrin
0f68f0507e
use string mode
2018-08-27 22:54:51 -04:00
Kyle Spearrin
0d15ae8615
lint fixes
2018-08-27 20:00:41 -04:00
Kyle Spearrin
13e0cf0c47
rename all to PBKDF2_SHA256
2018-08-27 19:58:49 -04:00
Kyle Spearrin
ae54094fcd
kdf apis
2018-08-27 19:55:05 -04:00
Kyle Spearrin
00562d083b
remakeEncKey
2018-08-27 19:06:36 -04:00
Kyle Spearrin
1454aff46c
enable key stretching on makeEncKey
2018-08-27 16:47:19 -04:00
Kyle Spearrin
6f43b73237
don't re-throw exception on 2fa failure
2018-08-25 08:47:38 -04:00
Kyle Spearrin
7d0583f47b
ELECTRON_NO_UPDATER env variable to disable auto-updates
2018-08-25 08:30:06 -04:00
Kyle Spearrin
c0fd5f71f8
always set inactive state first
2018-08-24 15:21:28 -04:00
Kyle Spearrin
bc198c60d1
message pack protocol for signalr
2018-08-23 21:43:40 -04:00
Kyle Spearrin
2dc77b6143
disable notifications server url with https://-
2018-08-23 09:25:39 -04:00
Kyle Spearrin
5d95fc733c
null checks
2018-08-23 08:56:27 -04:00
Kyle Spearrin
db1a632c65
sync on reconnect
2018-08-23 08:56:23 -04:00
Kyle Spearrin
3d02a1ecb8
make filter public
2018-08-22 22:35:18 -04:00
Kyle Spearrin
a360cd8e61
refresh notification token if needed. authed and unlocked required
2018-08-22 21:46:34 -04:00
Kyle Spearrin
d37fa836da
activity connect/disconnect events
2018-08-22 21:09:58 -04:00
Kyle Spearrin
74b31daf14
short arrow functions
2018-08-22 13:48:51 -04:00
Kyle Spearrin
ebf6aee542
try to reconnect when connection closed
2018-08-22 13:46:35 -04:00
Kyle Spearrin
a67ea2422f
polyfill sha512 hmac on ie
2018-08-22 08:53:52 -04:00
Kyle Spearrin
2bc7c42733
catch security errors on ie when reading hostname
2018-08-22 08:37:52 -04:00
Kyle Spearrin
46e35a9b84
delete cipher on sync if it 404s
2018-08-21 23:10:12 -04:00
Kyle Spearrin
953970498e
update notification sync logic for collectionids
2018-08-21 09:25:16 -04:00
Kyle Spearrin
75d4db81f7
trailing wildcard search on split uris
2018-08-21 09:04:52 -04:00
Kyle Spearrin
9cfd693576
only sync on edit if they already have the item/folder
2018-08-21 08:20:43 -04:00
Kyle Spearrin
50666a761d
refresh token and reconnect on org key change
2018-08-20 22:20:04 -04:00
Kyle Spearrin
21e0953589
null check notificationsService
2018-08-20 17:08:19 -04:00
Kyle Spearrin
bba52192dc
reload view on sync complete
2018-08-20 17:00:49 -04:00
Kyle Spearrin
7cae08a55b
reinit notifications after setting urls
2018-08-20 17:00:39 -04:00
Kyle Spearrin
9bd8b73e27
standardize date types
2018-08-20 16:20:51 -04:00
Kyle Spearrin
d0c51bacfd
sync folders and ciphers. fix dates
2018-08-20 16:01:26 -04:00
Kyle Spearrin
ddee5908f1
notification service
2018-08-20 13:45:32 -04:00
Kyle Spearrin
b64757132f
index login.uris_split
2018-08-20 08:41:12 -04:00
Kyle Spearrin
aed1c5e927
dont show tags on save dialog (mac)
2018-08-18 00:24:48 -04:00
Kyle Spearrin
0d69c3f266
update to file save dialog
2018-08-17 23:57:42 -04:00
Kyle Spearrin
bf9a9c5f9f
fix copy options
2018-08-17 12:24:56 -04:00
Kyle Spearrin
1f9fbe43d7
trim lunr query after >
2018-08-17 11:07:50 -04:00
Kyle Spearrin
bdbba8c493
switch to only trailing wildcard searches
2018-08-17 11:05:06 -04:00
Kyle Spearrin
9ba3c17626
allow ciphers to be passed into search service
2018-08-16 23:32:37 -04:00
Kyle Spearrin
f16fc58d70
allow original cipher to be passed during encrypt
2018-08-15 11:43:52 -04:00
Kyle Spearrin
d56c5ff4f1
just check statusCode
2018-08-15 09:01:00 -04:00
Kyle Spearrin
9f26f9f377
support for prelogin kdf info
2018-08-14 15:12:10 -04:00
Kyle Spearrin
a7bbdf9c93
remove allciphers
2018-08-13 16:27:28 -04:00
Kyle Spearrin
8448b48cd7
dont sort search results
2018-08-13 16:03:24 -04:00
Kyle Spearrin
2efe788d96
joined fields and attachments indexing
2018-08-13 16:00:21 -04:00
Kyle Spearrin
bdb2efd770
searchCiphersBasic
2018-08-13 14:28:10 -04:00
Kyle Spearrin
364192b27a
clear search index on lock
2018-08-13 14:09:10 -04:00
Kyle Spearrin
74c870683a
sequentualize cipher service getAllDecrypted
2018-08-13 14:09:03 -04:00
Kyle Spearrin
d917651d9f
search pending and is searchable
2018-08-13 11:52:55 -04:00
Kyle Spearrin
b724448081
search service implementation with lunr
2018-08-13 09:42:52 -04:00
Kyle Spearrin
3429b57db4
web vault and organizations support
2018-08-06 11:39:55 -04:00
Kyle Spearrin
8b26d90e74
import service adjustments
2018-08-06 10:37:57 -04:00
Brandon Davis
a5476f12aa
feature/cli-18-import ( #8 )
...
* feature/cli-18-import
* updates to jslib
2018-08-06 09:37:56 -04:00
Kyle Spearrin
49d3f22704
format multiple error messages when validating
2018-08-02 08:46:08 -04:00
Kyle Spearrin
6f64c5cb5a
null check
2018-08-01 16:53:48 -04:00
Kyle Spearrin
370952971a
make billing expiration a date object
2018-08-01 16:50:34 -04:00
Kyle Spearrin
a26527b500
is mobile browser checks on autofocus
2018-08-01 09:13:49 -04:00
Kyle Spearrin
76c89f01ef
new constant
2018-07-31 23:49:15 -04:00
Kyle Spearrin
a1112988c4
null key checks
2018-07-31 14:37:39 -04:00
Kyle Spearrin
ee13a562f9
check that period is positive value
2018-07-31 11:35:04 -04:00
Kyle Spearrin
41ab22a82f
support for otpauth:// urls for totp codes
2018-07-31 11:25:50 -04:00
Kyle Spearrin
2045e7047a
add support for md5 hash crypto function
2018-07-30 23:29:30 -04:00
Kyle Spearrin
13769a7fcb
dont use cipher revisionDate
2018-07-30 22:01:21 -04:00
Kyle Spearrin
cfa4664b31
null or empty on password changed checks
2018-07-30 16:40:16 -04:00
Kyle Spearrin
557b2fc3f0
move onViewCipherPasswordHistory to desktop
2018-07-30 10:58:47 -04:00
Kyle Spearrin
a5d1bb88a7
move view history method to just desktop
2018-07-30 10:56:33 -04:00
Kyle Spearrin
b21cb789da
dont make date obj from revision date
2018-07-30 10:50:22 -04:00
Kyle Spearrin
c0f6fa2db1
password history component
2018-07-30 10:04:20 -04:00
Kyle Spearrin
0b29dc10bf
cipher view revision dates
2018-07-27 23:37:36 -04:00
Kyle Spearrin
2fcc3c51b8
dont need to check storage for lock options on get
2018-07-27 21:52:09 -04:00
Kyle Spearrin
6a8d2c305e
support for password revision date on logins
2018-07-27 17:48:18 -04:00
Kyle Spearrin
6d431f7832
keep last 5, not 4
2018-07-27 17:30:51 -04:00
Kyle Spearrin
dab9954887
send password history to server
2018-07-27 16:44:20 -04:00
Kyle Spearrin
9df96a3288
default disable on FirefoxExtension
2018-07-25 11:01:03 -04:00
Kyle Spearrin
6dc13e8579
nested folders use /
2018-07-23 17:37:32 -04:00
Kyle Spearrin
20ac5a98a3
password agent csv importer
2018-07-23 17:33:35 -04:00
Kyle Spearrin
bbcbd6d119
null checks
2018-07-23 17:15:23 -04:00
Kyle Spearrin
0b2fab43d5
ref PR for mem leak explanation
2018-07-23 15:46:59 -04:00
Kyle Spearrin
70a0044ac5
added memory leak warning
2018-07-23 15:41:54 -04:00
Kyle Spearrin
61d2040518
sequentialize updates
2018-07-23 15:12:32 -04:00
Kyle Spearrin
8e586437e0
sequentialize fixes
2018-07-23 14:47:28 -04:00
Kyle Spearrin
003c730eb1
sequentialize updates
2018-07-23 14:42:37 -04:00
Kyle Spearrin
c7e8f1d13f
Revert "make getAllDecrypted synchronous"
...
This reverts commit 51ee0b065a
.
2018-07-23 14:24:27 -04:00
Fred Cox
04014a8e78
Add sequentialize to prevent parralel loading of cipher keys ( #7 )
...
* Add sequentialize to prevent parralel loading of cipher keys
Massively improves start up performance of extensions
* Add tests for sequentialize
* Fix sequentialize as it was caching calls for all instances together
* Add sequentialize to the functions that have internal caches
* Adding sequentialize to getOrgKeys makes big performance difference
* Update cipher.service.ts
* Update collection.service.ts
* Update folder.service.ts
2018-07-23 14:23:30 -04:00
Kyle Spearrin
3a34d3b174
gnome json importer
2018-07-23 12:04:34 -04:00
Kyle Spearrin
e5d060c80b
passkeep csv importer
2018-07-23 11:41:12 -04:00
Kyle Spearrin
06682e2672
splash id importer
2018-07-23 11:23:20 -04:00
Kyle Spearrin
790e50f2b6
check SafariExtension instead of safari
2018-07-21 15:35:17 -04:00
Kyle Spearrin
240e5ba5ab
parse function
2018-07-21 14:38:21 -04:00
Kyle Spearrin
7b89ad6bf7
check event.data type. some debug logging
2018-07-21 14:07:06 -04:00
Kyle Spearrin
57ce9d5315
null check on u2f data
2018-07-21 09:59:37 -04:00
Kyle Spearrin
2fe65e27e2
normalize new lines and trim csv data
2018-07-21 08:21:08 -04:00
Kyle Spearrin
b5353551a8
null check on u2f challenge
2018-07-21 00:32:41 -04:00
Kyle Spearrin
cc8dd89b2b
fix delete account endpoint
2018-07-20 13:01:48 -04:00
Kyle Spearrin
8149d7877d
zoho csv importer
2018-07-19 15:12:58 -04:00
Kyle Spearrin
3f329ca613
fix implicit any
2018-07-19 08:30:07 -04:00
Kyle Spearrin
4750a64ece
pasword boss importer. convert to note helper
2018-07-19 08:05:45 -04:00
Kyle Spearrin
4b5e192457
ascendo dv csv importer
2018-07-19 00:01:18 -04:00
Kyle Spearrin
51ee0b065a
make getAllDecrypted synchronous
2018-07-18 22:47:55 -04:00
Kyle Spearrin
e555536f24
add org 2fa apis
2018-07-18 17:07:59 -04:00
Kyle Spearrin
f4ed6a5566
regular fetch for password check
2018-07-18 15:09:13 -04:00
Kyle Spearrin
257b1d7d7a
stip guids from analytics page paths
2018-07-18 13:12:48 -04:00
Kyle Spearrin
aa811e51c3
add storage gb info to org
2018-07-18 09:21:34 -04:00
Kyle Spearrin
4d702f4de3
roboform csv importer
2018-07-17 23:47:28 -04:00
Kyle Spearrin
1660d7570b
lint fix
2018-07-17 23:14:42 -04:00
Kyle Spearrin
493770510f
org update license api
2018-07-17 22:50:04 -04:00
Kyle Spearrin
f35ecf0cd8
update key api changes
2018-07-17 17:22:45 -04:00
Kyle Spearrin
3354f0b818
is owner get prop
2018-07-17 15:56:49 -04:00
Kyle Spearrin
1cb3447bdd
org seat billing api
2018-07-17 12:05:19 -04:00
Kyle Spearrin
4228277d23
get org license apis
2018-07-17 11:25:15 -04:00
Kyle Spearrin
9c0b4b8973
org billing apis
2018-07-17 11:04:19 -04:00
Kyle Spearrin
4be7c6aa4c
clipperz html importer
2018-07-17 10:08:35 -04:00
Kyle Spearrin
d677bad76a
truekey csv importer
2018-07-17 00:15:14 -04:00
Kyle Spearrin
6b4ae1b8d5
api adjustments and org additions
2018-07-16 17:16:15 -04:00
Kyle Spearrin
b2c700ad28
org delete apis
2018-07-16 12:41:54 -04:00
Kyle Spearrin
3649e2fffe
org apis
2018-07-16 12:30:45 -04:00
Kyle Spearrin
76ece834d1
stick password xml importer
2018-07-13 17:11:19 -04:00
Kyle Spearrin
51f041a959
recover delete apis
2018-07-13 15:55:02 -04:00
Kyle Spearrin
9bc7459eac
add org invite token to registration if present
2018-07-13 11:06:44 -04:00
Kyle Spearrin
a949f499ac
onSuccessfulLoginNavigate for 2fa page
2018-07-13 10:49:37 -04:00
Kyle Spearrin
b3bd13fe2b
pass email param on login/register
2018-07-13 10:44:47 -04:00
Kyle Spearrin
6db55bbae8
fix path to utils
2018-07-13 09:31:14 -04:00
Kyle Spearrin
747cd63733
adjust focus on fields for browser apps
2018-07-13 09:28:45 -04:00
Kyle Spearrin
0217fdf7c1
remember email on login
2018-07-13 09:13:10 -04:00
Kyle Spearrin
cc6f732a14
hasEncKey checks
2018-07-12 17:07:06 -04:00
Kyle Spearrin
5fac067713
msecure csv importer
2018-07-12 16:27:24 -04:00
Kyle Spearrin
41dd6b1f2c
dashlane csv importer
2018-07-12 15:53:14 -04:00
Kyle Spearrin
67b2b53185
allow null name
2018-07-12 14:19:39 -04:00
Kyle Spearrin
f6a5979334
rate limit message on 429
2018-07-12 11:52:55 -04:00
Kyle Spearrin
24d608d365
verify email apis
2018-07-12 11:35:04 -04:00
Kyle Spearrin
152c44185b
optimize id search
2018-07-12 10:10:05 -04:00
Kyle Spearrin
89779db1f2
convert to processFolder helper
2018-07-12 09:57:08 -04:00
Kyle Spearrin
7ca2a40478
folder helps and pwsafe xml importer
2018-07-12 09:48:39 -04:00
Kyle Spearrin
768b41153d
change to secure note if not login
2018-07-12 09:21:35 -04:00
Kyle Spearrin
b4846e5fea
enpass csv importer
2018-07-12 00:11:09 -04:00
Kyle Spearrin
17d50fc90c
password dragon xml importer
2018-07-11 23:30:15 -04:00
Kyle Spearrin
0c9fd975f7
kepper csv importer
2018-07-11 17:43:26 -04:00
Kyle Spearrin
ef75dc735e
search cipher id as well
2018-07-11 15:47:54 -04:00
Kyle Spearrin
d7f3f9425e
user public key apis
2018-07-11 13:30:06 -04:00
Kyle Spearrin
e9518e104e
fix implicit any
2018-07-11 10:26:32 -04:00
Kyle Spearrin
06e412a095
one password importers
2018-07-11 10:18:25 -04:00
Kyle Spearrin
4ba55c8c8b
add several simple csv importers
2018-07-10 23:17:55 -04:00
Kyle Spearrin
089622d5b1
dont need to turn arrays into arrays, derp..
2018-07-10 22:39:29 -04:00
Kyle Spearrin
678b191a32
org support for keepass
2018-07-10 17:57:59 -04:00
Kyle Spearrin
74ddd9b8e3
keepass2 xml importer
2018-07-10 17:51:55 -04:00
Kyle Spearrin
c9fc74c5cb
more importer helpers
2018-07-10 17:51:47 -04:00
Kyle Spearrin
4004449aa8
padlock importer. move relationships to arrays
2018-07-10 16:38:43 -04:00
Kyle Spearrin
a6a0673af8
fix model bug
2018-07-10 14:43:59 -04:00
Kyle Spearrin
c76cbf1274
org user apis
2018-07-10 13:03:24 -04:00
Kyle Spearrin
bded5eb625
bug fixes in api models
2018-07-10 10:06:47 -04:00
Kyle Spearrin
36ab2ec78b
add missing permissions to organization objs
2018-07-10 09:19:15 -04:00
Kyle Spearrin
049e129f36
added delete entity user apis
2018-07-09 23:47:12 -04:00
Kyle Spearrin
89e71d7c16
fix org api paths
2018-07-09 16:27:03 -04:00
Kyle Spearrin
0a46513e38
add missing collectionid
2018-07-09 11:49:16 -04:00
Kyle Spearrin
9a73e73351
update device string for electron
2018-07-09 09:30:15 -04:00
Kyle Spearrin
621a6d1524
adjust enum names for added browser types
2018-07-09 09:04:47 -04:00
Kyle Spearrin
8ac3450d9e
fetch with proper no-cache
2018-07-07 23:48:58 -04:00
Kyle Spearrin
a7e7dcc1fe
safeincloud xml importer, org import support
2018-07-07 23:02:53 -04:00
Kyle Spearrin
1b7ace0495
event apis
2018-07-06 23:06:38 -04:00
Kyle Spearrin
c44e633f42
allow prop 3 search
2018-07-06 15:03:00 -04:00
Kyle Spearrin
7b23b90054
org user apis, sort function utils
2018-07-06 15:00:55 -04:00
Kyle Spearrin
e25ad93082
trim search term
2018-07-06 14:11:47 -04:00
Kyle Spearrin
b9a15d7ced
cast fix
2018-07-06 12:55:48 -04:00
Kyle Spearrin
7f8ed5a928
api interface updates
2018-07-06 12:49:22 -04:00
Kyle Spearrin
2a526940fd
apis for groups and collections
2018-07-06 12:40:43 -04:00
Kyle Spearrin
4ae4b667ff
decrypt many collections service function
2018-07-06 12:40:36 -04:00
Kyle Spearrin
4aebc4ab3d
search pipe
2018-07-06 12:40:08 -04:00
Kyle Spearrin
a600c4a539
org import and collection encrypt function
2018-07-05 23:38:27 -04:00
Kyle Spearrin
ed93fa9ea3
move to organization property instead of param
2018-07-05 19:00:00 -04:00
Kyle Spearrin
56cf068acd
importer organization support
2018-07-05 17:29:35 -04:00
Kyle Spearrin
91081d9232
fix implicit any
2018-07-05 14:49:48 -04:00
Kyle Spearrin
87e273252b
exporting organization data
2018-07-05 14:39:58 -04:00