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-08 ()

2.0

  • add[2.0] Adding a new configuration system module. This new property system is based on the new forrest property system. It let you define properties e.g. in modules or pubs that can be locally overriden without patching the module/pub. You can add lenya.properties.xml to your module to define the default properties for the module. This overrides the default lenya properties in src/webapp/lenya.properties.xml. However the module config can be overriden by defining local.lenya.properties.xml in src/webapp/. Try the following: See the default property "the lenya community" in the heading of http://localhost:8888/default/authoring/index.html. cd src/webapp/src/webapp/lenya.properties.xml src/webapp/src/webapp/local.lenya.properties.xml change pubs.default.author in the new file, restart/rebuild lenya and request http://localhost:8888/default/authoring/index.html See your new prop and smile. Diff Committed by thorsten.
  • add[2.0] Added content janitor (cleans up empty directories) Diff Committed by andreas.
  • add[2.0] Added migration module Diff Committed by andreas.
  • add[2.0] Adding current forrest head version to our libs. I seem to had one in my development environment for the properties module. Sorry and thanks very much Doug for the headsup. Diff Committed by thorsten.
  • add[2.0] Added transaction test Diff Committed by andreas.
  • add[2.0] Added SiteSourceFactory Diff Committed by andreas.
  • add[2.0] Added Area interface Diff Committed by andreas.
  • add[2.0] Updated SimpleSiteManager to use UUIDs Diff Committed by andreas.
  • add[2.0] Added uuid-based docs to blog trash area Diff Committed by andreas.
  • add[2.0] Added DocumentFactoryTest Diff Committed by andreas.
  • add[2.0] Added SiteTreeLink class Diff Committed by andreas.
  • add[2.0] This commit uses a generator of a forrest plugin. See http://svn.apache.org/viewvc?view=rev&revision=429872 for more information. Produces properties from an input-module. This is been managed by the heart of the forrest plugin the ModuleGenerator. The generator is contacting the input module and gets an iterator of all attributes names. This iterator will be then used to receive the values of the key. Till now we only use a Object to String cast but an input module does not have to return a simple String but can return any object. This may cause ClassCastExceptions for the values. Further some attributes need to be received with additional parameter (like the page-envelope). The genarator returns then Null. See http://localhost:8888/modules/properties/input-module.properties.properties.xml http://localhost:8888/modules/properties/input-module.page-envelope.properties.xml The match is <map:match pattern="input-module.*.properties.xml"> Diff Committed by thorsten.
  • add[2.0] Fixed delete+restore, added test case Diff Committed by andreas.
  • add[2.0] FCK editor: fix SOC wrt menu item generation. adds two files, menu.xmap and config/menu.xsp, and fixes the readme. Thanks to Joern Nettingsmeier for the patch. Diff Committed by andreas.
  • remove[2.0] Removing old forrest version lib Diff Committed by thorsten.
  • remove[2.0] With Java 1.4 compiled forrest lib added and removed the 1.5 compiled one. Diff Committed by thorsten.
  • remove[2.0] Moved observation manager to observation module Diff Committed by andreas.
  • remove[2.0] [minor change] removed empty directories Diff Committed by andreas.
  • remove[2.0] [minor change] removed obsolete directories and files Diff Committed by andreas.
  • remove[2.0] Added UUID-based documents to archive area Diff Committed by andreas.
  • remove[2.0] [minor change] removed obsolete dirs and files Diff Committed by andreas.
  • remove[2.0] Removed obsolete blog content files Diff Committed by andreas.
  • update[2.0] This commit activate a css link to module css, but only works if the module is called like the {-type}. This makes it possible to provide css e.g. for bxe on a module basis and one does to have them in the pub. Diff Committed by thorsten.
  • update[2.0] Switching the order of the css links to override on a pub basis. Adding note about the pub override. Diff Committed by thorsten.
  • update[2.0] Extending the module API with a method to return a list of modules and their location. Adding a default implementation as well. Diff Committed by thorsten.
  • update[2.0] Fixed some problems which occured because UUIDs were introduced Diff Committed by andreas.
  • update[2.0] Changing the module API and the implementation regarding Andreas feedback. Updating the properties module to use the new methode. Diff Committed by thorsten.
  • update[2.0] Updating the pageEnvelopeModule to the new document API Diff Committed by thorsten.
  • update[2.0] Commented out link rewriter test, becomes obsolete after UUID introduction anyway Diff Committed by andreas.
  • update[2.0] issue a temp uuid for requests that are not for documents -404 pages instead of 500 -requests for shared resources | module resources Diff Committed by chestnut.
  • update[2.0] Removed DocumentIdToPathMapper.getDirectory() method Diff Committed by andreas.
  • update[2.0] Added uuid and path to the DocumentInfoModule Diff Committed by andreas.
  • update[2.0] Added language parameter to DocumentInfoModule Diff Committed by andreas.
  • update[2.0] DocumentInfoModule: renamed documentId to uuid Diff Committed by andreas.
  • update[2.0] Reverted accidential changes to DefaultDocumentIdToPathMapper Diff Committed by andreas.
  • update[2.0] LenyaDocSourceFactory: renamed docId to uuid Diff Committed by andreas.
  • update[2.0] [minor change] changed comment to UUID Diff Committed by andreas.
  • update[2.0] Migrate lucene module to UUIDs Diff Committed by andreas.
  • update[2.0] Show title instead of UUID on submit screen Diff Committed by andreas.
  • update[2.0] Use title instead of uuid on usecase screens Diff Committed by andreas.
  • update[2.0] Don't complain when changed nodes are not locked Diff Committed by andreas.
  • update[2.0] Updated XHTML module sitemap to work with UUIDs Diff Committed by andreas.
  • update[2.0] Fixed UnitOfWorkImpl: checking out transactionables before committing Diff Committed by andreas.
  • update[2.0] Improved handling of non-existing documents, this fixes the publishing Diff Committed by andreas.
  • update[2.0] updated cocoon local.blocks.properties.version to warn that cocoon needs to be rebuilt to include axis Diff Committed by chestnut.
  • update[2.0] prompt to build cocoon for axis uuid support Diff Committed by chestnut.
  • update[2.0] Updating the SitetreeFragmentGenerator.java and the sitetree module to work with uuid instead of document-id. Further renamed document-id to uuid. Diff Committed by thorsten.
  • update[2.0] organizing imports Diff Committed by thorsten.
  • update[2.0] UnitOfWorkImpl: improved error message, SiteUtil: added postcondition check to getDocuments(area) Diff Committed by andreas.
  • update[2.0] added PublicationImpl.toString() Diff Committed by andreas.
  • update[2.0] MigrateUUIDS: clear list of migrated docs before new publication is started Diff Committed by andreas.
  • update[2.0] Added DocumentManager.exists(), fixed compile errors in transaction test Diff Committed by andreas.
  • update[2.0] Don't lock resource document before writing (doesn't make sense) Diff Committed by andreas.
  • update[2.0] Observation test: don't lock document before writing Diff Committed by andreas.
  • update[2.0] TransactionTest: added check for double locking, DefaultDocumentTest: don't confuse paths and UUIDs Diff Committed by andreas.
  • update[2.0] Notify unit of work when a transactionable is unlocked Diff Committed by andreas.
  • update[2.0] Organizing imports Diff Committed by thorsten.
  • update[2.0] The lenya metadata generator now needs area and pubid as input Diff Committed by thorsten.
  • update[2.0] [minor change] removed invalid javadoc comment Diff Committed by andreas.
  • update[2.0] getExistingDocuments(): don't throw an exception if no documents are found, but return an empty set instead. (fixes a problem in the precondition checking of the publish usecase, when a document does not exist in the live area) Diff Committed by josias.
  • update[2.0] Resource upload: add error message if upload is disabled Diff Committed by andreas.
  • update[2.0] Use lazy loading in ServletHelper.isUploadEnabled() Diff Committed by andreas.
  • update[2.0] [minor change] fixed javadocs Diff Committed by andreas.
  • update[2.0] Create.getNewDocument(): use UUID to obtain document, not path Diff Committed by andreas.
  • update[2.0] Fixed parameters for resource XSLT Diff Committed by andreas.
  • update[2.0] changed meta data generator parameter from docid to uuid Diff Committed by andreas.
  • update[2.0] Fixed parameter uuid of LenyaMetaDataGenerator Diff Committed by andreas.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] Returning the path instead of locator.toString() Diff Committed by thorsten.
  • update[2.0] getFile() now works with uuids and the new filenames without 'index'. Diff Committed by josias.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] [minor change] improved layout Diff Committed by andreas.
  • update[2.0] Improved creating and copying documents: new UUID vs. keeping the same UUID Diff Committed by andreas.
  • update[2.0] Updated "language does not exist" page to new API Diff Committed by andreas.
  • update[2.0] Show document title on deactivate + publish screens Diff Committed by andreas.
  • update[2.0] Attach document parameters instead of document to RepositoryEvent to allow the correct handling of deleted documents Diff Committed by andreas.
  • update[2.0] Removed "Return to document" footer from search page Diff Committed by andreas.
  • update[2.0] LenyaMetaDataGenerator: added prefix mapping Diff Committed by andreas.
  • update[2.0] Fixed call of meta data generator Diff Committed by andreas.
  • update[2.0] [minor change] improved javadocs Diff Committed by andreas.
  • update[2.0] docs build target: fixed reference to java property Diff Committed by andreas.
  • update[2.0] Simplified exception check in test case Diff Committed by andreas.
  • update[2.0] Added more assertions to catch invalid document identifiers Diff Committed by andreas.
  • update[2.0] Added option to add document versions without adding them to the site structure Diff Committed by andreas.
  • update[2.0] Started to simplify API (connection between documents and site structure) Diff Committed by andreas.
  • update[2.0] Blog pub: allow site.create usecase Diff Committed by andreas.
  • update[2.0] Don't try to load non-existing DC meta data Diff Committed by andreas.
  • update[2.0] [minor change] added javadocs Diff Committed by andreas.
  • update[2.0] Added method Assert.isTrue() Diff Committed by andreas.
  • update[2.0] Removed obsolete methods from SiteManager Diff Committed by andreas.
  • update[2.0] avoid bug in aggregation component that duplicates namespace declaration attribute when strip-root is used Diff Committed by chestnut.
  • update[2.0] fix "logger is null" error produced when authoring menus are built Diff Committed by chestnut.
  • update[2.0] Don't allow to add a document twice to document store, added test Diff Committed by andreas.
  • update[2.0] Added SiteStructure.add(path, doc), fixed some bugs in SimpleSiteManager Diff Committed by andreas.
  • update[2.0] Starting to migrate blog publication to UUIDs Diff Committed by andreas.
  • update[2.0] Added usecase policies, cleaned up menu XSP Diff Committed by andreas.
  • update[2.0] Improved SiteStructure interface, added test code Diff Committed by andreas.
  • update[2.0] Simplified site management API Diff Committed by andreas.
  • update[2.0] Renamed ...identityMap to ...factory Diff Committed by andreas.
  • update[2.0] Added document factory to publication. This makes navigating the content structure much easier. Diff Committed by andreas.
  • update[2.0] Implementing iterator of attribute names. Removing throw clauses to let lenya handle the exception. Diff Committed by thorsten.
  • update[2.0] Use uppercase letter for Lenya Diff Committed by andreas.
  • update[2.0] Changed SiteManager to avoid handling non-existing nodes, removed obsolete placeholder feature Diff Committed by andreas.
  • update[2.0] Renamed documentId to path in sitetree fragment generator and DefaultSiteTree Diff Committed by andreas.
  • update[2.0] White noise - formating changed Diff Committed by thorsten.
  • update[2.0] don't try to make lang tab if lang version doesn't exist for the current document Diff Committed by chestnut.
  • update[2.0] Show path and UUID instead of document ID on overview tab Diff Committed by andreas.
  • update[2.0] [minor change] removed unused import Diff Committed by andreas.
  • update[2.0] Use UUID+language instead of URL as index keys. This way, the index doesn't have to be updated when the URL of a document changes. The URLs are resolved dynamically when the search results are presented. Diff Committed by andreas.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] LinkRewritingTransformer: don't throw exception for broken links Diff Committed by andreas.
  • update[2.0] Renamed document-id to uuid in comment Diff Committed by andreas.
  • update[2.0] Fixed IndexUpdaterTest: lookup paths in site structure instead of using them as UUIDs Diff Committed by andreas.
  • update[2.0] Added transitions to deactivate a document in authoring + review state Diff Committed by andreas.
  • update[2.0] Allow WorkflowTest to run for authoring/review + is_live = true Diff Committed by andreas.
  • update[2.0] Fixed docId vs. UUID issues in tests Diff Committed by andreas.
  • update[2.0] Updating the page-envelope to return the path and not the uuid for document-path Diff Committed by thorsten.
  • update[2.0] Initialize publication content dir if not set in publication.xconf. Added corresponding test case. Diff Committed by andreas.
  • update[2.0] Added Area.getDocuments() method Diff Committed by andreas.
  • update[2.0] Exclude rcml and rcbak from area names Diff Committed by andreas.
  • update[2.0] SimpleSiteManager: check if site config file exists Diff Committed by andreas.
  • update[2.0] The original resource module from will be removed. However the icon package is still aviable under a new location. Updating the readme to reflect this. Diff Committed by thorsten.
  • update[2.0] Fixed path handling for SourceNode.getRealSourceURI() Diff Committed by andreas.
  • update[2.0] Added verification to MigrateUuidsTest Diff Committed by andreas.
  • update[2.0] White noise - formating changes. Diff Committed by thorsten.
  • update[2.0] Added ant task sources to eclipse classpath Diff Committed by andreas.
  • update[2.0] Enhancing the build process of modules. Checking now whether we have two modules with the same name. If so we will now throw an exception Diff Committed by thorsten.
  • update[2.0] Organising imports Diff Committed by thorsten.
  • update[2.0] Compiling the ant target with 1.4 and not with 1.5 Diff Committed by thorsten.
  • update[2.0] Allow to delete nodes without locking. Diff Committed by andreas.
  • update[2.0] Copy content of language version after migrating a document Diff Committed by andreas.
  • update[2.0] removed dependency of patch-modules-test on prepare-modules, because prepare-modules is already executed when lenya is built. this should fix a problem about cocoon.xconf missing some module configuration after the tests are executed as './build.sh clean webapp test' Diff Committed by josias.
  • update[2.0] when a new language version is created, add it to the sitetree Diff Committed by josias.
  • update[2.0] return correct document name (use sitetree information instead of uuid) Diff Committed by josias.
  • update[2.0] Fixing a bug regarding the usage of the fallback src. If you call http://localhost:8888/modules/resource/icons/jpg_med.gif then your pub will be ignored as fallback. Changing the call to http://localhost:8888/default/modules/resource/icons/jpg_med.gif fixes the problem. Diff Committed by thorsten.
  • update[2.0] prevent ant from using the system's ant.conf, always use the provided ant. fixes bug #40284, thanks to Simon Litwan Diff Committed by josias.
  • update[2.0] Check to see if current session is authorized before trying basic auth for webdav request Diff Committed by chestnut.
  • update[2.0] made the oneformeditor work again by using the lenyadoc protocol instead of the lenya protocol. Diff Committed by josias.
  • update[2.0] use webDAV GET/PUT requests for bxe again, shouldn't be prompted for a userid/pass now Diff Committed by chestnut.
  • update[2.0] Don't use non-existing nodes in TreeSiteManager.getAvailableLocator() Diff Committed by andreas.
  • update[2.0] Copy/Paste: show label instead of UUID on confirmation screen Diff Committed by andreas.
  • update[2.0] fixed luceneIndex uri Diff Committed by josias.
  • update[2.0] use lenyadoc protocol instead of lenya protocol to read the xml source Diff Committed by josias.
  • update[2.0] Improved DocumentManager API, fixed UUID handling in sitetree, added DocumentManager test case. Copy+Paste should work again. Diff Committed by andreas.
  • update[2.0] Show label instead of UUID on cut screen Diff Committed by andreas.
  • update[2.0] Show label instead of UUID on usecase screens Diff Committed by andreas.
  • update[2.0] Added lucene index configuration for trash and archive areas Diff Committed by andreas.
  • update[2.0] Adding xconf files in subdirectories of config/cocoon-xconf to the test configuration Diff Committed by andreas.
  • update[2.0] Don't rely on sitetree handling of old UUIDs in migration class Diff Committed by andreas.
  • update[2.0] Added an entry in the build.properties file that allows setting the -source compiler option to either 1.4 or 1.5. This fixes bug #40280. Thanks to Paloma Gomez for the patch. Diff Committed by andreas.
  • update[2.0] Refactoring: renamed getDocumentIdentityMap() to getDocumentFactory() Diff Committed by andreas.
  • update[2.0] Use fallback to resolve i18n catalogues. Thanks to Joern Nettingsmeier for the patch. Diff Committed by andreas.
  • update[2.0] update build.properties.version check to check for the current version Diff Committed by chestnut.
  • update[2.0] DocumentManager.copyToVersion(): copy content also when destination doc exists Diff Committed by andreas.
  • update[2.0] [minor change] removed unused import Diff Committed by andreas.
  • update[2.0] Added an entry in the build.properties file that allows setting the -source compiler option to either 1.4 or 1.5. This fixes bug #40280. Thanks to Paloma Gomez for the patch. Diff Committed by andreas.
  • update[2.0] updated build.properties.version check Diff Committed by chestnut.
  • update[2.0] Fixed fallback URLs for i18n Diff Committed by andreas.
  • update[2.0] Store new workflow version meta data in all area documents. This fixes bug #40061. Diff Committed by andreas.
  • update[2.0] Renamed java.version to src.java.version. See bug 40280. Diff Committed by andreas.
  • update[2.0] SiteTreeNodeImpl: Return path as UUID if the node doesn't contain a uuid attribute, but contains links. This restores support for non-uuid content. Diff Committed by andreas.
  • update[2.0] Match for UUIDs starting with a slash in migration target. Diff Committed by andreas.
  • update[2.0] DefaultSiteTree: Don't rely on node.getUUID() == null, because this doesn't work with old non-UUID content. Diff Committed by andreas.
  • update[2.0] bxe saves via webdav, might as well use webdav module to save and get xml removed flow and java usecase which duplicates this Diff Committed by chestnut.
  • update[2.0] added mimetype as an optional attribute reported by the sitetreefragmentgenerator Diff Committed by chestnut.
  • update[2.0] Replace Default Publication by Test Publication in test/publication.xml to avoid confusion on publication overview page. Diff Committed by andreas.
  • update[2.0] forgot to commit close.bxe usecase policy Thanks to Michael Wohlfart for the patch Diff Committed by chestnut.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.
  • update[2.0] [minor change] removed unused import Diff Committed by andreas.
  • update[2.0] Changed Create parameter documentId to path and clarified some other parameters, set language param even when no source document exists, allow PageEnvelopeModule to return paths for non-existing documents. Diff Committed by andreas.
  • update[2.0] Site area: show disabled tab for non-existing languages, added links for existing/non-existing language versions to overview page Diff Committed by andreas.
  • update[2.0] Allow any dc meta elements as parameters from create.jx (or your doctypes create document view template) Diff Committed by chestnut.
  • update[2.0] save sitetree after removing a label Diff Committed by josias.
  • update[2.0] [minor] removed unused import Diff Committed by josias.
  • update[2.0] display document label instead of uuid Diff Committed by josias.
  • update[2.0] don't store the webapp url in a member variable, because its value may become invalid when the path of the document changes. consequently removed the setDocumentURL method and adapted the test accordingly. Diff Committed by josias.
  • update[2.0] show document label instead of uuid Diff Committed by josias.
  • update[2.0] AccessControlModule: allow to get the user name / email for a specific user ID, added javadocs, show user name instead of user ID in "last published" footer of default publication Diff Committed by andreas.
  • update[2.0] Removed obsolete methods SiteUtil.getSiteStructure(...). Use Area.getSite() instead. Diff Committed by andreas.
  • update[2.0] Removed obsolete methods from SiteUtil and replaced occurences with SiteStructure methods Diff Committed by andreas.
  • update[2.0] only recreate the usecase proxy if the usecase has not finished yet. (if the usecase has finished, the creation of the usecase proxy may fail, because e.g. in the case of the delete-language usecase, the document does not exist anymore) Diff Committed by josias.
  • update[2.0] removed the exit usecase, because this usecase may be called from either the authoring or the site view, and the exit usecase is defined by a parameter in the menu Diff Committed by josias.
  • update[2.0] Avoid NPE in menu XSP when document is null, return original source URI in usecase when source document is not referenced in site structure. Diff Committed by andreas.
  • update[2.0] fixed metadata usecase: id and name attributes in html must not start with a number, so added 'ns' prefix to the keys. further fixed mapping from namespace urls to indexes. Diff Committed by josias.
  • update[2.0] fixed some NPEs when migrating a pub with no areas (should skip pub, not give npe) Diff Committed by chestnut.
  • update[2.0] fixes ability to create new resources Diff Committed by chestnut.
  • update[2.0] insert asset and image from editor using resource documents Diff Committed by chestnut.
  • update[2.0] fixed 'for' attribute of labels (point to the correct input field) Diff Committed by josias.
  • update[2.0] Patch module manager configuration before running modules.test. This makes the test build work with modules.copy=false. Diff Committed by andreas.
  • update[2.0] [minor change] code formatting Diff Committed by andreas.

Documentation

  • add[Documentation] Adding a SVN-HEAD-REV file that contains the starting revision number of the head log Diff Committed by thorsten.
  • add[Documentation] Adding forrest.properties.xml config file to the docu. This file lets you change some values of plugins. Diff Committed by thorsten.
  • add[Documentation] Adding .htaccess file to our document source Diff Committed by thorsten.
  • add[Documentation] Added tutorial how to work with documents Diff Committed by andreas.
  • update[Documentation] Adding 07 to the changes log and updating tlp-HEAD to exclude 07 Diff Committed by thorsten.
  • update[Documentation] Added docs about LenyaMetaDataGenerator Diff Committed by andreas.
  • update[Documentation] Added docs how to run tests in eclipse Diff Committed by andreas.
  • update[Documentation] Added docu about site protocol, updated lenyadoc docu Diff Committed by andreas.
  • update[Documentation] Added comment about area versions Diff Committed by andreas.

Sandbox

  • add[Sandbox] Adding initial ac-restricted branch base on lenya-1.4 r432243 Diff Committed by thorsten.
  • update[Sandbox] Basic refactored AC prototype. You can now GRANT or DENY credentials on a url basis. This is integrated into the current implementation. We extend the *.acml files with an @method attribute to define whether or not a certain accreditable can have a role. Till now I did not cleaned/verify that some method can be romved due to this changes. The sitetree usecase AC... needs an update and the whole stuff more testing. Please do in lenya-trunk/src: svn switch https://svn.apache.org/repos/asf/lenya/sandbox/ac-restricted-1.4-src if you are keen to test and play around. Try to change the *acml in the build (e.g. with vim) and see the effect after reload. Diff Committed by thorsten.
  • update[Sandbox] Removing custom code that should not be in there. Diff Committed by thorsten.
  • update[Sandbox] Adding explanation of the Access Control Specification. Further explaining how it works with an example. Since the order of the policy is important I changed all set and maps to Linked* to keep the entry order. Diff Committed by thorsten.
  • update[Sandbox] Removing custom code that should not have been changed in there. Diff Committed by thorsten.
  • update[Sandbox] first steps refactoring the jx template. Adding the method and header to the form. Adding URL rights isnow working fine. Other not yet implemented/tested. Needed to comment one line in a method that I have not yet been able to debug. Diff Committed by thorsten.
  • update[Sandbox] White noise - formating changes. Diff Committed by thorsten.
  • update[Sandbox] Adding possibility to define URL *and* subtree policy. Further ordering the forms regarding url policies and inheritable credentials. Changing java mehtods to use Linked* methods to keep te order of credentials. Diff Committed by thorsten.
  • update[Sandbox] White noise - formating changes. Diff Committed by thorsten.
  • update[Sandbox] Fixing credential bug regarding the test set. We have to check the credential that the identity can obtain. Further returning now credentials sorted in importance order. Still missing ordering of rights (up and down) and fixing the bug with multiple role childs of an accreditable. This bug can be seen in the ac form, where only one credential is returned even if the accreditable has more role definitions. Diff Committed by thorsten.
  • update[Sandbox] Fixing bug which occured when there have been multiple role childs in a policy under one accreditable. Changed the savePolicy methods to save now only one accreditable and one role. Further enhanced the caption of the ac form. Only one feature is missing (moving the credentials up and down) but I do not consider it as a blocker for a merge with trunk. Diff Committed by thorsten.
  • update[Sandbox] White noise - formating changes. Diff Committed by thorsten.
  • update[Sandbox] Removing the check for the live site in the FilePolicyManger since it does not make sense anymore, because we can now restricted any url/suburl. Diff Committed by thorsten.
  • update[Sandbox] Adding note about to change the order of the credential. Diff Committed by thorsten.
  • update[Sandbox] using the original url for last policy. Other wise the url got changed and it is not theone we are looking for Diff Committed by thorsten.
  • update[Sandbox] We need to revert the order of the credentials to keep the most important policy on top. Diff Committed by thorsten.
  • update[Sandbox] Implementing moving up and down the credentials. Step 1 implementing buttons in the view. Still the functionality in the usecase is not yet implemented/triggered. Diff Committed by thorsten.
  • update[Sandbox] Adding code comment to the reverting loop like suggested by Joern Nettingsmeier. Diff Committed by thorsten.
  • update[Sandbox] we need to revert the order of the url credentials as well Diff Committed by thorsten.
  • update[Sandbox] Implementing moving up and down the credentials. Step 2 implementing back end logic which is moving the credentials. Needed to change the accreditableToCredential key keeping to have unique ids. Diff Committed by thorsten.
  • update[Sandbox] White noise - formating changes. Diff Committed by thorsten.
  • update[Sandbox] Finished work in the ac branch. Diff Committed by thorsten.
  • update[Sandbox] Updating all pubs to meet the new policy system. Granting the access by adding method="grant" to the role. Diff Committed by thorsten.
  • update[Sandbox] Fixing bug for adding a role to a policy that was introduced in -r438936. Thanks to Josias for testing and spotting the bug. Diff Committed by thorsten.
  • update[Sandbox] Fixing a bug that occured when adding an user in the admin area. While testing it I found a bug related to remove an user. It seems that there is a loop in the RemovedAccreditablePolicyBuilder which first deletes the accreditable from the user management but later on tries to access it again. Resulting in org.apache.lenya.ac.AccessControlException: Unknown accreditable [user] with ID [x3x]. Not sure why that is happening, need to investigate why and fix the bug before the merge. Diff Committed by thorsten.

Site

  • add[Site] Automatic publish from forrestbot Diff Committed by thorsten.
  • add[Site] Automatic publish from forrestbot Diff Committed by thorsten.
  • remove[Site] Cleaning up again the site. The forrestbot readded this directories. Diff Committed by thorsten.
  • remove[Site] Removing the 1_2_x dir again that still have been in my backup maschine Diff Committed by thorsten.
  • update[Site] Automatic publish from forrestbot Diff Committed by thorsten.
  • update[Site] Adding redirects for the old documentation location. Diff Committed by thorsten.
  • update[Site] Correcting redirects 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), (josias), (thorsten).