Commit Graph

94 Commits (2f95086fe92f1b8d7e03432ee28a0f769fcbd24f)
 

Author SHA1 Message Date
jensp 2f95086fe9 CCM NG: Some code clean up
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3591 8810af33-2d31-482b-a856-94f89814c4df
2015-08-28 18:16:56 +00:00
jensp 0d967f6832 CCM NG: Some cleanup, some files for testing the module system
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3590 8810af33-2d31-482b-a856-94f89814c4df
2015-08-26 18:57:22 +00:00
jensp 98d1f02f21 CCM NG: Some cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3589 8810af33-2d31-482b-a856-94f89814c4df
2015-08-26 18:22:28 +00:00
jensp fb1ecd04b0 CCM NG: docrepo
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3588 8810af33-2d31-482b-a856-94f89814c4df
2015-08-26 16:49:15 +00:00
jensp 5eed012faa CCM NG: Code for the module system (not tested yet, also needs some cleanup work)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3587 8810af33-2d31-482b-a856-94f89814c4df
2015-08-26 16:38:52 +00:00
jensp 9ff8ae251b CCM NG: Skeleton ccm-docrepo module
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3572 8810af33-2d31-482b-a856-94f89814c4df
2015-08-13 09:08:51 +00:00
jensp 2b5fc73a9c CCM NG: Some documentation how LibreCCM NG uses JPA in general
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3571 8810af33-2d31-482b-a856-94f89814c4df
2015-08-13 08:53:58 +00:00
jensp 03c73e42f0 CCM NG:
- DependencyTreeManager finished and tested
    - AuditReaderProducer for producing and AuditReader which can be injected via CDI
    - Added some of the old com.arsdigita classes to the excludes for PMD


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3570 8810af33-2d31-482b-a856-94f89814c4df
2015-08-12 19:34:08 +00:00
jensp 5580d94608 CCM NG:
- Abstract base class for repositories for audited entities (using Envers)
- First part for the reworked load (or better install) and init part for LibreCCM NG. Needs to be tested and is not finished.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3566 8810af33-2d31-482b-a856-94f89814c4df
2015-08-11 18:20:21 +00:00
jensp 7bb3c52c6c CCM NG:
- Some JavaDoc
- Added taglist-maven-plugin to reports for ccm-core


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3554 8810af33-2d31-482b-a856-94f89814c4df
2015-08-06 19:33:05 +00:00
konermann 57f11c2427 CCM NG: Added MailConfig
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3553 8810af33-2d31-482b-a856-94f89814c4df
2015-08-06 10:42:17 +00:00
konermann 1fe916c528 CCM NG: Added Configs
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3552 8810af33-2d31-482b-a856-94f89814c4df
2015-08-06 08:23:26 +00:00
jensp 6407178b45 CCM NG: PermissionManager finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3548 8810af33-2d31-482b-a856-94f89814c4df
2015-08-05 11:46:01 +00:00
jensp b065abf3bf CCM NG: Progress on the PermissionManager (does not work completly yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3547 8810af33-2d31-482b-a856-94f89814c4df
2015-08-04 17:59:36 +00:00
jensp 84a59b777a CCM NG: Datasets and test methods for PermissionManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3543 8810af33-2d31-482b-a856-94f89814c4df
2015-08-03 18:24:48 +00:00
konermann 1b6e722e56 CCM NG: StringUtils: last adjustments for PMD
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3542 8810af33-2d31-482b-a856-94f89814c4df
2015-08-03 11:26:31 +00:00
jensp 6d76f200d7 CCM NG: Renamed privilege property of the Privilege entity to label to avoid naming confusion.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3541 8810af33-2d31-482b-a856-94f89814c4df
2015-08-03 09:23:46 +00:00
jensp 6a334f9277 CCM NG:
- Some code cleanup
- PrivilegeRepository for creating and deleting permissions


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3540 8810af33-2d31-482b-a856-94f89814c4df
2015-08-01 19:34:43 +00:00
konermann 010a0c5c13 CCM NG: StringUtils: removed all occurrences of the oro-library, made PMD happy.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3539 8810af33-2d31-482b-a856-94f89814c4df
2015-07-31 14:23:01 +00:00
jensp 96091995d0 CCM NG: Replaced usage of Java 8 method List#sort(Comparator) with Collections.sort(List, Comparator) which is available in Java 7.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3538 8810af33-2d31-482b-a856-94f89814c4df
2015-07-31 13:13:36 +00:00
jensp f3a443a6ab CCM NG:
- Excluded some of the old com.arsdigita classes from FindBugs and PMD to keep the reports clear so that we can focus on the 
      new org.libreccm classes and the important com.arsdigita classes
    - PermisssionRepository and tests. PermissionRepository will provided some maybe offer more queries.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3537 8810af33-2d31-482b-a856-94f89814c4df
2015-07-30 12:16:31 +00:00
konermann e02af14df1 CCM NG: StringUtils: continued to remove oro-library, removed a lot of PMD-warnings,
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3536 8810af33-2d31-482b-a856-94f89814c4df
2015-07-30 12:15:08 +00:00
jensp fedb2fd9a5 CCM NG: Missed one file for last commit
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3535 8810af33-2d31-482b-a856-94f89814c4df
2015-07-30 07:55:44 +00:00
jensp 7b9a9a6d65 CCM NG: PermissionRepository and some tests for it (more to come)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3534 8810af33-2d31-482b-a856-94f89814c4df
2015-07-29 16:42:57 +00:00
jensp c802645333 CCM NG: RoleRepository
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3533 8810af33-2d31-482b-a856-94f89814c4df
2015-07-28 17:15:23 +00:00
jensp aa0f9df7ee CCM NG: GroupManager finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3531 8810af33-2d31-482b-a856-94f89814c4df
2015-07-25 08:52:20 +00:00
jensp 7c43e82068 CCM NG: Repository and Manager class for Groups. Repository is finished, Manager not yet
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3530 8810af33-2d31-482b-a856-94f89814c4df
2015-07-24 19:48:44 +00:00
konermann 91cb6dddb0 CCM NG: started to replace oro.text.regex with java.util.regex, added some tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3529 8810af33-2d31-482b-a856-94f89814c4df
2015-07-23 09:43:25 +00:00
jensp 1071d2466b CCM NG:
- LoginManager finished, works now
    - Utility class for looking up CDI beans in classes which are not eligible for injection
    - Some clean up (removing FindBugs and PMD warnings)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3528 8810af33-2d31-482b-a856-94f89814c4df
2015-07-21 17:21:11 +00:00
jensp 5282e63ebd CCM NG: LoginManagerTest. Note: LoginManager does not work yet, Test class and LoginManager etc still need some work
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3527 8810af33-2d31-482b-a856-94f89814c4df
2015-07-20 20:12:10 +00:00
jensp c9b854a723 CCM NG: LoginConfig (JAAS)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3526 8810af33-2d31-482b-a856-94f89814c4df
2015-07-20 13:01:34 +00:00
jensp 1910d3d656 CCM NG:
- Removed custom repository for hibernate4-ddl-maven-plugin because the 
  plugin is now available at Maven Central
- Added JDepend report



git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3525 8810af33-2d31-482b-a856-94f89814c4df
2015-07-18 16:17:27 +00:00
jensp a046640210 CCM NG: Added the SecurityConfig class to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3524 8810af33-2d31-482b-a856-94f89814c4df
2015-07-18 15:46:31 +00:00
konermann e01c82e6c5 CCM NG: added Tests for StringUtils, and improved some of the methods of StringUtils
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3522 8810af33-2d31-482b-a856-94f89814c4df
2015-07-09 10:27:24 +00:00
tosmers dcee20be5b modified svnignore to exclude "Intellij IDEA" specific folders and files from svn
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3521 8810af33-2d31-482b-a856-94f89814c4df
2015-07-06 18:18:52 +00:00
jensp 090d936962 CCM NG: Improved test coverage for KernelConfig
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3520 8810af33-2d31-482b-a856-94f89814c4df
2015-07-04 08:51:16 +00:00
jensp 5e1e1d1d77 CCM NG: KernelConfig now seems to work in a Java EE application container.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3519 8810af33-2d31-482b-a856-94f89814c4df
2015-07-04 08:16:49 +00:00
jensp 5c2e18e51d CCM NG: Tests for com.arsdigita.kernel.KernelConfig
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3518 8810af33-2d31-482b-a856-94f89814c4df
2015-07-03 20:20:28 +00:00
konermann a423f2db84 CCM NG: improved test coverage of AssertTest.java
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3517 8810af33-2d31-482b-a856-94f89814c4df
2015-07-03 09:27:02 +00:00
konermann 2302b3928d CCM NG: fixed Bugs in /com/arsdigita/util/Assert.java (FindBugs)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3516 8810af33-2d31-482b-a856-94f89814c4df
2015-07-03 08:52:54 +00:00
jensp cb54c2c9d9 CCM NG: Several small things:
- ResourceType and ApplicationType entities
    - Some refinements of columns names
    - Collections are not longer used in hashCode/equals because we can't be sure that the implementation of a collection
      provided for instance by Hibernate implements equals/hashCode.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3515 8810af33-2d31-482b-a856-94f89814c4df
2015-07-02 11:43:06 +00:00
jensp bae3e911a7 CCM NG: Replaced string constant for UTF-8 with java.nio.charset.StandardCharsets.UTF_8
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3514 8810af33-2d31-482b-a856-94f89814c4df
2015-07-01 17:20:11 +00:00
jensp 40f9b8d79d CCM NG: Some more things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3513 8810af33-2d31-482b-a856-94f89814c4df
2015-07-01 16:10:45 +00:00
jensp 31763e8a3c CCM NG: UserManager finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3512 8810af33-2d31-482b-a856-94f89814c4df
2015-07-01 16:10:26 +00:00
jensp e622668b1b CCM NG: Some informations for developers (as Maven project site)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3511 8810af33-2d31-482b-a856-94f89814c4df
2015-06-29 15:20:50 +00:00
jensp 1ddb4028fb CCM NG: UserRepositoryTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3509 8810af33-2d31-482b-a856-94f89814c4df
2015-06-27 17:20:55 +00:00
jensp 34e42a81d5 CCM NG: Primarily documentation
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3507 8810af33-2d31-482b-a856-94f89814c4df
2015-06-26 18:26:42 +00:00
jensp e1e7d936be - Improved test of UserRepository
- Cleanup script for MySQL


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3504 8810af33-2d31-482b-a856-94f89814c4df
2015-06-25 18:38:17 +00:00
jensp fe84be3340 CCM NG: Current status, some work on UserRepository Test
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3503 8810af33-2d31-482b-a856-94f89814c4df
2015-06-25 13:48:17 +00:00
jensp 40224e0e79 CCM NG: Current status
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3502 8810af33-2d31-482b-a856-94f89814c4df
2015-06-25 12:01:41 +00:00