Kyle Spearrin
|
94043d5006
|
update migration scripts for json favs/folders
|
9 years ago |
Kyle Spearrin
|
a684e03819
|
convert fav and folder json to userid object
|
9 years ago |
Kyle Spearrin
|
f21652b46b
|
refactored cipherfolder and fav to JSON columns
|
9 years ago |
Kyle Spearrin
|
8e193dfc62
|
join optimizations
|
9 years ago |
Kyle Spearrin
|
c6dcac96d3
|
query tuning. more userid denorm support
|
9 years ago |
Kyle Spearrin
|
f9ef519ec0
|
update sprocs for denorm. userid on foldercipher
|
9 years ago |
Kyle Spearrin
|
943ef81c06
|
query fixes for folders. denormalize userid
|
9 years ago |
Kyle Spearrin
|
63e95f0f55
|
check for keys already existing
|
9 years ago |
Kyle Spearrin
|
5a24b6624d
|
sql tuning and migrations
|
9 years ago |
Kyle Spearrin
|
bf18a5905d
|
import fixes for new folder/favorite schema
|
9 years ago |
Kyle Spearrin
|
09048cf98f
|
dep. history and favorites apis. backwards compat
|
9 years ago |
Kyle Spearrin
|
c6ef3dc283
|
update cipher subvaults
|
9 years ago |
Kyle Spearrin
|
b7ac04955a
|
dont throw exceptions on noopmailservice
|
9 years ago |
Kyle Spearrin
|
0b4ba6399b
|
email notifications on user approval process
|
9 years ago |
Kyle Spearrin
|
1cf38397f3
|
leave org apis
|
9 years ago |
Kyle Spearrin
|
7afa3f5d1b
|
disabled org api props
|
9 years ago |
Kyle Spearrin
|
e2937c20f9
|
refund charges if signup fails
|
9 years ago |
Kyle Spearrin
|
d69ad2e32e
|
handle stripe card errors
|
9 years ago |
Kyle Spearrin
|
96979079ba
|
delete organization
|
9 years ago |
Kyle Spearrin
|
53a25b908a
|
org enabeld check on user assets
|
9 years ago |
Kyle Spearrin
|
c28106c81b
|
prorate until next due date if charge is < $5
|
9 years ago |
Kyle Spearrin
|
340f6f03c5
|
add enabled bit to organization
|
9 years ago |
Kyle Spearrin
|
ae1ff37e72
|
update billing only if something changes
|
9 years ago |
Kyle Spearrin
|
2b97e4c847
|
org update billing
|
9 years ago |
Kyle Spearrin
|
ea6178594c
|
change "uncancel" to reinstate. fix rename error.
|
9 years ago |
Kyle Spearrin
|
fa565f46c6
|
uncancel and manual prograte billing if add seats
|
9 years ago |
Kyle Spearrin
|
58aa0482ba
|
convert decimal after division
|
9 years ago |
Kyle Spearrin
|
be20bef494
|
seat adjustment stripe logic
|
9 years ago |
Kyle Spearrin
|
ce93d4b07e
|
api endpoints for seats, upgrade, and cancel org
|
9 years ago |
Kyle Spearrin
|
f8baf3abb3
|
upcoming invoice info
|
9 years ago |
Kyle Spearrin
|
265b3285a6
|
remove rafactor log from sql
|
9 years ago |
Kyle Spearrin
|
315c59b2ae
|
pad month with 0
|
9 years ago |
Kyle Spearrin
|
5705f4f736
|
separate plans for month vs annual. users => seats
|
9 years ago |
Kyle Spearrin
|
bb0555a6d9
|
Billing updates
- Break monthly and annual plans into two.
- Add upgrade and adjust additional users
|
9 years ago |
Kyle Spearrin
|
52dcd6d6ab
|
cancel subscription service
|
9 years ago |
Kyle Spearrin
|
18d2715c71
|
change payment API
|
9 years ago |
Kyle Spearrin
|
6467cafde3
|
max additional users check
|
9 years ago |
Kyle Spearrin
|
cc7fd61c85
|
subvault service save to check max subvault
|
9 years ago |
Kyle Spearrin
|
51e8d3f1a7
|
added max subvault count. check max org users.
|
9 years ago |
Kyle Spearrin
|
e3cc1b9411
|
adjust plans and add max subvaults to orgs
|
9 years ago |
Kyle Spearrin
|
7e093a73be
|
remove old org property
|
9 years ago |
Kyle Spearrin
|
ca3bbe2b76
|
ignore schema compare
|
9 years ago |
Kyle Spearrin
|
7497d5ca6f
|
Org admin cleanup
- Added sproc to check if org admin for free org create
- Removed old proeprties not in user from org and subvault
- Added more cascade deletes
|
9 years ago |
Kyle Spearrin
|
52ccef85c6
|
use one instead of 1
|
9 years ago |
Kyle Spearrin
|
b4d588d981
|
limit org admins to 1 free organization
|
9 years ago |
Kyle Spearrin
|
02d8913a77
|
encryption type header checking
|
9 years ago |
Kyle Spearrin
|
2d7cb1321b
|
apis for org settings & billing
|
9 years ago |
Kyle Spearrin
|
8ab363cc73
|
rework permission checks on org apis
|
9 years ago |
Kyle Spearrin
|
1eaba7ac00
|
permission checks to subvault apis
|
9 years ago |
Kyle Spearrin
|
67c0243f77
|
fix org id bug in profile service
|
9 years ago |