- Cleanup ccm-core:org.libreccm.core: Removed unused classes (those replaced by
org.libreccm.security)
- Modified org.libreccm.security.PermissionChecker:
- #checkPermission(String, CcmObject) does not longer return the object,
when the current user is permitted to access the object.
- new method #checkPermission(String, CcmObject, Class) checks for
permission to access the object and returns the object or a virtual
"Access denied" object (like SecuredCollection).
- "Access denied" string is provided as a constant by org.libreccm.core.CoreConstants
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3767 8810af33-2d31-482b-a856-94f89814c4df
|
||
|---|---|---|
| ccm-archetype-module | ||
| ccm-bundle-devel-swarm | ||
| ccm-bundle-devel-wildfly | ||
| ccm-cms | ||
| ccm-cms-archetype-contenttype | ||
| ccm-cms-types-agenda | ||
| ccm-cms-types-article | ||
| ccm-cms-types-bookmark | ||
| ccm-cms-types-decisiontree | ||
| ccm-cms-types-event | ||
| ccm-cms-types-externallink | ||
| ccm-cms-types-faqitem | ||
| ccm-cms-types-glossaryitem | ||
| ccm-cms-types-minutes | ||
| ccm-cms-types-mparticle | ||
| ccm-cms-types-newsitem | ||
| ccm-core | ||
| ccm-docrepo | ||
| ccm-shortcuts | ||
| ccm-test-bundle-wildfly8 | ||
| ccm-testutils | ||
| src/site | ||
| .svnignore | ||
| README.txt | ||
| pom.xml | ||
README.txt
LibreCCM
========
The documentation of project is provided as Maven project site. To
create the site run
mvn site site:stage
and open the file ./target/staging/index.html in your browser.
To recreate the site run
mvn clean site site:stage
To include integration tests into the reports
mvn clean site site:stage -Pprofile-name
The available profiles are listed in the documentation.
To install the archetypes in your local Maven repository run
mvn [clean] install -pl $archetype-module
for example
mvn clean install -pl ccm-cms-archetypes-contenttype