- 16 Aug, 2021 1 commit
-
-
Nicolas Wavrant authored
In practice, SFTP-based client processes often use a prefix based filter when retrieving files on the server. ie: there is one SFTP server between 2 systems, used for different exchanges. The SFTP client will do something like (found in the wild): process1(file_list=sftp.list(path, prefix='PROCESS_1')) process2(file_list=sftp.list(path, prefix='PROCESS_2')) Our implementation of temporary_file_on_write only sets a suffix, which doesn't work for the previous SFTP client. So let's add also a prefix when writing temporary files.
-
- 11 Aug, 2021 2 commits
-
-
Rafael Monnerat authored
See merge request nexedi/erp5!1480
-
Rafael Monnerat authored
See merge request nexedi/erp5!1479
-
- 10 Aug, 2021 7 commits
-
-
Rafael Monnerat authored
See merge request nexedi/erp5!1477
-
Rafael Monnerat authored
This allow including more items to be ignored, preventing diffs from pure development.
-
Rafael Monnerat authored
Those 2 exceptions are from SlapOS Master codebase, and for now we cannot remove it. Rather them complexify the ignore lists, we are hardcoding the values for minimase the ignore list to the least entries as possible.
-
Rafael Monnerat authored
This is required for multiple sites support and allow us write unit tests and not create a 100 lines mock.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Whenever used via activity nodes, it is not possible to discover IP of the server via portal absolute url.
-
Rafael Monnerat authored
See merge request nexedi/erp5!1478
-
- 09 Aug, 2021 2 commits
-
-
Rafael Monnerat authored
Only Person could include getFirstName and getLastName, so implement a fail-safe in case Login is inside a Computer or any other document. (cherry picked from commit f7694fbc2ad2a22d582e48924732293ce1e96636)
-
Rafael Monnerat authored
Ignore list is useful when you have old business templates in production (used to include data for example) and test business templates on test environment (ie;: erp5_test_ui_core). This allow us control the 'dump to assert' changes easily.
-
- 06 Aug, 2021 1 commit
-
-
Ivan Tyagov authored
OSOE website is not necessarily part of standard configurator so only adjust if it is indeed installed.
-
- 05 Aug, 2021 4 commits
-
-
Rafael Monnerat authored
See merge request nexedi/erp5!1476
-
Rafael Monnerat authored
(cherry picked from commit 1ad44735754d1701ffb12fecbb641602bfd01c8a)
-
Xiaowu Zhang authored
Suite Module erp5.component.document.erp5_version.ERP5ProjectUnitTestDistributor, line 326, in getTestSuiteSortKey wanted_test_core_quantity = PRIORITY_MAPPING[test_suite.getIntIndex()][1] AttributeError: getIntIndex
-
Vincent Pelletier authored
Avoids the infamous 1024 file descriptor limit. No functional change expected, as it seems unlikely this bug ever triggered on waitress-managed file descriptors.
-
- 02 Aug, 2021 1 commit
-
-
Jérome Perrin authored
When using report sections with title, this is supposed to create outline in PDF, but this seem to became broken somewhere in the last 10 years. This repair by using text:h instead of text:p and by setting text:outline-level
-
- 29 Jul, 2021 3 commits
-
-
Gabriel Monnerat authored
To activate it, we have a preference to allow users display or not ERP5 tools
-
Jérome Perrin authored
This report proably needs to be updated more, but at least use proper getAggregatedAmountList so it no longer crash
-
Jérome Perrin authored
It was not enabled in ERP5JS had minor issues See merge request nexedi/erp5!1473
-
- 28 Jul, 2021 9 commits
-
-
Xiaowu Zhang authored
match date field id in listbox's column
-
Xiaowu Zhang authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
When jumping from a product to multiple transformations, there was no status message and also ignore_hide_rows was not passed, which made this jump non functional when the corresponding preference was enabled.
-
Jérome Perrin authored
Same as 896e5cc8 (Allow to jump from Product to its related Transformation using it as Material as well., 2011-12-13), but for Component.
-
Jérome Perrin authored
`object_report` and `object_exchange` action categories are only enabled in erp5_xhtml_style. Use the `jio` equivalent categories so that the generated report is also enabled in ERP5JS.
-
Jérome Perrin authored
OfficeJS use another mechanism for actions registration, so duplicate actions defined on the portal type is not necessarly a problem, as long as all actions are not registered in the same app.
-
- 27 Jul, 2021 3 commits
-
-
Xiaowu Zhang authored
See merge request nexedi/erp5!1469
-
Jérome Perrin authored
For some reports displaying transformations result to end users, it's much better to have amount ordered in the same order as the model lines. AmountGeneratorMixin was already sorting the lines, but the order was lost during aggregation, because we used a dict, which on python2 does not retain order. Switch to using an OrderedDict to keep the order.
-
Jérome Perrin authored
This makes RSS reader somehow usable for support request RSS. One important think to keep in mind is that because of a bug in how URL characters are (not) escaped in the dialog to edit character is that editing the feed URL should be edited from knowledge pad module, and not directly from front page. Also this should be edited by clicking Edit button, not by pressing enter. See merge request !1467
-
- 26 Jul, 2021 3 commits
-
-
Roque authored
See merge request nexedi/erp5!1470
-
Thomas Gambier authored
-
Xiaowu Zhang authored
-
- 21 Jul, 2021 4 commits
-
-
Roque authored
See merge request nexedi/erp5!1455
-
Jérome Perrin authored
-
Jérome Perrin authored
To "mark as read" and open preview, the front page gadget uses the "md5" key, which is calculated from "link", but we can have multiple entries for the same links, like it's the case for officejs_support_request app. Instead, use guid or id if available, this is what RSS/atom use for this purpose.
-
Jérome Perrin authored
-