- 24 Mar, 2020 1 commit
-
-
Jérome Perrin authored
This caused upgrader errors such as: Error: Web Site web_site_module/officejs_smart_assistant references a non existant appcache gadget_officejs_spreadsheet.appcache
-
- 23 Mar, 2020 1 commit
-
-
Jérome Perrin authored
We want to detect business templates with problems that would prevent to run upgrader.
-
- 20 Mar, 2020 1 commit
-
-
Romain Courteaud authored
Mimic xhtml style.
-
- 19 Mar, 2020 7 commits
-
-
Arnaud Fontaine authored
Deleted Device Document as it is not used anywhere and not really useful: Item can be used instead. Migrated SubscriptionItem from FS to erp5_open_trade: this is the contract as in https://www.erp5.com/erp5-TechnicalNote.Open.Order#contract and make erp5_payroll depends on erp5_open_trade as Employment Contract is a SubscriptionItem and, per design, Payroll is kind of an Open Order.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
ERP5TypeInformation are used for Portal Types of Portal Types and needed to generate at least Workflow Methods early at Zope startup (initializePortalTypeDynamicWorkflowMethods() and portal_type_group_filter in the problem reported on MR 1032) for very basic Portal Type classes (such as Category Tool). So, Leave these on the filesystem for now, we can eventually deal with them later if necessary.
-
Nicolas Wavrant authored
There is no need to crash the renderjs interface for an error not related to the interface itself.
-
Kazuhiko Shiozaki authored
-
Jérome Perrin authored
contentValues() nowadays return also non ERP5-ish objects such as python scripts , OFS.File etc. Because of that, if an ERP5 Folder contained a non ERP5 object, which does not have fixConsistency or checkConsistency methods, Folder.checkConsistency was causing an infinite loop because it was acquiring checkConsistency method from self. See merge request !1076
-
Jérome Perrin authored
base, trade, pdm, mrp and dms See merge request !1073
-
- 18 Mar, 2020 6 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Georgios Dagkakis authored
previous version would keep only one file ending in 'translation_data.js' which was buggy. The scope here is to return all files, but put those ending with 'translation_data.js' first, so that it is more user friendly for user following the convention. Again for user friendliness, we sort the lists alphabetically also
-
Jérome Perrin authored
See merge request !1075
-
- 17 Mar, 2020 2 commits
-
-
Kazuhiko Shiozaki authored
so that several activities can happen for the same Person.
-
Gabriel Monnerat authored
-
- 16 Mar, 2020 3 commits
-
-
Jérome Perrin authored
Sometimes these API fail, but that's not so important, what matters is marking commits as success or failure at the end of test.
-
Jérome Perrin authored
-
Ivan Tyagov authored
erp5_accounting is installed before auto-configurtion and is unreliable thus use erp5_trade which certainly is installed by configurator.
-
- 13 Mar, 2020 1 commit
-
-
Romain Courteaud authored
-
- 12 Mar, 2020 3 commits
-
-
Ivan Tyagov authored
This MR continues !1074 (Ivan's mistake) See merge request !1077
-
Ivan Tyagov authored
Add a business template that can configure a default ERP5's installation. This bt5 is to be used in Scalability and Deployment tests ONLY.
-
Jérome Perrin authored
contentValues() nowadays return also non ERP5-ish objects such as python scripts , OFS.File etc. Because of that, if an ERP5 Folder contained a non ERP5 object, which does not have fixConsistency or checkConsistency methods, Folder.checkConsistency was causing an infinite loop because it was acquiring checkConsistency method from self.
-
- 11 Mar, 2020 15 commits
-
-
Gabriel Monnerat authored
-
Gabriel Monnerat authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Gabriel Monnerat authored
Fix script name
-