- 02 Jan, 2020 1 commit
-
-
Rafael Monnerat authored
Include additional states to handle additional steps when handle a subscription requests. started: Once Subscription is started, it means that instance is ready and user was notified stopped: Once Subscription is stopped, it means that instance is destroyed but not all invoices were payed. Subscription is about to be Delivered (Closed).
-
- 30 Dec, 2019 1 commit
-
-
Rafael Monnerat authored
This prevents things get broken.
-
- 27 Dec, 2019 9 commits
-
-
Rafael Monnerat authored
Once the Computer/Hosting Subscription is transferred using Internal Packing List, the associated installation and instance should acquire security from the respective context.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
slapos_crm: Fix up test, alarm is only call for Support Request associated to a Hosting Subscription
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Tickets should be automatic suspended if they aren't supposed to be responded by the user.
-
Rafael Monnerat authored
This API is used by anonymous so we convert the query for the rely on shadow person security
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Łukasz Nowak authored
Promise can appear and disappear, and pyc or pyo files can stay in the folder, so try hard to remove those stale files. /reviewed-on !169
-
- 24 Dec, 2019 1 commit
-
-
Łukasz Nowak authored
supervisor configuration is interesting to inspect in, the same for runners in run and service directories. /reviewed-on nexedi/slapos.core!170
-
- 20 Dec, 2019 2 commits
-
-
Boxiang Sun authored
-
Boxiang Sun authored
And display a "logout" button in the page. Instead display plain renderjs error message
-
- 19 Dec, 2019 6 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Probably this alarm should move into some other bt5 in future.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Add a mock for absolute_url as the test requires a valid url
-
- 18 Dec, 2019 10 commits
-
-
Łukasz Nowak authored
The supervisord binary in some environments (like webrunner), seems to not follow the automatic way to find the configuration file, so instead of relying on it, just explicitly provide the file. /reviewed-on nexedi/slapos.core!168
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Add a mock for absolute_url as the test requires a valid url
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Those values shouldn't be applied on production
-
Rafael Monnerat authored
slapos_payzen; Scripts moved to slapos_account in order to make it compatible with multiple payment types
-
Rafael Monnerat authored
slapos_accouting: Scripts moved from slapos_payzen to make it compatible with multiple payment types For now Payzen and Wechat
-
- 17 Dec, 2019 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Depending on the netifaces version the netmask can come with or without lenght prefix, so support both cases and consider netmask with prefix as equal to without prefix. The only result will be update of the netmask in the computer XML file.
-
Łukasz Nowak authored
self.interface.getGlobalScopeAddressList which uses netifaces can have different sorting of the addresses depending of the version, so prefer the already configured IPv6 address.
-
- 13 Dec, 2019 4 commits
-
-
Boxiang Sun authored
-
Boxiang Sun authored
-
Boxiang Sun authored
According to this [code](https://lab.nexedi.com/nexedi/slapos.core/blob/master/master/bt5/slapos_jio/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_slap_computer_view_js.js#L127) . I believe the test `testSlapOSJSServer` currently failed due to a typo. There may have other failing in this test, but at least we can fix this one first. /reviewed-on nexedi/slapos.core!165
-
Thomas Gambier authored
-
- 12 Dec, 2019 3 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This isn't the most suitable script for this anymore or some extra configurations can be used.
-
Rafael Monnerat authored
-