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
5ad871f124
updated for read vm realm
2019-05-16 16:35:44 -04:00
ce630573e0
Remove print statement & correct code return
2019-05-16 13:33:31 -04:00
69ec7d2b46
reuse of the env variable in the base settings
2019-05-13 03:44:09 -04:00
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
PCoder
3133bde0e9
Don't set the key in the live template
2019-05-11 09:15:08 +02:00
PCoder
b189371a7b
Call get_all_active_vmids to get the active vmids
2019-05-11 02:38:16 +02:00
PCoder
7f6d4c1c53
Refactor get_all_vmids -> get_all_active_vmids
...
We now get this info from opennebula
2019-05-11 02:23:51 +02:00
PCoder
65c9ccb671
Use save_key_in_opennebula_user and save_key_in_vm_template
2019-05-11 01:54:35 +02:00
PCoder
1d70563ea2
Save user's key in opennebula
2019-05-10 09:19:42 +02:00
b8ca7286f2
Add view to check if the vm belongs to a user
2019-05-09 01:34:18 -04:00
PCoder
1ccb4e9790
Correct the way we get periods for invoices list
2019-04-22 11:40:00 +02:00
PCoder
965cc3adf9
Show correct period start and period end in invoice list
...
Previously, we used to take the first element in the bill line
item, for invoice start and end date. However, it can be faulty in
cases where the first item does not represent a VM itself (which
we are sure has a monthly subscription and a correct start and end
dates)
2019-04-22 11:08:59 +02:00
PCoder
0b99a0cbec
Fix getting users email and password from the request object
2019-04-20 18:52:34 +02:00
PCoder
e782d27739
Attempt to show relevant lines when we have more than 1 line item
2019-04-20 15:20:55 +02:00
PCoder
c3842a5ed5
Get periods from line items in invoice detail also
2019-04-13 15:43:27 +02:00
PCoder
a3a2016cb4
Attempt period from line_items
2019-04-13 15:24:37 +02:00
PCoder
9ee21b9bc3
Allow admin to see invoices
2019-04-13 12:37:37 +02:00
PCoder
fefcdb5647
Pass correct key email
2019-04-12 09:10:19 +02:00
PCoder
c232f4c1da
Fix error in obtaining customuser for mab
2019-04-12 08:41:05 +02:00
PCoder
6a7b5459ce
Allow admin to list invoices
2019-04-12 08:14:52 +02:00
PCoder
8c04acaff8
Check if user has stripecustomer attr
2019-04-06 14:07:26 +02:00
PCoder
92b2504f1e
Paginate invoice list view by 10 items on each page
2019-04-05 00:09:52 +02:00
PCoder
3f3f47888d
Fix missing codes
2019-04-04 23:20:11 +02:00
PCoder
73f7831744
Attempt to show IP address instead of invoice number
2019-04-04 23:14:24 +02:00
PCoder
6d4af0c193
Fix getting number of mabs of a user
2019-04-04 08:10:16 +02:00
PCoder
a59cd86fee
Fix error: get mab using customer and not email
2019-04-04 07:59:38 +02:00
PCoder
8dfee2bd83
Show invoices only if the user's invoice were imported
...
Else fallback to orders url as before
2019-04-04 07:55:56 +02:00
PCoder
baf62f1924
Simplify showing total price
2019-04-03 23:54:52 +02:00
PCoder
f1a7958f03
Use correct class
2019-04-03 23:34:26 +02:00
PCoder
d00e84a4b6
Fix bug related to proper alignment
2019-04-03 23:24:56 +02:00
PCoder
ef09ae4dab
Obtaing pricing from order
2019-04-03 23:07:37 +02:00
PCoder
3ed5823c93
Add missing self.object initializer
2019-04-03 23:04:35 +02:00
PCoder
d07f3d7eba
Add missing object param
2019-04-03 22:59:01 +02:00
PCoder
7de2129a00
Implement get invoice
2019-04-03 22:49:45 +02:00
PCoder
ba6fa531db
Correct the name of the layout
2019-04-03 22:49:25 +02:00
PCoder
ba9e554881
Implement get_object for invoice detail + url fix
2019-04-03 21:52:07 +02:00
PCoder
e843a6f857
Make invoicelistview not inherit OrderHostingListView
2019-04-03 21:16:19 +02:00
PCoder
dbe3b2558c
Create an InvoiceListView
2019-04-03 20:31:54 +02:00
PCoder
c36554b4d1
Round total_price also to 2 decimal places
2018-10-18 06:58:18 +02:00
PCoder
3ebf932422
Adjust hosting calculator form validation
...
For 512 MB RAM offer
2018-10-17 09:29:08 +02:00
PCoder
10e8f0a820
Show product name in hosting order detail
2018-09-26 09:10:15 +02:00
PCoder
d54bf84b1e
Format code
2018-09-25 02:20:57 +02:00