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 2003-06 ()

Incubator

  • add[Incubator] Utility to run processes Diff Committed by michi.
  • add[Incubator] added document tests Diff Committed by andreas.
  • add[Incubator] added access controller test Diff Committed by andreas.
  • add[Incubator] added ac2-specific access control test base class Diff Committed by andreas.
  • add[Incubator] added DocumentBuilder Diff Committed by andreas.
  • add[Incubator] Status Page added Diff Committed by michi.
  • add[Incubator] test class for the copying of a document Diff Committed by edith.
  • add[Incubator] ant task to compute the document id of the copy file Diff Committed by edith.
  • add[Incubator] initial checkin of new access control implementation Diff Committed by andreas.
  • add[Incubator] added class for constructing tes page envelopes Diff Committed by andreas.
  • add[Incubator] initial checkin of new access control implementation Diff Committed by andreas.
  • add[Incubator] initial checkin of new access control implementation Diff Committed by andreas.
  • add[Incubator] added Groupable Diff Committed by andreas.
  • add[Incubator] added AbstractGroupable Diff Committed by andreas.
  • add[Incubator] added page envelope factory Diff Committed by andreas.
  • add[Incubator] added start page to live area by default to prevent errors. other pages need to be published of course. Diff Committed by gregor.
  • add[Incubator] check only file and not directory Diff Committed by michi.
  • add[Incubator] Licenses added Diff Committed by michi.
  • add[Incubator] Authenticator which delegates the authentication to the User class. The user class knows how to authenticate, e.g. FileUser compares with encrypted string in file, LDAPUser makes a request to an ldap server. Diff Committed by egli.
  • add[Incubator] Unit tests for LDAPUser Diff Committed by egli.
  • add[Incubator] compute a new id for a document if there is already a node for a document with this id Diff Committed by edith.
  • add[Incubator] added publisher test Diff Committed by andreas.
  • add[Incubator] - added creator test - using property for test classpath Diff Committed by andreas.
  • add[Incubator] Added a class to handle LDAP users. Diff Committed by egli.
  • add[Incubator] - added form css - added table css - factored some things out of default.css Diff Committed by andreas.
  • add[Incubator] Copy/Move a node in the sitetree Diff Committed by edith.
  • add[Incubator] Added the document-path to the PageEnvelope and to the PageEnvelopeModule. The document-path is calculated by a class that implements the interface DocumentIdToPathMapper. Diff Committed by egli.
  • add[Incubator] added menu to admin area Diff Committed by gregor.
  • add[Incubator] added unit tests docs Diff Committed by andreas.
  • add[Incubator] added better feather icon to menu (thanks diana) Diff Committed by gregor.
  • add[Incubator] Added actions for user administration. Diff Committed by egli.
  • add[Incubator] wired up admin area in the menu bar. excuse the butt-ugly icon, a skillfully crafted one has been comissioned. Diff Committed by gregor.
  • add[Incubator] added history Diff Committed by andreas.
  • add[Incubator] added DocumentCreator as AntTask Diff Committed by andreas.
  • add[Incubator] Renamed from user-edit.xsl Diff Committed by egli.
  • add[Incubator] xsl for the user delete confirmation screen. Diff Committed by egli.
  • add[Incubator] xsl for the user add screen. Diff Committed by egli.
  • add[Incubator] Added screen for modifying an existing user. Diff Committed by egli.
  • add[Incubator] Added screen for adding a new user. Diff Committed by egli.
  • add[Incubator] Added xsp and xsl for user admin. Diff Committed by egli.
  • add[Incubator] xsl stubs for Info Area screens XSL stubs for workflow Diff Committed by gregor.
  • add[Incubator] xsp stubs for Info Area screens xsp stubs for workflow Diff Committed by gregor.
  • add[Incubator] started work on Info Area (sitemaps, menu tab, menu definition) moved site dir to info dir Diff Committed by gregor.
  • add[Incubator] Added Tree Widget (Javascript, Images, CSS) and a XSL to convert a sitetree to a Javascript array suitable for the tree widget. Diff Committed by gregor.
  • add[Incubator] Added Site / Meta area screen, CSS and Javascript Diff Committed by gregor.
  • add[Incubator] started work on Site / Meta area Diff Committed by gregor.
  • add[Incubator] Added tests for the fileUser class Diff Committed by egli.
  • add[Incubator] Added test cases for FileGroup, FileRole, GroupManager and RoleManager. Diff Committed by egli.
  • add[Incubator] added BooleanVariableAssignment Diff Committed by andreas.
  • add[Incubator] added WorkflowFactory Diff Committed by andreas.
  • add[Incubator] Added skeletal versions of Unit Test cases. Diff Committed by egli.
  • add[Incubator] Added a subclass to Group which handles loading and saving to xml file. Diff Committed by egli.
  • add[Incubator] Add a subclass to Role which handles saving and loading from xml file. Diff Committed by egli.
  • add[Incubator] Added a common superclass ItemManager which implements the singleton for all the other manager classes (UserManager, GroupManager and RoleManager) Diff Committed by egli.
  • remove[Incubator] removed senseless class Diff Committed by andreas.
  • remove[Incubator] replace by ComputeCopyDocumentId Diff Committed by edith.
  • remove[Incubator] deprecated wyona documentation moved to wiki to allow for easier refactoring. Diff Committed by gregor.
  • remove[Incubator] deprecated the computerworld publication. it will be available from wyona.org (unmaintained) in the future. (as well as in the CVS history here) Diff Committed by gregor.
  • remove[Incubator] removed cocoonsamples dir Diff Committed by gregor.
  • remove[Incubator] removed workflow history Diff Committed by andreas.
  • remove[Incubator] Renamed to user-modify.xsl Diff Committed by egli.
  • remove[Incubator] Removed as it had no tests in it and no plan to where it would be going. Diff Committed by egli.
  • remove[Incubator] removed WorkflowFactory and WorkflowBuildException Diff Committed by andreas.
  • remove[Incubator] removing CommandFilter and WorkflowFactoryImpl Diff Committed by andreas.
  • update[Incubator] Added complete java docs Diff Committed by egli.
  • update[Incubator] caching URI parameters (performance improvement) Diff Committed by andreas.
  • update[Incubator] removed dead code Diff Committed by andreas.
  • update[Incubator] RC environment created only once for every context Diff Committed by andreas.
  • update[Incubator] added cocoon license header Diff Committed by andreas.
  • update[Incubator] added cocoon license header Diff Committed by andreas.
  • update[Incubator] - jalopy formatting - using Cocoon license header Diff Committed by andreas.
  • update[Incubator] added language suffix to history file Diff Committed by andreas.
  • update[Incubator] using documentbuilder instead of document ctor Diff Committed by andreas.
  • update[Incubator] reflected changes to PageEnvelope Diff Committed by andreas.
  • update[Incubator] extended policy test Diff Committed by andreas.
  • update[Incubator] corrected exception message Diff Committed by andreas.
  • update[Incubator] - using document instead of several attributes - removed deprecated ctor Diff Committed by andreas.
  • update[Incubator] added new methods to document interface Diff Committed by andreas.
  • update[Incubator] using factory instead of pageenvelope ctor Diff Committed by andreas.
  • update[Incubator] using publication+url instead of page envelope (allows AC for non-document pages, images etc.) Diff Committed by andreas.
  • update[Incubator] using DefaultDocumentBuilder instead of DefaultDocument ctor Diff Committed by andreas.
  • update[Incubator] using publication+url instead of page envelope (allows AC for non-document pages, images etc.) Diff Committed by andreas.
  • update[Incubator] completed policy computation Diff Committed by andreas.
  • update[Incubator] - javadocs completed - assertion added for url "/" Diff Committed by andreas.
  • update[Incubator] pretty printed Diff Committed by andreas.
  • update[Incubator] storing roles in request, not in session (they change with the URI) Diff Committed by andreas.
  • update[Incubator] getting roles from session Diff Committed by andreas.
  • update[Incubator] using factory to get page envelope Diff Committed by andreas.
  • update[Incubator] whitespace removed Diff Committed by andreas.
  • update[Incubator] storing roles in session Diff Committed by andreas.
  • update[Incubator] fixed getInstance() bug Diff Committed by andreas.
  • update[Incubator] forwarding request parameters to CMS screen stylesheet Diff Committed by andreas.
  • update[Incubator] removed commented-out parameter Diff Committed by andreas.
  • update[Incubator] using ResourceExistsSelector for CMS screens Diff Committed by andreas.
  • update[Incubator] copy/cut/rename/paste usecases Diff Committed by edith.
  • update[Incubator] work in progress Diff Committed by edith.
  • update[Incubator] declaration of the SessionPropagatorAction Diff Committed by edith.
  • update[Incubator] introduction of a prepareTest() method Diff Committed by edith.
  • update[Incubator] fix Diff Committed by edith.
  • update[Incubator] usecase sitemap moved below midas pipeline Diff Committed by michi.
  • update[Incubator] too tired to make this work Diff Committed by gregor.
  • update[Incubator] added access control tests Diff Committed by andreas.
  • update[Incubator] - coupling access control tests with AccessControlTest clas - reflecting changes to access control API Diff Committed by andreas.
  • update[Incubator] reflecting access controller changes Diff Committed by andreas.
  • update[Incubator] completed javadoc Diff Committed by andreas.
  • update[Incubator] empty diff (?) Diff Committed by andreas.
  • update[Incubator] using configuration directory instead of publication (changed access controller API) Diff Committed by andreas.
  • update[Incubator] changed contract: items must not have a (publication, configuration) constructor, but implement the Item interface Diff Committed by andreas.
  • update[Incubator] - areas as constants - added docIdToPathMapper Diff Committed by andreas.
  • update[Incubator] - deprecated public ctors - added setters to be used by subclasses Diff Committed by andreas.
  • update[Incubator] implemented getFile() Diff Committed by andreas.
  • update[Incubator] added file getters Diff Committed by andreas.
  • update[Incubator] link to Wiki added Diff Committed by michi.
  • update[Incubator] made info sitetree publication-independant Diff Committed by gregor.
  • update[Incubator] Throw an exception instead of just silently ignoring it. Diff Committed by egli.
  • update[Incubator] Added complete javadoc to all methods to make checkstule happy. Diff Committed by egli.
  • update[Incubator] Added some javadoc. Diff Committed by egli.
  • update[Incubator] Added complete javadoc to all methods to make checkstule happy. Diff Committed by egli.
  • update[Incubator] Added javadoc to all methods to make checkstule happy. Diff Committed by egli.
  • update[Incubator] Added the .checkstyle file to the list of files that are to be ignored by CVS. Diff Committed by egli.
  • update[Incubator] Added javadoc to all methods to make checkstule happy. Diff Committed by egli.
  • update[Incubator] HSQLDB port bug fixed Diff Committed by michi.
  • update[Incubator] made info sitetree publication-independant Diff Committed by gregor.
  • update[Incubator] Added a method to test getFullName(). Diff Committed by felix.
  • update[Incubator] When fetching the fullname we need to query the attribute with the get() method (not the getId() method). That's why the LDAPUser consistently claimed that its fullname was "gecos" :-). Diff Committed by felix.
  • update[Incubator] menubar fixed Diff Committed by michi.
  • update[Incubator] docs removed from build Diff Committed by michi.
  • update[Incubator] ResourceExistsAction patched Diff Committed by michi.
  • update[Incubator] deprecated wyona documentation moved to wiki to allow for easier refactoring. Diff Committed by gregor.
  • update[Incubator] store the url of the clicked node in the treeview in a cookie var: org.apache.lenya.cms.info.target Diff Committed by gregor.
  • update[Incubator] fix quirky wording Diff Committed by gregor.
  • update[Incubator] check only files and not directories Diff Committed by michi.
  • update[Incubator] completed javadocs Diff Committed by andreas.
  • update[Incubator] declared as final Diff Committed by andreas.
  • update[Incubator] showing error page when javadocs are not yet generated Diff Committed by andreas.
  • update[Incubator] javadoc added Diff Committed by michi.
  • update[Incubator] user administration to admin area added Diff Committed by michi.
  • update[Incubator] Made it well formed by removing a spurious </map:act> Diff Committed by egli.
  • update[Incubator] Need to access the identity doc from the subclass. Made getter protected. Diff Committed by egli.
  • update[Incubator] Read the ldap properties from a file. Diff Committed by egli.
  • update[Incubator] Make the publication private and add a protected getter. Diff Committed by egli.
  • update[Incubator] The publication needs to be protected so the SubClasses can access it. Some of the config fields need to be optional (i.e. with default params). The subclass might not provide it. Diff Committed by egli.
  • update[Incubator] moved sidbar to the left side Diff Committed by andreas.
  • update[Incubator] The ldap user now actually authenticates via LDAP and also fetches the fullName from the LDAP directory. Diff Committed by egli.
  • update[Incubator] call of the ant task for the paste case Diff Committed by edith.
  • update[Incubator] a prepareTest method to fix some conditions before running the test Diff Committed by edith.
  • update[Incubator] changed javadocs destination to docs-new Diff Committed by andreas.
  • update[Incubator] - added javadocs menu item - added javadocs pipeline Diff Committed by andreas.
  • update[Incubator] moved NAMESPACE and DEFAULT_PREFIX from WorkflowBuilder to Workflow Diff Committed by andreas.
  • update[Incubator] added publisher test Diff Committed by andreas.
  • update[Incubator] Completed JavaDoc. Diff Committed by andreas.
  • update[Incubator] added default AntTask Diff Committed by andreas.
  • update[Incubator] - improved reusability - using target instead of task ID for configuration Diff Committed by andreas.
  • update[Incubator] added correct licence header Diff Committed by andreas.
  • update[Incubator] allowing to pass the task ID as a command-line parameter Diff Committed by andreas.
  • update[Incubator] allowing evaluateTest() to throw any exception Diff Committed by andreas.
  • update[Incubator] using template method to simplify reuse Diff Committed by andreas.
  • update[Incubator] The interface for querying the document-path has to be enhanced to be able to handle languages. Diff Committed by egli.
  • update[Incubator] reversed to previous version Diff Committed by michi.
  • update[Incubator] more detai��ls added Diff Committed by michi.
  • update[Incubator] old domain replaced by new domain Diff Committed by michi.
  • update[Incubator] old domain by new domain replaced Diff Committed by michi.
  • update[Incubator] fixed several small issues with the info area pane - javascript now loads on every URI - pane is not passed through style-cms-page Diff Committed by gregor.
  • update[Incubator] xml.apache.org replaced by cocoon.apache.org Diff Committed by michi.
  • update[Incubator] apply style-cms-page to info area screens http://wiki.cocoondev.org/Wiki.jsp?page=LenyaCMSScreens Diff Committed by gregor.
  • update[Incubator] adjusted screens to comply with Lenya screen layouts http://wiki.cocoondev.org/Wiki.jsp?page=LenyaCMSScreens Diff Committed by gregor.
  • update[Incubator] made tree images show up again Diff Committed by gregor.
  • update[Incubator] changed style of navigation + content <div>s Diff Committed by andreas.
  • update[Incubator] using className instead of color (changing CSS class) Diff Committed by andreas.
  • update[Incubator] updated tab styles Diff Committed by andreas.
  • update[Incubator] removed class lenya-pad Diff Committed by andreas.
  • update[Incubator] moved info and admin sitemaps after usecase sitemap. they were before which prevented usecases from being matched Diff Committed by gregor.
  • update[Incubator] moved info and admin sitemaps after usecase sitemap. they were before which prevented usecases from being matched Diff Committed by gregor.
  • update[Incubator] changed CMS screen namespace URI Diff Committed by andreas.
  • update[Incubator] Added a TODO item. Diff Committed by egli.
  • update[Incubator] Fixed a problem with a nullpointerexception in getLabel and fixed the indenting. Diff Committed by egli.
  • update[Incubator] added incubator message Diff Committed by andreas.
  • update[Incubator] removed <p> outside of <source> Diff Committed by andreas.
  • update[Incubator] corrected th bug Diff Committed by andreas.
  • update[Incubator] The authentication in the IMLAuthenticator is now done with the help of the User class. That way we can transparently authenticate LDAP users. For that to work I had to change the interfaces and pass the publication trough from the top Authenticator action. Diff Committed by egli.
  • update[Incubator] Set the encrypted password directly. Otherwise the encrypted password from the configuration will be encrypted again. Diff Committed by egli.
  • update[Incubator] Add an authenticate method. Add a method that allows subclasses to set the encrypted password directly. Diff Committed by egli.
  • update[Incubator] Added a test for authenticate Diff Committed by egli.
  • update[Incubator] using lenya CMS screens for user admin usecases Diff Committed by andreas.
  • update[Incubator] simplified structure (all body contents are forwarded) Diff Committed by andreas.
  • update[Incubator] using lenya css Diff Committed by andreas.
  • update[Incubator] hooked up new IDE targets. Diff Committed by gregor.
  • update[Incubator] extended workflow version Diff Committed by andreas.
  • update[Incubator] reloading instance for every transition Diff Committed by andreas.
  • update[Incubator] using PublicationHelper for identity test Diff Committed by andreas.
  • update[Incubator] using PublicationHelper Diff Committed by andreas.
  • update[Incubator] using properties for publication ids Diff Committed by andreas.
  • update[Incubator] added PublicationHelper Diff Committed by andreas.
  • update[Incubator] refactored test buildfile: - added target test.pub.prepare - single targets for tests Diff Committed by andreas.
  • update[Incubator] wrestled with css to bring it closer to being valid Diff Committed by gregor.
  • update[Incubator] info usecase added (for info tab panes) Diff Committed by gregor.
  • update[Incubator] appended use cases to links in tree widget Diff Committed by gregor.
  • update[Incubator] made tab switching work in the menubar. i didnt fuss around with the icons too much, im sure someone else can do better Diff Committed by gregor.
  • update[Incubator] Indenting fix. Diff Committed by egli.
  • update[Incubator] add method to remove a node add a method to add the node by its document id Diff Committed by edith.
  • update[Incubator] one more exception added Diff Committed by michi.
  • update[Incubator] TCPMonitor added Diff Committed by michi.
  • update[Incubator] Make sure these files are not treated as binary files Diff Committed by egli.
  • update[Incubator] Make sure the new groups have read access. Diff Committed by egli.
  • update[Incubator] Indenting fix. Diff Committed by egli.
  • update[Incubator] Created Group and Role files to go with the User (iml) files. Also adapted the user files to be in groups for which there is a group file. Diff Committed by egli.
  • update[Incubator] Because the parial constructors for User are gone now, we have to provide all the info when creating a new User. Diff Committed by egli.
  • update[Incubator] Removed the constructor which only provides partial information. Use the constructor from the super class to assign the values from the configuration. Diff Committed by egli.
  • update[Incubator] Removed the constructors which only provide part of all the information. Also make sure that the constructor uses setPassword so that only the encrypted passwd is stored. Diff Committed by egli.
  • update[Incubator] added usecase "transition" for transitions without actions Diff Committed by andreas.
  • update[Incubator] disabled items are grey Diff Committed by andreas.
  • update[Incubator] added EmptyTask (used to trigger transitions without actions) Diff Committed by andreas.
  • update[Incubator] implemented toString() Diff Committed by andreas.
  • update[Incubator] - invocation check bug fixed Diff Committed by andreas.
  • update[Incubator] adding variable elements only when transition fired Diff Committed by andreas.
  • update[Incubator] xsl now sucessfully populates the tree widget Diff Committed by gregor.
  • update[Incubator] Make the comment field optional. Diff Committed by egli.
  • update[Incubator] Fixed a problem in a test case. Diff Committed by egli.
  • update[Incubator] Removed a throws declaration where it wasn't needed. Diff Committed by egli.
  • update[Incubator] Fixed a typo in the xml generation. Diff Committed by egli.
  • update[Incubator] - added /lenya resource matcher - added area wildcard to publication resource pattern Diff Committed by andreas.
  • update[Incubator] - added /lenya matchers - added area wildcard to publication patterns Diff Committed by andreas.
  • update[Incubator] renamed context to contextprefix Diff Committed by andreas.
  • update[Incubator] added creator task Diff Committed by andreas.
  • update[Incubator] added creator target Diff Committed by andreas.
  • update[Incubator] - added menu filter - added area to page2xhtml root Diff Committed by andreas.
  • update[Incubator] added setValue(variableName, value) Diff Committed by andreas.
  • update[Incubator] added state variable persistence Diff Committed by andreas.
  • update[Incubator] The password is now stored only in encrypted form. Diff Committed by egli.
  • update[Incubator] Make sure the user id can't be changed when modifying user data. Diff Committed by egli.
  • update[Incubator] When modifying a user the option shoud show all possible groups, not just the ones that the user already has. Diff Committed by egli.
  • update[Incubator] made the tabs in the info area work Diff Committed by gregor.
  • update[Incubator] Added some consistency checks. Diff Committed by egli.
  • update[Incubator] default css added Diff Committed by michi.
  • update[Incubator] renamed context-prefix to contextprefix (some hyphen bug) Diff Committed by andreas.
  • update[Incubator] wired up the menu bar for the info area. Diff Committed by gregor.
  • update[Incubator] un-commented info.xml Diff Committed by andreas.
  • update[Incubator] removed logicsheet usage Diff Committed by andreas.
  • update[Incubator] - simplified publication id resolving - null contextPath is handled Diff Committed by andreas.
  • update[Incubator] - better exception messages - plausibility check Diff Committed by andreas.
  • update[Incubator] When initialized (in the constructor) with a publication, do try to remember it, i.e. forgot to store the publication, so when trying to delete later it failed with NullPointerException. Diff Committed by egli.
  • update[Incubator] In case of failure of the delete usecase, redirect back to the delete usecase not to the add usecase. Diff Committed by egli.
  • update[Incubator] Make sure the user-id is actually passed as a hidden field. Diff Committed by egli.
  • update[Incubator] Handle the case where the request tries to delete a non-existing user. Diff Committed by egli.
  • update[Incubator] POST in forms seems to be a problem with the usecase matcher even for Cocoon-2.1 M2. So use GET instead. Diff Committed by egli.
  • update[Incubator] Add separate forms to each button so that the appropriate usecase values can be passed for each user. Diff Committed by egli.
  • update[Incubator] When looking for a specific user stop looking once you found it. Diff Committed by egli.
  • update[Incubator] Added a test for deletion and fixed a bug in the setup method createAndSaveUser. Diff Committed by egli.
  • update[Incubator] first cut of info area screens first cut of xsp for info area screens Diff Committed by gregor.
  • update[Incubator] *** keyword substitution change *** Diff Committed by gregor.
  • update[Incubator] integrated property tabs into info area. Diff Committed by gregor.
  • update[Incubator] Using the PublicationFactory to get the publication instead of the PageEnvelope as it's not used otherwise. Diff Committed by egli.
  • update[Incubator] Fixed a problem with the redirect in the user admin pipelines Diff Committed by egli.
  • update[Incubator] - marked resolver constructor as deprecated - provided objectmodel constructor Diff Committed by andreas.
  • update[Incubator] removed deprecated PageEnvelope constructor Diff Committed by andreas.
  • update[Incubator] *** keyword substitution change *** Diff Committed by gregor.
  • update[Incubator] all usecases redirected to usecase.xmap Diff Committed by andreas.
  • update[Incubator] - only one usecase pipeline - using request parameters for creator XSLT - added create-workflow usecase Diff Committed by andreas.
  • update[Incubator] creating directory when initializing history file Diff Committed by andreas.
  • update[Incubator] TaskManager throws exception when task not found Diff Committed by andreas.
  • update[Incubator] throwing exception when no task ID is set (instead of logging) Diff Committed by andreas.
  • update[Incubator] The usecase matcher doesn't seem to work with a post request. So pass the arguments in a GET request. Diff Committed by egli.
  • update[Incubator] Remove empty tests. Diff Committed by egli.
  • update[Incubator] Renamed the request parameter for groups to GROUPS. Diff Committed by egli.
  • update[Incubator] Fetch the publication with the help of a PublicationFactory, i.e. no longer with a PageEnvelope as this doesn't seem to work in a global sitemap. Diff Committed by egli.
  • update[Incubator] Add the user to the UserManager when saving. Diff Committed by egli.
  • update[Incubator] *** keyword substitution change *** Diff Committed by gregor.
  • update[Incubator] starting to beat the info area into shape. Diff Committed by gregor.
  • update[Incubator] pretty printed Diff Committed by andreas.
  • update[Incubator] removed document type Diff Committed by andreas.
  • update[Incubator] Add the action components for the user admin actions and incorporate them in the pipelines. Diff Committed by egli.
  • update[Incubator] Added the hidden fields that are needed for the action (lenya.usecase and lenya.step) Diff Committed by egli.
  • update[Incubator] Added delete method to delete a user and a method to remove all groups. Diff Committed by egli.
  • update[Incubator] showing workflow state Diff Committed by andreas.
  • update[Incubator] added default namespace scheme Diff Committed by andreas.
  • update[Incubator] added transition Diff Committed by andreas.
  • update[Incubator] moved workflow definition from single doctype files to doctypes.xconf Diff Committed by andreas.
  • update[Incubator] added workflow history handling Diff Committed by andreas.
  • update[Incubator] added workflow and creator handling Diff Committed by andreas.
  • update[Incubator] only whitespace Diff Committed by andreas.
  • update[Incubator] added workflow transition handling Diff Committed by andreas.
  • update[Incubator] added getPublication() added assertString() Diff Committed by andreas.
  • update[Incubator] Removed a fixme which is no longer relevant. Diff Committed by egli.
  • update[Incubator] Remove unnecessary imports. Diff Committed by egli.
  • update[Incubator] The user-admin usecase has been split into several usecases Added the mount statements for them. Diff Committed by egli.
  • update[Incubator] Added the missing close tags for map:match Added more pipelinesfor user admin Diff Committed by egli.
  • update[Incubator] Added the user admin usecases. Diff Committed by egli.
  • update[Incubator] For now the comment field needs to go back in. Otherwise the login process fails. Need to change the Identity class first. Diff Committed by egli.
  • update[Incubator] Added pipelines for user admin. Diff Committed by egli.
  • update[Incubator] - defined use cases for Info area - updated documentation to reflect new use cases - added new use cases to usecase.xmap Diff Committed by gregor.
  • update[Incubator] Added a mount for user admin. Diff Committed by egli.
  • update[Incubator] Fixed a problem where fullName, email and password wouldn't be read properly. Diff Committed by egli.
  • update[Incubator] The tests didn't cover the case where the data is saved and read back from the file. Diff Committed by egli.
  • update[Incubator] Added new elements such as fullname and email. Diff Committed by egli.
  • update[Incubator] Replaced usage of deprecated org.apache.cocoon.environment.Source Diff Committed by egli.
  • update[Incubator] The PageEnvelopeModule also provides the publication. Somehow this never made it into the documentation. Diff Committed by egli.
  • update[Incubator] Slight optimization: replaced a consequtive series of if with else if. Diff Committed by egli.
  • update[Incubator] Remove an unused instance variable. Diff Committed by egli.
  • update[Incubator] Make the PATH constant public (so it can be used in the UnitTests). Diff Committed by egli.
  • update[Incubator] Added constructor. Diff Committed by egli.
  • update[Incubator] .project and .classpath files that are generated by Eclipse can be ignored. Diff Committed by egli.
  • update[Incubator] - added hasWorkflow() - added buildSituation(ObjectModel) Diff Committed by andreas.
  • update[Incubator] throwing appropriate exception when history file is missing Diff Committed by andreas.
  • update[Incubator] - added workflow-state element - checking if document has workflow Diff Committed by andreas.
  • update[Incubator] Need to keep the publication so it can be passed to the Group, User and Role constructors. Diff Committed by egli.
  • update[Incubator] * Factor out the fetching of the publication * Add more testcases (e.g. for loading) Diff Committed by egli.
  • update[Incubator] The constructor for FileUser now requires a publication. Diff Committed by egli.
  • update[Incubator] Add equals and hashcode methods. Diff Committed by egli.
  • update[Incubator] Use getters when accesing private vars. Diff Committed by egli.
  • update[Incubator] Log an error if the configuration which the FileUser is constructed with os missing groups or roles respectively. Diff Committed by egli.
  • update[Incubator] - adding new CMS screen handling - adding CSS, project logos Diff Committed by andreas.
  • update[Incubator] The Group constructor now saks for a name of the Group. Diff Committed by egli.
  • update[Incubator] Added a constructor. Diff Committed by egli.
  • update[Incubator] The constructor for the classes has changed as you now have to pass the Publication and the Configuration. Diff Committed by egli.
  • update[Incubator] The Publication needs to be passed in in the constructor in order for the constructor to be able to find the other ItemManagers. That is required so that subitems (i.e. Roles for Groups) can be found. Diff Committed by egli.
  • update[Incubator] removed WorkflowFactory.buildEvent() method Diff Committed by andreas.
  • update[Incubator] removed buildEvent() method Diff Committed by andreas.
  • update[Incubator] added variable + assignment Diff Committed by andreas.
  • update[Incubator] added namespace prefix Diff Committed by andreas.
  • update[Incubator] extended test to complete workflow sequence Diff Committed by andreas.
  • update[Incubator] using PublicationFactory instead of Publication constructor Diff Committed by andreas.
  • update[Incubator] added event + variable handling Diff Committed by andreas.
  • update[Incubator] added variables + assignment handling Diff Committed by andreas.
  • update[Incubator] changed WorkflowBuildException to WorkflowException Diff Committed by andreas.
  • update[Incubator] - changed getExecutableTransitions() to getExecutableEvents() - added getValue(variable) Diff Committed by andreas.
  • update[Incubator] using StateImpl instead of State Diff Committed by andreas.
  • update[Incubator] renamed getCommand() to getName() (more general) Diff Committed by andreas.
  • update[Incubator] added execute() method Diff Committed by andreas.
  • update[Incubator] added getInitialValue() method Diff Committed by andreas.
  • update[Incubator] - corrected workflow creation - completed transaction invocation Diff Committed by andreas.
  • update[Incubator] using PublicationFactory instead of Publication constructor Diff Committed by andreas.
  • update[Incubator] removed CommandFilter usage Diff Committed by andreas.
  • update[Incubator] throwing ConfigurationException instead of logging Diff Committed by andreas.
  • update[Incubator] - using HashMap to store publications - added getPublication(String, String) method Diff Committed by andreas.
  • update[Incubator] changed constructor from public to protected (use PublicationFactory instead) Diff Committed by andreas.
  • update[Incubator] added some assertions Diff Committed by andreas.
  • update[Incubator] The save method needs to be passed the publication so it can ask the Manager for the path where the files are supposed to be saved. Diff Committed by egli.
  • update[Incubator] Reorganize the instantiationof the classes so that the proper instances are created and the right files are fetched. Diff Committed by egli.
  • update[Incubator] added "Website Update" documentation Diff Committed by andreas.
  • update[Incubator] The iml files now need to know which class needs to be instanciated. This is added as an additional attribute class. Diff Committed by egli.
  • update[Incubator] Removed the configuration method. Diff Committed by egli.
  • update[Incubator] Replaced the configuration method with a constructor that accepts a configuration. Diff Committed by egli.
  • update[Incubator] Make the name instance var protected again so that it is visible in the derived class. Diff Committed by egli.
  • update[Incubator] fixed document structure (didn't validate) Diff Committed by andreas.
  • update[Incubator] link to installation modified Diff Committed by michi.
  • update[Incubator] release candidate added Diff Committed by michi.
  • update[Incubator] typo michiii fixed Diff Committed by michi.
  • update[Incubator] Apache 2 added Diff Committed by michi.
  • update[Incubator] MediaSelector has changed its package name Diff Committed by michi.
  • update[Incubator] Apache 2 added Diff Committed by michi.

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), (edith), (egli), (felix), (gregor), (michi).