Commit Graph

181 Commits (1f81207902c01ffbe817203037889b01e67791f2)

Author SHA1 Message Date
jensp 00fd8e1540 CCM NG: Some small things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5082 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b32a48f922
2017-10-25 15:51:30 +00:00
jensp ae0a84520c CCM NG: Sites/Pages/Themes next part
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5044 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 952ef32587
2017-10-13 15:59:22 +00:00
jensp 3a6e88f533 CCM NG: Additional database migration steps for removing WorkflowTemplate
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5028 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 993ddd406e
2017-10-05 17:14:37 +00:00
jensp b6c1253bfe CCM NG:
- Removed class WorkflowTemplate, replaced by property abstractWorkflow in class workflow
- Fixed several test failures



git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5015 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: e4bbfc3e41
2017-09-27 19:45:02 +00:00
jensp 2f83b548c1 CCM NG:
- ItemCategoryStep (not finished yet)
- Some use functions for localization


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4995 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: de06b4ea4f
2017-09-11 16:38:29 +00:00
jensp dab23efcd4 CCM NG: Some work on the Vaadin Prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4982 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d8ec4573eb
2017-09-03 17:47:12 +00:00
jensp dc08a2b3f9 CCM NG/ccm-core: Some small enhancements for the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4903 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b89b3c864c
2017-08-10 11:59:57 +00:00
jensp 280a037d8e CCM NG:
- More work on the ImageStep
- Some restructing of the Vaadin Prototype


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4898 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: aad83c111f
2017-08-07 17:53:13 +00:00
jensp a3f3dcbb02 CCM NG: Some translations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4879 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d6f94451b6
2017-07-17 18:01:38 +00:00
jensp 9ad91f0266 CCM NG/ccm-core: Vaadin Prototype Editing roles and their members
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4865 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 713a2e82ce
2017-07-12 09:08:51 +00:00
jensp 4100f4557b CCM NG/ccm-core: Fixed Role#hashCode and Role#equals which were giving inconsitent results due to use of lazily fetched attribute.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4864 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a2e014dbe8
2017-07-12 07:16:37 +00:00
jensp 00a33b1652 CCM NG/cc-core: Vaadin Prototype: Editing group and role memberships of a user.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4851 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: c048a1fa15
2017-07-09 09:35:52 +00:00
jensp ae5cd9ae53 CCM NG/ccm-core: Some things for the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4829 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: f26166ce41
2017-07-01 09:54:55 +00:00
jensp 5f68646ebd CCM NG:
- Cleanup pom.xml files
- UI for import/export


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4779 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 5696059efd
2017-06-14 12:35:44 +00:00
jensp 8d2db36b11 CCM NG/ccm-core: Creating, editing and deleting roles in the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4753 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 94f9228a89
2017-05-22 18:10:19 +00:00
jensp c24f333413 CCM NG/ccm-core: Group edit in the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4749 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3940b5e1bb
2017-05-21 18:32:37 +00:00
jensp b54961fd04 CCM NG/ccm-cms: ArticlePropertiesStep: Added parameter for selected language (for finished yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4744 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: be14263177
2017-05-19 18:11:24 +00:00
jensp da256e4c04 CCM NG/ccm-core: More work on the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4735 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: f502284014
2017-05-14 17:46:06 +00:00
jensp 3e729960a9 CCM NG/ccm-core: Some more work for the Vaadin Prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4715 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 31ffac6230
2017-05-08 19:37:28 +00:00
jensp 05b1eaebb6 CCM NG/ccm-core: More work on the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4714 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a82c10c751
2017-05-08 18:04:57 +00:00
jensp ab27e13d4f CCM NG/ccm-core: Localisation of Vaadin prototype UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4711 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: dc2c2ce2d2
2017-05-05 19:21:38 +00:00
jensp 5ebf03f1ad CCM NG/ccm-core: Some more testing with Vaadin
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4685 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 4b5a287a21
2017-04-23 17:30:53 +00:00
jensp bf26656114 CCM NG: Vaadin Prototype for UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4683 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 25dc47cddc
2017-04-19 19:36:44 +00:00
jensp 2770215182 CCM NG/ccm-cms:
- Ported FormUploadSection to NG
- BinaryAssetForm as base for all other assets which extend BinaryAsset

CCM NG/ccm-core:
- First part of a JPQL console for testing JPQL queries


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4679 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: ef0f16d99c
2017-04-18 10:57:10 +00:00
jensp 95531ee989 CCM NG/ccm-cms: AssetSearchService including JAX-RS methods to support assets in RichTextEditor
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4670 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3227166333
2017-04-12 18:37:42 +00:00
jensp 25d7e1ae91 CCM NG/ccm-core: CcmFiles:
- Lookup code for FileSystemAdapter implementations.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4643 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: e139ac6beb
2017-03-24 13:11:39 +00:00
jensp 29b12e1ba3 CCM NG/ccm-core: Removed org.libreccm.formbuilder.WidgetLabel.java. In its current implementation it caused strange problems when querying the database.
CCM NG/ccm-cms: Granting/Revoking permissions using the PermissionsPane in the FolderBrowser now works


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4622 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 33b9f3048a
2017-03-03 19:45:54 +00:00
jensp c0315684c7 CCM NG: Permissions are now written recursivly
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4534 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a8c85aaca9
2017-01-23 20:39:42 +00:00
jensp e1b54a5347 CCM NG: First part of changed permission inhertitence
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4533 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 413edda57a
2017-01-23 19:11:56 +00:00
jensp 5829412d2f CCM NG: DB Migration fix
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4492 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 32c7be64c2
2016-12-19 19:13:24 +00:00
jensp 3459afc2db CCM NG: Missing DB migrations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4491 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 40dcf2e757
2016-12-19 19:05:36 +00:00
jensp 0367ef4f70 CCM NG: Migration scripts for new entites from page model, some cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4459 8810af33-2d31-482b-a856-94f89814c4df
2016-12-02 18:01:53 +00:00
jensp 45e2463de6 CCM NG: DB migrations scripts for recent changes of workflow classes, changed datasets for tests to match new structure
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4445 8810af33-2d31-482b-a856-94f89814c4df
2016-11-18 13:53:28 +00:00
jensp 71c38c440a CCM NG/ccm-core: Fixed typos in database migration scripts
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4385 8810af33-2d31-482b-a856-94f89814c4df
2016-10-17 16:58:54 +00:00
jensp b674042e34 CCM NG: Reverted changes from r4350: Interfaces and Annotations don't work together but we need the annotations...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4351 8810af33-2d31-482b-a856-94f89814c4df
2016-10-05 15:13:30 +00:00
jensp 1ebbe0e59d CCM NG: Preparation for replacing privilege strings with enums.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4350 8810af33-2d31-482b-a856-94f89814c4df
2016-10-04 17:56:09 +00:00
jensp 0d1e2285d8 CCM NG:
- Refactored all Arquillian tests to use DependenciesHelper
- Migrationscripts for Role#description


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4326 8810af33-2d31-482b-a856-94f89814c4df
2016-09-27 10:54:57 +00:00
jensp 0457c0d8bd CCM NG: Bugfix for handling LocalizedString
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4311 8810af33-2d31-482b-a856-94f89814c4df
2016-09-20 08:52:17 +00:00
jensp cb0a19410e CCM NG: Added references from Workflow to the WorkflowTemplate used to create the workflow.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4293 8810af33-2d31-482b-a856-94f89814c4df
2016-09-12 15:44:45 +00:00
jensp f69b3e51d4 CCM NG: Added more components from the toolbox package to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4240 8810af33-2d31-482b-a856-94f89814c4df
2016-08-31 14:33:31 +00:00
jensp 76e5784e2e CCM NG:
- Copied several classes for the UI for ccm-cms from trunk (mostly disabled for now, will be refactored to work with CCM NG step by step)
    - Some work on the JSF/PrimeFaces prototype


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4221 8810af33-2d31-482b-a856-94f89814c4df
2016-08-15 18:14:48 +00:00
jensp 790959901b CCM NG: Basic part of Hibernate Search integration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4219 8810af33-2d31-482b-a856-94f89814c4df
2016-08-12 18:20:34 +00:00
jensp 1fb33e6131 CCM NG: Workflow and Lifecycle managment
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4216 8810af33-2d31-482b-a856-94f89814c4df
2016-08-10 15:06:05 +00:00
jensp 613205fe39 CCM NG: Some more things for the PrimeFaces prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4213 8810af33-2d31-482b-a856-94f89814c4df
2016-08-05 18:30:14 +00:00
jensp 23f682b16d CCM NG:
- Content Center Application now works again.
- JavaDoc for ContentItemRepository and ContentItemManager 
- A prototype/test for using JSF/PrimeFaces instead of Bebop for the Backend UI (will may be removed later)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4211 8810af33-2d31-482b-a856-94f89814c4df
2016-08-04 16:45:18 +00:00
jensp e4640cd6d7 CCM NG:
- Finished support for multi instance applications in the Applications tab of /ccm/admin/
- Integration of ContentSection application into /ccm/admin/


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4205 8810af33-2d31-482b-a856-94f89814c4df
2016-07-23 18:18:37 +00:00
jensp 4b143d3b3b CCM NG:
- Moved MultiPartArticle to ccm-cms module
- Added serveral entities to ccm-cms (Workflow, Lifecycle)
- Added entity WorkflowTemplate to ccm-core
- Fixed wrong inheritence strategy for Task entity


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4179 8810af33-2d31-482b-a856-94f89814c4df
2016-06-29 17:40:51 +00:00
jensp 00f2a64c27 CCM NG: Basic entities for the CMS module
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4175 8810af33-2d31-482b-a856-94f89814c4df
2016-06-24 14:54:07 +00:00
jensp 9b181dc6ab CCM NG: Shortcuts settings pane in /ccm/admin/ is now available and works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4168 8810af33-2d31-482b-a856-94f89814c4df
2016-06-22 12:00:04 +00:00
jensp c674a34d40 CCM NG:
- Cleanup in ccm-core/src/main/java/com/arsdigita/ui/admin
- Fixed typo/wrong SQL syntax (for h2) in database migrations scripts
- Removed duplicate create sequence statement from database migrations scripts
- Configuration for wildfly-maven-plugin in ccm-bundle-devel (not finished yet)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4134 8810af33-2d31-482b-a856-94f89814c4df
2016-06-03 06:35:25 +00:00
jensp 60002bd481 CCM NG: Basic structure for new application management
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4130 8810af33-2d31-482b-a856-94f89814c4df
2016-06-01 16:42:28 +00:00
jensp 7bc7551413 CCM NG:
- Updated dependency for Apache Shiro to 1.2.5 (bugfix release of Shiro)
- More work on the application UI
- Description of an application type is now localised (using the same approach as for the configuration classes)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4120 8810af33-2d31-482b-a856-94f89814c4df
2016-05-27 18:00:44 +00:00
jensp 10ec4575d2 CCM NG: Another part of the new applicaton admin ui.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4109 8810af33-2d31-482b-a856-94f89814c4df
2016-05-26 15:32:51 +00:00
jensp 196af54d2b CCM NG: Category administration finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4084 8810af33-2d31-482b-a856-94f89814c4df
2016-05-20 19:09:25 +00:00
jensp c6746eb5e9 CCM NG: UI for configuration finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4079 8810af33-2d31-482b-a856-94f89814c4df
2016-05-18 14:29:27 +00:00
jensp c78122e677 CCM NG: Some bugfixing for the configuration tab.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4077 8810af33-2d31-482b-a856-94f89814c4df
2016-05-17 10:11:48 +00:00
jensp 394fa73b85 CCM NG: ccm/admin Configuration tab (not tested yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4064 8810af33-2d31-482b-a856-94f89814c4df
2016-05-11 12:21:45 +00:00
jensp 3c28579a3c CCM NG: Current status of admin UI for configuration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4056 8810af33-2d31-482b-a856-94f89814c4df
2016-05-06 17:00:59 +00:00
jensp 35db017b07 artwork/ccm-theme-uni-bremen-responsive: Several optimizations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4050 8810af33-2d31-482b-a856-94f89814c4df
2016-05-05 07:58:59 +00:00
jensp f4c09e5739 CCM NG: First part of UI for editing configuration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4045 8810af33-2d31-482b-a856-94f89814c4df
2016-05-02 15:17:14 +00:00
jensp aed90bb782 Settings for the database based configuration are no longer subclasses of CcmObject, removed registry domain. The settings are now retrieved via simple queries using strings.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4032 8810af33-2d31-482b-a856-94f89814c4df
2016-04-29 13:12:52 +00:00
jensp 1564f16678 CCM NG: /ccm/admin: UI for managing mappings of a domain
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4029 8810af33-2d31-482b-a856-94f89814c4df
2016-04-27 16:48:40 +00:00
jensp 3ebe0cfa7c CCM NG: Forms for editing the properties of a domain
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4028 8810af33-2d31-482b-a856-94f89814c4df
2016-04-27 13:40:01 +00:00
jensp 189c432378 CCM NG: Creating new domains using /ccm/admin/
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4025 8810af33-2d31-482b-a856-94f89814c4df
2016-04-22 18:28:54 +00:00
jensp b14529823b CCM NG:
First part of category administration UI for /ccm/admin/


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4021 8810af33-2d31-482b-a856-94f89814c4df
2016-04-21 16:44:41 +00:00
jensp 87b46a531e CCM NG:
- Users which register using the login app are now added to the group "registered-users" (which is created if not existing)
- Logic for user registration moved the ccm-core/org.libreccm.security.RegistrationManager
- Some JavaDoc


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4019 8810af33-2d31-482b-a856-94f89814c4df
2016-04-20 14:35:21 +00:00
jensp 822c5288f3 CCM NG:
- Split up code for the UserAdmin class into several smaller classes 
- All classes (forms, tables, models, modelbuilders) which are only intented to be used by UserAidmin, GroupAdmin and RoleAdmin are only accessible from the package


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4018 8810af33-2d31-482b-a856-94f89814c4df
2016-04-20 12:04:26 +00:00
jensp 079635f91f CCM NG: Admin application: Role Management
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4014 8810af33-2d31-482b-a856-94f89814c4df
2016-04-16 15:15:53 +00:00
jensp 4fd2eb8b7b CCM NG: Member management for roles
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3999 8810af33-2d31-482b-a856-94f89814c4df
2016-04-15 18:14:53 +00:00
jensp 668eb0193d CCM NG: Group Administration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3998 8810af33-2d31-482b-a856-94f89814c4df
2016-04-15 09:58:26 +00:00
jensp 8bc1368b85 CCM NG: Property sheet for group
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3992 8810af33-2d31-482b-a856-94f89814c4df
2016-04-14 17:34:22 +00:00
jensp bbfdf4f39c CCM NG: Delete from groups
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3991 8810af33-2d31-482b-a856-94f89814c4df
2016-04-14 16:38:03 +00:00
jensp 403fa93dfa CCM NG: Missing file
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3990 8810af33-2d31-482b-a856-94f89814c4df
2016-04-14 09:18:17 +00:00
jensp ca72a68542 CCM NG:
- Change in ccm-docrepo for compatibility with Wildfly 10
    - removed scope for hibernate libraries to provided (Wildfly provides them)
    - moved classes related to user management in ccm-core com.arsdigita.ui.admin.usersgroupsroles to subpackage
    - first part of UI for Group management for Admin application


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3989 8810af33-2d31-482b-a856-94f89814c4df
2016-04-13 15:37:46 +00:00
jensp f4e6b1da96 CCM NG: Form for editing roles for a user
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3984 8810af33-2d31-482b-a856-94f89814c4df
2016-04-12 17:16:52 +00:00
jensp 81fd867e31 CCM NG:
- User registration and password recover now work
- Improvements for ChallengeManager
- Groups and roles assigned to a user are now shown in in the user details view
- Groups assigned to a user can be edited


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3981 8810af33-2d31-482b-a856-94f89814c4df
2016-04-08 17:54:17 +00:00
jensp 74af31b251 CCM NG: Todays progress on admin and login applications
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3978 8810af33-2d31-482b-a856-94f89814c4df
2016-04-07 19:40:45 +00:00
jensp ce1be1e87e CCM NG: Add form for creating new users to /ccm/admin/
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3975 8810af33-2d31-482b-a856-94f89814c4df
2016-04-06 17:21:26 +00:00
jensp 4bd63b1b45 CCM NG:
- Forms for Login, including new password recover form and account activation form


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3974 8810af33-2d31-482b-a856-94f89814c4df
2016-04-06 13:44:27 +00:00
jensp b9397f01b7 CCM NG: OneTimeAuthManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3968 8810af33-2d31-482b-a856-94f89814c4df
2016-03-31 18:12:04 +00:00
jensp 3eb86b41f2 CCM NG: OneTimeAuth system, used for PasswordRecover, Account activation and email verification
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3967 8810af33-2d31-482b-a856-94f89814c4df
2016-03-30 17:23:09 +00:00
jensp 7d86a6db4c CCM NG:
- Form for editing user details 
- Form for adding a new password


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3966 8810af33-2d31-482b-a856-94f89814c4df
2016-03-30 13:41:29 +00:00
jensp b19a347f6e CCM NG: UserAdminForm: E-Mail-Addresses of a user can now be edited, added and deleted
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3957 8810af33-2d31-482b-a856-94f89814c4df
2016-03-23 17:51:06 +00:00
jensp ea75416ed9 CCM NG: Tables showing the email addresses of a user
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3916 8810af33-2d31-482b-a856-94f89814c4df
2016-03-09 19:01:19 +00:00
jensp 8b941d3e70 CCM NG: Switching to UserDetail view and back to user table works now as indented
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3912 8810af33-2d31-482b-a856-94f89814c4df
2016-03-04 18:46:08 +00:00
jensp 326707f1a7 CCM NG: UserDetails view
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3904 8810af33-2d31-482b-a856-94f89814c4df
2016-03-03 14:37:38 +00:00
jensp beb702efd9 CCM NG: Primarly bug fixing for the selection models
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3897 8810af33-2d31-482b-a856-94f89814c4df
2016-02-26 17:36:33 +00:00
jensp 1b206fecef CCM NG:
- Further work on the admin UI
- Refactored the GlobalizationHelper to use CDI for getting the current request. Also cleaned up the code.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3892 8810af33-2d31-482b-a856-94f89814c4df
2016-02-24 17:48:43 +00:00
jensp 260978d1c1 CCM NG: Basic structure for new users/groups/roles tab in the admin application
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3878 8810af33-2d31-482b-a856-94f89814c4df
2016-02-18 18:51:41 +00:00
jensp c93a3305fe CCM NG: Added tab for workflows administration to admin app
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3876 8810af33-2d31-482b-a856-94f89814c4df
2016-02-18 13:56:58 +00:00
jensp 51d4fca237 CCM NG: Fixed some bugs in the application lookup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3875 8810af33-2d31-482b-a856-94f89814c4df
2016-02-18 13:43:04 +00:00
jensp 8e05fe06af CCM NG: Administration UI basic structure
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3867 8810af33-2d31-482b-a856-94f89814c4df
2016-02-17 19:00:18 +00:00
jensp 5bb5bf7ac6 CCM NG:
- Some updates caused by the integration of the UUID field in CcmObject
- Better integration for Shiro (inspired by https://issues.apache.org/jira/browse/SHIRO-337).)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3855 8810af33-2d31-482b-a856-94f89814c4df
2016-02-11 14:05:29 +00:00
jensp 5b1055c485 CCM NG:
- Added UUID field to CcmObject
- Added interface Identifiable. All entities which are identifiable via a UUID (which will be all "root" entities) will implement this interface directly or indirectly.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3854 8810af33-2d31-482b-a856-94f89814c4df
2016-02-11 11:56:45 +00:00
jensp 22dd841c11 CCM NG: Login Form now shows up
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3844 8810af33-2d31-482b-a856-94f89814c4df
2016-02-06 11:12:35 +00:00
jensp 3be60416f8 CCM NG: Bundles are now EARs (necssary because otherwise JPA does not support entities in multiple JARs, see JSR-338, page 366f). Also the Foundry theming engine is now provided by its own Maven module.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3829 8810af33-2d31-482b-a856-94f89814c4df
2016-01-27 19:16:43 +00:00
jensp 127ff16e59 CCM NG: TemplatingConfig migrated to new configuration system, WebConfig almost migrated
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3807 8810af33-2d31-482b-a856-94f89814c4df
2016-01-19 19:08:51 +00:00
jensp 1a3367bbed CCM NG: Some formatting and cleanup for the new configuration classes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3802 8810af33-2d31-482b-a856-94f89814c4df
2016-01-15 18:57:17 +00:00
jensp a1bef5b73f CCM NG:
- Migrated MailConfig and XmlConfig to new configuration system
    - Replaced StringJoiner to several toString methods with collection.stream().collect and Collectors#joining    


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3797 8810af33-2d31-482b-a856-94f89814c4df
2016-01-14 18:17:44 +00:00
jensp 05102e0269 CCM NG: Migrated DispatcherConfig and GlobalizationConfig to the new configuration system
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3796 8810af33-2d31-482b-a856-94f89814c4df
2016-01-14 13:47:16 +00:00