Commit Graph

1048 Commits (e7e5b50b60f03d726eccfcbcf0fe3b8e4b79fae5)

Author SHA1 Message Date
jensp 92e62ff6ec CCM NG: StaticThemeProvider for serving themes from the classpath
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5077 8810af33-2d31-482b-a856-94f89814c4df
2017-10-25 12:36:23 +00:00
jensp 2ccf47fbba CCM NG: JavaDoc for Sites and PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5074 8810af33-2d31-482b-a856-94f89814c4df
2017-10-23 14:35:44 +00:00
jensp 276255d3cc CCM NG: Database migrations for PageModel components provided by ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5073 8810af33-2d31-482b-a856-94f89814c4df
2017-10-23 08:05:02 +00:00
jensp b66024e8b3 CCM NG: ItemListComponent for the PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5072 8810af33-2d31-482b-a856-94f89814c4df
2017-10-23 07:18:38 +00:00
jensp 37a8756ad0 CCM NG: Renamed classes ending with "Builder" in in the pagemodel packages to end with "Renderer" to avoid confusion. Classes with a name ending with "Builder" are usually classes which implement the Builder pattern. The classes rendering a page model and its components do not implemement this pattern.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5071 8810af33-2d31-482b-a856-94f89814c4df
2017-10-23 05:57:40 +00:00
jensp 260b39b03c CCM NG: Classes for rendering assets and content items with the new page model
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5063 8810af33-2d31-482b-a856-94f89814c4df
2017-10-19 17:25:02 +00:00
jensp 7d77608743 CCM NG: Simplified rendering logic for ContentItem component
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5062 8810af33-2d31-482b-a856-94f89814c4df
2017-10-19 13:15:20 +00:00
jensp 971215e13c CCM NG: More classes for the new page model
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5061 8810af33-2d31-482b-a856-94f89814c4df
2017-10-19 12:59:58 +00:00
jensp b4599d49ff CCM NG: Several components for the page model
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5056 8810af33-2d31-482b-a856-94f89814c4df
2017-10-18 09:32:17 +00:00
jensp 607e6468cc CCM NG: Sites/Pages/Themes next part
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5044 8810af33-2d31-482b-a856-94f89814c4df
2017-10-13 15:59:22 +00:00
jensp 621464f700 Missed a file
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5043 8810af33-2d31-482b-a856-94f89814c4df
2017-10-12 15:16:53 +00:00
jensp 0243923ab9 CCM NG: sites/pages/themes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5042 8810af33-2d31-482b-a856-94f89814c4df
2017-10-12 14:55:11 +00:00
jensp 97ea5798f9 Next part of the sites/pages/themes complex
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5041 8810af33-2d31-482b-a856-94f89814c4df
2017-10-12 10:25:05 +00:00
jensp 1eca020a46 CCM NG: Next part of the sites/pages/themes complex
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5040 8810af33-2d31-482b-a856-94f89814c4df
2017-10-11 17:59:23 +00:00
jensp 6418136e4e CCM NG: Next part of the sites/pages/themes complex
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5038 8810af33-2d31-482b-a856-94f89814c4df
2017-10-11 13:36:54 +00:00
jensp 23fbbecc78 CCM NG: First part of sites/pages application
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5035 8810af33-2d31-482b-a856-94f89814c4df
2017-10-10 17:27:02 +00:00
jensp e368259b58 CCM NG: First part of getting the ItemLifecycleItemPane working
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5030 8810af33-2d31-482b-a856-94f89814c4df
2017-10-05 17:15:47 +00:00
jensp afecd1fe0c CCM NG: Finish task link in Content Item editor is back
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5029 8810af33-2d31-482b-a856-94f89814c4df
2017-10-05 17:15:23 +00:00
jensp 28bf59a53c 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
2017-10-05 17:14:37 +00:00
jensp 0983021ee3 CCM NG: Fixing test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5020 8810af33-2d31-482b-a856-94f89814c4df
2017-09-28 18:13:40 +00:00
jensp 707f3c2ede CCM NG: Fixing test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5019 8810af33-2d31-482b-a856-94f89814c4df
2017-09-28 13:30:53 +00:00
jensp fce01dc128 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
2017-09-27 19:45:02 +00:00
jensp 91520637f3 CCM NG/ccm-cms: Added missing translations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5012 8810af33-2d31-482b-a856-94f89814c4df
2017-09-27 05:58:36 +00:00
jensp 26c99abe5a CCM NG/ccm-cms: Vaadion prototype of folder browser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5010 8810af33-2d31-482b-a856-94f89814c4df
2017-09-27 05:57:38 +00:00
jensp 0fec39a477 CCM NG: Item Category Step basically works now
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5000 8810af33-2d31-482b-a856-94f89814c4df
2017-09-14 17:01:00 +00:00
jensp 836d7a3be2 CCM NG: Next part of migration of ItemCategoryStep
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4997 8810af33-2d31-482b-a856-94f89814c4df
2017-09-13 15:36:54 +00:00
jensp f3dbd9829e CCM NG/ccm-cms: Vaadin Prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4996 8810af33-2d31-482b-a856-94f89814c4df
2017-09-11 16:38:56 +00:00
jensp 0461831328 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
2017-09-11 16:38:29 +00:00
jensp f667a9bad8 CCM NG/ccm-cms: RelatedInfoStep bug fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4991 8810af33-2d31-482b-a856-94f89814c4df
2017-09-07 14:12:57 +00:00
jensp e302fd2524 CCM NG/ccm-cms: RelatedInfo step now works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4990 8810af33-2d31-482b-a856-94f89814c4df
2017-09-07 09:49:33 +00:00
jensp 96299556ec CCM NG/ccm-cms: Some more experimenets with Vaadin
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4988 8810af33-2d31-482b-a856-94f89814c4df
2017-09-06 17:41:02 +00:00
jensp e59e148feb CCM NG/ccm-cms: Some bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4985 8810af33-2d31-482b-a856-94f89814c4df
2017-09-06 08:41:30 +00:00
jensp fa2542aa9c CCM NG: Fixed some typos in NamedQueries
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4966 8810af33-2d31-482b-a856-94f89814c4df
2017-08-30 15:25:54 +00:00
jensp 03e2105f4f CCM NG/ccm-cms: Form for adding internal link
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4960 8810af33-2d31-482b-a856-94f89814c4df
2017-08-29 15:18:15 +00:00
jensp 77d3175115 Foundry support for new item search widget
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4959 8810af33-2d31-482b-a856-94f89814c4df
2017-08-29 14:57:11 +00:00
jensp 559f9036bd CCM NG/ccm-cms: New server side part of the ItemSearchWidget, some other things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4918 8810af33-2d31-482b-a856-94f89814c4df
2017-08-23 17:20:16 +00:00
jensp 108676313a CCM NG/ccm-cms: Next part of RelatedInfoStep
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4914 8810af33-2d31-482b-a856-94f89814c4df
2017-08-21 07:49:12 +00:00
jensp 02623e0034 CCM NG/ccm-cms: Next part of RelatedInfoStep
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4913 8810af33-2d31-482b-a856-94f89814c4df
2017-08-20 18:10:32 +00:00
jensp a6a39f0d6b CCM NG/ccm-cms: Next part of RelatedInfoStep
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4910 8810af33-2d31-482b-a856-94f89814c4df
2017-08-18 19:26:56 +00:00
jensp 1d1c89b3a8 CCM NG/ccm-cms: Form for adding assets to an attachment list
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4907 8810af33-2d31-482b-a856-94f89814c4df
2017-08-17 12:52:57 +00:00
jensp 6755ff35ff CCM NG:
- First part of RelatedInfoStep
- Some other things


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4905 8810af33-2d31-482b-a856-94f89814c4df
2017-08-16 16:39:32 +00:00
jensp b3704a12b1 CCM NG/ccm-cms: Moving attached images works now
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4901 8810af33-2d31-482b-a856-94f89814c4df
2017-08-09 15:19:04 +00:00
jensp 99239b5231 CCM NG/ccm-cms: Adding and removing images
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4900 8810af33-2d31-482b-a856-94f89814c4df
2017-08-09 13:03:14 +00:00
jensp ddba0a2457 CCM NG/ccm-cms: Fixed some queries for getting avaiable images.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4899 8810af33-2d31-482b-a856-94f89814c4df
2017-08-08 08:03:19 +00:00
jensp c74825107f 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
2017-08-07 17:53:13 +00:00
jensp fb4b41ae95 CCM NG/ccm-cms: ImageStep for ContentItems (not tested yet!)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4890 8810af33-2d31-482b-a856-94f89814c4df
2017-08-02 14:23:24 +00:00
jensp fcf39300b4 CCM NG/ccm-cms: Thumbnails for images in AssetBrowser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4888 8810af33-2d31-482b-a856-94f89814c4df
2017-07-27 10:26:14 +00:00
jensp e7f940b8fb CCM NG/ccm-cms: JAX-RS based service for serving images.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4887 8810af33-2d31-482b-a856-94f89814c4df
2017-07-25 19:01:07 +00:00
jensp 7f3e020c31 CCM NG/ccm-cms: Several bug fixes and improvments for assets, especially binary assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4886 8810af33-2d31-482b-a856-94f89814c4df
2017-07-25 14:56:17 +00:00
jensp 1d69f0a0ab CCM NG/ccm-cms:
- Privileges from the folder are now applied to new content items 
- Privilieges from the folder are not applied to new assets
- Some improvments for the structure of the asset forms



git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4883 8810af33-2d31-482b-a856-94f89814c4df
2017-07-24 15:22:10 +00:00
jensp 4f6cc9382b CCM NG/ccm-cms: Some bugfixes for Assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4882 8810af33-2d31-482b-a856-94f89814c4df
2017-07-20 17:13:46 +00:00
jensp a5f28e2e7a CCM NG/ccm-cms: Infrastructure for adding common authoring steps
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4881 8810af33-2d31-482b-a856-94f89814c4df
2017-07-19 15:06:13 +00:00
jensp 83e99b0d52 CCM NG/ccm-cms: Translations for the labels and descriptions of the asset types provided by ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4880 8810af33-2d31-482b-a856-94f89814c4df
2017-07-18 12:06:30 +00:00
jensp 274bc85266 CCM NG: Some translations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4879 8810af33-2d31-482b-a856-94f89814c4df
2017-07-17 18:01:38 +00:00
jensp ccef41e08e CCM NG/ccm-cms MultiPartArticle Sections Step now works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4876 8810af33-2d31-482b-a856-94f89814c4df
2017-07-15 14:35:44 +00:00
jensp f94a3e409c CCM NG: Ensure that fields of type LocalizedString are never null.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4875 8810af33-2d31-482b-a856-94f89814c4df
2017-07-15 09:26:24 +00:00
jensp cf453f674e CCM NG/ccm-cms: Some fixes for the MultiPartArticle
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4873 8810af33-2d31-482b-a856-94f89814c4df
2017-07-14 18:24:54 +00:00
jensp 18508b1f14 Missing files
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4872 8810af33-2d31-482b-a856-94f89814c4df
2017-07-14 15:09:34 +00:00
jensp 1ba1d63ec0 CCM NG/ccm-cms:
- Cleanup of package structure for authoring steps. All classes for authoring content items are now in com.arsdigita.cms.ui.authoring and its subpackages.
    - All parts of the step for managing the sections of a MultiPartArticle have been ported. Everything complies but is not tested yet!


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4871 8810af33-2d31-482b-a856-94f89814c4df
2017-07-14 15:02:38 +00:00
jensp e8c9add123 CCM NG/ccm-cms: Fixed several test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4870 8810af33-2d31-482b-a856-94f89814c4df
2017-07-14 14:59:16 +00:00
jensp 051e71f2a0 CCM NG: Fixed some test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4867 8810af33-2d31-482b-a856-94f89814c4df
2017-07-12 18:09:58 +00:00
jensp 5cf1f4a0e9 CCM NG/ccm-cms: Next part of porting the editing step for managing the sections of a MulitPartArticle
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4866 8810af33-2d31-482b-a856-94f89814c4df
2017-07-12 16:00:09 +00:00
jensp 4a2cadf628 CCM NG/ccm-cms: First part of authoring step for managing the sections of a multi part article
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4863 8810af33-2d31-482b-a856-94f89814c4df
2017-07-11 15:18:33 +00:00
jensp 1ba9984f18 CCM NG/cc-cms: Step for editing the text of an event item
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4848 8810af33-2d31-482b-a856-94f89814c4df
2017-07-06 10:04:44 +00:00
jensp fdfbf544f1 CCM NG/ccm-cms: EditStep for editing the text of a news
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4847 8810af33-2d31-482b-a856-94f89814c4df
2017-07-06 09:52:43 +00:00
jensp 0b9e5383fb CCM NG/ccm-cms: Editing step for editing the text of an article works now.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4846 8810af33-2d31-482b-a856-94f89814c4df
2017-07-06 09:24:27 +00:00
jensp 6a0fe2b25b Missing file
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4845 8810af33-2d31-482b-a856-94f89814c4df
2017-07-06 08:20:26 +00:00
jensp 069bf78fb4 CCM NG/ccm-cms: Creating MPA, editing basic properties of an MPA now works.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4841 8810af33-2d31-482b-a856-94f89814c4df
2017-07-05 09:25:08 +00:00
jensp 5fa68b9570 CCM NG/ccm-cms:
- Fixed wrong datatype in ccm_cms.events table (was SQL Date, which does not save time, is now SQL Timestamp)
- EventPropertiesStep and EventPropertyForm work now as expected


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4840 8810af33-2d31-482b-a856-94f89814c4df
2017-07-05 07:24:55 +00:00
jensp f00b3ef6aa CCM NG/ccm-cms: Some improvments for EventPropertiesStep and EventPropertyForm
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4839 8810af33-2d31-482b-a856-94f89814c4df
2017-07-04 18:19:52 +00:00
jensp f7b70287b4 CCM NG: Some improvments for the ContentItemRepository#delete method
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4838 8810af33-2d31-482b-a856-94f89814c4df
2017-07-04 16:53:09 +00:00
jensp 76e9c2dd45 CCM NG/ccm-cms:
- Some missing translations for the NewsItemPropertiesStep and the NewsItemPropertyForm
- Code for deleting a ContentItem improved


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4837 8810af33-2d31-482b-a856-94f89814c4df
2017-07-04 12:47:08 +00:00
jensp a57a121ebb CCM NG/ccm-cms: Language Tab of the ContentItemPage now works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4835 8810af33-2d31-482b-a856-94f89814c4df
2017-07-03 17:03:07 +00:00
jensp d0c7265b13 CCM NG/ccm-cms: ArticlePropertyForm now works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4830 8810af33-2d31-482b-a856-94f89814c4df
2017-07-01 15:34:56 +00:00
jensp c23f1fbcba CCM NG/ccm-cms: Resolved some compile errors caused by changes of method signatures in ContentItemManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4827 8810af33-2d31-482b-a856-94f89814c4df
2017-06-30 07:13:29 +00:00
jensp a5d8b8bc29 CCM NG/ccm-cms: Several changes, especially to handle the new localisation model for content items
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4824 8810af33-2d31-482b-a856-94f89814c4df
2017-06-29 14:32:00 +00:00
jensp 0a03d14a06 CCM NG/ccm-cms: Some progress for editing
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4822 8810af33-2d31-482b-a856-94f89814c4df
2017-06-28 19:25:28 +00:00
jensp 6717df6b52 CCM NG/ccm-cms: More work for Content Item edit.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4820 8810af33-2d31-482b-a856-94f89814c4df
2017-06-27 13:42:15 +00:00
jensp d0844305b4 CCM NG/ccm-cms: Localized texts which were not localized yet in AssignedTaskTable
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4819 8810af33-2d31-482b-a856-94f89814c4df
2017-06-27 12:10:59 +00:00
jensp 41dfa9ee08 CCM NG: Fixes for workflow, translations for Workflow widgets in ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4818 8810af33-2d31-482b-a856-94f89814c4df
2017-06-27 09:37:55 +00:00
jensp f1266b0b5d CCM NG/ccm-core: Several improvments for Workflow Handling
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4816 8810af33-2d31-482b-a856-94f89814c4df
2017-06-26 17:15:45 +00:00
jensp c48e01f9f3 CCM NG/ccm-cms: Some bugfixes for the AssignedTaskTable
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4803 8810af33-2d31-482b-a856-94f89814c4df
2017-06-23 16:58:14 +00:00
jensp da7f83cee2 CCM NG/ccm-cms: More work for the authoring steps
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4795 8810af33-2d31-482b-a856-94f89814c4df
2017-06-21 18:20:41 +00:00
jensp 3a538ff8fd CCM NG/ccm-cms: Added clearOptions call
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4791 8810af33-2d31-482b-a856-94f89814c4df
2017-06-20 12:39:22 +00:00
jensp f2683c4a9b CCM NG/ccm-cms: Avoid NPE in ItemWorkflowRequestLocalHelper when no workflow is assigned to a ContentItem.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4790 8810af33-2d31-482b-a856-94f89814c4df
2017-06-20 11:25:05 +00:00
jensp b35bd0e20f More bugfixes for ContentItemPage and related classes (ContentItemPage is now displayed)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4787 8810af33-2d31-482b-a856-94f89814c4df
2017-06-19 13:07:23 +00:00
jensp cbf7563d80 CCM NG/ccm-cms: More bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4786 8810af33-2d31-482b-a856-94f89814c4df
2017-06-16 17:46:48 +00:00
jensp 6bca3ea406 CCM NG/ccm-cms: More work for getting ContentItemPage working
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4785 8810af33-2d31-482b-a856-94f89814c4df
2017-06-15 16:44:46 +00:00
jensp 40c375730d CCM NG/ccm-cms: Bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4784 8810af33-2d31-482b-a856-94f89814c4df
2017-06-15 12:55:30 +00:00
jensp f726dd43eb CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4783 8810af33-2d31-482b-a856-94f89814c4df
2017-06-15 08:38:15 +00:00
jensp ff2f93870a CCM NG/ccm-core: Bugfix for ContentSectionSetup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4782 8810af33-2d31-482b-a856-94f89814c4df
2017-06-14 17:17:50 +00:00
jensp 70e99c35a0 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
2017-06-14 12:35:44 +00:00
jensp b2b63fcc16 CCM NG/ccm-cms: Several changes/fixes for getting the authoring kits working
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4778 8810af33-2d31-482b-a856-94f89814c4df
2017-06-13 12:04:03 +00:00
jensp 62fe0207a0 CCM NG/ccm-cms: MultiPartArticleEdit ported to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4763 8810af33-2d31-482b-a856-94f89814c4df
2017-06-08 12:58:32 +00:00
jensp e88bdd422a CCM NG/ccm-cms: EventPropertiesStep and associated ported to NG.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4762 8810af33-2d31-482b-a856-94f89814c4df
2017-06-08 12:36:39 +00:00
jensp 84ad6d6b7c CCM NG/ccm-cms: NewsItemPropertiesStep and NewsItemProperty from old system
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4757 8810af33-2d31-482b-a856-94f89814c4df
2017-06-06 09:19:09 +00:00
jensp 13faa6f4c6 CCM NG/ccm-cms: ItemCategoryStep migrated to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4752 8810af33-2d31-482b-a856-94f89814c4df
2017-05-22 13:21:29 +00:00
jensp f3ad55711a CCM NG/ccm-cms: GenericArticleBody and associated classes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4745 8810af33-2d31-482b-a856-94f89814c4df
2017-05-20 15:22:14 +00:00
jensp 1979368cab 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
2017-05-19 18:11:24 +00:00
jensp 5ad4ca2ab6 CCM NG/ccm-cms: ArticlePropertiesStep and dependencies
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4743 8810af33-2d31-482b-a856-94f89814c4df
2017-05-18 17:39:40 +00:00
jensp f68565569c CCM NG/ccm-cms: Some bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4742 8810af33-2d31-482b-a856-94f89814c4df
2017-05-18 08:42:24 +00:00
baka cf6a8653a0 Ticket #2684 - Implements the class, adds the resources to the bundles and adds annotations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4740 8810af33-2d31-482b-a856-94f89814c4df
2017-05-17 12:52:38 +00:00
baka d88c3a9b5f Ticket #2685 - Forgot the annotations and resource bundles
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4739 8810af33-2d31-482b-a856-94f89814c4df
2017-05-17 12:17:03 +00:00
baka 124c0edde6 Ticket #2683 & #2682 - Fixes minor stuff
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4738 8810af33-2d31-482b-a856-94f89814c4df
2017-05-17 12:02:50 +00:00
baka cb587b3ceb Ticket #2685 - Implements the form
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4737 8810af33-2d31-482b-a856-94f89814c4df
2017-05-17 12:01:14 +00:00
jensp eeaf014b0e CCM NG/ccm-cms: First part of migration of ArticlesPropertiesStep
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4736 8810af33-2d31-482b-a856-94f89814c4df
2017-05-15 17:43:46 +00:00
jensp d713e0ef9b CCM NG/ccm-cms: AssetRepository queries now check permissions
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4733 8810af33-2d31-482b-a856-94f89814c4df
2017-05-13 09:38:30 +00:00
jensp 197e797705 CCM NG/ccm-cms: Queries used by ContentItemRepository now include permissions.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4732 8810af33-2d31-482b-a856-94f89814c4df
2017-05-12 19:04:13 +00:00
jensp e80b9d7169 CCM NG/ccm-cms: Extended named queries for ContentItem to take permissions into account
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4731 8810af33-2d31-482b-a856-94f89814c4df
2017-05-11 18:13:47 +00:00
jensp 508ac51fda CCM NG/ccm-cms: Some progress for the ContentItemPage
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4730 8810af33-2d31-482b-a856-94f89814c4df
2017-05-11 18:01:30 +00:00
jensp 94db1a7d5a CCM NG/ccm-cms: Several optimisations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4729 8810af33-2d31-482b-a856-94f89814c4df
2017-05-11 17:11:30 +00:00
jensp 6851ea404a CCM NG/ccm-cms: Query for retrieving ContentItems by ID which takes the permissions into account.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4726 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 17:38:24 +00:00
baka a844c31d11 Ticket #2683 - Missed something.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4724 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 15:44:56 +00:00
baka 33263c47ce Ticket #2683 - Implements the image form
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4723 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 15:39:25 +00:00
jensp 9f9d854b99 CCM NG/ccm-cms: Fixed some more test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4722 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 15:33:34 +00:00
baka ee168c2f62 Ticket #2683 - Localization for the audio asset form
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4720 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 14:00:47 +00:00
jensp 50788863b8 CCM NG/ccm-cms: Working on the ContentTypeRepositoryTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4719 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 14:00:08 +00:00
baka fa0cdba827 Ticket #2683 - Implements a form for external video assets.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4718 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 13:58:06 +00:00
jensp 8f5505684a CCM NG/ccm-cms: Fixed test failures in ContentTypeRepositoryTest caused by missing dependencies
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4717 8810af33-2d31-482b-a856-94f89814c4df
2017-05-10 09:01:34 +00:00
jensp febf8395aa CCM NG/ccm-cms: Fixes more test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4713 8810af33-2d31-482b-a856-94f89814c4df
2017-05-08 18:04:21 +00:00
jensp e12c9ee66e CCM NG/ccm-cms: Some bugfixes for the ContentItemManager fixing test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4712 8810af33-2d31-482b-a856-94f89814c4df
2017-05-08 09:28:20 +00:00
jensp a991ebb570 CCM NG/ccm-cms: Some bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4704 8810af33-2d31-482b-a856-94f89814c4df
2017-05-03 18:16:06 +00:00
jensp 66a6b22341 CCM NG/ccm-cms: Fixed some test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4701 8810af33-2d31-482b-a856-94f89814c4df
2017-05-02 13:16:31 +00:00
jensp 25a35930b5 CCM NG/ccm-cms: Fixed some test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4700 8810af33-2d31-482b-a856-94f89814c4df
2017-05-02 09:06:52 +00:00
jensp 09101a736a CCM NG/ccm-cms: Extended test for developing query which takes permissions into acccount when retrieving ContentItems from the database.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4699 8810af33-2d31-482b-a856-94f89814c4df
2017-05-02 09:02:36 +00:00
jensp 34932edfc8 CCM NG/ccm-cms:
- CreateForm for Event
- Cleanup resources. Some files were accendentily copied to the wrong place.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4698 8810af33-2d31-482b-a856-94f89814c4df
2017-05-01 15:48:28 +00:00
jensp f1aa5bc54d CCM NG/ccm-cms: CreateForm for NewsItem
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4697 8810af33-2d31-482b-a856-94f89814c4df
2017-05-01 15:33:07 +00:00
jensp fc3471d972 CCM NG/ccm-cms: Some dependencies were missing from the test archive for ContentItemPermissionTest causing test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4696 8810af33-2d31-482b-a856-94f89814c4df
2017-04-30 11:34:19 +00:00
jensp b59eb89268 CCM NG/ccm-cms: Creating content items works now
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4695 8810af33-2d31-482b-a856-94f89814c4df
2017-04-29 14:53:14 +00:00
jensp 88a835cb5a CCM NG/ccm-cms: Forms for creating items of type Article, Event, MultiPartArticle and News
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4692 8810af33-2d31-482b-a856-94f89814c4df
2017-04-27 14:52:52 +00:00
jensp 293fe34d54 CCM NG/ccm-cms: Ported forms for creating new items
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4691 8810af33-2d31-482b-a856-94f89814c4df
2017-04-26 17:35:02 +00:00
baka 8a170c207c Implements Deleteform Text
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4688 8810af33-2d31-482b-a856-94f89814c4df
2017-04-24 13:16:27 +00:00
baka 2a1f8e8849 Edited the admin pane to use the context model again. May still be wrong, needs testing
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4687 8810af33-2d31-482b-a856-94f89814c4df
2017-04-24 13:04:21 +00:00
baka 6467e05373 Implementes using points discussed during last meeting
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4686 8810af33-2d31-482b-a856-94f89814c4df
2017-04-24 12:39:36 +00:00
jensp ccef681fee CCM NG/ccm-cms: Changes from todays coding session
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4684 8810af33-2d31-482b-a856-94f89814c4df
2017-04-20 14:51:37 +00:00
jensp 944d09f7c0 CCM NG: Vaadin Prototype for UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4683 8810af33-2d31-482b-a856-94f89814c4df
2017-04-19 19:36:44 +00:00
jensp b769298ef8 CCM NG/ccm-core: Bugfixes for handeling or wrapped ServletRequests and Multipart requests
CCM NG/ccm-cms:  Base form for binary assets now works


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4682 8810af33-2d31-482b-a856-94f89814c4df
2017-04-19 06:18:41 +00:00
jensp 6e139f76d5 CCM NG/ccm-cms: Some bugfixes and translations for the BinaryAssetForm
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4681 8810af33-2d31-482b-a856-94f89814c4df
2017-04-18 13:38:33 +00:00
jensp e0cc14d1f4 CCM NG/ccm-cms:
- Form for FileAsset
- Added FileAsset to known asset types


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4680 8810af33-2d31-482b-a856-94f89814c4df
2017-04-18 11:05:41 +00:00
jensp a1ecee0c63 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
2017-04-18 10:57:10 +00:00
jensp 4dd91cc64b CCM NG/ccm-cms: Fixed some tests
CCM NG/ccm-core: Vaadin prototype (UI)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4678 8810af33-2d31-482b-a856-94f89814c4df
2017-04-17 18:56:03 +00:00
jensp ccee32cf64 CCM NG/ccm-cms: Removed obsolete class
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4677 8810af33-2d31-482b-a856-94f89814c4df
2017-04-17 16:09:58 +00:00
jensp 8e26c396e5 CCM NG/ccm-cms:
- AssetSearchWidget
- Form für ExternalVideoAsset


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4675 8810af33-2d31-482b-a856-94f89814c4df
2017-04-17 15:36:15 +00:00
baka ad979b9af5 Many small changes, now all classes in category package compile. Needs to be checked in detail
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4674 8810af33-2d31-482b-a856-94f89814c4df
2017-04-14 14:23:59 +00:00
jensp 97a81693fc CCM NG/ccm-cms : AssetSearchPage
CCM NG/ccm-core: GlobalizationHelper now provides a method for retrieving the value most suitable for the negioated locale form a LocalizedString 


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4673 8810af33-2d31-482b-a856-94f89814c4df
2017-04-13 12:30:02 +00:00
jensp 77c866d935 CCM NG/ccm-cms: Fixed some bugs in the AssetRepository
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4672 8810af33-2d31-482b-a856-94f89814c4df
2017-04-13 09:36:16 +00:00
jensp a2e500e442 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
2017-04-12 18:37:42 +00:00
jensp b54e222f4d CCM NG/ccm-cms: Started implementation of an AssetSearchWidget (similar to the ItemSearchWidget)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4668 8810af33-2d31-482b-a856-94f89814c4df
2017-04-11 17:18:18 +00:00
jensp ba31e0d03b CCM NG/ccm-cms: AssetForm improvement, Form for SideNote asset
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4667 8810af33-2d31-482b-a856-94f89814c4df
2017-04-11 08:23:07 +00:00
jensp 5fdeb3b9eb CCM NG/ccm-cms: AssetForm localisation
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4666 8810af33-2d31-482b-a856-94f89814c4df
2017-04-10 17:02:48 +00:00
jensp ddddc1f060 CCM NG/ccm-cms: AssetForm including localisation for assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4663 8810af33-2d31-482b-a856-94f89814c4df
2017-04-07 18:41:40 +00:00
jensp 6339c2bb08 CCM NG/ccm-cms: AssetPane, creation of assets.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4662 8810af33-2d31-482b-a856-94f89814c4df
2017-04-06 13:09:58 +00:00
jensp dc1ec63e51 CCM NG/ccm-cms: AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4661 8810af33-2d31-482b-a856-94f89814c4df
2017-04-05 16:53:44 +00:00
jensp da2050e8e4 CCM NG/ccm-cms: Localisations for AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4659 8810af33-2d31-482b-a856-94f89814c4df
2017-04-05 12:44:28 +00:00
jensp 747178d1fa CCM NG/ccm-cms: Some bugfixes for the AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4658 8810af33-2d31-482b-a856-94f89814c4df
2017-04-04 11:56:30 +00:00
jensp d8d15fc2fb CCM NG/ccm-cms: AssetFolderBrowser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4657 8810af33-2d31-482b-a856-94f89814c4df
2017-04-03 15:54:12 +00:00
jensp 25661ae6ed CCM NG/ccm-cms: Some work for the AssetFolderBrowser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4656 8810af33-2d31-482b-a856-94f89814c4df
2017-03-31 16:49:41 +00:00
jensp 4e8f5bc78e CCM NG/ccm-cms: Fixed some typos in the classes associated with the AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4655 8810af33-2d31-482b-a856-94f89814c4df
2017-03-30 13:23:56 +00:00
jensp 9da0831409 CCM NG/ccm-cms: Next part of AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4654 8810af33-2d31-482b-a856-94f89814c4df
2017-03-30 10:44:53 +00:00
jensp 4b9316db31 CCM NG/ccm-cms: Next part of AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4652 8810af33-2d31-482b-a856-94f89814c4df
2017-03-29 18:21:41 +00:00
jensp e37b5dcc93 CCM NG/ccm-cms: First part of new AssetPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4650 8810af33-2d31-482b-a856-94f89814c4df
2017-03-29 15:40:58 +00:00
jensp 3c6be1bf91 CCM NG/ccm-cms: AssetTypesManager for retrieving information about available asset types.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4649 8810af33-2d31-482b-a856-94f89814c4df
2017-03-29 08:27:11 +00:00
jensp 794ab25bb6 CCM NG/ccm-cms: Typos in JavaDoc etc.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4648 8810af33-2d31-482b-a856-94f89814c4df
2017-03-29 08:26:11 +00:00
jensp 8c6be82725 CCM NG/ccm-cms: Typos in JavaDoc
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4647 8810af33-2d31-482b-a856-94f89814c4df
2017-03-29 06:28:05 +00:00
baka 1f86946ccc Missed two files in last commit, now everything is fine
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4637 8810af33-2d31-482b-a856-94f89814c4df
2017-03-22 17:13:11 +00:00
baka e090506b35 More "Getting Category Stuff Done" Commits
Lots of commented code, but it gets better

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4636 8810af33-2d31-482b-a856-94f89814c4df
2017-03-22 17:11:44 +00:00
jensp eca7700088 CCM NG/ccm-cms: Content Types Tab
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4635 8810af33-2d31-482b-a856-94f89814c4df
2017-03-21 10:49:32 +00:00
jensp 759c493d04 CCM NG/ccm-cms: Lifecycles tab
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4634 8810af33-2d31-482b-a856-94f89814c4df
2017-03-17 16:42:06 +00:00
jensp f02927c32b CCM NG/ccm-cms: Removing roles from task
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4630 8810af33-2d31-482b-a856-94f89814c4df
2017-03-15 09:10:33 +00:00
jensp 7df8f22248 CCM NG/ccm-cms Tab Workflows
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4629 8810af33-2d31-482b-a856-94f89814c4df
2017-03-14 18:56:16 +00:00
baka e1d7afe473 Adds more implementations for the category part of the cms frontend 2nd!
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4628 8810af33-2d31-482b-a856-94f89814c4df
2017-03-14 17:38:38 +00:00
baka 0144048f5c Adds more implementations for the category part of the cms frontend
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4627 8810af33-2d31-482b-a856-94f89814c4df
2017-03-14 17:37:58 +00:00
jensp d6a391e6cd CCM NG/ccm-cms: Workflow tab
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4626 8810af33-2d31-482b-a856-94f89814c4df
2017-03-13 19:13:08 +00:00
jensp 694bc6c307 CCM NG/ccm-cms: Workflows Tab bug hunting
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4625 8810af33-2d31-482b-a856-94f89814c4df
2017-03-11 18:20:49 +00:00
jensp 8ae84e77dd CCM NG/ccm-cms: Roles tab
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4624 8810af33-2d31-482b-a856-94f89814c4df
2017-03-08 19:18:15 +00:00
jensp 5100b6ad0d CCM NG/ccm-cms: Several bug fixes for RoleAdminPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4623 8810af33-2d31-482b-a856-94f89814c4df
2017-03-07 18:17:37 +00:00
jensp 7673c3314d 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
2017-03-03 19:45:54 +00:00
jensp 7e83716f80 CCM NG/ccm-cms: Copying folders (including subfolders and items)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4621 8810af33-2d31-482b-a856-94f89814c4df
2017-03-03 18:22:45 +00:00
jensp b77628e2f5 CCM NG/ccm-cms: Moving folders
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4620 8810af33-2d31-482b-a856-94f89814c4df
2017-03-03 18:05:09 +00:00
jensp 02f54935b8 CCM NG/ccm-cms: Moving/Copying items.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4619 8810af33-2d31-482b-a856-94f89814c4df
2017-03-03 15:26:33 +00:00
jensp 12431ce378 CCM NG/ccm-cms: Copying items in the FolderBrowser now works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4618 8810af33-2d31-482b-a856-94f89814c4df
2017-03-03 14:02:24 +00:00
jensp f8ff9aa8cd CCM NG/ccm-cms: Typo
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4614 8810af33-2d31-482b-a856-94f89814c4df
2017-03-02 18:21:47 +00:00
jensp e011a8f34a CCM NG/ccm-cms: Still working on the FolderManipulator
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4613 8810af33-2d31-482b-a856-94f89814c4df
2017-03-02 14:13:00 +00:00
jensp a24ff55996 CCM NG/ccm-cms: Finding invalid targets for copying/moving items/folders.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4612 8810af33-2d31-482b-a856-94f89814c4df
2017-03-02 11:42:46 +00:00
jensp d5a0f86a8f CCM NG/ccm-cms: FolderManipulator Copy/Move (not finished yet).
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4611 8810af33-2d31-482b-a856-94f89814c4df
2017-03-01 19:48:33 +00:00
jensp ed5dee4ee1 CCM NG/ccm-cms: Creating new folders.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4597 8810af33-2d31-482b-a856-94f89814c4df
2017-02-23 20:49:00 +00:00
jensp 4f54c5c37a CCM NG/ccm-cms: FolderPath now shows correct path.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4596 8810af33-2d31-482b-a856-94f89814c4df
2017-02-23 14:14:42 +00:00
jensp 40910eeab7 CCM NG/ccm-cms: Renaming folders
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4595 8810af33-2d31-482b-a856-94f89814c4df
2017-02-23 09:38:32 +00:00
jensp 99799c832c CCM NG: Fixed several test failures due to recent changes.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4594 8810af33-2d31-482b-a856-94f89814c4df
2017-02-22 20:40:07 +00:00
jensp 1ab36f93b9 CCM NG/ccm-cms: Deleting items from FolderBrowser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4591 8810af33-2d31-482b-a856-94f89814c4df
2017-02-22 12:37:17 +00:00
jensp 9194b90606 CCM NG/ccm-cms FolderBrower: Link deleting non-live items now show up.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4590 8810af33-2d31-482b-a856-94f89814c4df
2017-02-22 09:52:16 +00:00
jensp 6b03595360 CCM NG/ccm-cms FolderBrowser: Link for deleting empty folders now shows up.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4589 8810af33-2d31-482b-a856-94f89814c4df
2017-02-22 09:45:48 +00:00
jensp d4f2daa78a CCM NG/ccm-cms: Sorting for the FolderBrowser.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4588 8810af33-2d31-482b-a856-94f89814c4df
2017-02-22 08:41:06 +00:00
jensp faa27466bf CCM NG/ccm-cms: Additional fields for content item to provide easier access to auditing data.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4586 8810af33-2d31-482b-a856-94f89814c4df
2017-02-21 14:20:32 +00:00
jensp d821dbe5d7 CCM NG/ccm-cms: FolderBrowser optimization and cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4585 8810af33-2d31-482b-a856-94f89814c4df
2017-02-20 17:50:21 +00:00
jensp 450945ae22 CCM NG/ccm-cms/BrowseTab: Changing the current folder by the links in the item list now works. Also the link for going the edit form of an content item is correct now.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4582 8810af33-2d31-482b-a856-94f89814c4df
2017-02-17 19:50:49 +00:00
jensp 2e06b36f26 CCM NG/ccm-cms: BrowsePane: Changing current folder using the folder on the left now works.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4581 8810af33-2d31-482b-a856-94f89814c4df
2017-02-17 16:43:49 +00:00
jensp cb53da7f52 CCM NG/ccm-cms: BrowsePane Expanding/collapsing of the folder on the left.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4580 8810af33-2d31-482b-a856-94f89814c4df
2017-02-17 13:55:21 +00:00
jensp add1a11eb6 CCM NG/ccm-cms: More work for the FolderBrowser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4579 8810af33-2d31-482b-a856-94f89814c4df
2017-02-16 18:07:31 +00:00
jensp 19aaed5baa CCM NG:
- Database cleanup scripts for tests now running before test methods and not after. This means that the database is still intact after a test is run. Useful for debugging.
- ContentSectionSetup now add content types to content section
- Some things for the Documents tab in the content centre


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4578 8810af33-2d31-482b-a856-94f89814c4df
2017-02-16 13:17:48 +00:00
baka 6ebdf6ab43 Localization Stuff, the 2nd
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4574 8810af33-2d31-482b-a856-94f89814c4df
2017-02-15 16:29:13 +00:00
baka 933e9da587 Implements the use of setIndexObject into IndexItemSelectionForm.
Is the exception handling correct?

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4573 8810af33-2d31-482b-a856-94f89814c4df
2017-02-15 16:02:24 +00:00
baka 54a3dc50a5 Begin of reimplementation of CategoryLocalization
Also adds a lot of key/value pairs to the CmsResources

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4572 8810af33-2d31-482b-a856-94f89814c4df
2017-02-15 15:52:01 +00:00
baka 6541eeab81 Reimplements CategoryAdminContainer to work with ng.
It may be not the correct way how the permisson is passed to the constructor, though.
Must be checked for correctness.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4570 8810af33-2d31-482b-a856-94f89814c4df
2017-02-15 10:34:39 +00:00
baka de4d63ca22 Refactored CategorizedObjectsList, but removed sorting for now
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4568 8810af33-2d31-482b-a856-94f89814c4df
2017-02-15 10:18:50 +00:00
jensp 3c17226320 CCM NG: Reenabled defaultCleanupPhase=NONE in arquillian.xml. All tests should have @CleanupUsingScript which is executed regardless of the configured cleanup phase. Setting
defaultCleanupPhase=NONE makes it easier to disable the cleanup (just by commenting the annotation on the test class out) for debugging purposes.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4567 8810af33-2d31-482b-a856-94f89814c4df
2017-02-15 09:33:52 +00:00
jensp cae7e04db9 CCM NG/ccm-cms: Missing file
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4562 8810af33-2d31-482b-a856-94f89814c4df
2017-02-14 18:27:19 +00:00
jensp 0a51a89ca9 CCM NG/ccm-cms: FolderBrowser now shows up, buts needs more testing
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4561 8810af33-2d31-482b-a856-94f89814c4df
2017-02-14 18:26:07 +00:00
jensp 82d0ceffbd CCM NG/ccm-cms: Next part of migration of the FolderBrowser
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4560 8810af33-2d31-482b-a856-94f89814c4df
2017-02-11 18:15:52 +00:00
jensp e55aa01f1e CCM NG/ccm-cms: Trying to get FolderBrowser working...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4559 8810af33-2d31-482b-a856-94f89814c4df
2017-02-09 11:20:12 +00:00
baka 65c52972bf Adds some localization strings
Refactored and reimplemented IndexItemSelectionForm

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4558 8810af33-2d31-482b-a856-94f89814c4df
2017-02-08 19:21:45 +00:00
jensp c9fabc8fff CCM NG/ccm-cms: FolderBrowser now shows up. Needs testing.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4557 8810af33-2d31-482b-a856-94f89814c4df
2017-02-08 18:07:03 +00:00
jensp e9bcd0c0ff CCM NG: Several small things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4556 8810af33-2d31-482b-a856-94f89814c4df
2017-02-08 15:01:21 +00:00
jensp 59235f45af CCM NG/ccm-cms: Next part of new CMSPermissionsTable
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4555 8810af33-2d31-482b-a856-94f89814c4df
2017-02-08 08:18:19 +00:00
jensp a37785c3c3 CCM NG/ccm-cms: Migration of CMSPermissionsTables to new API (not completly finished yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4553 8810af33-2d31-482b-a856-94f89814c4df
2017-02-06 18:13:39 +00:00
jensp 6d8d26a1c4 CCM NG: Several things, mostly importantly removal of all usages of legacy log4j 1.2 API. Dependency for artifact log4j-1.2-api has been removed.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4551 8810af33-2d31-482b-a856-94f89814c4df
2017-02-04 16:37:18 +00:00
jensp 86e6289a59 CCM NG: Some repositories still returned null instead of Optional
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4550 8810af33-2d31-482b-a856-94f89814c4df
2017-02-03 07:40:13 +00:00
jensp d00f438bdd CCM NG: Refactored all (hopefully) Repositories to return an Optional instead of a result or null for the methods returning a single entity as result.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4549 8810af33-2d31-482b-a856-94f89814c4df
2017-02-03 07:24:38 +00:00
jensp 809475465a CCM NG:
- Removed EntityGraphs. They did not work as intended.
- Moved operations on entities in CcmShiroRealm to separate class. The CcmShiroRealmController wraps these operations into a transaction to avoid LazyInititalizationExceptions.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4548 8810af33-2d31-482b-a856-94f89814c4df
2017-02-01 20:34:43 +00:00
jensp fe4cf824f8 CCM NG/ccm-cms: Several things for the dispatching prodecure.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4547 8810af33-2d31-482b-a856-94f89814c4df
2017-02-01 14:03:46 +00:00
jensp 647f182943 CCM NG: Bugfixes for the CCMDispatcherServlet and some other things.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4546 8810af33-2d31-482b-a856-94f89814c4df
2017-02-01 12:40:34 +00:00
jensp 1485a95de1 CCM NG: Some fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4543 8810af33-2d31-482b-a856-94f89814c4df
2017-01-30 18:51:18 +00:00
jensp 2f4b67dc4e CCM NG/ccm-cms: Fixed typo in after-add-role dataset.
CCM NG/ccm-shortcuts: 
- Necssary changes due to changed permission behaviour (only in the test datasets).
- ccm-shortcuts now uses standard cleanup procedure between integratio tests


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4542 8810af33-2d31-482b-a856-94f89814c4df
2017-01-28 20:23:15 +00:00
jensp c9850d2074 CCM NG: JavaDoc for the recursive permissions behaviour.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4541 8810af33-2d31-482b-a856-94f89814c4df
2017-01-28 14:13:56 +00:00
jensp bc6f135074 CCM NG/ccm-cms: All tests pass again
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4540 8810af33-2d31-482b-a856-94f89814c4df
2017-01-28 13:49:31 +00:00
jensp b69d12fcbc CCM NG/ccm-cms: Bugfixing
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4539 8810af33-2d31-482b-a856-94f89814c4df
2017-01-27 19:16:52 +00:00
jensp 904ec94c2d CCM NG/ccm-cms: DatatypeFactory for DBUnit enabled in Arquillian configuration for PostgreSQL
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4538 8810af33-2d31-482b-a856-94f89814c4df
2017-01-26 13:49:35 +00:00
jensp de2b33fcd6 CCM NG/ccm-cms: Is now using Arquillian database cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4537 8810af33-2d31-482b-a856-94f89814c4df
2017-01-26 13:40:09 +00:00
jensp f8ae2e1bd3 CCM NG: Inherited permissions are now stored in the database for each object making it possible to check permissions when querying data from the database. The InheritsPermissions interface has been removed.
Also, the usage of the cleanup script has been changed. The automatic cleanup of Arquillian is not longer disabled (in ccm-core). Instead a custom cleanup script is applied using the @CleanupUsingScript annotation on the test classes.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4536 8810af33-2d31-482b-a856-94f89814c4df
2017-01-25 20:18:00 +00:00
jensp cf0e6ab432 CCM NG: Changes for the PermissionManager to pass tests.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4535 8810af33-2d31-482b-a856-94f89814c4df
2017-01-24 16:32:57 +00:00
jensp 7f5772800a CCM NG: Permissions are now written recursivly
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4534 8810af33-2d31-482b-a856-94f89814c4df
2017-01-23 20:39:42 +00:00
jensp 3ebcde0b8c CCM NG: First part of changed permission inhertitence
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4533 8810af33-2d31-482b-a856-94f89814c4df
2017-01-23 19:11:56 +00:00
jensp d02ea70d31 CCM NG/ccm-cms: Test pass again
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4530 8810af33-2d31-482b-a856-94f89814c4df
2017-01-21 12:02:43 +00:00
jensp 4b55b68c2e CCM NG/ccm-cms: BrowsePane migrated to NG APIs
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4527 8810af33-2d31-482b-a856-94f89814c4df
2017-01-20 16:38:39 +00:00
jensp a22c7a67c7 CCM NG/ccm-cms: ItemSearchPane now compiles (but will not work yet).
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4524 8810af33-2d31-482b-a856-94f89814c4df
2017-01-18 16:27:42 +00:00
jensp 5da5d5bd55 CCM NG/ccm-cms: RoleAdminPane ported
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4523 8810af33-2d31-482b-a856-94f89814c4df
2017-01-18 13:31:21 +00:00
jensp 2a54e8080f CCM NG/ccm-cms: ReportPane in ContentSectionPage enabled
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4522 8810af33-2d31-482b-a856-94f89814c4df
2017-01-17 09:54:58 +00:00
jensp c762774d81 CCM NG/ccm-cms: ReportPane migrated to CCM NG. Works now with all supported database systems.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4521 8810af33-2d31-482b-a856-94f89814c4df
2017-01-17 08:49:53 +00:00
jensp 4f0be36931 CCM NG/ccm-cms: First part of migration the ReportPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4520 8810af33-2d31-482b-a856-94f89814c4df
2017-01-16 20:03:20 +00:00
jensp a35b87e3ac CCM NG/ccm-cms: ContentSoonExpiredPage migrated to new API
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4519 8810af33-2d31-482b-a856-94f89814c4df
2017-01-14 16:44:23 +00:00
jensp b6d58a0d3e CCM NG: Some cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4518 8810af33-2d31-482b-a856-94f89814c4df
2017-01-13 13:47:57 +00:00
jensp 652a8744d0 CCM NG: ContentItem Page ported
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4517 8810af33-2d31-482b-a856-94f89814c4df
2017-01-13 13:19:02 +00:00
jensp c27677b408 CCM NG: Current progress of the migration of the UI for ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4516 8810af33-2d31-482b-a856-94f89814c4df
2017-01-11 18:35:23 +00:00
baka 8a204974e7 Adds CategoryIteratorListModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4515 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 18:15:55 +00:00
baka 0bed016074 Adds CategoryBaseForm
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4514 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 17:57:35 +00:00
baka 9924df76ee SVN mess 3rd
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4512 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 16:11:42 +00:00
baka 9d325d17ea SVN mess 2nd
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4511 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 16:05:19 +00:00
baka 6b5da7ae45 SVN mess
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4510 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 15:45:54 +00:00
baka bc4303dc0a Refactoring of already working files.
Also adds new comments

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4509 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 15:43:52 +00:00
baka a78f8434d3 Adds all missing classes for category ui
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4508 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 14:28:14 +00:00
jensp 0088bc7312 CCM NG/ccm-cms: ItemSearch UI now uses CCM NG APIs
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4503 8810af33-2d31-482b-a856-94f89814c4df
2016-12-23 19:50:57 +00:00
jensp 25161c8f04 CCM NG: Current progress of porting the ItemSearch forms to NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4495 8810af33-2d31-482b-a856-94f89814c4df
2016-12-20 18:37:35 +00:00
jensp 6b1f80cfaa CCM NG: Hibernate Search annotations for CcmObject, ContentItem and some associated objects
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4494 8810af33-2d31-482b-a856-94f89814c4df
2016-12-20 09:06:40 +00:00
jensp d8c2372208 CCM NG: Fixed bugs in dispatcher code
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4493 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 20:51:26 +00:00
jensp d641a408e2 CCM NG/ccm-cms: Annotations for Hibernate Search
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4490 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 15:35:58 +00:00
jensp 0c3ac4b7dd CCM NG/ccm-cms : Support for Hibernate Search queries for content items
CCM NG/ccm-core: JavaDoc for the SearchManager 


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4489 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 15:34:11 +00:00
jensp a905bbeba2 CCM NG: Test for handling permissions in JPQL Queries
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4488 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 10:05:04 +00:00
jensp 62f735f6f0 CCM NG:
- Some preparation for the editor UI for PageModel
- SimpleItemResolver and MultilingualItemResolver ported to new API (still disabled because of circular dependencies in UI classes)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4486 8810af33-2d31-482b-a856-94f89814c4df
2016-12-16 16:41:16 +00:00
jensp fd4fea2099 CCM NG/ccm-cms:
- Added WorkflowLockedComponentAccess component
- Placeholder for ItemTemplates component


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4470 8810af33-2d31-482b-a856-94f89814c4df
2016-12-12 18:36:27 +00:00
baka 632b81a0cf Adds most of the missing files. Still turned off, because they still contain small errors
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4469 8810af33-2d31-482b-a856-94f89814c4df
2016-12-12 15:26:31 +00:00
jensp a927349887 CCM NG: JavaDoc and missing files for PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4465 8810af33-2d31-482b-a856-94f89814c4df
2016-12-06 11:17:36 +00:00
baka c4a5481c63 Reverts last commit. Wrong file.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4464 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 16:47:11 +00:00
baka 01c1ea55e4 Removes Form which seemed to be legacy stuff (this was discussed)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4463 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 16:43:08 +00:00
jensp 3863a2f32f CCM NG: Abstract base classes for the PageBuilder interface of the PageModel system.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4461 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 12:43:14 +00:00
jensp bdf9058901 CCM NG: New PageModel system, replaces JSP templates for public pages in ccm-cms and ccm-navigation
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4458 8810af33-2d31-482b-a856-94f89814c4df
2016-12-02 16:35:24 +00:00
jensp f63434ae80 CCM NG: Migrated several classes from ccm-core to CCM NG. No finished, none finished classes as *.todo to avoid compilation failures.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4457 8810af33-2d31-482b-a856-94f89814c4df
2016-11-25 16:32:50 +00:00
jensp 45c8296282 CCM NG/ccm-cms:
- ContentSectionManager#addContentTypeToSection: Create permissions allowing type use for all roles of the contentsection when adding a content type to a content section.
- ContentItemManager#createContentItem: Verify that current user is allowed to use the provided type when creating a content item.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4456 8810af33-2d31-482b-a856-94f89814c4df
2016-11-25 08:56:29 +00:00
jensp b39aa8152f CCM NG/ccm-cms: Support for the TYPE_USE privilege.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4455 8810af33-2d31-482b-a856-94f89814c4df
2016-11-24 17:59:40 +00:00
jensp 582bcab967 CCM NG/ccm-cms: Progress for ItemLanguages and related classes (not finished yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4454 8810af33-2d31-482b-a856-94f89814c4df
2016-11-23 18:35:16 +00:00
jensp 681ba87a68 CCM NG: Current status of work on com.arsdigita.toolbox.ui.DataTable
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4453 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 18:36:15 +00:00
jensp db8a7d08bc CCM NG/ccm-cms: Missing class
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4452 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 16:01:48 +00:00
jensp e2765a9109 CCM NG/ccm-cms: More forms and related classes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4451 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 12:06:55 +00:00
jensp a124b1ebd8 CCM NG/ccm-cms: More forms for workflow management
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4450 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 08:35:09 +00:00
jensp ae05156a71 CCM NG/ccm-cms: Work on the forms for Workflow management
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4449 8810af33-2d31-482b-a856-94f89814c4df
2016-11-21 19:05:43 +00:00
jensp c12830e315 CCM NG: Some changes to tests and datasets necessary due to the changes to workflow
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4446 8810af33-2d31-482b-a856-94f89814c4df
2016-11-18 20:45:38 +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 2ae87e3353 CCM NG: JavaDoc for Workflow and related classes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4444 8810af33-2d31-482b-a856-94f89814c4df
2016-11-17 16:53:45 +00:00
jensp 1b83b1587a CCM NG: Missing files
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4442 8810af33-2d31-482b-a856-94f89814c4df
2016-11-17 11:19:48 +00:00
jensp 48dea0fb14 CCM NG/ccm-core,ccm-cms: Some changes to Workflow, Task etc. Primarly some missing features/methods required by Workflow UI in CCM CMS.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4441 8810af33-2d31-482b-a856-94f89814c4df
2016-11-16 18:37:08 +00:00
jensp 7430901acc CCM NG/ccm-cms: Current progress of porting the UI to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4440 8810af33-2d31-482b-a856-94f89814c4df
2016-11-14 19:09:40 +00:00
jensp 7c12409398 CCM NG/ccm-cms: Fixed typos in test datasets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4437 8810af33-2d31-482b-a856-94f89814c4df
2016-11-11 13:23:11 +00:00
jensp 73ac7e77df CCM NG/ccm-cms: Additional methods for the ContentTypesManager for retrieving informations about content types.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4436 8810af33-2d31-482b-a856-94f89814c4df
2016-11-11 13:22:46 +00:00
jensp 4390a92891 CCM NG/ccm-cms: ContentSectionPage
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4434 8810af33-2d31-482b-a856-94f89814c4df
2016-11-09 16:39:22 +00:00
jensp 874cc0ff83 CCM NG/ccm-cms: ContentTypeAdminPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4433 8810af33-2d31-482b-a856-94f89814c4df
2016-11-09 15:42:26 +00:00
jensp 91c510edd9 CCM NG/ccm-cms: Next part of migration of the ContentTypeAdminPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4432 8810af33-2d31-482b-a856-94f89814c4df
2016-11-08 10:14:08 +00:00
jensp 44e21fb842 CCM NG/ccm-cms: First part of mibgration of the ConentTypeAdminPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4431 8810af33-2d31-482b-a856-94f89814c4df
2016-11-07 18:58:24 +00:00
jensp aa95d07092 CCM NG/ccm-cms: Optimised ContentItemManger#publish
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4429 8810af33-2d31-482b-a856-94f89814c4df
2016-11-03 11:58:59 +00:00
jensp 48588b8a1f CCM NG/ccm-cms: ContentItemManager now processes attachments of items.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4428 8810af33-2d31-482b-a856-94f89814c4df
2016-11-02 16:56:14 +00:00
jensp 4b9f65d40b CCM NG/ccm-cms: AttachmentListManager finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4427 8810af33-2d31-482b-a856-94f89814c4df
2016-11-02 08:17:44 +00:00
jensp 0e8fe19efd CCM NG/ccm-cms: ItemAttachmentManager#unattach
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4426 8810af33-2d31-482b-a856-94f89814c4df
2016-11-01 10:47:28 +00:00
jensp 2c1dc748fd CCM NG/ccm-cms: Current status of the ItemAttachmentManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4425 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 20:41:32 +00:00
baka 5637420757 Adds the model to work with category collections.
Modified to use modern Java and long instead of BigDecimal.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4424 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 16:14:11 +00:00
baka affa64aee3 Adds both SortableCategoryList as well as SubcategoryList.
Both make use of sorting, which is disabled for now as it seems we don't have a sorting key anymore.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4423 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 16:12:01 +00:00
baka ccbf683c66 Adds CategoryLinks.
Needs confirmation because makes heavy use of multiple parents which are not a thing anymore.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4422 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 16:09:24 +00:00
baka a76313a252 Adds SortableList.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4421 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 16:07:41 +00:00
jensp 1f5370fad7 CCM NG/ccm-cms:
- Repositories, Managers and base classes for Assets and Attachments moved to org.librecms.contentsection package to allow access to protected methods of ContentItem
- AttachmentListManager finished


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4420 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 15:58:02 +00:00
baka 0fb99fd893 Cleans CategoryAddForm up a bit and removes url references.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4419 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 14:30:14 +00:00
baka 0be25a2014 Removes URL from the BaseCategoryForm since URLs are names now.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4418 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 14:26:36 +00:00
baka af3e1b4f3e Adds AddUseContextForm for now.
I think this class is not needed anymore. Discuss tomorrow.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4417 8810af33-2d31-482b-a856-94f89814c4df
2016-10-31 14:23:06 +00:00
jensp 642ae17169 CCM NG/ccm-cms: AttachmentListManager current status
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4416 8810af33-2d31-482b-a856-94f89814c4df
2016-10-30 17:50:09 +00:00
jensp 8d0bfbcc42 CCM NG/ccm-cms: Method bodies for the AttachmentManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4415 8810af33-2d31-482b-a856-94f89814c4df
2016-10-28 17:24:07 +00:00
jensp 2345fbe852 CCm NG/ccm-cms: Added asset permissions to ContentSectionManager test datasets, ContentSectionManager now passes tests again
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4414 8810af33-2d31-482b-a856-94f89814c4df
2016-10-28 15:47:36 +00:00
jensp 086eb1b04c CCM NG/ccm-cms: AssetManager finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4413 8810af33-2d31-482b-a856-94f89814c4df
2016-10-28 10:15:53 +00:00
jensp 37203117e9 CCM NG/ccm-cms: AssetManager#move now passes all tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4412 8810af33-2d31-482b-a856-94f89814c4df
2016-10-27 17:49:51 +00:00
jensp a8a9a4cf28 CCM NG/ccm-cms: Implementation of AssetManager#move
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4411 8810af33-2d31-482b-a856-94f89814c4df
2016-10-27 14:03:04 +00:00
jensp 91642426b2 CCM NG/ccm-cms: AssetManager current status
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4410 8810af33-2d31-482b-a856-94f89814c4df
2016-10-26 17:40:58 +00:00
jensp f2f6f6c3f6 CCM NG/ccm-cms: AssetManager current status
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4409 8810af33-2d31-482b-a856-94f89814c4df
2016-10-25 18:54:02 +00:00
jensp 0e4b8ed5c2 CCM NG/ccm-cms: Tests and implementations for some methods of the AssetManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4408 8810af33-2d31-482b-a856-94f89814c4df
2016-10-25 13:24:11 +00:00
baka 6ece25db97 Adds CategoryEditForm
Needs small fixes after some things are confirmed

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4404 8810af33-2d31-482b-a856-94f89814c4df
2016-10-24 17:39:18 +00:00
jensp a8869168a4 CCM NG/ccm-cms: AssetManagerTest method bodies
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4403 8810af33-2d31-482b-a856-94f89814c4df
2016-10-24 17:29:52 +00:00
baka 4aff7be1c7 Adds AddUseContextForm
A lot is still commented and needs confirmation

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4401 8810af33-2d31-482b-a856-94f89814c4df
2016-10-24 16:54:11 +00:00
baka c0af067da9 Adds AddUseContextForm, which is still pretty much just commented code
Also makes CategoryRequestLocal package local

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4400 8810af33-2d31-482b-a856-94f89814c4df
2016-10-24 16:03:24 +00:00
jensp 8b65254d3a CCM NG/ccm-cms: Moved constants for privileges to extra classes, refactored usages.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4398 8810af33-2d31-482b-a856-94f89814c4df
2016-10-21 18:19:46 +00:00
baka b67c9f4fac Adds BaseCategoryForm, as well as CategoryRequestLocal
- Changed imports to fit the new system
- The Form class now uses normal Java Collections

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4396 8810af33-2d31-482b-a856-94f89814c4df
2016-10-21 15:38:36 +00:00
jensp 17817d6420 CCM NG/ccm-cms:
- Fixed typos in JavaDoc of ContentItemManager
- Method bodies for AssetManager


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4395 8810af33-2d31-482b-a856-94f89814c4df
2016-10-20 13:54:59 +00:00
jensp 2b5221d8ae CCM NG/ccm-cms: Repository for Assets and tests for that repository.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4394 8810af33-2d31-482b-a856-94f89814c4df
2016-10-19 18:06:55 +00:00
jensp a87adf35fa CCM NG/ccm-cms: AttachmentList and ItemAttachment now implement the Comparable interface
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4391 8810af33-2d31-482b-a856-94f89814c4df
2016-10-19 08:39:22 +00:00
jensp 98b59e8f1f CCM NG/ccm-cms: Added an order field for AttachmentList to order multiple AttachmentLists with the same name.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4390 8810af33-2d31-482b-a856-94f89814c4df
2016-10-18 17:36:58 +00:00
jensp dded522313 CCM NG/ccm-cms: Added a title field to the side note asset
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4389 8810af33-2d31-482b-a856-94f89814c4df
2016-10-18 17:22:47 +00:00
jensp e73db29d59 CCM NG/ccm-cms: Updated db create scripts for tests to use new columns, tables for assets and attachments.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4388 8810af33-2d31-482b-a856-94f89814c4df
2016-10-17 19:32:10 +00:00
jensp 1ea46cce5a CCM NG/ccm-cms: Refactored/optimised struture for Assets/Attachments.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4387 8810af33-2d31-482b-a856-94f89814c4df
2016-10-17 17:00:49 +00:00
jensp 8c9819fce0 CCM NG/ccm-cms: Fixed typo in database migration script
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4386 8810af33-2d31-482b-a856-94f89814c4df
2016-10-17 16:59:29 +00:00
jensp 44ddf8a8f4 CCM NG/ccm-cms: ContentItemL10NManager now passes all tests.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4379 8810af33-2d31-482b-a856-94f89814c4df
2016-10-14 20:00:51 +00:00
jensp 0d184a0c36 CCM NG/ccm-cms: ContentItemL10NManager. Not completly working yet.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4378 8810af33-2d31-482b-a856-94f89814c4df
2016-10-14 18:50:45 +00:00
jensp f2355d5b15 CCM NG/ccm-cms: Body of ContentItemL10NManager and its test class.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4377 8810af33-2d31-482b-a856-94f89814c4df
2016-10-13 17:56:14 +00:00
jensp f26db01ce0 CCM NG/ccm-cms: Missing files
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4376 8810af33-2d31-482b-a856-94f89814c4df
2016-10-13 17:13:18 +00:00
jensp 3df912fe21 CCM NG/ccm-cms: Added information about coping/moving an item to another content section to the JavaDoc of the ContentItemManager#copy and ContentItemManager#move methods.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4375 8810af33-2d31-482b-a856-94f89814c4df
2016-10-13 17:12:32 +00:00
jensp 938f44f106 CCM NG/ccm-cms: Copying and moving items to another contentsection is now supported by the ContentItemManager.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4374 8810af33-2d31-482b-a856-94f89814c4df
2016-10-13 17:05:58 +00:00
jensp 325c6fbc80 CCM NG/ccm-cms: JavaDoc for the ContentItemManagerTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4372 8810af33-2d31-482b-a856-94f89814c4df
2016-10-12 13:03:02 +00:00
jensp 5707402240 CCM NG/ccm-cms: Prepared datasets for ContentItemManagerTests for additional tests with two content sections
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4371 8810af33-2d31-482b-a856-94f89814c4df
2016-10-11 17:08:28 +00:00
jensp 2e9cbb1f49 CCM NG/ccm-cms: Bulk publish and unpublish for folders
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4370 8810af33-2d31-482b-a856-94f89814c4df
2016-10-10 15:31:25 +00:00
jensp 91c33e8e69 CCM NG/ccm-cms: JSPs used by the admin UI.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4369 8810af33-2d31-482b-a856-94f89814c4df
2016-10-10 15:17:46 +00:00
jensp b6b62e4378 CCM NG/ccm-cms: ContentSectionManager + Tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4368 8810af33-2d31-482b-a856-94f89814c4df
2016-10-10 12:46:30 +00:00
jensp dd4e669357 CCM NG/ccm-cms:
- Extended ContentSectionManager with bodies of methods for managing ContentTypes for a section, added bodies for tests to ContentSectionManager
- Some improvments for other tests in ccm-cms
- index page for project site of ccm-cms

CCM NG/ccm-shortcuts:
- Adjusted tests to lastest changes in ccm-core (DB-Schema)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4367 8810af33-2d31-482b-a856-94f89814c4df
2016-10-09 17:12:05 +00:00
jensp 0cccf9dec4 CCM NG/ccm-cms: Extended ContentTypeRepositoryTest to check if annotations for authorisation work.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4366 8810af33-2d31-482b-a856-94f89814c4df
2016-10-09 07:49:25 +00:00
jensp 93ae630f41 CCM NG/ccm-cms: Repository for ContentType objects and accompanying test
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4365 8810af33-2d31-482b-a856-94f89814c4df
2016-10-08 17:17:05 +00:00
baka 1674b94ffd Changes behavior in BaseRoleItemPane to throw an Exception when there are not the right privileges.
Also adds a new value to the CmsResources.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4363 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 13:18:46 +00:00
baka b4fa3a5d77 Changed the construction of some GlobalizedMessages to use CMS_BUNDLE.
Also adds CANCEL_LABEL in PartyAddForm to make it more structured.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4361 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 11:07:06 +00:00
baka ddc5d62a4b Enables loading of privileges again using the PermissionManager.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4360 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 11:00:02 +00:00
baka 4abaf5f4f5 Makes BaseRoleItemPane better structured and better documented.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4359 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 10:49:32 +00:00
baka 6a668a1d50 Does lots of refactoring.
-> Removes most commented code (You can always check trunk)
-> Adds a lot of JavaDoc with NOTEs if there has been a bold design choice
-> Adds @Override annotations whenever a method gets overridden or implemented from an interface
-> Makes a lot of methods and classes private or package-local, because the scope can never be to small
-> Replaces some implementations with lambdas
-> Changes deprecated implementations to newer ones


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4358 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 10:40:07 +00:00
baka fe4b6b4d77 Removes AdminTableModelBuilder since it is no longer used in any other context.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4357 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 09:46:49 +00:00
baka 5adf0a03c5 Adds a missing @Override Annotation
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4356 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 09:44:28 +00:00
baka 949414b7f1 Removes the use of DataQueries in RolePartyAddForm and uses the PartyRepository instead.
Removes  the filtering by user information and adds a note in the JavaDoc™.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4355 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 09:43:33 +00:00
baka 55f5b8ef5f Removes the RoleAdminAddForm and it's context in the CMS interface.
Code is just commented if needed later.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4354 8810af33-2d31-482b-a856-94f89814c4df
2016-10-06 09:29:48 +00:00
jensp 10d5c57271 CCM NG:
- Renamed privilege constants in ccm-core to match naming convention (constants for privilege should start with "PRIVILEGE_")
- Added method PermissionsManager#listDefiniedPrivileges(Class) which lists all privileges constants definied in a class.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4352 8810af33-2d31-482b-a856-94f89814c4df
2016-10-05 15:47:36 +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 689991f364 CCM NG:
- Changed resource integration in the web module to avoid problems when building the Maven site
- added two methods to FolderManager which can be used to check if a folder is deletable/movable. 


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4348 8810af33-2d31-482b-a856-94f89814c4df
2016-10-04 12:19:35 +00:00
jensp a2866cef95 CCM NG/ccm-cms: Tests for FolderManager (and fixes for bugs with by the tests), migration scripts for adding tables for folders
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4347 8810af33-2d31-482b-a856-94f89814c4df
2016-10-03 18:09:48 +00:00
baka dfdffda3b7 Completes (?) work on BaseRoleItemPane.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4345 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 12:39:25 +00:00
baka d3b72c0dec Adds RolePartyAddForm, which is needed by BaseRoleItemPane.
There is still code commented as it also needs some clarification.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4344 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 12:38:28 +00:00
baka b2913ad12b Adds RoleAdminAddForm, which is needed by BaseRoleItemPane.
A whole lot of code is commented for the sake of compiling.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4343 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 12:19:27 +00:00
baka a9633ce384 Adds PartyAddForm, which is needed by RolePartyAddFrom, which is needed by BaseRoleItemPane.
Shamelessly replaces DataQuery with List<Party> as seen in other classes. No idea if this will work. But compiles...

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4342 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 12:17:24 +00:00
baka 684c252f24 Corrects some JavaDoc
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4341 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 11:45:24 +00:00
baka 0b6ea7e4f2 Adds PartySearchForm which is needed by BaseRoleItemPane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4340 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 11:35:23 +00:00
baka 62999e0f38 Adds AdminTableModelBuilder which is needed by BaseRoleItemPane.
Leaves loading of actual parties alone for now, because the context needs clarification

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4339 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 11:32:00 +00:00
baka e0804611fd Adds MemberTableModelBuilder, which is needed in BaseRoleItemPane.
Uses Java Collections instead of hacky PartyCollection.
Contains a small hack to get filtered Parties. (Needs a new Method in some Manager)

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4338 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 11:16:44 +00:00
baka b31303594c Changes STAFF_ADMIN to PRIVILEGE_ADMINISTER_ROLES
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4337 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 10:14:41 +00:00
baka 1046e331ec Same changes made to RoleEditForm, now for RoleAddForm
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4336 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 10:13:01 +00:00
baka 7be48cd59e Changes RoleEditForm as per suggestion.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4335 8810af33-2d31-482b-a856-94f89814c4df
2016-10-01 10:10:02 +00:00
jensp 7d2d3926ff CCM NG/ccm-cms: Created a subclass of Category for Folders. Started to add add Repository and Manager classes and to refactor all classes to use Folder instead of plain category for folders.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4328 8810af33-2d31-482b-a856-94f89814c4df
2016-09-27 17:55:10 +00:00
jensp 0d273a965a CCM NG/ccm-core: Test resources cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4327 8810af33-2d31-482b-a856-94f89814c4df
2016-09-27 12:19:57 +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
baka cc84642782 Restores some functions of the BaseRoleForm.
It can again check for duplicated names between roles, but uses modern Java™

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4321 8810af33-2d31-482b-a856-94f89814c4df
2016-09-26 13:42:31 +00:00
baka 2698e67618 Modifies the RoleEdit Form to save changes to the description.
Also first try to implement changing of privileges.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4320 8810af33-2d31-482b-a856-94f89814c4df
2016-09-26 12:38:34 +00:00
baka 2e868a697b Merges the Staff and Viewers Section into a Roles Section.
Possible temporary fix. Old code is commented out for later reference.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4318 8810af33-2d31-482b-a856-94f89814c4df
2016-09-26 08:50:58 +00:00
jensp ae27dbe0cc CCM NG: ContentItemManager now passes all tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4313 8810af33-2d31-482b-a856-94f89814c4df
2016-09-22 18:52:23 +00:00
jensp 9485722dc0 CCM NG: Test for ContentItemManager#publish
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4312 8810af33-2d31-482b-a856-94f89814c4df
2016-09-21 17:25:06 +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 f73f87d622 CCM NG: Updated create scripts for tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4310 8810af33-2d31-482b-a856-94f89814c4df
2016-09-19 17:19:11 +00:00
jensp 930c20ccbd CCM NG: Some bug fixing for H2 compatibility
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4308 8810af33-2d31-482b-a856-94f89814c4df
2016-09-18 17:05:06 +00:00
jensp 5421a8dc30 CCM NG: Some bug fixing for the ContentItemManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4307 8810af33-2d31-482b-a856-94f89814c4df
2016-09-15 17:58:54 +00:00
jensp 5672388578 CCM NG: Dataset for testing content item publish for the ContentItemMangerTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4305 8810af33-2d31-482b-a856-94f89814c4df
2016-09-14 16:42:50 +00:00
jensp 6bb4e10b0e CCM NG: Added a live item to the datasets of the ContentItemManagerTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4304 8810af33-2d31-482b-a856-94f89814c4df
2016-09-14 15:32:07 +00:00
jensp cb7309c5fa CCM NG: Consolidated the datasets for the ContentItemManagerTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4303 8810af33-2d31-482b-a856-94f89814c4df
2016-09-14 14:38:42 +00:00
jensp b2d12091ac CCM NG: More bugfixes for ContentItemManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4300 8810af33-2d31-482b-a856-94f89814c4df
2016-09-13 17:40:16 +00:00
jensp 02064601f8 CCM NG: ContentItemManager bug fixes for copy method
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4298 8810af33-2d31-482b-a856-94f89814c4df
2016-09-13 12:51:31 +00:00
jensp d8afacc16c CCM NG: ContentSectionManagerTest dependencies fixed
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4296 8810af33-2d31-482b-a856-94f89814c4df
2016-09-13 09:54:36 +00:00
jensp df09ad3f5c CCM NG: Some work on the ContentItemManager and related classes (not finished yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4294 8810af33-2d31-482b-a856-94f89814c4df
2016-09-12 17:20:27 +00:00
jensp fd6de757f0 CCM NG: More tests for the ContentItemManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4292 8810af33-2d31-482b-a856-94f89814c4df
2016-09-10 18:10:22 +00:00
jensp 9e593aaf9c CCM NG: Fixed several bugs found by tests related to the methods of ContentItemManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4291 8810af33-2d31-482b-a856-94f89814c4df
2016-09-09 18:53:05 +00:00
jensp 437cda2db2 CCM NG: Several bug fixes for queries etc.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4290 8810af33-2d31-482b-a856-94f89814c4df
2016-09-09 08:09:46 +00:00
jensp 448199806e CCM NG:
- EqualsAndHashCode test for classes org.librecms.contenttypes (not all of them yet)
- Some work on the ContentSectionManager, including documentation



git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4289 8810af33-2d31-482b-a856-94f89814c4df
2016-09-08 11:00:35 +00:00
jensp 36defa4cb7 CCM NG: Classes and annotations for describing and retrieving informations about a content type, including its authoring kit.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4288 8810af33-2d31-482b-a856-94f89814c4df
2016-09-07 16:50:00 +00:00
jensp eb33ac7dec CCM NG: Preperation for migrated some more classes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4287 8810af33-2d31-482b-a856-94f89814c4df
2016-09-07 12:14:43 +00:00
jensp a9ec98820c CCM NG: Optimised lamda expressions in Folder UI.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4285 8810af33-2d31-482b-a856-94f89814c4df
2016-09-07 06:59:02 +00:00
jensp efa065851a CCM NG: Optimised lambda expressions in Workflow UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4284 8810af33-2d31-482b-a856-94f89814c4df
2016-09-07 06:52:44 +00:00
baka 4c8615624e Changes SecurityConstants to a normal class with private constructor.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4283 8810af33-2d31-482b-a856-94f89814c4df
2016-09-06 08:36:34 +00:00
baka faa98453e3 Adds a better placeholder for two methods.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4282 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 15:02:46 +00:00
baka 7cb537b368 Uncomments most of the commented code.
Still needs some love to be perfect.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4281 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 15:01:19 +00:00
baka aac3448eec Added RoleEditForm; Fixed some imports and commented code.
Also added some basic documentation.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4280 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 14:30:39 +00:00
baka 06100e36dc Added BaseRoleItemPane; Fixed some imports and commented A LOT code.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4279 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 14:16:51 +00:00
baka 92250460e0 Added RoleAddForm; Fixed some imports and added some docu.
Also commented some code to make it compile.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4278 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 14:06:07 +00:00
baka e4b8667f33 Added BaseRoleForm; Fixed some imports and added a bit of docu.
Also commented some code to make it compile.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4277 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 14:04:07 +00:00
baka 052d3c8234 Added RoleRequestLocal and fixed an import.
Also added a bit of documentation.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4276 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 13:45:11 +00:00
baka cd8de5f575 Added RoleListModel and refactored implementation to use Java Collections.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4275 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 13:24:03 +00:00
baka 1298c5bc9c Added Security Constants to use it in RoleAdminPane.
Also fixed the private DeleteForm class in RoleAdminPane.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4274 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 12:28:27 +00:00
baka 98189d19e4 Added RoleAdminPane back and fixed the imports.
Some things are still commented, as there are package local files that need to be added.

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4273 8810af33-2d31-482b-a856-94f89814c4df
2016-09-05 11:53:15 +00:00
jensp ed824be970 CCM NG: WorkflowAdminPane ported
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4253 8810af33-2d31-482b-a856-94f89814c4df
2016-09-03 15:21:28 +00:00
jensp 02b61b7ddc CCM NG: First part of migration of WorkflowAdminPane, as well as some smaller things in other classes.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4251 8810af33-2d31-482b-a856-94f89814c4df
2016-09-02 17:57:17 +00:00
jensp f7f162ef53 CCM NG: Missing class
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4249 8810af33-2d31-482b-a856-94f89814c4df
2016-09-01 18:47:39 +00:00
jensp 33c86fa8fe CCM NG: Ported LifecycleAdminPane (and classes used by LifecycleAdminPane) to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4248 8810af33-2d31-482b-a856-94f89814c4df
2016-09-01 18:07:38 +00:00
jensp dd57b34e54 CCM NG: DB Migrations scripts necessary due to the changes in revision r4243
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4245 8810af33-2d31-482b-a856-94f89814c4df
2016-09-01 15:47:34 +00:00
jensp 1dccc276d0 CCM NG: Started migration of UI for Lifecycle management in ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4243 8810af33-2d31-482b-a856-94f89814c4df
2016-09-01 12:43:07 +00:00
jensp b6ede27c36 CCM NG: FolderAdminPane ported to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4241 8810af33-2d31-482b-a856-94f89814c4df
2016-08-31 14:57:29 +00:00
jensp 389e138121 CCM NG: Forms for managing folders refactored
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4236 8810af33-2d31-482b-a856-94f89814c4df
2016-08-30 17:08:41 +00:00
jensp 94fc4dcded CCM NG:
- Added some more JavaDoc
- Replaced return values in CcmObjectRepository with Optional for methods which not return a value


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4234 8810af33-2d31-482b-a856-94f89814c4df
2016-08-30 12:55:35 +00:00
jensp 38c421efd7 CCM NG:
- Refactored BasicItemForm
- Prepared FolderForm for refactoring


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4233 8810af33-2d31-482b-a856-94f89814c4df
2016-08-30 12:16:49 +00:00
jensp e6b3630786 CCM NG:
- Additional methods and implementations of ContentItemManager (not tested yet!)
- Refactored several UI classes to work with CCM NG, primarly in ccm-cms/com.arsdigita.cms.ui.folder


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4231 8810af33-2d31-482b-a856-94f89814c4df
2016-08-29 15:52:23 +00:00
jensp 0838a6df5f CCM NG: Additional queries for ContentType
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4225 8810af33-2d31-482b-a856-94f89814c4df
2016-08-16 17:36:49 +00:00
jensp 172b99bb0a CCM NG: More classes refactored for CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4224 8810af33-2d31-482b-a856-94f89814c4df
2016-08-16 12:04:56 +00:00
jensp 407068e8a9 CCM NG: Refactored ItemSelectionModel for CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4223 8810af33-2d31-482b-a856-94f89814c4df
2016-08-16 08:41:22 +00:00
jensp 2b3ec0de23 CCM NG: Refactored FolderTreeModel for CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4222 8810af33-2d31-482b-a856-94f89814c4df
2016-08-16 08:17:44 +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 b7458c77a8 CCM NG: LifecycleManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4218 8810af33-2d31-482b-a856-94f89814c4df
2016-08-12 12:30:23 +00:00
jensp 3c5625b033 CCM NG: Increased timeout for wildfly-maven-plugin
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4217 8810af33-2d31-482b-a856-94f89814c4df
2016-08-11 16:35:38 +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 01d3f59f5f CCM NG: ContentItemRepository
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4215 8810af33-2d31-482b-a856-94f89814c4df
2016-08-10 07:14:11 +00:00
jensp 6876f4f1be CCM NG: ContentItemRepository
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4214 8810af33-2d31-482b-a856-94f89814c4df
2016-08-08 18:02:16 +00:00
jensp 4820bc7f03 CCM NG: Fixed a typo
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4212 8810af33-2d31-482b-a856-94f89814c4df
2016-08-05 05:23:49 +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 a704ef72a6 CCM NG: Current status of the migration of the UI of ccm-cms (not tested yet!)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4210 8810af33-2d31-482b-a856-94f89814c4df
2016-07-29 19:45:12 +00:00
jensp 61bea04c13 CCM NG: Current status of porting the CMS UI to CCM NG
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4209 8810af33-2d31-482b-a856-94f89814c4df
2016-07-28 17:36:52 +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 fb35554553 CCM NG: ContentSectionManager now passes all tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4204 8810af33-2d31-482b-a856-94f89814c4df
2016-07-21 14:15:36 +00:00
jensp 45501fedb8 CCM NG: Several things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4203 8810af33-2d31-482b-a856-94f89814c4df
2016-07-20 18:03:55 +00:00
jensp c780d6e43b CCM NG: ContentSectionManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4201 8810af33-2d31-482b-a856-94f89814c4df
2016-07-19 16:59:20 +00:00
jensp 92a8f8cc58 CCM NG: Datasets for ContentSectionManagerTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4200 8810af33-2d31-482b-a856-94f89814c4df
2016-07-19 09:34:15 +00:00
jensp 3747ea5fbe CCM NG: Files etc for testing ContentSectionManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4198 8810af33-2d31-482b-a856-94f89814c4df
2016-07-15 18:06:32 +00:00
jensp 1716a17093 CCM NG: More classes for the content section application
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4196 8810af33-2d31-482b-a856-94f89814c4df
2016-07-14 10:30:46 +00:00
jensp 2948e65c3a CCM NG: ContentSectionManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4195 8810af33-2d31-482b-a856-94f89814c4df
2016-07-13 16:38:26 +00:00
jensp 0e291a87b9 CCM NG: Setup for content sections
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4193 8810af33-2d31-482b-a856-94f89814c4df
2016-07-08 15:21:24 +00:00
jensp 167ca2f9eb CCM NG: Several things for the installation phase of a module
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4191 8810af33-2d31-482b-a856-94f89814c4df
2016-07-06 17:05:00 +00:00
jensp 1b3479a1e8 CCM NG: Some repository classes for ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4187 8810af33-2d31-482b-a856-94f89814c4df
2016-07-04 15:27:37 +00:00
jensp 9166673585 CCM NG:
- Removed GenericArticle entity, not useful anymore
- DDL Scripts


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4186 8810af33-2d31-482b-a856-94f89814c4df
2016-07-04 14:57:24 +00:00
jensp 749fb1e2ae CCM NG: More entities for assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4185 8810af33-2d31-482b-a856-94f89814c4df
2016-07-01 14:55:31 +00:00
jensp d01264b169 CCM NG: First set of entities for new asset/attachment system
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4183 8810af33-2d31-482b-a856-94f89814c4df
2016-06-30 15:43:49 +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 c62744ca7e Moved content types Article, Event and News to ccm-cms module
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4176 8810af33-2d31-482b-a856-94f89814c4df
2016-06-28 13:51:38 +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 b6cb768993 CCM NG: Removed the javabeans PMD ruleset from the list of checked rulesets
because the rule "BeanMembersShouldSerialize" from this ruleset procduces many 
false positives. Also removed also usages of the transient modifier which 
were only added to various classes to match this rule.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3743 8810af33-2d31-482b-a856-94f89814c4df
2015-11-23 12:45:16 +00:00
jensp fb14845775 CCM_NG: New API for authentication and authoriziation using Apache Shiro.
Replaces some classes in org.libreccm.core.


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3741 8810af33-2d31-482b-a856-94f89814c4df
2015-11-23 09:37:35 +00:00
jensp 94e29ca7ba CCM NG: Package structure refactoring in ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3699 8810af33-2d31-482b-a856-94f89814c4df
2015-10-19 13:17:31 +00:00
jensp 488d0b5b38 CCM NG:
- Corrected some typos in the Archetype for content types
- Changed group ids of cms related stuff to org.librecms
- Some more base entities for content items
- Entities and base structure for ccm-cms-types-article


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3698 8810af33-2d31-482b-a856-94f89814c4df
2015-10-19 13:13:45 +00:00
jensp b395f787e2 CCM NG: GenericArticle Base class
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3697 8810af33-2d31-482b-a856-94f89814c4df
2015-10-19 07:42:33 +00:00
jensp 2c700637ff CCM NG:
- Entities for ccm-cms needed for creating the entities of content types
    - Archetype for content types



git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3696 8810af33-2d31-482b-a856-94f89814c4df
2015-10-18 13:43:46 +00:00
jensp 41ab6d05a1 CCM NG:
- Fixed some typos in the ccm-archetype-module
- Skeleton for ccm-cms module


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@3695 8810af33-2d31-482b-a856-94f89814c4df
2015-10-18 10:12:26 +00:00