Commit Graph

757 Commits (8634a6046cae56a442a504f86271036a19f4048c)
 

Author SHA1 Message Date
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 7d856921ec CCM NG: JavaDoc for PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4468 8810af33-2d31-482b-a856-94f89814c4df
2016-12-07 18:16:47 +00:00
jensp b01a47a86a CCM NG: More JavaDoc for the page model system
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4467 8810af33-2d31-482b-a856-94f89814c4df
2016-12-06 18:10:29 +00:00
jensp 23d015664e CCM NG: More JavaDoc for PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4466 8810af33-2d31-482b-a856-94f89814c4df
2016-12-06 14:07:44 +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
tosmers 4a922246bc [FEATURE]
- adds testclass for core import
- adds testdata for core import

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4462 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 15:51:35 +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 80d3a02996 CCM NG: Publish for PageModels
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4460 8810af33-2d31-482b-a856-94f89814c4df
2016-12-03 10:49:26 +00:00
jensp 0367ef4f70 CCM NG: Migration scripts for new entites from page model, some cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4459 8810af33-2d31-482b-a856-94f89814c4df
2016-12-02 18:01:53 +00:00
jensp 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
tosmers 5fb80631c9 [FEATURE]
- adds implementation of abstract marshaller class to every exportable class
- adds interface tag 'Portable' to each class with wishes of being ex- or imported


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4448 8810af33-2d31-482b-a856-94f89814c4df
2016-11-21 17:39:45 +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 17a2157b5c CCM NG/ccm-core: Some JavaDoc for Workflow and related classes (more to come)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4443 8810af33-2d31-482b-a856-94f89814c4df
2016-11-17 12:11:35 +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 4fc5edc59c CCM NG/ccm-core:
- Several additions for Workflow management (Queries etc.) required by the Workflow forms in ccm-cms
- Some additions in the BaseServlet and BaseApplicationServlet, primarly initalisation stuff
- RowData class for use as bridge between CDI classes and Bebop tables


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4439 8810af33-2d31-482b-a856-94f89814c4df
2016-11-14 18:56:57 +00:00
jensp e54ef0e7a8 CCM NG: Updated Maven plugin for PMD to latest version
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4438 8810af33-2d31-482b-a856-94f89814c4df
2016-11-14 18:54:34 +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