- 28 Feb, 2025 21 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This allows the administrator set caucase url and invoke bootstrap to set the credentials (user/key to CAU api)
-
Rafael Monnerat authored
Ensure it has a new between the 2
-
Rafael Monnerat authored
While generate the first certificate include more typical information for the CSR, like city, company, email, state, country. Reuse the values from User Certificate to generate the next CSR, in case this API is called by the Certificate Login. This is consistent with the previous legacy API (portal_certificate_authority) that will rely on openssl.cnf defined versions.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
The connector is mostly tests via Person/Certificate Login tests, this tests aims to cover the extra portion.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Use specific reference reduces the confusion on what default means, since we can have multiple connectors for multiple purposes one day.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Change the property used to clearly identify if this document used caucase or some previous legacy implementation not supported anymore. In such case, invalidate the Certificate Login is enough to prevent access.
-
Rafael Monnerat authored
This TestCase allows to start a Caucase Server to be used on tests. The code is inspired on Kedifa tests.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This is simpler to manage and include extra methods
-
Rafael Monnerat authored
This tool will be replaced by caucase implementation and drop related code that is not needed anymore
-
Rafael Monnerat authored
Rather them use filesystem openssl CA, contact Caucase Service for sign certificates.
-
Rafael Monnerat authored
PoC inclusion of Alarm errors on ERP5. So you don't need to rely on email notification to know some alarm has execution error. For now it just browse all enabled (using alarm_date not None), but in future, we could include a more narrow scope.
-
- 27 Feb, 2025 3 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
otherwise this becomes unusable whenever a project has custom set of categories
-
Kazuhiko Shiozaki authored
-
- 24 Feb, 2025 2 commits
-
-
Valentin Benozillo authored
-
Xiaowu Zhang authored
See merge request !2064
-
- 21 Feb, 2025 5 commits
-
-
Romain Courteaud authored
-
Xiaowu Zhang authored
-
Jérome Perrin authored
Accounts with a balance that is not 0 in transaction currency (quantity) and 0 in accounting currency (asset price) were not correctly indexed in balance transactions. The visible problem was that every year the amount in local currency for this account was doubled - while the amount in accounting currency remainded 0, making this problem not so impactful.
-
Jérome Perrin authored
When an invoice has a resource set, newly added invoice lines and cells will lookup prices using currency exchange lines (and might even find a price).
-
Jérome Perrin authored
uninstalling a ModuleTemplateItem containing document is usually not what people want, so the default option should be to keep.
-
- 20 Feb, 2025 2 commits
-
-
Romain Courteaud authored
-
Xiaowu Zhang authored
-
- 18 Feb, 2025 5 commits
-
-
Xiaowu Zhang authored
See merge request !2063
-
Thomas Gambier authored
-
Julien Muchembled authored
Commit a01da084 failed to fix the handling of parameters in the dealShebang function and the bug is now triggered since slapos@f834a06f: $ PATH=... SLAPOS_TEST_LOG_DIRECTORY=... SLAPOS_TEST_SHARED_PART_LIST=... /bin/sh '-e ' /srv/slapgrid/slappart0/t/.../i/0/bin/runTestSuite ... runTestSuite: /bin/sh: 0: Illegal option -
-
Titouan Soulard authored
The script now has a drop-in replacement in `erp5_trade` which works as-is even in the case of advanced trade (calls `Movement_isQuantityEnabled`). Henceforth, the custom script in `erp5_advanced_trade` is not needed anymore.
-
Titouan Soulard authored
The two scripts were a bit too independant from one another, sometimes causing weird behaviours. Editing a quantity now depends on the quantity being enabled, which happens when the line is not expected to have cells or sublines. Also enforces expected behaviour for items: if a product or service has *required* items, its quantity cannot be edited, since quantity of the items should set the quantity of the line or cell.
-
- 17 Feb, 2025 2 commits
-
-
Cédric Le Ninivin authored
-
Romain Courteaud authored
New year does not mean the period is 365 days.
-