An error occurred fetching the project authors.
- 16 Jan, 2014 1 commit
-
-
Arnaud Fontaine authored
-
- 10 Sep, 2013 2 commits
-
-
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.
-
Arnaud Fontaine authored
Considering erp5_configurator_ung depending on erp5_configurator which in turn depends on erp5_workflow, if erp5_workflow and erp5_configurator_ung are specifically added to the list of bt5 installed with depends, then erp5_workflow ended up being installed *after* erp5_configurator.
-
- 19 Aug, 2013 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 24 Jun, 2013 2 commits
-
-
Julien Muchembled authored
In particular, 'transactional_cached' decorator was a noop the way it was used. This reapplies commit d806bdae, along with a fix to test_resolveBusinessTemplateListDependency.
-
Sebastien Robin authored
This reverts commit d806bdae. The test test_resolveBusinessTemplateListDependency (testTemplateTool.TestTemplateTool) is failing. Please review change/test, and commit again later once all tests work.
-
- 20 Jun, 2013 1 commit
-
-
Julien Muchembled authored
-
- 26 Jan, 2013 1 commit
-
-
Aurel authored
This must prevent the useless download of bt5 which are already installed And so this is supposed to reduced the number of bt5 installed by configurator and make it faster
-
- 21 Dec, 2012 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 17 Dec, 2012 1 commit
-
-
Jérome Perrin authored
-
- 16 Oct, 2012 2 commits
-
-
Rafael Monnerat authored
use by using "self" on transactional_cached decorator breaks ERP5Site creation due aq_base.
-
Rafael Monnerat authored
If the list of bt5 is huge same dependencies are calculated several types due recursivity at the same transaction making this method useless
-
- 15 Oct, 2012 3 commits
-
-
Rafael Monnerat authored
-
Sebastien Robin authored
- when upgradeSite is called, it will delete orphaned bt is we set delete_orphaned to true - when there is provider calculation in the dependency list, look at both installed bt and to all the dependency tree
-
Sebastien Robin authored
* fix the state of bt (new, old, present) * make resolveBusinessTemplateListDependency returning all dependencies, even installed ones * add upgradeSite method to install everything from top level bt * the code to check version restriction has been removed but it should be moved to another method
-
- 23 Aug, 2012 1 commit
-
-
Rafael Monnerat authored
This exception is required to be used in ZODB due erp5_promise.
-
- 23 Dec, 2011 1 commit
-
-
Julien Muchembled authored
-
- 17 Oct, 2011 2 commits
-
-
Julien Muchembled authored
- PEP 308: Conditional Expressions - PEP 341: Unified try/except/finally - PEP 343: The ‘with’ statement
-
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
-
- 02 Sep, 2011 1 commit
-
-
Aurel authored
-
- 21 Jul, 2011 13 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
This method was refactored to: - automatically resolve and install business templates dependencies if requested. - Make possible use activities and prevent long transactions.
-
Rafael Monnerat authored
Due the presence of object_to_update, the API will never update the catalog if we do not provide explicitly values.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
The API resolveBusinessTemplateListDependency is able to return a list of BT5 with URL and include all dependencies.
-
Rafael Monnerat authored
This introduces flexibility, and permit this method be reused in different ways.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Business Template API itself should detect if update catalog is mandatory or not, instead force never update.
-
Rafael Monnerat authored
installBusinessTemplatesFromRepositories uses plural, which is a code crime, Keep it deprecated to preserve backward compatibility.
-
Rafael Monnerat authored
If Business Template is not present, returns None.
-
- 12 Jul, 2011 1 commit
-
-
Julien Muchembled authored
-
- 22 Jun, 2011 1 commit
-
-
Julien Muchembled authored
Because chdir/getcwd is global to the whole process, it is not thread-safe and may cause very serious bugs like data loss (for example when 'os.remove' or 'shutil.rmtree' are called with relative paths). There still remain uses of 'chdir' in ERP5 Subversion. A temporary quick change is done to reduce the probability of race conditions, but this should really be fixed.
-
- 21 Jun, 2011 2 commits
-
-
Rafael Monnerat authored
When the tool reads bt5list, it contains the filename or directory name. Preserve it when generate the list of business template to support nicely both cases.
-
Rafael Monnerat authored
-
- 17 Jun, 2011 1 commit
-
-
Vincent Pelletier authored
Fixes installing BTs from a "directory"-style BT repository (like, genbt5list called on a bare checkout).
-
- 15 Jun, 2011 1 commit
-
-
Gabriel Monnerat authored
-