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





