- 25 Sep, 2024 7 commits
-
-
Jérome Perrin authored
some conversion (TextDocument) depend on the content type, so it's necessary to first update the content type before trying to convert to base format
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
zope5: Since 5.8.1 missing Content-Type HTTP header is interpreted as application/x-www-form-urlencoded. Zope.git: commit 5b324f6c461f5ea1cc069739b6c32a1a5ff59df9 Date: Thu Jan 19 07:15:18 2023 +0100 replace `cgi.FieldStorage` by `multipart` (#1094) * interpret a missing `CONTENT_TYPE` as `application/x-www-form-urlencoded` With cgi.FieldStorage, it was interpretated as text/plain so Content-Type has to be provided now (even for WebDAV despite RFC 4918 stating that it *SHOULD* be provided). Some Unit Tests did not provide such header at all but this was wrong (such as erp5_stripe:testStripe where the real request has application/json as Content-Type and not text/plain).
-
Jérome Perrin authored
group_id is used as key of OOBtree and as documented, it's not possible to mix keys that can not be compared, so we can not have a mix of string and bytes, for consistency with other BTrees, such as the ones used for OFS. group_id is also used in a SQL column which is BINARY, this is problematic on py3 because the selected values will be returned as bytes, but we expect str here. Because we don't want to run a data migration, we adjust the select methods to convert to str while selecting. Since years there was a warning that id_group must be a string, now we make it a bit stricter, we also enforce that the id_group is valid UTF-8. A few more tests and assertions were also added. Reviewed-on: !1980
-
Nicolas Wavrant authored
The ssl/x509 were renamed after we decided to change the name of the holding property sheet during the code review. The code was updated, but not this form
-
- 24 Sep, 2024 3 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 23 Sep, 2024 12 commits
-
-
Rafael Monnerat authored
Otherwise it gets other unrelated objects from a full text search
-
Jérome Perrin authored
This is tested in test_14_multiple_workflow_different_permission_roles
-
Nicolas Wavrant authored
See merge request nexedi/erp5!1982
-
Vincent Pelletier authored
Otherwise https://example.com/foo would match https://example.com/ but not the language-selector https://example.com/en/
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
and not as manager, as some scripts in the workflow have proxy roles, so it would be nice to test them too.
-
Nicolas Wavrant authored
The CA certificate can be stored on the connector (it is obtained from the clammit instance).
-
Nicolas Wavrant authored
To store properties related to x509 certificates, used for exemple in TLS connections
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
When commiting from ERP5, they are always alphabetically ordered. So commit the list of property sheets ordered alphabetically to ease to decrease the number of diffs when commiting from ERP5.
-
- 20 Sep, 2024 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 19 Sep, 2024 4 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 18 Sep, 2024 3 commits
-
-
Rafael Monnerat authored
Fix inconsistency on guard and permissions Fixup the inconsistent restart/restart_action transition, that has Assignee/Assignor guard in am inconsistent matter. Allow assignor have the same permissions and guard than the assignee Fix up permissions on delivered state, where the Assignor had no permission to view/access accounting period (so deliver by assignor only was impossible).
-
Romain Courteaud authored
See nexedi/erp5@bcd82831
-
Romain Courteaud authored
See nexedi/erp5@bcd82831 (comment 216152)
-
- 17 Sep, 2024 10 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-