Hostea dash board
 
 
 
 
 
 
Go to file
Aravinth Manivannan d470033429
feat: implement billing with stripe
SUMMARY
    PAYMENT WORKFLOW
	1. User is redirected after a new instance is created into a view
	   that generates invoice. There are checks in place to ensure
	   invoices are not generated twice for the same VM. There is also a
	   check in place to generate invoices for time periods that are
	   already paid for
	2. User is redirected to payment form
	3. Stripe takes over
	4. If payment is successful, user is redirected to success page
	5. If payment failed, user is redirected to failure page

    PENDING INVOICES
	The user can see pending invoices on their dashboard

    PAYMENT RECEIPTS
	The user can see payment receipts on their dashboard
2022-06-22 00:37:03 +05:30
accounts feat: create_oidc management command to create SSO integration for 2022-06-19 22:25:33 +05:30
billing feat: implement billing with stripe 2022-06-22 00:37:03 +05:30
dash feat: create_instance_util test utility 2022-06-22 00:36:59 +05:30
dashboard feat: init billing app 2022-06-22 00:36:46 +05:30
docs feat: docs: support platform configuration 2022-06-17 19:19:23 +05:30
static feat: views for listing, viewing and deleting specific VMs 2022-06-18 22:12:41 +05:30
support feat: support app 2022-06-17 18:12:02 +05:30
.env-sample feat: init billing app 2022-06-22 00:36:46 +05:30
.gitignore chore: improve coverage 2022-06-18 13:54:03 +05:30
.woodpecker.yml feat: init billing app 2022-06-22 00:36:46 +05:30
LICENSE.md init 2022-04-27 17:03:47 +05:30
Makefile feat: init billing app 2022-06-22 00:36:46 +05:30
README.md feat: init hacking instructions 2022-06-06 04:37:15 +05:30
manage.py init django 2022-04-27 17:09:07 +05:30
requirements.txt feat: init billing app 2022-06-22 00:36:46 +05:30

README.md

Hostea dashboard

status-badge AGPL License Chat

Customer workflow, Hostea admin interface and OIDC provider for Hostea

Hacking

See HACKING