History of Changes
Introduction and explanation of symbols
Changes are sorted
=add,
=remove,
=update
Version 2005-08 ()
1.2
-
[1.2] sample JCR repo config added such that Lenya 1.2.x can be run with Cocoon 2.1.x Diff
Committed by michi. -
[1.2] Exception in case no child document exist (for the access of first-child-id with the sitetree input module) Diff
Committed by edith. -
[1.2] initialize() should not throw exception; removed unused method; added logging statements Diff
Committed by jwkaltz. -
[1.2] encrypt cifs passwords Diff
Committed by chestnut. -
[1.2] url fix Diff
Committed by chestnut. -
[1.2] restored mistakenly removed method (it is used from js) Diff
Committed by jwkaltz. -
[1.2] Exception in case no child document exist (for the access of first-child-id with the sitetree input module) Diff
Committed by edith. -
[1.2] Fix encoding problem of the mail subject Diff
Committed by edith.
2.0
-
[2.0] Moved JCR repo to separate publet Diff
Committed by andreas. -
[2.0] added JCR classes to publet Diff
Committed by andreas. -
[2.0] Update usecase configurations and handler classes (Transactionable -> Node) Diff
Committed by andreas. -
[2.0] Added usecase for JCR import+export (see bug #36273). Credits to Felix Roethenbacher. Diff
Committed by andreas. -
[2.0] Added usecase GUI manager to allow dynamic assembly of tabs in admin and site environments. This will allow to register new tabs by modules using XPatch files. Furthermore, tabs are now displayed / hidden based on access rights and executability, similar to the menubar. Diff
Committed by andreas. -
[2.0] Add JCR workspace file to source. This fixes bug #36334. Credits to Felix Roethenbacher. Diff
Committed by andreas. -
[2.0] Added lenyadoc:// protocol publet. This fixes bug #36360. Thanks to Felix Roethenbacher. Diff
Committed by andreas. -
[2.0] Renamed publets to modules Diff
Committed by andreas. -
[2.0] Moved search-related files to search module. Diff
Committed by andreas. -
[2.0] Removed JCR classes (moved to publet) Diff
Committed by andreas. -
[2.0] Changed JCR repository location Diff
Committed by andreas. -
[2.0] Use path from context://lenya in usecase view template URIs. This allows to provide usecase views by publets. The JCR import usecase view was moved to the JCR publet. Diff
Committed by andreas. -
[2.0] Refactored usecases config. Background information http://marc.theaimsgroup.com/?t=112380230800004&r=1&w=2 Diff
Committed by thorsten. -
[2.0] Moved search-related files to search module. Diff
Committed by andreas. -
[2.0] [minor change] removed obsolete workflow classes Diff
Committed by andreas. -
[2.0] DocumentWorkflowable.getWorkflowSchemaURI() returns null when workflow schema is null (no wf schema assigned to resource type) Diff
Committed by michi. -
[2.0] debug statement added Diff
Committed by michi. -
[2.0] xml-stylesheet type hardcoding removed Diff
Committed by michi. -
[2.0] Added site overview usecase Diff
Committed by andreas. -
[2.0] Added Lenya-specific JCR repository implementation which adds the JCR session to the Cocoon session. Diff
Committed by andreas. -
[2.0] [minor change] removed unused import Diff
Committed by andreas. -
[2.0] Overview usecase: added links to documents Diff
Committed by andreas. -
[2.0] patching JCR node types in cocoon.xconf Diff
Committed by andreas. -
[2.0] cleaned up ../.. in paths in sitemaps, replaced most with fallback://lenya/ Diff
Committed by chestnut. -
[2.0] changed ../.. to fallback in path to core xsl Diff
Committed by chestnut. -
[2.0] JCR: store meta data as JCR properties. This required to change the return type of MetaDataManager methods to the MetaData interface. Diff
Committed by andreas. -
[2.0] updated MetaDataManager return types from ...MetaData to MetaData Diff
Committed by andreas. -
[2.0] The repository node is now MetaDataOwner, which allows to provide custom MetaDataManagers at the repository layer. Diff
Committed by andreas. -
[2.0] Added XML declaration to meta file. This fixes bug #36040. Thanks to Josias Thoeny. Diff
Committed by andreas. -
[2.0] [minor change] removed offending > Diff
Committed by andreas. -
[2.0] Fixed JCR xpatch files Diff
Committed by andreas. -
[2.0] [minor change] removed dead config items from JCR configuration Diff
Committed by andreas. -
[2.0] encrypt cifs passwords Diff
Committed by chestnut. -
[2.0] url fix Diff
Committed by chestnut. -
[2.0] Check for document existence before accessing workflow Diff
Committed by andreas. -
[2.0] Introduced RepositoryManager service. This service is the single entry point for repository manipulation, because RepositorySource handling doesn't take care of meta data (for instance JCR properties). Diff
Committed by andreas. -
[2.0] Introduced RepositoryManager service. This service is the single entry point for repository manipulation, because RepositorySource handling doesn't take care of meta data (for instance JCR properties). Diff
Committed by andreas. -
[2.0] Introduced RepositoryManager service. This service is the single entry point for repository manipulation, because RepositorySource handling doesn't take care of meta data (for instance JCR properties). Diff
Committed by andreas. -
[2.0] [minor change] removed invalid usecase view attribute Diff
Committed by andreas. -
[2.0] classpath re libs was wrong if also pub specific libs are be ing used during build Diff
Committed by michi. -
[2.0] link about importing data into JCR repo Diff
Committed by michi. -
[2.0] JCR hint added Diff
Committed by michi. -
[2.0] [Refactoring] Hide transaction handling below repository layer Diff
Committed by andreas. -
[2.0] [Refactoring] Hide transaction handling below repository layer Diff
Committed by andreas. -
[2.0] [Refactoring] Hide transaction handling below repository layer Diff
Committed by andreas. -
[2.0] Fixed createPublication JX template URL. This fixes bug #36141. Diff
Committed by andreas. -
[2.0] Lock meta data source node when locking source node. Diff
Committed by andreas. -
[2.0] Update usecase configurations and handler classes (Transactionable -> Node) Diff
Committed by andreas. -
[2.0] Don't lock meta data node for JCRSourceNodes Diff
Committed by andreas. -
[2.0] Support submenus in non-XUL menu2xhtml as well Diff
Committed by andreas. -
[2.0] Updated blog usecase (Transactionable -> Node) Diff
Committed by andreas. -
[2.0] necessary changes in order to hide a node in the navigation
(visibleinnav sitetree attribute)
Diff
Committed by jann. -
[2.0] necessary changes in the sitetree publet in order to hide a node in the navigation
(visibleinnav sitetree attribute)
Diff
Committed by jann. -
[2.0] necessary change in order to hide a node in the navigation
(visibleinnav sitetree attribute)
Diff
Committed by jann. -
[2.0] make visibleinnav selection persistent in case of a reload of the create
screen
Diff
Committed by jann. -
[2.0] Allowing non-lenya-page usecase views (for instance plain XML) Diff
Committed by andreas. -
[2.0] Allow internal calls from usecases to publets Diff
Committed by andreas. -
[2.0] Navigation visibility checkbox: Don't change order of <option> elements, but add a @selected attribute for consistency reasons Diff
Committed by andreas. -
[2.0] TreeSiteManager: save XML when node label was removed. This fixes bug #36297. Diff
Committed by andreas. -
[2.0] Display JCR usecase in admin area tab. Diff
Committed by andreas. -
[2.0] Don't apply admin menu for each publet (fixes bug #36277), don't show "New ..." items from publets in admin menu Diff
Committed by andreas. -
[2.0] Fixes ability to use the AC Live tab to restrict access to a page or group of pages in the live area Diff
Committed by chestnut. -
[2.0] Updated libraries to Cocoon versions Diff
Committed by andreas. -
[2.0] Instantiator: Don't add additional <templates> element if it already exists Diff
Committed by andreas. -
[2.0] Template manager: recurse into publication templates, this fixes bug #36304 Diff
Committed by andreas. -
[2.0] [minor change] removed dead code Diff
Committed by andreas. -
[2.0] [minor change] removed dead code Diff
Committed by andreas. -
[2.0] [minor change] fixed cast Transactionable -> Node Diff
Committed by andreas. -
[2.0] Limited support for cforms. Right now it is *not* possible to add custom flow snippets this will have to change in the future. Diff
Committed by thorsten. -
[2.0] Workflow - RoleCondition uses PolicyManager to check actual policy of a document instead of request policy. This fixes bug #36358. Diff
Committed by andreas. -
[2.0] Added full cform support inclusive custom flow snippet. Thanks to Jason Johnston, who told me the 'new Function' trick on cocoon-dev. Diff
Committed by thorsten. -
[2.0] added a generic variable that can be used within cforms Diff
Committed by thorsten. -
[2.0] Renamed publets to modules. Diff
Committed by andreas. -
[2.0] [minor change] Updated revision number in build.properties Diff
Committed by andreas. -
[2.0] Applied patch for bug #36382 (copy endorsed libraries from Cocoon). Thanks to Felix Roethenbacher. Diff
Committed by andreas. -
[2.0] fixed revision 240220 which did not updated the properties-build.xml Diff
Committed by thorsten. -
[2.0] Refactored repository session handling. Switched from PublicationFactory to PublicationManager Avalon service. Add DocumentIdentifier to reduce document handling costs. This generates a performance improvement. Diff
Committed by andreas. -
[2.0] [minor change] simplified code, removed accidentially committed error log Diff
Committed by andreas. -
[2.0] [minor change] code cleanup, javadoc fixes Diff
Committed by andreas. -
[2.0] Removed non-url methods from usecase resolver. This way, it doesn't have to be Contextualizable and can be ThreadSafe (performance issue) Diff
Committed by andreas. -
[2.0] [minor change] cleaned up document builder code to use URLInformation, simplified WorkflowMenuTransformer code Diff
Committed by andreas. -
[2.0] Performance: Attach page envelope to request, lazy loading for usecase parameters Diff
Committed by andreas. -
[2.0] Performance: added workflow schema cache Diff
Committed by andreas. -
[2.0] DocumentStore: Fixed order of arguments of DocumentIdentifier ctor. Diff
Committed by andreas. -
[2.0] Store parametersInitialized as parameter to avoid re-initialization when UsecaseProxy accesses getTParameterNames() Diff
Committed by andreas. -
[2.0] thanks to Gregor Imboden the one form editor is able to save again Diff
Committed by michi. -
[2.0] Removed workflow situation. The situation information is now implicitely provided by the workflowable object. This allows to get rid of WorkflowManager.getSituation(), which required it to be Contextualizable (which fails with pooling). Diff
Committed by andreas. -
[2.0] Avoid NPE when DocumentHelper passes DTD information to the transformer. This fixes bug #36419. Thanks to Felix Roethenbacher. Diff
Committed by andreas. -
[2.0] Fixed the cform integration. I needed to switch the position of the binding to make it possible to load values into the form Diff
Committed by thorsten.
Documentation
-
[Documentation] starting publet docs Diff
Committed by andreas. -
[Documentation] Renamed publets to modules Diff
Committed by andreas. -
[Documentation] Updated usecase framework template definition docs Diff
Committed by andreas. -
[Documentation] added more publet docs Diff
Committed by andreas. -
[Documentation] Added note about displaying usecases in tabs Diff
Committed by andreas. -
[Documentation] Applied patch for 1.4 source documentation (see bug #36074). Thanks to Oliver Schalch. Diff
Committed by andreas. -
[Documentation] Generated new status file, fixed some validation errors Diff
Committed by andreas.
Sandbox
-
[Sandbox] committed soc work from robert goene Diff
Committed by gregor.
Contributors to this release
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
(andreas), (chestnut), (edith), (gregor), (jann), (jwkaltz), (michi), (thorsten).





