Commit Graph

133 Commits (aa1aef301ebcff2c3cd071b9574607e9f16df1cb)

Author SHA1 Message Date
jensp aa1aef301e CCM NG: Database migration for changing the type of org.libreccm.pagemodels.styles.Dimension#value from float to double
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5427 8810af33-2d31-482b-a856-94f89814c4df
2018-05-11 17:16:58 +00:00
jensp affd8c6da7 CCM NG: ContentTypeRepositoryTest failed due to changed class dependencies
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5370 8810af33-2d31-482b-a856-94f89814c4df
2018-04-07 17:36:10 +00:00
jensp 3d4edc19a7 CCM NG: Updated SQL create scripts for test to reflect to latest schema changes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5369 8810af33-2d31-482b-a856-94f89814c4df
2018-04-07 14:24:50 +00:00
jensp 7d8550c01c CCM NG: DB migrations for FlexLayout component
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5356 8810af33-2d31-482b-a856-94f89814c4df
2018-03-23 07:13:14 +00:00
jensp 029de77d23 CCM NG: Database migration for theme_id field in table ccm_core.theme_files
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5343 8810af33-2d31-482b-a856-94f89814c4df
2018-03-10 15:10:34 +00:00
jensp 8ef7fdd42f CCM NG: First part of infrastructure for DbThemeProvider
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5331 8810af33-2d31-482b-a856-94f89814c4df
2018-03-07 18:59:50 +00:00
jensp 2eefb9c406 CCM NG: Removed duplicate line from SQL scripts for tests in ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5330 8810af33-2d31-482b-a856-94f89814c4df
2018-03-07 18:23:53 +00:00
jensp 67fa8657cb CCM NG: Updated Arquillian dependencies, SQL schema migration for Theme files in database
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5327 8810af33-2d31-482b-a856-94f89814c4df
2018-03-07 10:14:30 +00:00
jensp 2d900794f9 CCM NG: Refactored dependencies between tasks from an n:m relation to two 1:n relations using an relation entity (TaskDependency). Also renamed some attributes to make the dependency relations more readable.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5162 8810af33-2d31-482b-a856-94f89814c4df
2017-12-10 20:19:18 +00:00
jensp 6661456806 CCM NG: Cleanup of the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5092 8810af33-2d31-482b-a856-94f89814c4df
2017-10-29 18:37:54 +00:00
jensp 8a4fed4311 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 952ef32587 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 5d7e6356f4 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 e9b309607d 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 8747124099 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 e4bbfc3e41 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 01e0e68ac3 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 64e9b6097b 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 3521d30ec1 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 5cdd00c83d 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 bae516fb9a 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 b53e2b6fb4 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 f5f485e360 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 98d4858ff8 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 99333a3886 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
jensp 1b612e6908 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
jensp 7b889c1c98 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 bd1ff6d18a 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 84bb34ff13 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 2c7f064e4f 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 a734e0eee7 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 72827e8e3d 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 76a1e0f10b 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 458ff05097 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 423715a5bd 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 4d27baca2a 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 d66287322c 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 3227166333 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 ee7280dc6b 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 d75fffae81 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 33b9f3048a 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 46ff680193 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 0f5f728ffe 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 a4f74d8880 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 251c2efb7a 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 bc466c0618 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
jensp 5a8dddfdfe 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 db12e1447d 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 285cc3b6c5 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 dae2186488 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