dashboard/billing
Aravinth Manivannan 2ee54a71e3
feat: management command to periodically generate invoices
SUMMARY
    `python manage.py generate_invoice` generates invoices for VMs when
    it enters a new billing cycle and sends a notification email to
    VM owners.

    This command should be run as frequently as desirable. Running daily
    is recommended.

BILLING CYCLE
    By default, a billing cycle is 30 days.
2022-07-08 01:46:17 +05:30
..
management/commands feat: management command to periodically generate invoices 2022-07-08 01:46:17 +05:30
migrations feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
templates/billing feat: send invoice generated notification email and payments receipt mail 2022-07-07 20:51:33 +05:30
__init__.py feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
admin.py feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
apps.py feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
countries.py feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
models.py feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
tests.py feat: management command to periodically generate invoices 2022-07-08 01:46:17 +05:30
urls.py feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
utils.py chore: refactor invoice generation into a util fn 2022-07-08 00:51:11 +05:30
views.py chore: refactor invoice generation into a util fn 2022-07-08 00:51:11 +05:30