An error occurred fetching the project authors.
- 26 May, 2022 1 commit
-
-
Rafael Monnerat authored
Allow the developer associate a Mixin on Business template level without require to overwrite the portal type itself Include mixins can be done in the same way, allowed content types or property sheets are set.
-
- 09 Oct, 2019 1 commit
-
-
Arnaud Fontaine authored
ZODB Components: Allow migration of {Interface,Mixin,Module,Tool} from Business Template UI and on all Products (not only Products.ERP5). This introduces the following new ZODB Components: + Module Component: Non-Documents/non-persistent classes of modules usually found at the top-level of Products (eg Products.ERP5.XXX) on FS. Considering that all other Components types are actually Modules, make it the base class. + Tool Component: Tool directory of Products on FS (eg Products.ERP5.Tool.XXX). => DiffTool and CallableTool are now 'Tool Component' instead of plain 'Document Component' and properly registered as Tools like FS Products Tool. Skip CMFActivity and HBTreeFolder2 Products for now in migration View for now as almost many Portal Type classes have ActiveObject or HBTreeFolder2 in their MRO and these Products will be done at the end anyway...
-
- 31 Jul, 2019 1 commit
-
-
Bryton Lacquement authored
/reviewed-on nexedi/erp5!830
-
- 12 Feb, 2019 1 commit
-
-
Arnaud Fontaine authored
ZODB Components: Likewise Document, add Mixin (erp5.component.mixin) and Interface (erp5.component.interface). * One Mixin/Interface class per ZODB Component. => Already the case for FS Mixin, not for Interfaces. * ZODB Components module name ('reference' property) and class name: + Mixin: FooMixin. + Interface: IFoo. Rationale: + Avoid current FS hacks: registry (Mixins, mixin_class_registry) or import all classes explicitly in __init__.py (Products.ERP5Type.interfaces). + Consistent naming. + Consistent with ZODB Documents Components. Also, modify pylint checker to handle Zope Interfaces: + E: 4, 0: Inheriting 'Interface', which is not a class. (inherit-non-class) + E: 5, 2: Method has no argument (no-method-argument)
-
- 24 May, 2016 1 commit
-
-
Jérome Perrin authored
-
- 15 Jul, 2015 1 commit
-
-
Sebastien Robin authored
This is very convenient when we use portal_templates.upgradeSite to make sure some bt will always be installed with force=1. This is usually used when we have a bt patching other bt.
-
- 24 Sep, 2014 1 commit
-
-
Sebastien Robin authored
Cherry picked from commits: cacea29b a4555829 073e3e4b
-
- 15 Sep, 2014 3 commits
-
-
Sebastien Robin authored
was too fast in previous attempt to fix the issue
-
Sebastien Robin authored
regression introduced with commit cacea29b
-
Sebastien Robin authored
-
- 11 Sep, 2014 2 commits
-
-
Julien Muchembled authored
Because on DVCS with branches, history is not always linear, we must stop using increasing integer for revisions because they cause too many conflicts and a higher revision number does not necessarily means the a BT newer. They're now a cryptographic hash of all the contents of the Business Template, and they're computed automatically: - by genbt5list - at download - at building (by default) - at export
-
Julien Muchembled authored
- stop using chdir - make logging to stdout/stderr optional - generateInformation: return a StringIO instead of writing to a temporary file
-
- 10 Sep, 2013 1 commit
-
-
Arnaud Fontaine authored
ZODB Components: Revert 'Allow to execute runUnitTest for bt5 Test Components' (a771dca4) to fix tests bootstrap. The new syntax to load ZODB Tests Components is: runUnitTest BT_TITLE:TEST_NAME That commit was too adhoc as it was relying upon filesystem to load Tests Components and was not behaving like any other Components (versions was not available and other Components were not importable). At the end, it would have meant that a Test Component ran through runUnitTest and Live Tests (in ERP5 itself) would have behaved differently, thus instead: 1/ Install BT_TITLE dependencies and its test dependencies (new bt property to specify bt to be installed only for tests on a fresh instance). 2/ The site is loaded. 3/ Load the test by importing it like any other Components.
-
- 17 Oct, 2011 1 commit
-
-
Julien Muchembled authored
Checked following occurrences in comments: - "Python 2.[456]" - "Zope 2.[891]" - "BBB" - "BACK" Checked uses of: - email, hashlib, numpy & tarfile (modules) - ImportError - string.Template - suppress_events (parameter of _setObject) Excluded: - some forked modules (MailTemplates, PortalTransforms...) - some i18n compatibility code
-
- 16 Apr, 2010 1 commit
-
-
Leonardo Rochael Almeida authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@34603 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Nov, 2009 1 commit
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@30858 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 10 Sep, 2009 2 commits
-
-
Julien Muchembled authored
Oops. Use of & instead of - (to avoid bugs if umask contains 1 in unexpected places) requires to invert mask beforehand. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@28911 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@28909 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 07 Sep, 2009 1 commit
-
-
Kazuhiko Shiozaki authored
* check if python version is good or not. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@28860 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 05 Sep, 2008 1 commit
-
-
Kazuhiko Shiozaki authored
Sort the order of entries. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23438 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 11 Jul, 2006 1 commit
-
-
Christophe Dumez authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@8397 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 04 Jul, 2006 1 commit
-
-
Christophe Dumez authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@8307 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 30 May, 2006 1 commit
-
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@7546 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Feb, 2006 1 commit
-
-
Vincent Pelletier authored
build_bt5_from_cvs.sh: Don't print useless stuff so it becomes crontab-able. Generate bt5 list from repository in case there are any BT5 added by someting else than this script. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@5495 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 30 Jan, 2006 1 commit
-
-
Kevin Deldycke authored
Use shutil to correct the same problem as the one discribe here: http://mail.python.org/pipermail/python-list/2005-February/266553.html git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@5418 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Jan, 2006 1 commit
-
-
Yoshinori Okuji authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@5140 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 16 Dec, 2005 1 commit
-
-
Yoshinori Okuji authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@4675 20353a03-c40f-0410-a6d1-a30d3c3de9de
-