- 09 Aug, 2021 31 commits
-
-
Rafael Monnerat authored
-
Cédric Le Ninivin authored
erp5_administration: Add Scripts for Alarm to update validation state according to consistency state
-
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.
-
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
If two open orders are validated on the same transaction, archivePrevious script will get the an already archived as catalog will be outdated.
-
Rafael Monnerat authored
This allow including more items to be ignored, preventing diffs from pure development.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
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
This allow the administrator define which Login portal types are searched.
-
Rafael Monnerat authored
Also extend tests to cover recently changes
-
Rafael Monnerat authored
This is an alternetive way to login using Certificates. Probably this format will evolve into use caucase; however this only introduce some most basic features. Use Certificate Login for store login definitions
-
Rafael Monnerat authored
Please squash me in future.
-
Rafael Monnerat authored
If the user wants actitivites, it should create multiples StandardBT5ConfiguratorItems, This should accellerate Tests based on ERP5Configurator. This should be recoded, but it should speed up bootstrap of a site, as get modified objects are not called.
-
Rafael Monnerat authored
It the user don't have fully permission on the object (already changed state), this set will fail to check if source should be defined.
-
Rafael Monnerat authored
Ignore list is usefull 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.
-
Alain Takoudjou authored
The upgrade ordering seems buggy and requires to force reinstall it
-
Rafael Monnerat authored
This allow during a subscription process, create a user and them create all documents using that user w/o rely on proxy roles (keeping good ownership across the documents).
-
Rafael Monnerat authored
Without this (on slapos master ui) the redirection places value unquoted causing parser to fail later on when resolve {n.me}
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
The user can be present from diferent logins, password tool only works with ERP5LoginUserMager users.
-
Alain Takoudjou authored
-
Alain Takoudjou authored
Mixed commit: 43b1ae1bc46b453e4553a9bc1077fe86e5db13bb 2f05fe1b585d3ca736538b32269d36a410f5f7da
-
Łukasz Nowak authored
Returning true allows to add movements to existing one, and this group shall always separate them.
-
Rafael Monnerat authored
-
Romain Courteaud authored
-
Łukasz Nowak authored
Note: Generic code shall have no constraints at all. Conflicts: bt5/erp5_accounting/bt/revision
-
Alain Takoudjou authored
If 2 lines have the same effective date (catalog has a 1 second precision), always return the validate and open first. Commit: 02d06501ce38bc24d5d045968a53017d9b96b312 Changes applied from history: http://git.erp5.org/gitweb/erp5.git/history/refs/heads/interaction-drop:/product/ERP5/Document/SubscriptionItem.py?js=1
-
Rafael Monnerat authored
Original commit from : Lukasz Nowak <luke@nexedi.com> 3e45ec35e38c008b0f8c2ceec73d7bb9dc62e2c0
-
- 06 Jul, 2021 5 commits
-
-
Romain Courteaud authored
Conflicts: bt5/erp5_crm/bt/revision
-
Romain Courteaud authored
-
Jérome Perrin authored
Because stop date gets the start date by acquisition when no stop date is set, scripts need to take special care that the date is actually set. This was not the case in this script, so assignments with only a start date but no stop date where not considered. This was especially visible in Base_getDialogSectionCategoryItemList which is used to select the group in user preferences and in reports dialogs
-
Jérome Perrin authored
- fix "numeric" which was not working at all - remove the link to captchas.net - ~~partial workaround for the problem that sessions are not shared by zopes~~ dropped, because nexedi/erp5!1451 fixes the root cause See merge request nexedi/erp5!1450
-
Jérome Perrin authored
This repairs TALES expressions using constructs like `cell is not None` to test if a cell exists, like for example: https://lab.nexedi.com/nexedi/erp5/blob/1b706b6c29771b5fcbde6499be5df905ca503d5a/bt5/erp5_open_trade/SkinTemplateItem/portal_skins/erp5_open_trade/OpenOrderLine_viewPrice/matrixbox_price.xml#L110 https://lab.nexedi.com/nexedi/erp5/blob/1b706b6c29771b5fcbde6499be5df905ca503d5a/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Measure_view/matrixbox_quantity.xml#L110 See merge request nexedi/erp5!1448
-
- 02 Jul, 2021 3 commits
-
-
Jérome Perrin authored
This is horrible user experience on mobile, user can accidentally touch the image and then get redirected to captcha.net website which is generally not useful. As far as a I understand their conditions of use, they don't require use to make a link to their website.
-
Jérome Perrin authored
It seems this never worked, it was comparing a string received from the client with a number from the session.
-
Jérome Perrin authored
-
- 01 Jul, 2021 1 commit
-
-
Roque authored
See merge request nexedi/erp5!1452
-