Aravinth Manivannan
a95158f3df
fix: Gite credentials email: fix subject and let user know instance is
...
being provisioned
fixes: https://gitea.hostea.org/Hostea/dashboard/issues/44
2022-07-09 10:54:45 +05:30
Aravinth Manivannan
9303ea59ed
fix: s/EMAIL_SENDER_ADDRESS/DEFAULT_FROM_EMAIL/
2022-07-04 12:42:02 -04:00
Aravinth Manivannan
eb68b1e984
feat: Gitea root creds email with nicer content
2022-07-04 12:42:02 -04:00
Aravinth Manivannan
f86dd2ff37
feat: delete_vm takes only one parameter
2022-07-01 19:54:20 +05:30
Aravinth Manivannan
8be1e02a21
feat: load footer ctx in all templates
2022-06-30 14:37:49 +05:30
Aravinth Manivannan
fc5a23e60a
feat: configurable VM base domain and customer Gitea and Woodpecker URI generators
...
SUMMARY
The hostnames are partially generated by the Dashboard and
enough.community.
The stuff between angle brackets(`<>`) are substituted and filled-in
by the Dashboard and the stuff between parenthesis(`{}`) are
substituted and filled-in by enough.
URI FORMAT
Gitea URI
<vm-name>.{{ domain }}
Woodpecker URI
<vm-name>-ci.{{ domain }}
Where domain is agreed to be equal to HOSTEA_DOMAIN
fixes: https://gitea.hostea.org/Hostea/dashboard/issues/11
2022-06-29 11:05:33 +05:30
Aravinth Manivannan
e4c418b45b
feat: show Gitea admin's login credentials and send creds via email to admin
2022-06-29 00:49:58 +05:30
Aravinth Manivannan
b123bfa582
feat: grab commit ID after add_vm execution
2022-06-29 00:27:47 +05:30
Aravinth Manivannan
5ec87c83ec
feat: redirect user after successful payments for VM creation
2022-06-29 00:22:49 +05:30
Aravinth Manivannan
026a1a4c12
chore: refactor infrastructure/views.py; move VM creation to utility fn
2022-06-27 20:59:24 +05:30
Aravinth Manivannan
871a05ddd3
feat: payment check before creation and save gitea passwd in DB
2022-06-25 18:03:04 +05:30
Aravinth Manivannan
ff8a21d9dc
feat: bootstrap infrastructure app with create_instance delete_instance
...
views
2022-06-24 20:34:11 +05:30