Commit Graph

267 Commits

Author SHA1 Message Date
PCoder ddd90e650b Add clean_name method for BillingAddressFormSignup 2019-12-18 22:54:10 +05:30
PCoder e46729ee04 Add name validators to all signup forms 2019-12-18 22:40:33 +05:30
PCoder 4ef4eaf785 Merge branch 'master' into ldap_integration 2019-12-18 21:22:57 +05:30
ahmadbilalkhalid b29ff91b46 utils/migration/0007 removed 2019-12-18 15:43:28 +05:00
PCoder 69061c016b Improve string representation of the billing address 2019-12-17 18:45:29 +05:30
ahmadbilalkhalid b52f2de8d7 now using hash func from utils.ldap_manager 2019-12-14 14:29:45 +05:00
ahmadbilalkhalid 2a1932e052 Added validator to allow only letters + spaces + hyphen, Normalizing usernames to ASCII 2019-12-13 20:37:30 +05:00
ahmadbilalkhalid b4995336c6 username would consist of only alphanumerics, ldap fields are encoded in utf-8 2019-12-13 17:52:00 +05:00
PCoder 49453cacd4 Merge remote-tracking branch 'mainRepo/master' into ldap_integration 2019-12-12 21:33:49 +05:30
PCoder fbfc1152b8 Remove unknown or unspecified country option 2019-12-12 17:42:18 +05:30
ahmadbilalkhalid 3b9322b929 init commit 2019-12-10 22:53:50 +05:00
PCoder b33271ce7d Make vat_rate Decimal before Decimal operations 2019-12-07 19:38:33 +05:30
PCoder 3b0e479a70 Use country specific vats for dcl vm buy flow 2019-12-07 19:26:21 +05:30
PCoder e493a9f3d1 Allow creating yearly/monthly Stripe plans 2019-11-15 19:47:11 +05:30
PCoder f6feb88708 Revert back starts with logic 2019-11-15 13:32:49 +05:30
PCoder f5372ecd1e Fix bug: use country startswith instead of exact matching
Countries like FR are represented as FR
MC
2019-11-15 13:20:24 +05:30
PCoder d399fe6e79 Handle DoesNotExist better 2019-11-15 12:24:39 +05:30
PCoder 44a20a5029 Apply country specific VAT rates for Generic Products 2019-11-15 11:58:15 +05:30
PCoder 8b8c93d23e Filter distinct public keys only 2019-08-26 16:02:08 +05:30
PCoder 26fab27c3f Set new_user_hosting_key_id session variable to track newly created key 2019-07-01 23:17:27 +05:30
PCoder 8efe978b23 Don't make SSHKeyCreateView with LoginRequiredMixin 2019-07-01 21:01:41 +05:30
PCoder 561178e473 Set success_url from session and call super post method 2019-07-01 20:48:34 +05:30
PCoder c35bc79c5c Set success_url based on flow: hosting vs landing 2019-07-01 20:28:26 +05:30
PCoder 2c74eae3f9 Remove commented code 2019-07-01 08:56:43 +05:30
PCoder b6eb72af7d Refactor SSHKeyCreateView to utils
Common between hosting/datacenterlight apps
2019-07-01 08:08:43 +05:30
PCoder 21eb88ef62 Add get_vm_config_from_stripe_id stripe util function 2019-04-20 18:53:20 +02:00
PCoder ecfec9dd21 Handle invoice item in line items also 2019-04-20 08:57:13 +02:00
PCoder 8816793803 Add Line item 2019-04-13 13:42:04 +02:00
PCoder 061ef7d036 Fetch invoices whose date is greater than given date only 2019-04-13 12:54:57 +02:00
PCoder 2c3146111f Fix getting subscription id 2019-04-03 09:20:38 +02:00
PCoder 12b8a77862 Fix issues and also include subscription_id 2019-04-03 09:03:58 +02:00
PCoder 66ffbf38aa Handle if VM_ID metadata is not set 2019-04-03 07:32:18 +02:00
PCoder 033db01810 Correct error in getting lines data count 2019-04-03 06:51:19 +02:00
PCoder b7dd4acb07 Correct the way of getting VM_ID meta data 2019-04-03 06:33:28 +02:00
PCoder 6f1449836a Fix a bug: use starting_after if its defined 2019-04-03 06:27:54 +02:00
PCoder 6d42f88be1 Complete implementation of fetch_stripe_bills 2019-04-03 06:12:48 +02:00
PCoder 0e84081880 Add monthlyhostingbill model + code 2019-04-02 09:18:15 +02:00
PCoder 1feacc1770 Merge branch 'master' into 5151/gdpr_modal 2018-10-25 22:05:24 +02:00
PCoder 8929a26714 Round VAT percent to 2 decimal places 2018-10-17 07:27:28 +02:00
PCoder 7d4cf5c3c2 Fix flake8 error 2018-09-07 22:46:18 +02:00
PCoder fc8f9993af Remove whitespace in Stripe plan 2018-09-06 00:52:55 +02:00
PCoder b03cb073c2 Replace @ with a comma 2018-09-06 00:44:47 +02:00
PCoder fdffe2389b Round price 2018-09-06 00:31:17 +02:00
PCoder d8a532e7b0 Round discount to 2 decimal points also 2018-09-06 00:26:08 +02:00
PCoder 642153345c Round price, vat and discount to 2 decimal places 2018-09-06 00:18:04 +02:00
PCoder 8a30100488 Use price in stripe plan name too 2018-09-05 23:26:51 +02:00
PCoder e230f2ac8c Merge master into 5151/gdpr_modal 2018-08-22 23:25:11 +02:00
PCoder 432b54a86d Remove timeout parameter in ping6 request 2018-08-22 20:27:19 +02:00
PCoder e66e8202db Remove unused variable 2018-08-22 19:56:56 +02:00
PCoder 3b07687d3e Refactor ping_ok from datacenterlight.utils to utils.hosting_utils 2018-08-22 00:12:14 +02:00