- 08 Jul, 2020 17 commits
-
-
Jérome Perrin authored
When using SavedTestSuite, the first step is to make testnode run --save for each instance, by running the test referenced in _saved_test_id class attributes. Because log files are defined only by the test name, this was causing the multiple concurrent runUnitTest executions with --save to all log in the same file. That file was also reused when actually running this test later. Override getLogDirectoryPath to use a different folder, one per instance, when doing the initial --save
-
Jérome Perrin authored
This also make use consistent for all resource types, the filter_node was only effective on service, now it won't be possible to select nodes on any resource.
-
Jérome Perrin authored
So that user can see the hierarchy (especially when categories are configured s indented items) but not select nodes
-
Jérome Perrin authored
instead of the deprecated Resource_viewFieldLibrary
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
This allow filtering category item lists so that user can only select nodes / leaves in a way similar to filter_{node,leave} but instead of removing the items, keep them with None as relative URL. This is something Formulator understand, categories are displayed with disable attribute set on the select option, which allows to visualize the category hierarchical structure, while not allowing user to select {nodes,leaves}
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
most trade and PDM report are about "what quantity of resources do we have here", in most uses cases, we are not concerned about who is the owner of these, so it's probably better to not select these by default.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
For now only with "default purchase price"
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
Similar to Quantity Split Solver, but using FIFO delivery solver, so that user does not have to choose a delivery solver.
-
- 07 Jul, 2020 23 commits
-
-
Jérome Perrin authored
a solver that can automatically accept all divergences, except on quantity{,_unit}
-
Jérome Perrin authored
In order to make solving divergences easier, we sometimes don't need to show the delivery solver (priority) field when the solver only allow one.
-
Jérome Perrin authored
-
Jérome Perrin authored
for now used in solver configuration only
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
Using an em html tag is enough to have to display the explanation message differently, not need to wrap it in paranthesis, which does not look so good in some languages.
-
Jérome Perrin authored
Listbox supports setting '' (empty string) as an URL column to disable the link, but None was never really supported, even though it worked in the old UI. When setting using the "key | value" form of formulator, if value is empty, it's not None but an empty string. This is also what we test in portal_tests/listbox_zuite/testUrlColumns
-
Jérome Perrin authored
formulator passes arguments, no need to look in request by hand. Also this makes scripts easier to test if passed arguments are used.
-
Jérome Perrin authored
This is required to be able to use solve divergence action
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
When using checkPythonSourceCode integrated in the source code editor, for a scenario where developer edit a component and save we can benefit from caching the check message for the source code content, because the same check that the one happening in the editor will happen when the component is saved. This cache varies on: - "component_packages" cache cookie which is reset every time some component code is edited. - zope startup time to take into account editions of file system code. This assumes that after reseting file system code zope will be restarted. - portal_type, because the checks performed by this function also depend on portal type.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
this makes completions works when using Ctrl+space
-