Commit Graph

470 Commits

Author SHA1 Message Date
PCoder 0695d68903 Create StripeCustomer if not already created 2019-12-31 22:52:49 +05:30
PCoder 6ac6db8212 Get the last user billing address as the default address 2019-12-31 22:52:24 +05:30
PCoder 2a760639f6 Set validation status to empty on error 2019-12-26 20:27:15 +05:30
PCoder cbf2f05d70 Use the latest billing address as the default one 2019-12-26 18:54:17 +05:30
PCoder 9e87fa76c3 More logging 2019-12-26 18:47:40 +05:30
PCoder 364f5599e6 Correct the way we show vat error 2019-12-26 14:08:53 +05:30
PCoder b284ed70a6 Show error elegantly 2019-12-26 13:56:31 +05:30
PCoder 7eff6fc92c Use correct field 2019-12-26 13:52:14 +05:30
PCoder 262bf3e2f7 Force VAT validation on each save 2019-12-26 13:49:18 +05:30
PCoder 99e70d95c4 VAT number validation in settings 2019-12-26 13:31:15 +05:30
PCoder f566aa8a2e Make VAT number a part of billing address 2019-12-21 08:43:34 +05:30
PCoder c9de757bc7 Merge remote-tracking branch 'mainRepo/master' into feature/VAT_number 2019-12-21 08:19:23 +05:30
ahmadbilalkhalid 75b08cfbf8 Change password in db only if password change in ldap is successfull 2019-12-18 12:52:46 +05:00
PCoder 24edf05e7a Save vat_number after payment is submitted 2019-12-17 23:57:15 +05:30
PCoder 6ea486b527 Initialize vat number in payment forms 2019-12-17 23:48:05 +05:30
PCoder 568d874476 Add initial value for the vat_number field in the settings 2019-12-17 23:32:49 +05:30
PCoder 5e97d70a5e Save VAT number 2019-12-17 22:52:22 +05:30
ahmadbilalkhalid b52f2de8d7 now using hash func from utils.ldap_manager 2019-12-14 14:29:45 +05:00
ahmadbilalkhalid 3b9322b929 init commit 2019-12-10 22:53:50 +05:00
PCoder cc027c2497 Add eu vat code 2019-12-09 18:07:46 +05:30
PCoder fcc671a707 Fix >= for first_vm_id_after_eu_vat 2019-12-09 18:07:19 +05:30
PCoder a6695a103f Refactor PRE_EU_VAT_RATE + fix >= for first_vm_id_after_eu_vat 2019-12-09 18:06:14 +05:30
PCoder d2d9eafa41 Fix using wrongly copy/pasted variable 2019-12-09 15:20:05 +05:30
PCoder d0398ddec2 Set after_eu_vat_intro for hosting VM buy flow 2019-12-09 15:15:21 +05:30
PCoder 52717c2ce7 EU VAT for hosting flow 2019-12-09 15:09:05 +05:30
PCoder e334b01ad4 Fix the way we get variables 2019-12-09 14:44:31 +05:30
PCoder 73b590f480 Set EU VAT context for invoice_detail 2019-12-09 14:42:12 +05:30
PCoder d864f82e0f Make invoice EU VAT compatible 2019-12-09 12:30:49 +05:30
PCoder 1e57eb5fae Handle TypeError raised in an invoice for generic product
Case: No VM_ID exists and hence int(vm_id) raises TypeError
2019-11-15 21:10:48 +05:30
PCoder cc03c11c4a Improve admin email logging 2019-09-24 10:34:04 +05:30
PCoder 8cd7a69162 Convert lazy loaded string to str 2019-09-24 09:44:45 +05:30
PCoder b2d597232c Use opennebula user credentials to find if vm belongs to user 2019-08-27 11:13:38 +05:30
PCoder 903ef48c75 Format cc month to 2 decimal places 2019-07-09 19:03:09 +05:30
PCoder 59c45492a9 Add expiry year and month in the settings and order payment pages 2019-07-09 18:40:41 +05:30
PCoder c8c5bb763a Remove Add SSH key form in "Order Confirm" page related code
(not needed)
2019-07-01 20:36:13 +05:30
PCoder c285e1d9eb Set respective order_confirm_url for landing vs hosting flows
For hosting flow also take the user to add_ssh_key after payment
2019-07-01 20:30:06 +05:30
PCoder 47fd9a8f28 Adjust urls in datacenterlight/hosting apps urls/views after refactor 2019-07-01 08:09:37 +05:30
PCoder feeb102f92 Do SSH key validation only if the user doesn't have an existing key and
the user has input some value in the add ssh key field
2019-06-25 03:48:29 +02:00
PCoder 34c917acc2 Add SSH form to hosting VM buy flow also 2019-06-25 03:10:50 +02:00
PCoder 6d3b5f40c0 Merge remote-tracking branch 'mainRepo/master' into task/5509/add-keys-to-opennebula-user 2019-06-25 02:29:15 +02:00
PCoder 08608c726f Code cleanup: remove updating ssh keys on live VMs 2019-06-25 02:11:57 +02:00
PCoder 1ebfc8b2dc Don't use VirtualMachineSerializer for obtaining users_vms 2019-06-10 14:51:40 +02:00
PCoder 496178f44c Check if VM belongs to user against opennebula backend 2019-06-08 04:40:16 +02:00
wcolmenares 5ad871f124 updated for read vm realm 2019-05-16 16:35:44 -04:00
wcolmenares ce630573e0 Remove print statement & correct code return 2019-05-16 13:33:31 -04:00
wcolmenares 69ec7d2b46 reuse of the env variable in the base settings 2019-05-13 03:44:09 -04:00
wcolmenares 1faf46cc1b added validation to heck if the user is the one allowed to access 2019-05-12 21:34:10 -04:00
PCoder bbe0017fa0 Add missing return statements for error 2019-05-12 21:15:15 +02:00
PCoder a44d50dd69 Fix wrong comparing of public_key object with a string value 2019-05-12 19:56:14 +02:00
PCoder 09ab9a714d Add AddSshKeyToVMView 2019-05-12 19:21:19 +02:00