Commit graph

1457 commits

Author SHA1 Message Date
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 92570ada7f Add VAT number to order detail (hosting) 2019-12-25 10:37:45 +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 aa26458a8c Make greetings in dashboard font-weight equal to 300 2019-12-18 19:39:41 +05:00
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
PCoder 0f3acf5db4 Change order_detail and invoice_detail templates to show VAT number 2019-12-17 22:51:54 +05:30
ahmadbilalkhalid a8149edba5 Make greeting in dashboard a little bigger and increase margin 2019-12-16 20:17:26 +05:00
ahmadbilalkhalid f9a9a24516 Show username in navbar and setting. Show greeting in dashboard for user's name 2019-12-16 12:54:59 +05:00
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 b759471274 Add /year text for yearly products 2019-12-04 01:17:46 +05:30
PCoder cc5d82ccac Allow None value for billing_reason 2019-11-28 13:59:03 +05:30
PCoder b683a5ac44 Save import remark 2019-11-28 13:38:45 +05:30
PCoder 987efe8f99 Move separator within loop 2019-11-28 12:35:32 +05:30
PCoder 9a84fc899e Add a line separator when fetching more than 1 stripe bill 2019-11-28 12:10:50 +05:30
_moep_ 49ef761b2e translate it, too 2019-11-16 08:45:47 +01:00
PCoder aec2002a9f Update django.po 2019-11-15 22:11:15 +05:30
PCoder 7dd57fb116 Fix old order detail page 2019-11-15 22:04:37 +05:30
PCoder 530e47586e Fix month name 2019-11-15 21:23:04 +05:30
PCoder e726f953a4 Improve yearly recurring date text 2019-11-15 21:13:08 +05:30
PCoder 5697e313df Improve yearly recurring date text 2019-11-15 21:11:26 +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 a423dd9f49 Correct invoice for yearly subscription 2019-11-15 20:43:58 +05:30
PCoder 6eef592cd8 Add migration file 2019-11-15 20:28:00 +05:30
PCoder 3bf2654b50 Update ProductPaymentForm for yearly subscription 2019-11-15 19:45:35 +05:30
PCoder f0b604c6dc Update Generic product model to include product_subscription_interval 2019-11-15 19:40:53 +05:30
PCoder efe411933f Missing float conversions 2019-11-15 12:41:27 +05:30
PCoder 940eaf3a07 Process prices as floats 2019-11-15 12:39:03 +05:30
PCoder 582e952187 Convert VAT rate to decimal to be consistent 2019-11-15 12:24:24 +05:30
PCoder 44a20a5029 Apply country specific VAT rates for Generic Products 2019-11-15 11:58:15 +05:30
PCoder 7040d908dd Add import_vat_rates management command 2019-11-15 11:03:09 +05:30
PCoder b3dd57f189 Add vatrates migration 2019-11-15 11:02:45 +05:30
PCoder c56d6bd627 Add VATRates model 2019-11-15 11:01:49 +05:30
PCoder c29193f6c8 Fix bugs
- fetch_stripe_bills:
    - fix wrong assigment of strign to num_invoice_created variable
    - return None (do not handle the case) if we don't have an order
2019-11-04 12:05:57 +05:30