- 13 Oct, 2020 1 commit
-
-
Jérome Perrin authored
cliff complete command only supports bash, but fish offers much more user friendly completions. cliff uses a pluggable system, but this where new shell completions can be registered, but the plugin (CompleteFish) can not access the command manager to get more details about options, since fish can also show help of suggestion, we want to access the help of each option to show this during suggestions. Also we want to make some more clever suggestions (for example slapos node start complete with services identifiers). For these reasons we need to register a command to replace the default complete command and can not achieve this with simply a cliff.formatter.completion entry point. This can be installed with: slapos complete > ~/.bash_completion.d/slapos slapos complete --shell fish > ~/.config/fish/completions/slapos.fish
-
- 08 Oct, 2020 1 commit
-
-
Łukasz Nowak authored
github.com might be not available in many places.
-
- 07 Oct, 2020 4 commits
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!256
-
Boxiang Sun authored
-
Rafael Monnerat authored
The user should request to Mantainence to "Open" a contract.
-
Rafael Monnerat authored
-
- 06 Oct, 2020 2 commits
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!252
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!254
-
- 02 Oct, 2020 2 commits
- 01 Oct, 2020 11 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
- Invoice is generated 15 days before next period and a RR is created - 15 later a stop warning is sent (or when invoice expires) - 7 days later all instances are stopped if RR still open - 5 days after the user is informed his instances will be removed if payment is not done - 10 days after ALL his instances will be removed (for safety, as instances can be scaled faster if needed) So, we assume: User is informed 22 days in advance before his instances stop to work, and if nothing is done 15 after (or 37 days after the first request to pay), we just remove all.
-
Rafael Monnerat authored
Person_checkToCreateRegularisationRequest
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Thomas Gambier authored
slapos_jio,slapos_erp5: move WebSection_getHostingJSPrecacheManifestList from slapos_hal_json_style to slapos_base portal_skins this script is needed to generate translation data so it must be in a directory available in all skin selections
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!248
-
Jérome Perrin authored
-
- 30 Sep, 2020 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This email is already part of Subscription System. Regularisation Request is only for later payments.
-
- 28 Sep, 2020 2 commits
-
-
Thomas Gambier authored
-
Łukasz Nowak authored
By following feature of JSON Schema Draft-06 render a structure like: "element": { "oneOf": [ { "const": "value1", "title": "Description1" }, { "const": "value2", "title": "Description2" } ] } To: <select size="1"> <option value=""></option> <option value="value1">Description1</option> <option value="value2">Description2</option> </select> JSON Schema types array and object are stringified to be safely represented as option keys.
-
- 25 Sep, 2020 8 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
slapos_accounting: In case of Subscription, generate invoice 15 days earlier them begin of the next period.
-
Rafael Monnerat authored
-
- 24 Sep, 2020 1 commit
-
-
Thomas Gambier authored
-
- 17 Sep, 2020 1 commit
-
-
Jérome Perrin authored
-
- 16 Sep, 2020 2 commits
-
-
Jérome Perrin authored
After 1.6.1 was deployed we have two processes, stop the redundant process.
-
Jérome Perrin authored
In 58fbaabf (svcbackend/standalone: use shorter names for supervisor sockets , 2020-07-17) we changed the socket path from supervisord.sock to a shorter sv.sock, but this caused issues when updating running slapos node instances, because this was trying to start a new supervisord process using the new socket path, while the old one was still running. To keep services running after upgrade, introduce a compatibility layer in this socket path - if we still have a supervisord running with a socket at this previous path, keep using this old socket name.
-
- 10 Sep, 2020 1 commit
-
-
Jérome Perrin authored
Output is already captured on SlapPopen instances and the output is available with output attribute.
-
- 09 Sep, 2020 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
User can view his Cloud Contract and its consumption.
-