- 10 May, 2023 3 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This was prevent request form to restrict the software type to the proper one.
-
- 09 May, 2023 3 commits
-
-
Rafael Monnerat authored
See merge request !525
-
Rafael Monnerat authored
See merge request !523
-
Rafael Monnerat authored
Since priority is 1 the activies can be called out of order. So calculateEtags can be called before all objects be indexed. This can lead to a intermediate (or old) value, requiring am extra call to the _activateFillComputeNodeInformationCache. This is somehow acceptable since the code should expect an ordering of activities execution anyway.
-
- 08 May, 2023 1 commit
-
-
Rafael Monnerat authored
-
- 05 May, 2023 2 commits
-
-
Rafael Monnerat authored
This prevents to be delayed due excessive activities created by simulation
-
Xavier Thompson authored
See merge request nexedi/slapos.core!520
-
- 04 May, 2023 1 commit
-
-
Rafael Monnerat authored
Dont fail if the Software Release couldnt be found, just stop (display error explanation) and allow the user to return where he came from.
-
- 28 Apr, 2023 8 commits
-
-
Rafael Monnerat authored
The string comes translated.
-
Rafael Monnerat authored
This wasnt a proper update, and it was accidently commited by mistake on the MR.
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!522
-
Rafael Monnerat authored
The proper way is always wait for notification message after click proceed, since the spinning icon can flick between before the post and reload the page (probably because notifySubmitted). This tiny flickering can cause confuse the wait_for_content macro since it is called too soon.
-
Rafael Monnerat authored
Mostly to translate Open allocation state (causing test to fail)
-
Rafael Monnerat authored
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!518
-
Rafael Monnerat authored
The selenium dont assert well with \n and code, so play safe and just assert line by line.
-
- 27 Apr, 2023 4 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This ensure data is saved before render a new form.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This strips the form rendering from the parameter editor, and placing it as a stand alone editor (separated gadget). This allow us following the same API use other gadgets as parameter editors.
-
- 26 Apr, 2023 1 commit
-
-
Thomas Gambier authored
-
- 25 Apr, 2023 2 commits
-
-
Xavier Thompson authored
The path of the python executable used by an instance was parsed from the shebang of its software release's bin/buildout. But when the path is too long, the shebang is just /bin/sh and the script starts with `exec <executable>`.
-
Thomas Gambier authored
This fixes bug https://project.nexedi.net/#/bug_module/20210603-1C66F4F
-
- 24 Apr, 2023 1 commit
-
-
Rafael Monnerat authored
See merge request !521
-
- 21 Apr, 2023 1 commit
-
-
Romain Courteaud authored
See nexedi/slapos.core@fba76904
-
- 20 Apr, 2023 1 commit
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!519
-
- 19 Apr, 2023 2 commits
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!517
-
Rafael Monnerat authored
-
- 18 Apr, 2023 8 commits
-
-
Rafael Monnerat authored
Ignore to check if price matches if the invoice was created manually, and not linked to a business process.
-
Xavier Thompson authored
-
Xavier Thompson authored
See merge request nexedi/slapos.core!516
-
Xavier Thompson authored
-
Xavier Thompson authored
Improve hateoas support to show shared instances.
-
Xavier Thompson authored
-
Xavier Thompson authored
It turns out that ERP5 returns ``` 'form_id': { 'type': 'StringField', 'key': 'form_id', 'default': 'InstanceTree_viewAsHateoas', }, ``` for the `form_id` in hateoas, so adapt the proxy to do the same.
-
Xavier Thompson authored
Currently hateoas support in proxy only lists non-shared instances, so this always says that the instances are not shared.
-
- 17 Apr, 2023 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-