- 04 Feb, 2021 1 commit
-
-
Jérome Perrin authored
logging is configured globally in SlapOSApp.configure_logging and: - if logging to file is enabled, it is logged with maximum level - logging on the console depends on --quiet / --verbose command line flags Default log level of this logger was DEBUG, which is just fine: the logger emit all messages and the file/console handler decide to output them or not Because we configure logger after Flask initialize its own logging, for Flask >= 1.1.2, we remove Flask logger as described in https://flask.palletsprojects.com/en/1.1.x/logging/#removing-the-default-handler Since this is internal API which doest not exist on old version of Flask, we adjust requirements to require a recent version of Flask.
-
- 03 Feb, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos.core!280
-
- 02 Feb, 2021 3 commits
-
-
Rafael Monnerat authored
Subscription request workflow uses simulation_state rather them validation one.
-
Rafael Monnerat authored
What happens when user don't pay reservation.
-
Rafael Monnerat authored
Since we use Caddy rather them apache by default, change the field to input a value on tests.
-
- 29 Jan, 2021 13 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
slapos_subscription_request: As dates are simetrical on Invoice and Payment, the value is not negative anymore
-
Rafael Monnerat authored
This with price not zero is covered by another tests.
-
Rafael Monnerat authored
Failures: portal_skins/slapos_subscription_request/SubscriptionRequest_checkRelatedAccounting:5:2:Dangerous default value {} as argument (dangerous-default-value) portal_skins/slapos_subscription_request/SubscriptionRequest_checkRelatedAccounting:15:2:Unused variable 'refund_service' (unused-variable)
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Rafael Monnerat authored
The input_movement_list weren't properly filtering causing grouping references been set with it's late occurency.
-
Rafael Monnerat authored
It makes requests as non-subscription and for subscription cases, and assert if the invoice is correctly linked via simulation
-
- 28 Jan, 2021 1 commit
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!277
-
- 26 Jan, 2021 4 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 22 Jan, 2021 2 commits
-
-
Cédric Le Ninivin authored
-
Xiaowu Zhang authored
-
- 21 Jan, 2021 11 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This is probably required multiple renames or upgrade project code base
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This fixes name convention tests: /portal_skins/slapos_crm_monitoring/SupportRequestModule_viewExportMonitorOPMLList 'message': 'erp5-Guideline.Form.Report.Dialog.Is.Postfixed.With.Dialog: Dialog form name must follow ${portal_type}_view.*Dialog naming' /portal_skins/slapos_crm_monitoring/SupportRequestModule_viewInstanceMessageList 'message': 'erp5-Guideline.Form.Report.Dialog.Is.Postfixed.With.Dialog: Dialog form name must follow ${portal_type}_view.*Dialog naming' portal_skins/slapos_crm_monitoring/SupportRequestModule_viewSupportRequestMonitorLinkList 'message': 'erp5-Guideline.Report.Name.Uses.Portal.Type.Followed.By.View.Report.Name.And.Report: Report form name must follow ${portal_type}_view.*Report naming'
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 20 Jan, 2021 1 commit
-
-
Jérome Perrin authored
Because some programs did not have proper configuration for log files, they were using automatically generated file names for log files. Correctly define stdout_logfile configuration for all programs, used with redirect_stderr=true, so that both stderr and stdout are in the same log file.
-
- 19 Jan, 2021 3 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-