Commit Graph

83 Commits (de65988459f903a365095f2ba9dc22a2fa467375)

Author SHA1 Message Date
Jens Pelzetter be98cf3b75 DB-Migration for lifecycle UUIDs
Former-commit-id: e2fcd17b19
2020-06-12 13:37:38 +02:00
jensp 03740b1d50 CCM NG: Updated Thorntail and Shiro dependencies
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6013 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 824f232d30
2019-05-05 19:54:26 +00:00
jensp a4b9a06aee CCM NG: Fixed test failures in ContentItemPermissionTest
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5998 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 8d39abde9a
2019-05-03 15:49:04 +00:00
jensp f81771733b CCM NG: ccm-cms datasets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5954 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 679ae6cc03
2019-04-17 15:40:05 +00:00
jensp 0f5b1db39a CCM NG: Datasets adapted to new db structure
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5943 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 4b431cdcbe
2019-04-14 13:44:33 +00:00
jensp 27bbd6e556 CCM NG: Adapted datasets to current data strucuture
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5942 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 924f106150
2019-04-13 18:00:24 +00:00
jensp 20fcf509fb CCM NG: Adapted more datassets to current db structure
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5940 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 037bced2c6
2019-04-13 12:01:25 +00:00
jensp 028fd14373 CCM NG: Adjusted several datasets to current db structure
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5921 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d9562160f3
2019-04-07 11:15:13 +00:00
jensp 9f19c941d6 CCM NG: Adjusted several datasets to current db structure
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5919 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 0007b5b6d1
2019-04-06 18:09:42 +00:00
jensp 4c585602fc CCM NG: Use positive IDs in tests
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5909 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: f92ce2c3c2
2019-04-03 18:23:47 +00:00
jensp e848d56a52 CCM NG: Fixing test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5020 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: e9b309607d
2017-09-28 18:13:40 +00:00
jensp 433f448722 CCM NG: Fixing test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5019 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 8747124099
2017-09-28 13:30:53 +00:00
jensp f9d21c9846 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

Former-commit-id: 64e9b6097b
2017-07-24 15:22:10 +00:00
jensp 595c6ef7ed CCM NG/ccm-cms: Fixed several test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4870 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3521d30ec1
2017-07-14 14:59:16 +00:00
jensp 660b2926c6 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

Former-commit-id: f5f485e360
2017-05-13 09:38:30 +00:00
jensp 8beb8bf94c 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

Former-commit-id: 98d4858ff8
2017-05-12 19:04:13 +00:00
jensp eb498dd899 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

Former-commit-id: 99333a3886
2017-05-10 15:33:34 +00:00
jensp d302d5f976 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

Former-commit-id: 84bb34ff13
2017-05-08 09:28:20 +00:00
jensp 697414851c CCM NG/ccm-cms: Some bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4704 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 2c7f064e4f
2017-05-03 18:16:06 +00:00
jensp 6f041f332e 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

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


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

Former-commit-id: 33b9f3048a
2017-03-03 19:45:54 +00:00
jensp 7b50e1b830 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

Former-commit-id: 46ff680193
2017-02-22 20:40:07 +00:00
jensp b2966f9392 CCM NG/ccm-cms: Sorting for the FolderBrowser.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4588 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a4f74d8880
2017-02-22 08:41:06 +00:00
jensp 9d18356999 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

Former-commit-id: 251c2efb7a
2017-02-21 14:20:32 +00:00
jensp 6949d6f496 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

Former-commit-id: f74bfb2618
2017-01-28 20:23:15 +00:00
jensp 454a097c5c CCM NG/ccm-cms: All tests pass again
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4540 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: e72aaa7d62
2017-01-28 13:49:31 +00:00
jensp 2d0ceeb3ce CCM NG/ccm-cms: Bugfixing
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4539 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: fbc487b44a
2017-01-27 19:16:52 +00:00
jensp 2924e8dd16 CCM NG/ccm-cms: Test pass again
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4530 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b399419b12
2017-01-21 12:02:43 +00:00
jensp b207f1f22d 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

Former-commit-id: e591f71a66
2016-12-19 10:05:04 +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 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 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 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
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
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 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
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
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 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