3879 Commits (add-needs-qa-label)
 

Author SHA1 Message Date
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 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 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