| 
								
								
									 PCoder | 63eb7fc0e2 | Rename contains to get_user_card_details | 2017-10-29 21:31:11 +01:00 |  | 
				
					
						| 
								
								
									 PCoder | 2a8f02a197 | Order by preferred and id fields for cards in settings page | 2017-10-28 22:32:35 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | dc8ea8d253 | Make save_default_card method static | 2017-10-28 22:18:54 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 175180e193 | Show DEFAULT text against the default card in the settings page | 2017-10-28 20:45:00 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 06a5cba50e | Add contains utility method | 2017-10-28 18:28:14 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | a17a5f66bc | Set preferred = False for cards that are not preferred | 2017-10-28 16:47:10 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | d14a643171 | Set preferred field as in card_details | 2017-10-28 15:26:15 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 8759e2a4b5 | Save default card only if Stripe's default_source is not None | 2017-10-28 15:14:42 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | a6d28bff86 | Add set_default_card and set_default_card_from_stripe methods | 2017-10-27 00:40:38 +02:00 |  | 
				
					
						| 
								
								
									 M.Ravi | 780fa6cb60 | Add get_or_create_user_card_detail method | 2017-10-26 17:56:12 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 303eb4112d | Add doc. and return empty list for get_all_cards_list function | 2017-10-21 21:34:54 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 14c7d6ac0e | Refactor getting all cards to UserCardDetail.get_all_cards_list() | 2017-10-21 21:27:21 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 70b6bbdf2f | Save card id as a parameter and use it to delete a source | 2017-10-21 13:27:35 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | 255c8a1d80 | Add UserCardDetail create method that assigns appropriate object permission | 2017-10-21 00:00:21 +02:00 |  | 
				
					
						| 
								
								
									 M.Ravi | 167e3589d4 | Rename user to stripe_customer | 2017-10-15 21:21:36 +02:00 |  | 
				
					
						| 
								
								
									 M.Ravi | a1d7b07e0c | Relate UserCardDetail with StripeCustomer and add more fields to uniquely identify if a user already has a card | 2017-10-15 21:19:13 +02:00 |  | 
				
					
						| 
								
								
									 M.Ravi | 9a9a764023 | Add preferred card field to UserCardDetail | 2017-10-15 20:06:56 +02:00 |  | 
				
					
						| 
								
								
									 M.Ravi | a4b63e220a | Relate UserCardDetail to CustomUser and rename some fields | 2017-10-15 19:49:44 +02:00 |  | 
				
					
						| 
								
								
									 M.Ravi | 707f1a8768 | Add UserCardDetail model + Reorganize imports | 2017-10-15 18:00:43 +02:00 |  | 
				
					
						| 
								
								
									 Arvind Tiwari | 734a41a371 | merged master | 2017-10-03 18:42:00 +05:30 |  | 
				
					
						| 
								
								
									 Arvind Tiwari | df93dfe047 | day set to one before | 2017-09-30 18:10:34 +05:30 |  | 
				
					
						| 
								
								
									 Arvind Tiwari | 1f09bab3e4 | minimum month diff set to 1 | 2017-09-30 18:08:02 +05:30 |  | 
				
					
						| 
								
								
									 Arvind Tiwari | 3701899304 | timezone aware | 2017-09-30 18:06:50 +05:30 |  | 
				
					
						| 
								
								
									 Arvind Tiwari | f1790445cd | timezone aware | 2017-09-30 18:05:02 +05:30 |  | 
				
					
						| 
								
								
									 Arvind Tiwari | bd91883369 | end_date added | 2017-09-30 17:55:49 +05:30 |  | 
				
					
						| 
								
								
									 M.Ravi | 313ba9d502 | Refactor set_subscription_id - use stripe subscription id instead of obj | 2017-09-29 08:42:17 +02:00 |  | 
				
					
						| 
								
								
									 PCoder | a45679d89a | Added VMDetail model | 2017-09-25 00:00:45 +05:30 |  | 
				
					
						| 
								
								
									 PCoder | 75da4a7711 | hosting/models.py: Fixed bug extracting cc info from dict | 2017-08-24 12:51:55 +05:30 |  | 
				
					
						| 
								
								
									 PCoder | 7c3a0b86d8 | HostingOrder: Updated set_subscription_id to include cc details as parameter | 2017-08-24 11:59:38 +05:30 |  | 
				
					
						| 
								
								
									 PCoder | 29d36faef0 | Refactored some code | 2017-08-21 00:41:46 +05:30 |  | 
				
					
						| 
								
								
									 PCoder | 35736ae593 | Refactored some code | 2017-08-18 01:49:27 +05:30 |  | 
				
					
						| 
								
								
									 M.Ravi | ecbbe1eb6d | Added subscription_id field and reformatted the code | 2017-08-17 18:16:36 +02:00 |  | 
				
					
						| 
								
								
									 Siarhei Puhach | d2d96e9951 | Added private_key field to UserHostingkey model, some html updates | 2017-07-06 14:18:22 +03:00 |  | 
				
					
						| 
								
								
									 Siarhei Puhach | edcfd3e9f4 | Added Flake8 lib and fixed PEP8 violations | 2017-06-29 17:34:40 +03:00 |  | 
				
					
						| 
								
								
									 Modulos | 46b918d175 | Fix price calculation | 2017-05-14 02:18:10 +02:00 |  | 
				
					
						| 
								
								
									 Modulos | 752e11bcea | Readded hostingplans | 2017-05-13 13:47:53 +02:00 |  | 
				
					
						| 
								
								
									 Modulos | 75d93b2aad | Add images as configuration | 2017-05-13 06:59:57 +02:00 |  | 
				
					
						| 
								
								
									 Levi | 8980f6b2fc | merged opnnebula api changes | 2017-05-12 12:13:18 -05:00 |  | 
				
					
						| 
								
								
									 Modulos | 130c00c8ee | API Integration Please review carefully. | 2017-05-12 12:07:05 +02:00 |  | 
				
					
						| 
								
								
									 Levi | 3873540849 | Force user to generate ssh key in order to create a VM #3147. As user I want to terminate a VM using web interface #3148. Change password in opennebula when user change his password on hosting app #3149 | 2017-05-12 00:56:35 -05:00 |  | 
				
					
						| 
								
								
									 Levi | 1f10f04a9d | Fixed ssh key error, Now an existing user is not ask for his credit card again | 2017-05-11 00:11:33 -05:00 |  | 
				
					
						| 
								
								
									 Modulos | 63052df6c9 | Change to new OpenNebula functions | 2017-05-09 05:05:58 +02:00 |  | 
				
					
						| 
								
								
									 Modulos | d0fc0144e5 | Merge branch 'opennebula-integration' into vm_bill | 2017-05-09 04:56:03 +02:00 |  | 
				
					
						| 
								
								
									 Levi | 9a34518457 | attached opennebula vm id to virtualmachine plan | 2017-05-08 21:54:12 -05:00 |  | 
				
					
						| 
								
								
									 Levi | abf6dbddce | added create vm feature from a normal user in opennebula | 2017-05-08 21:49:40 -05:00 |  | 
				
					
						| 
								
								
									 Modulos | 6dedf3693e | Change to use OpenNebulaManager | 2017-05-09 04:41:45 +02:00 |  | 
				
					
						| 
								
								
									 Modulos | 3ee075fad9 | Merge branch 'opennebula-integration' into vm_bill | 2017-05-09 04:04:53 +02:00 |  | 
				
					
						| 
								
								
									 Levi | bd83545653 | Merge branch 'opennebula-integration' of github.com:ungleich/dynamicweb into opennebula-integration | 2017-05-08 19:06:12 -05:00 |  | 
				
					
						| 
								
								
									 Levi | 7ae49d00dd | added opennebula manager claass | 2017-05-08 19:02:29 -05:00 |  | 
				
					
						| 
								
								
									 Modulos | 3078536bd7 | Merge branch 'opennebula-integration' into vm_bill | 2017-05-08 15:46:53 +02:00 |  |