Kyle Spearrin
|
6b80ec6331
|
updates for license validation
|
2017-08-14 13:06:44 -04:00 |
|
Kyle Spearrin
|
18cbc79dd2
|
update premium license and self host attr checks
|
2017-08-14 12:08:57 -04:00 |
|
Kyle Spearrin
|
9e566e90a9
|
cleanup unused vars
|
2017-08-14 11:08:05 -04:00 |
|
Kyle Spearrin
|
8f84f8b488
|
issue license key and store expiration date
|
2017-08-14 10:20:25 -04:00 |
|
Kyle Spearrin
|
10ff21983b
|
changing payment method for bank account token
|
2017-08-14 10:13:29 -04:00 |
|
Kyle Spearrin
|
e470301327
|
verify bank api
|
2017-08-14 09:23:54 -04:00 |
|
Kyle Spearrin
|
45141cf5d2
|
added bank account source information to apis
|
2017-08-13 00:50:58 -04:00 |
|
Kyle Spearrin
|
e8c6183dcd
|
bank account status
|
2017-08-13 00:48:14 -04:00 |
|
Kyle Spearrin
|
45c2d3eeb8
|
do not accept bank tokens for premium
|
2017-08-13 00:33:37 -04:00 |
|
Kyle Spearrin
|
72848a0623
|
added more gateway enums
|
2017-08-12 23:10:01 -04:00 |
|
Kyle Spearrin
|
680d7b2bed
|
update expiration dates
|
2017-08-12 22:16:42 -04:00 |
|
Kyle Spearrin
|
55ae6f12ad
|
added new expiration columns to org/users
|
2017-08-12 10:43:52 -04:00 |
|
Kyle Spearrin
|
46e5cd6486
|
license key can have upper
|
2017-08-11 23:26:38 -04:00 |
|
Kyle Spearrin
|
a020a7268e
|
billing info when self hosted with no gateway info
|
2017-08-11 23:23:50 -04:00 |
|
Kyle Spearrin
|
67edcd035c
|
license adjustments for premium creation
|
2017-08-11 23:08:41 -04:00 |
|
Kyle Spearrin
|
9c254a7325
|
more premium licensing
|
2017-08-11 22:55:25 -04:00 |
|
Kyle Spearrin
|
73029f76d2
|
premium signup with license file
|
2017-08-11 17:06:31 -04:00 |
|
Kyle Spearrin
|
3ac1f87e12
|
env files for compose. fixes to push relays
|
2017-08-11 12:22:59 -04:00 |
|
Kyle Spearrin
|
6fe5e3b849
|
push notification relay service and relay send api
|
2017-08-11 10:04:59 -04:00 |
|
Kyle Spearrin
|
0f37920de2
|
push registration through relay apis
|
2017-08-11 08:57:31 -04:00 |
|
Kyle Spearrin
|
0ad76a5487
|
added installation id to current context.
|
2017-08-10 15:26:05 -04:00 |
|
Kyle Spearrin
|
e538817eb6
|
added installations, push scoped tokens, push api
|
2017-08-10 14:39:11 -04:00 |
|
Kyle Spearrin
|
6ff9aeac97
|
update identityserver
|
2017-08-10 10:23:09 -04:00 |
|
Kyle Spearrin
|
d95fe7b46e
|
update stripe lib
|
2017-08-10 09:59:25 -04:00 |
|
Kyle Spearrin
|
3ac00123e7
|
update storage and sendgrid libs
|
2017-08-10 09:52:14 -04:00 |
|
Kyle Spearrin
|
b5836c524f
|
update yubico lib that is netcore compat
|
2017-08-10 09:49:50 -04:00 |
|
Kyle Spearrin
|
c802292098
|
handle cases when sub is already cancelled
|
2017-08-10 09:12:55 -04:00 |
|
Kyle Spearrin
|
789636b394
|
url encode tokens
|
2017-08-09 23:16:05 -04:00 |
|
Kyle Spearrin
|
beaa059888
|
raw html on certain email params
|
2017-08-09 22:55:52 -04:00 |
|
Kyle Spearrin
|
a1d064ed9e
|
license verification services for user/org
|
2017-08-09 17:01:37 -04:00 |
|
Kyle Spearrin
|
3deec076c7
|
cancel subscription from payment service on delete
|
2017-08-09 11:11:15 -04:00 |
|
Kyle Spearrin
|
b2295f867b
|
account recovery to delete via email
|
2017-08-09 10:53:42 -04:00 |
|
Kyle Spearrin
|
503370d059
|
TVP type name
|
2017-08-09 08:14:45 -04:00 |
|
Kyle Spearrin
|
7590ea37f9
|
convert more services to local resources
|
2017-08-08 23:06:28 -04:00 |
|
Kyle Spearrin
|
e081213615
|
attachments build cleanup
|
2017-08-08 17:50:40 -04:00 |
|
Kyle Spearrin
|
fecd5b3a1a
|
local attachment storage & docker image
|
2017-08-08 17:27:01 -04:00 |
|
Kyle Spearrin
|
e7905dec04
|
PersistKeysToFileSystem when selfhosted
|
2017-08-08 00:02:52 -04:00 |
|
Kyle Spearrin
|
9bc6ba554a
|
docker setup
|
2017-08-07 16:31:00 -04:00 |
|
Kyle Spearrin
|
ee8b0a25a8
|
setup, build, and run scripts
|
2017-08-07 11:24:16 -04:00 |
|
Kyle Spearrin
|
83c43bd6ee
|
internal identity for issuerurl
|
2017-08-04 12:16:31 -04:00 |
|
Kyle Spearrin
|
ee9d8a074d
|
new uri settings
|
2017-08-03 23:12:05 -04:00 |
|
Kyle Spearrin
|
7ff91227a6
|
self hosted setting
|
2017-08-02 17:02:55 -04:00 |
|
Kyle Spearrin
|
897c354577
|
deprec. api identity, set base uris from settings
|
2017-08-02 16:57:32 -04:00 |
|
Kyle Spearrin
|
a71f2198e9
|
disable click tracking on plaintext emails
|
2017-08-01 17:08:49 -04:00 |
|
Kyle Spearrin
|
3880edfb79
|
add x-platform support with netcore 2.0
|
2017-07-31 16:58:27 -04:00 |
|
Kyle Spearrin
|
d6d9ceab87
|
proration adjustments for next bill amount
|
2017-07-29 16:59:18 -04:00 |
|
Kyle Spearrin
|
89bb0a05e9
|
disable click tracking for text breaks all emails
|
2017-07-29 13:48:19 -04:00 |
|
Kyle Spearrin
|
46419d479a
|
no click tracking on certain links
|
2017-07-29 13:32:56 -04:00 |
|
Kyle Spearrin
|
d5b540b9e6
|
attachment check on login share
|
2017-07-28 15:09:43 -04:00 |
|
Kyle Spearrin
|
cfc80f8d1e
|
billing fixes and added gateway to subscriber
|
2017-07-28 14:24:07 -04:00 |
|
Kyle Spearrin
|
082b53e133
|
refactor for addtnl. payment service (braintree)
|
2017-07-28 12:09:12 -04:00 |
|
Kyle Spearrin
|
2dc9c196c4
|
paymentservice with stripe & braintree implem.
|
2017-07-28 00:17:31 -04:00 |
|
Kyle Spearrin
|
c991d48cbc
|
increase encrypted field sizes to 1000
|
2017-07-27 14:08:39 -04:00 |
|
Kyle Spearrin
|
2492491f32
|
dont check if remember 2fa is enabled
|
2017-07-27 09:58:00 -04:00 |
|
Kyle Spearrin
|
d56d3e01f0
|
retry sendgrid send if fails
|
2017-07-26 09:32:25 -04:00 |
|
Kyle Spearrin
|
ef2e159b4e
|
trial subs can be reinstated
|
2017-07-26 08:08:45 -04:00 |
|
Kyle Spearrin
|
c3b2be17a9
|
version bump and project cleanup
|
2017-07-25 22:34:07 -04:00 |
|
Kyle Spearrin
|
b7e8852250
|
disable premium membership
|
2017-07-25 09:04:22 -04:00 |
|
Kyle Spearrin
|
65a7d0001e
|
change duo username to email
|
2017-07-24 14:39:41 -04:00 |
|
Kyle Spearrin
|
f598b78ecb
|
UseForwardedHeadersForAzure
|
2017-07-21 12:53:26 -04:00 |
|
Kyle Spearrin
|
64212a1874
|
do things when not dev
|
2017-07-14 13:29:52 -04:00 |
|
Kyle Spearrin
|
5a4bfe4e61
|
update libs and cleanup
|
2017-07-14 09:06:35 -04:00 |
|
Kyle Spearrin
|
f0f58897a9
|
cancel any subscriptions when deleting account
|
2017-07-11 11:19:58 -04:00 |
|
Kyle Spearrin
|
b49c16f529
|
storage adjustment and billing fixes
|
2017-07-11 10:59:59 -04:00 |
|
Kyle Spearrin
|
a8ff190fb5
|
storage in billing and org signup
|
2017-07-11 10:25:00 -04:00 |
|
Kyle Spearrin
|
8684b9c8e5
|
recompute full storage each time
|
2017-07-10 22:08:52 -04:00 |
|
Kyle Spearrin
|
de8b2de8e6
|
attachment cleanup
|
2017-07-10 20:48:06 -04:00 |
|
Kyle Spearrin
|
22f1da8497
|
blob meta data for attachments
|
2017-07-10 17:08:50 -04:00 |
|
Kyle Spearrin
|
c26e679ad9
|
null check on push
|
2017-07-10 16:38:18 -04:00 |
|
Kyle Spearrin
|
72e4062d87
|
rollback share if errors
|
2017-07-10 16:22:39 -04:00 |
|
Kyle Spearrin
|
f8c749bab5
|
share login with attachments
|
2017-07-10 14:30:12 -04:00 |
|
Kyle Spearrin
|
fbc189544b
|
org totp and storage flags
|
2017-07-07 14:08:30 -04:00 |
|
Kyle Spearrin
|
43262e577c
|
delete attachments
|
2017-07-07 11:07:22 -04:00 |
|
Kyle Spearrin
|
67a593c0c0
|
totp to login response
|
2017-07-06 21:21:47 -04:00 |
|
Kyle Spearrin
|
f30faedc87
|
add support for totp secret in login cipher data
|
2017-07-06 17:11:05 -04:00 |
|
Kyle Spearrin
|
12af24e5f8
|
async fix
|
2017-07-06 16:58:26 -04:00 |
|
Kyle Spearrin
|
295d6510a9
|
premium checks on 2fa providers
|
2017-07-06 16:56:12 -04:00 |
|
Kyle Spearrin
|
d346ee5169
|
APIs for premium. Billing helpers.
|
2017-07-06 14:55:58 -04:00 |
|
Kyle Spearrin
|
2afef85f85
|
premium check for attachments
|
2017-07-05 16:17:32 -04:00 |
|
Kyle Spearrin
|
87a216e523
|
verify email apis
|
2017-07-05 15:35:46 -04:00 |
|
Kyle Spearrin
|
d42a47e5f0
|
tweaks to tokens
|
2017-07-01 23:20:30 -04:00 |
|
Kyle Spearrin
|
97ad8bd943
|
verify email apis and emails
|
2017-07-01 23:20:19 -04:00 |
|
Kyle Spearrin
|
c8528384f8
|
new properties to profile
|
2017-07-01 22:44:45 -04:00 |
|
Kyle Spearrin
|
db5544f387
|
fix crypto repo for attachment
|
2017-07-01 22:44:31 -04:00 |
|
Kyle Spearrin
|
8ea81a74ae
|
return attachments from API
|
2017-06-30 23:01:41 -04:00 |
|
Kyle Spearrin
|
284078e946
|
database adjustments and storage for attachments
|
2017-06-30 14:41:57 -04:00 |
|
Kyle Spearrin
|
6cea556ae1
|
post, upload, and save cipher attachment
|
2017-06-30 11:15:58 -04:00 |
|
Kyle Spearrin
|
71f755dd44
|
secure strings for 2fa recovery codes
|
2017-06-29 16:01:11 -04:00 |
|
Kyle Spearrin
|
14745fa6ce
|
random string helper
|
2017-06-29 15:55:39 -04:00 |
|
Kyle Spearrin
|
a1008353fd
|
added nfc flag for yubikey config
|
2017-06-29 12:34:10 -04:00 |
|
Kyle Spearrin
|
459f3a5791
|
appid adjustments
|
2017-06-27 14:48:29 -04:00 |
|
Kyle Spearrin
|
6c16a988c3
|
appid no longer served from api
|
2017-06-27 14:05:50 -04:00 |
|
Kyle Spearrin
|
eea2ae30b4
|
get recovery code api
|
2017-06-24 17:16:05 -04:00 |
|
Kyle Spearrin
|
a0fb1e0907
|
recover
|
2017-06-24 16:17:38 -04:00 |
|
Kyle Spearrin
|
61a436906c
|
remove provider from user table
|
2017-06-24 14:40:46 -04:00 |
|
Kyle Spearrin
|
d57a68aae3
|
two factor emails
|
2017-06-24 12:08:34 -04:00 |
|
Kyle Spearrin
|
f4fa990cb1
|
send redacted email on 2fa login
|
2017-06-24 11:50:20 -04:00 |
|
Kyle Spearrin
|
59b8438a0f
|
update u2f lib. send 2fa login email
|
2017-06-24 09:20:12 -04:00 |
|
Kyle Spearrin
|
64189067cd
|
handle two factor remember failed case
|
2017-06-23 10:46:04 -04:00 |
|
Kyle Spearrin
|
15dcb43f44
|
remember two factor token
|
2017-06-23 10:08:53 -04:00 |
|