apache > lenya
 

History of Changes

RSS

Introduction and explanation of symbols

Changes are sorted by "{0}" and thentype chronologically with the most recent at the top. These symbols denote the various action types:add=add, remove=remove, update=update

Version 2006-06 ()

1.2

  • update[1.2] do nothing if an empty href occurs Diff Committed by jann.
  • update[1.2] small improvment to the form editor i.e. to prevent th editor to jump to the top of the page if a new element is added Diff Committed by jann.

2.0

  • add[2.0] Added usecase resource type module - this allows to execute usecases as documents. Diff Committed by andreas.
  • add[2.0] libs updated Diff Committed by michi.
  • add[2.0] put compile target in here such that it can be used standalone Diff Committed by michi.
  • add[2.0] SVG module: Added support for corner and tab rendering Diff Committed by andreas.
  • add[2.0] Default pub: converted CSS to XML to allow images with context prefix Diff Committed by andreas.
  • add[2.0] Default pub: added page.css dummy to make page.xml work Diff Committed by andreas.
  • add[2.0] neutron usecase started Diff Committed by michi.
  • add[2.0] Moved SourceNode + factory to separate module Diff Committed by andreas.
  • add[2.0] Moved ant tasks to directory which resembles the package Diff Committed by andreas.
  • add[2.0] Updated + added module descriptor files Diff Committed by andreas.
  • add[2.0] Updated + added module descriptor files Diff Committed by andreas.
  • add[2.0] Added some missing module descriptors Diff Committed by andreas.
  • add[2.0] Build process: Building modules separately, dependencies are resolved Diff Committed by andreas.
  • add[2.0] Added some missing module descriptors Diff Committed by andreas.
  • add[2.0] Adding missing files to core modules Diff Committed by andreas.
  • add[2.0] Moved CredentialWrapper to administration module Diff Committed by andreas.
  • add[2.0] Added missing administration module descriptor Diff Committed by andreas.
  • add[2.0] Added AC classes from core-API to ac-impl module Diff Committed by andreas.
  • add[2.0] Moved access control actions to ac-impl module Diff Committed by andreas.
  • add[2.0] Moved TaskAction declaration from core to task module Diff Committed by andreas.
  • add[2.0] Moved site management usecases to sitemanagement module Diff Committed by andreas.
  • add[2.0] Moved create JX templates from default pub to sitemanagement module. Diff Committed by andreas.
  • add[2.0] Moved Kupu class to Kupu module. The rest of the Kupu-related files will be moved later. Diff Committed by andreas.
  • add[2.0] Moved editor usecases from core to editors module Diff Committed by andreas.
  • add[2.0] Moved workflow implementation code to workflow-impl module Diff Committed by andreas.
  • add[2.0] Renamed module usecase to usecasedocument Diff Committed by andreas.
  • add[2.0] Moved templating implementation code to templating-impl module Diff Committed by andreas.
  • add[2.0] Moved usecase framework to modules Diff Committed by andreas.
  • add[2.0] Moved UsecaseAuthorizerImpl from ac-impl to usecase-impl Diff Committed by andreas.
  • add[2.0] Made UsecaseAuthorizerImpl permissive. Added usecase policies for admins. Added XSLT to initialize usecase policies. Diff Committed by andreas.
  • add[2.0] Moved access control input module to ac-impl module Diff Committed by andreas.
  • add[2.0] src dir added to separate source from classes Diff Committed by michi.
  • add[2.0] classes and sources separated Diff Committed by michi.
  • add[2.0] Moved default pub usecase declarations to module Diff Committed by andreas.
  • add[2.0] Added svn:externals for Kupu in kupu module Diff Committed by andreas.
  • add[2.0] Moved GUI manager declaration to usecsae module Diff Committed by andreas.
  • add[2.0] neutron module added Diff Committed by michi.
  • add[2.0] Fixed usecasedocument module references, moved contact form to separate module Diff Committed by andreas.
  • add[2.0] save and checkout implemented Diff Committed by michi.
  • add[2.0] checkout exception started Diff Committed by michi.
  • add[2.0] checkin exception added Diff Committed by michi.
  • remove[2.0] obsolete Diff Committed by michi.
  • remove[2.0] [minor change] removed empty bxe directory Diff Committed by andreas.
  • remove[2.0] Moved AC impl and admin usecases to modules Diff Committed by andreas.
  • remove[2.0] Moved access control configuration to ac-impl module Diff Committed by andreas.
  • remove[2.0] Renamed ac-file module to ac-impl Diff Committed by andreas.
  • remove[2.0] Moved login/logout usecases from core to ac-impl module Diff Committed by andreas.
  • remove[2.0] Moved legacy code (task) from core to task module Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] Moved LenyaProject class to task module Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] Moved PublishingEnvironment from core API to task module Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directory Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directory Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directory Diff Committed by andreas.
  • remove[2.0] Removed obsolete module declaration Diff Committed by andreas.
  • remove[2.0] Moved SourceCache from ac-impl to cache module. Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directory Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directory Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directory Diff Committed by andreas.
  • remove[2.0] src and classes separated Diff Committed by michi.
  • remove[2.0] Moved kupu usecase declaration to module Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] Moved defaultpub usecase declarations to correct directory Diff Committed by andreas.
  • remove[2.0] neutron removed from core Diff Committed by michi.
  • remove[2.0] neutron removed from core Diff Committed by michi.
  • remove[2.0] obsolete Diff Committed by michi.
  • update[2.0] Updated code after refactoring: DocumentIdentityMap renamed to DocumentFactory (thanks to Edith Chevrier for spotting) Diff Committed by andreas.
  • update[2.0] IDE build: don't include non-existing API test directory, include modules-optional src directories Diff Committed by andreas.
  • update[2.0] [minor change] removed unused import Diff Committed by andreas.
  • update[2.0] Asset upload: Completed validation, use name/id of logged-in user as default creator value, don't rely on file parameter when delegating the asset upload from the editor upload screen. This fixes bug 39510. Diff Committed by andreas.
  • update[2.0] Asset upload: When errors occur, remove the value of the 'file' parameter. The value can't be passed to the next screen for security reasons, so the user has to be prompted to choose the asset again. Diff Committed by andreas.
  • update[2.0] InsertAsset usecase: clear uload field values when upload was successful, clear file parameter value before next screen Diff Committed by andreas.
  • update[2.0] Added sitetree entry for /concepts (en). The document exists but has to be translated. Diff Committed by andreas.
  • update[2.0] Added check for document existence to module menus to avoid exception for non-existing documents in the site area. Diff Committed by andreas.
  • update[2.0] Menus: check if the current document object as returned from the page envelope is really a document, because the input module logicsheet returns an empty string instead of null values. Diff Committed by andreas.
  • update[2.0] Pass usecase name as parameter to usecases.js. This allows to invoke the flowscript in different ways than just using a request parameter. Diff Committed by andreas.
  • update[2.0] Updated usecase names in usecase-policies.xml Diff Committed by andreas.
  • update[2.0] Use separate usecase for changing password with check of old password. This avoids the security issue that the checkPassword parameter can be set by the client. Diff Committed by andreas.
  • update[2.0] Issue a global redirect after a usecase is completed, otherwise the continuation will be added to the redirect. Diff Committed by andreas.
  • update[2.0] [minor change] removed debug statements. sorry for the noise Diff Committed by andreas.
  • update[2.0] Modified sitemap patch files so that they are not applied during each build Diff Committed by andreas.
  • update[2.0] Added method to get the currently requested document to DocumentUtil Diff Committed by andreas.
  • update[2.0] Asset upload: creator, rights, and title are optional. The creator defaults to the user ID instead of the name. This fixes bug #39510. Thanks to Joern Nettingsmeier for the patch. Diff Committed by andreas.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] Build process: don't patch sitemap.xmap twice Diff Committed by andreas.
  • update[2.0] Moved declaration of LenyaMetaDataGenerator from default publication to core Diff Committed by andreas.
  • update[2.0] Add meta data to lucune-index.xml for xhtml resource type Diff Committed by andreas.
  • update[2.0] UserPasswordWithCheck: Don't try to authenticate if the user is null. Diff Committed by andreas.
  • update[2.0] BXE asset upload: user ID as creator default, creator+title+rights are optional. This fixes bug #39510. Thanks to Joern Nettingsmeier for the patch. Diff Committed by andreas.
  • update[2.0] Default publication CSS: added footer support, set small font for <td> Diff Committed by andreas.
  • update[2.0] Added lastUser and lastDate attributes to WorkflowModule, added footer to default publication which uses these attributes. Diff Committed by andreas.
  • update[2.0] subsequent parameters fixed Diff Committed by michi.
  • update[2.0] lib updated Diff Committed by michi.
  • update[2.0] license added Diff Committed by michi.
  • update[2.0] introspection fixed Diff Committed by michi.
  • update[2.0] introspection fixed Diff Committed by michi.
  • update[2.0] syntax fixed Diff Committed by michi.
  • update[2.0] syntax of link fixed Diff Committed by michi.
  • update[2.0] Tabs: add <a> also for non-link tabs to support CSS backgrounds Diff Committed by andreas.
  • update[2.0] Default pub: round corners for tabs using SVG module Diff Committed by andreas.
  • update[2.0] Fixed tab links in sitetree module Diff Committed by andreas.
  • update[2.0] [minor change] removed dead code Diff Committed by andreas.
  • update[2.0] fixed directory name Diff Committed by josias.
  • update[2.0] Switched <a> and <span> for tabs to allow hover effects Diff Committed by andreas.
  • update[2.0] Added a static Method to the ServletHelper which checks the enable-upload parameter in web.xml. This fixes bug #39836. Thanks to Oliver Schalch for the patch. Diff Committed by andreas.
  • update[2.0] fixed import: use XPathAPI from apache, not from sun Diff Committed by josias.
  • update[2.0] links fixed Diff Committed by michi.
  • update[2.0] changed file extension for consistency reasons Diff Committed by josias.
  • update[2.0] delete build and old libs during compile process Diff Committed by michi.
  • update[2.0] use info message instead of error message, s.t. the asset tab is still displayed in the site area if uploads are disabled. Diff Committed by josias.
  • update[2.0] slightly improved error message and removed unused imports. Diff Committed by josias.
  • update[2.0] neutron does differentiate between save and checkin Diff Committed by michi.
  • update[2.0] checkin started Diff Committed by michi.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] Removed NodeFactory role from lenya.roles (now provided by sourcerepository module in cocoon.xconf) Diff Committed by andreas.
  • update[2.0] Build process: copy&patch modules separately Diff Committed by andreas.
  • update[2.0] Build process: copy&patch modules separately Diff Committed by andreas.
  • update[2.0] Build process: Use ant target dependencies to resolve module dependencies Diff Committed by andreas.
  • update[2.0] Build process: Use ant target dependencies to resolve module dependencies Diff Committed by andreas.
  • update[2.0] [minor change] added xml prolog Diff Committed by josias.
  • update[2.0] Added module-core directory to IDE build Diff Committed by andreas.
  • update[2.0] Added core modules to build.properties Diff Committed by andreas.
  • update[2.0] Updated version of build.properties Diff Committed by andreas.
  • update[2.0] Removed reference to obsolete ExecutionException Diff Committed by andreas.
  • update[2.0] Use separate classpath property for each module Diff Committed by andreas.
  • update[2.0] Commented out legacy code in usecase.xmap (requires legacy modules) Diff Committed by andreas.
  • update[2.0] Test build: don't require lenya-roles patch directory Diff Committed by andreas.
  • update[2.0] Parameterize module patches to support test configuration Diff Committed by andreas.
  • update[2.0] Added dependencies to sitemanagement module Diff Committed by andreas.
  • update[2.0] webdav module depends on the sitemanagement module Diff Committed by chestnut.
  • update[2.0] changed name and description Diff Committed by chestnut.
  • update[2.0] Updated module descriptors Diff Committed by andreas.
  • update[2.0] Updated module descriptors Diff Committed by andreas.
  • update[2.0] Build process: Added module descriptor validation. This fixes bug #39872. Thanks to Renaud Richardet for the patch. Diff Committed by andreas.
  • update[2.0] [minor change] added some javadocs Diff Committed by andreas.
  • update[2.0] Reduced visibility of DocumentWorkflowable class to reduce dependencies on implementation code Diff Committed by andreas.
  • update[2.0] [minor change] added license header Diff Committed by andreas.
  • update[2.0] Updated module descriptors: added usecase module dependency Diff Committed by andreas.
  • update[2.0] Added note how to initialize the usecase policies. Diff Committed by andreas.
  • update[2.0] Set admin role in authoring area Diff Committed by andreas.
  • update[2.0] Removed invalid usecases Diff Committed by andreas.
  • update[2.0] Fixed URLs in global-sitemap.xmap (added fallback) Diff Committed by andreas.
  • update[2.0] Added some usecase policy roles Diff Committed by andreas.
  • update[2.0] Build process: Don't copy module java sources Diff Committed by andreas.
  • update[2.0] Added ModuleManager, added option not to copy modules during the build Diff Committed by andreas.
  • update[2.0] Added option if modules should be copied by the build process Diff Committed by andreas.
  • update[2.0] Updated version of build.properties Diff Committed by andreas.
  • update[2.0] Default pub: reference imported tab XSL using template-fallback:// instead of a relative URL Diff Committed by andreas.
  • update[2.0] Added warning messages for dependencies to unpublished modules Diff Committed by andreas.
  • update[2.0] Added warning messages for dependencies to unpublished modules Diff Committed by andreas.
  • update[2.0] [minor change] code formatting, removed dead code Diff Committed by andreas.
  • update[2.0] Don't reference ac-impl code. This requires some code duplication, but reading the config file directly is a hack anyway. Diff Committed by andreas.
  • update[2.0] Check for Windows path backslashes. See bug #39880. Thanks to Jonathan Addison for the patch. Diff Committed by andreas.
  • update[2.0] Updated trash+archive policies, removed obsolete info policices Diff Committed by andreas.
  • update[2.0] Udpated usecase policies Diff Committed by andreas.
  • update[2.0] Build process: updated webapp build excludes Diff Committed by andreas.
  • update[2.0] Build process: updated webapp build excludes Diff Committed by andreas.
  • update[2.0] applied patch by Jörn Nettingsmeier (with some modifications): reworked usecases to change passwords and made usecases available in the gui. fixes bug #39765. Diff Committed by josias.
  • update[2.0] classpath fixed Diff Committed by michi.
  • update[2.0] Updated Kupu sitemap references to use resources from module, fixed API call n edit-document.js Diff Committed by andreas.
  • update[2.0] Deleted externals declaration for kupu Diff Committed by andreas.
  • update[2.0] read usecase-policies.xml uri from ac.xconf Diff Committed by chestnut.
  • update[2.0] remove junk I didn't mean to commit Diff Committed by chestnut.
  • update[2.0] BXE: added workaround for http://issues.apache.org/jira/browse/COCOON-1873 Diff Committed by andreas.
  • update[2.0] use the neutron module instead files within core Diff Committed by michi.
  • update[2.0] neutron added Diff Committed by michi.
  • update[2.0] checkout fixed Diff Committed by michi.
  • update[2.0] typo fixed Diff Committed by michi.
  • update[2.0] missing slash added Diff Committed by michi.
  • update[2.0] typo fixed Diff Committed by michi.
  • update[2.0] ability to preprocess PUT content with xslt Diff Committed by chestnut.
  • update[2.0] utilize PUT method from the webDAV protocol for bxe Diff Committed by chestnut.
  • update[2.0] Disable caching for webdav/authoring area Diff Committed by chestnut.
  • update[2.0] reverted commit 416749 on this file which was probably accidental (related to bug #39801). now search should work as before. Diff Committed by josias.
  • update[2.0] [minor] added xml prolog Diff Committed by josias.

Documentation

  • update[Documentation] add discussion results to guidelines, add proposal for branch creation Diff Committed by gregor.
  • update[Documentation] add sandbox and branch policies Diff Committed by gregor.

No context matched

  • add[No context matched] move doco to branches Diff Committed by gregor.
  • remove[No context matched] remove old branches Diff Committed by gregor.
  • remove[No context matched] remove old branches Diff Committed by gregor.
  • remove[No context matched] remove old branches Diff Committed by gregor.
  • remove[No context matched] remove old branches Diff Committed by gregor.
  • remove[No context matched] remove old branches Diff Committed by gregor.
  • remove[No context matched] remove old branches Diff Committed by gregor.

Revolution

  • add[Revolution] Diff Committed by solprovider.
  • add[Revolution] Diff Committed by solprovider.
  • add[Revolution] This is (hopefully) all the changes and new files to convert 1.2.x to 1.3. There are 4 new documentation files at the root. Diff Committed by solprovider.
  • remove[Revolution] Diff Committed by solprovider.
  • remove[Revolution] Making place for the 1.2.x on which 1.3 is based on Diff Committed by thorsten.
  • remove[Revolution] Diff Committed by solprovider.
  • update[Revolution] Diff Committed by solprovider.
  • update[Revolution] Adding the 1.2.x branch as base for 1.3.x Diff Committed by thorsten.
  • update[Revolution] FlatRevision: Fixed bug with getTitle() not using current revision. Migrate: Restored edit and live revisions default to "1". Migrate: Removed extension from id and fullid. This changes the content datastore, so please migrate again. Diff Committed by solprovider.
  • update[Revolution] Changed index live.xconf to use "livemenu" structure. If you have previously migrated content, rename {pub}/content/index/livemenu* -> live* (overwrite the old files) Navigation Module: Fixed bug and passes to "nav" Module if flat content. Nav Module: Navigation elements for flat content. Added backwards-compatible instructions to 13UPGRADE.txt for fixing links when using the Nav Module. Diff Committed by solprovider.
  • update[Revolution] General cleanup and preparation for the "edit" Module (which will be delayed by the weekend.) Diff Committed by solprovider.
  • update[Revolution] Working on the Link ResourceType Module, I kept finding bugs in Cocoon2.1.6, so I reinstalled/reorganized my development system with Cocoon2.1.9 and a fresh copy of Lenya1.3. Fixed some bugs with Hierarchical content while testing the new installation. Updated INSTALL-SRC.txt with instructions based on new installation (especially how Cocoon's BAT files are formatted wrong.) Bug fixes for Hierarchical Content. Migrate: Use live revision for edit revision if no authoring revision (unlikely in Lenya1.2). Added Edit Module for entry into Flat Resource maintenance. Fixed Form Module's post.xsp to handle checkboxes (multiple fields with the same name). Added ResourceTransformer for changing structural information of Resources. Still being tested. Added StringSource and VirtualSourceFactory. The Cocoon project might benefit from them. VirtualSourceFactory needs to be thread-safe. Diff Committed by solprovider.

Sandbox

  • remove[Sandbox] move repository to branches Diff Committed by gregor.

Zone

  • update[Zone] Updating shell scripts, removing a whitespace Diff Committed by thorsten.

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), (gregor), (jann), (josias), (michi), (solprovider), (thorsten).