Commit Graph

676 Commits (d17d413646fdae3255e5defa6d7c0324c4764d5d)

Author SHA1 Message Date
jensp b1a257ef5d 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

Former-commit-id: 2eefb9c406
2018-03-07 18:23:53 +00:00
jensp ffb44d0b9f 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

Former-commit-id: 67fa8657cb
2018-03-07 10:14:30 +00:00
jensp 800f7ccaec CCM NG: Updated Arquillian dependencies
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5326 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d21d6f77e4
2018-03-07 07:35:51 +00:00
jensp d341c195ec CCM NG: Improvments for permissions management including an authoring step for managing the permissions for a single item
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5322 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 06e24d2a3f
2018-03-02 10:01:17 +00:00
jensp 59be6c3389 CCM NG: Fixed typo in TaskManager (parameters of checkForCirularDependency were swapped)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5298 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 895fdc1f19
2018-02-19 12:29:26 +00:00
jensp 55780a118b CCM NG: Tab Suche portieren (#2733)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5295 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 30076965f5
2018-02-19 07:18:28 +00:00
jensp 611b5bd27f CCM NG: Implementieren eines ThemeProcessors für Freemarker (#2759)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5289 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3ceec91105
2018-02-16 20:36:10 +00:00
jensp e15e952b21 CCM NG: Lokalisierung Themes über ResourceBundle (#2795)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5262 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: ee857ec4c8
2018-02-08 18:33:05 +00:00
jensp db40133722 CCM NG:
- URIResolver for XSLT Themes now works (and with that xsl:import etc. in the XSL files)
- Fixed ambiguous URL patterns in Images


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

Former-commit-id: 81f37a4233
2018-02-08 13:41:00 +00:00
jensp 4d8b552396 CCM NG: Reload Methode in AbstractEntityRepository erstellen (#2807) and getIdOfEntity method including implementation in all repositories
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5256 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 5667244716
2018-02-07 15:49:10 +00:00
jensp b9518f962b CCM NG: JavaDoc for findById method from last commit.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5255 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 737f176b23
2018-02-07 14:07:08 +00:00
jensp a2fcbbaa59 CCM NG: Variante der findById Methode für fetchJoins erstellen erstellen (#2805)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5254 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 13260cd7cd
2018-02-07 14:01:52 +00:00
jensp ca0857ce6f CCM NG: Abstrakte Methode getIdAttributeName in AbstractEntityRepository erstellen (#2804)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5253 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 756e317b92
2018-02-07 13:52:57 +00:00
jensp 2cfe6cdddf [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5240 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 75fd8cc41d
2018-02-02 15:46:58 +00:00
jensp 1a233522e7 [maven-release-plugin] prepare release libreccm-7.0.0-alpha.1
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5238 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b7878f7505
2018-02-02 15:46:50 +00:00
jensp e53cff459e CCM NG: pom cleanup
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5234 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 7736d63b95
2018-02-02 10:20:02 +00:00
jensp 54fcad3551 CCM NG: Load files from a theme from the master theme if the child theme does not have the file
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5222 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 8fca027292
2018-01-26 14:01:24 +00:00
jensp 85029d3488 CCM NG: Tab Roles in Content Section Admin now works
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5221 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: cac154539c
2018-01-26 13:48:11 +00:00
jensp a66df33c5c CCM NG: DocumentTypes Tab in the Content Section Admin now works.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5220 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: e3f2bb67ca
2018-01-26 10:31:10 +00:00
jensp 248f849283 CCM NG:
- Deliver theme files using JAX-RS
- ACSObjectCategoryForm now works again (#2800)


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

Former-commit-id: bb21d54174
2018-01-25 14:28:24 +00:00
jensp 205d1c2f12 Demo Theme
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5217 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 0ad4e7ed8a
2018-01-24 19:55:09 +00:00
tosmers f15c70597b [CCM][UPDATE]
- adds all missing serialVersionUIDs to import/export classes
  (e.g. Manager, Repository, Marshaller, IdGenerator, IdResolver)
- marks Marshaller-class (interface import/export to gui) as deprecated, to force review when implementing gui for import/export

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

Former-commit-id: 52aec29e42
2018-01-24 18:10:59 +00:00
tosmers ab46daa72d [CCM][UPDATE]
- improves the file handling for the import tests using systems temp folder

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

Former-commit-id: 374fbff673
2018-01-24 17:28:41 +00:00
jensp 616dd84e54 CCM NG: More utils for themes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5211 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: ed11b920a4
2018-01-21 13:57:40 +00:00
jensp 46aa35b8cf CCM NG: First part of Theme Utility functions
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5210 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 6d05383adf
2018-01-21 11:52:03 +00:00
jensp dc26e3ad61 CCM NG: Integration of ccm-editor with Bebop
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5204 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 9fe9df0b83
2018-01-18 19:20:47 +00:00
jensp 813a1f064a CCM NG:
- First version of new HTML editor
- Integration of new HTML editor into build system 


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

Former-commit-id: 83d9e64014
2018-01-18 13:15:54 +00:00
tosmers 193fd89ca7 [NG][FEATURE]
- adds import of taskDependencies and taskAssignments
- successfully imports data for all major core classes

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

Former-commit-id: 31cca7cb4f
2018-01-15 16:48:08 +00:00
jensp 0b5f1f3cbf CCM NG: Added OrderBy annotation to several lists
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5172 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 5215362d4a
2017-12-14 16:34:03 +00:00
jensp 86956d3164 CCM NG: Several small fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5170 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 45eef357c4
2017-12-13 17:55:36 +00:00
jensp c05b0ac282 CCM NG: Several small bug fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5169 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 49be71c83e
2017-12-13 15:06:32 +00:00
tosmers 3c445741b2 [NG][FEATURE]
- adds capability to import assignable tasks
- adds IdGenerator and Marshaller for TaskDependency
- import of TaskDependencies not working yet

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

Former-commit-id: 7c66189295
2017-12-12 18:04:27 +00:00
jensp 02c4f07aa2 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

Former-commit-id: 2d900794f9
2017-12-10 20:19:18 +00:00
jensp 7c23d97bc2 CCM NG: Content Center Category Tab
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5161 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b76d079348
2017-12-07 16:49:36 +00:00
jensp e4bab905e9 CCM NG: Fixed ItemLifecyclePane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5157 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 2a6efda98a
2017-12-06 18:28:15 +00:00
jensp a41c3414b8 CCM NG: PageModel Admin UI for Vaadin Prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5155 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3032773dc4
2017-12-03 18:52:14 +00:00
jensp 92c9100a66 CCN NG: Some additional prototyping for Vaadin
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5154 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b60a7e5817
2017-12-02 18:11:53 +00:00
jensp 590f38b4b6 CCM NG: Several fixes and improvments
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5152 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: ba97c6bf80
2017-12-01 10:50:47 +00:00
jensp 61157df4ab CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5151 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 15459112c7
2017-11-30 17:54:08 +00:00
jensp 1ab25c3dae CCM NG: Fixed bug
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5150 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 9b3329756e
2017-11-30 09:58:06 +00:00
jensp 2b388b5efc CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5148 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 06af26dc87
2017-11-29 16:04:20 +00:00
jensp fa9b0594ac CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5147 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d31f3781c0
2017-11-29 11:59:20 +00:00
jensp 3745b910b8 CCM NG: Several small bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5146 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: cec82010a0
2017-11-28 19:35:02 +00:00
jensp 95a61afa14 CCM NG: JavaDoc for Sites and PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5144 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 234ab8a15b
2017-11-27 13:05:55 +00:00
jensp 1cf4e051de CCM NG: JavaDoc for the Admin UI for PageModels
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5143 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: c216ec394e
2017-11-27 10:54:13 +00:00
jensp 45fee82ae7 CCM NG: Added SpotBugs to ccm-cms and ccm-shortcuts
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5142 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 7f16adc40a
2017-11-27 10:28:49 +00:00
jensp 4d54c6e6aa CCM NG: Some JavaDoc
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5141 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 30d9dc0c15
2017-11-27 10:25:37 +00:00
jensp 759377841a CCM NG: Admin UI for Pages final part
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5140 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 10fa61b0c0
2017-11-26 16:55:53 +00:00
jensp 15a305a300 CCM NG: Pages Admin UI Part II
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5139 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 09e6d4fb9b
2017-11-25 18:50:47 +00:00
jensp e13186897e CCM NG: Admin UI for Pages Part I
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5138 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a05ce1c05e
2017-11-25 10:12:12 +00:00
jensp 46e68de305 CCM NG: Admin UI for PageModels in the Vaadin Prototype.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5137 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 78ec54bcc3
2017-11-23 18:38:55 +00:00
jensp c00506a0fb CCM NG: Changed handling for null values in setValues. If null is provided an empty map is created.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5136 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 50d200db9c
2017-11-23 17:54:49 +00:00
jensp 0d05e3a980 CCM NG: LocalizedString now accepts null for the list of values
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5135 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 9fd7ae4655
2017-11-23 17:32:06 +00:00
tosmers 3d5b75f5eb [NG][UPDATE]
- excludes xml annotations from import
- adds exported data

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

Former-commit-id: f4f17b790f
2017-11-23 15:46:59 +00:00
jensp 78dd5ece1f CCM NG: JavaDoc for the classes of the PageModel admin UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5132 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 2469785445
2017-11-23 07:45:11 +00:00
jensp 19092d45f1 CCM NG:
- Some minor changes for theming
- Very basic template for static default theme, will be used for first tests


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

Former-commit-id: 00d799dd5e
2017-11-22 11:21:15 +00:00
jensp a45a551339 CCM NG: PageModel AdminUI should now work
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5130 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: c0352bbb43
2017-11-22 11:07:35 +00:00
jensp 85fa16328b CCM NG: Next part of PageModel Admin UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5129 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 6a90af6a90
2017-11-21 19:17:42 +00:00
jensp bcc87cda26 CCM NG: Added SpotBugs (FindBugs successor)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5128 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: bd68266a7b
2017-11-21 18:45:34 +00:00
jensp 1a3a38f3bf CCM NG: Fixed some test failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5127 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: f717f54093
2017-11-21 16:28:47 +00:00
jensp adba0f5e59 CCM NG: Next part of admin UI for PageModels
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5126 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 2fa6600a8f
2017-11-21 16:27:45 +00:00
jensp 3e99b283a9 CCM NG: First part of the Admin UI for PageModels (replacement for JSP based templates)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5125 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 5d5d00723c
2017-11-20 18:57:18 +00:00
jensp 7565578ffb CCM NG: SitesAdmin for Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5102 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: bfd06d1b41
2017-11-07 19:46:20 +00:00
jensp db54acf77d CCM NG: Admin UI for Sites
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5099 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 657e7fddd5
2017-11-02 18:30:42 +00:00
jensp 9410daebbb CCM NG: Sites Admin UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5098 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 7476e7f365
2017-11-02 06:13:20 +00:00
jensp 23c922aa1f CCM NG: Site Admin UI
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5097 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: fd7cda38ef
2017-11-01 18:53:47 +00:00
jensp 77cfc6c77e CCM NG: StaticThemeProvider now uses the Reflections library to list the themes embedded into the ear/war/jar. Looks like that is the only reliable way the list resources in an archive...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5096 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 47ee7c1817
2017-11-01 18:04:05 +00:00
jensp 3160942baf Some missing files
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5094 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 7099453a09
2017-11-01 09:17:10 +00:00
jensp d45bfb5095 CCM NG: Various things including a new version of the StaticThemeProvider (not finished yet)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5093 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 6edf8e561f
2017-10-31 19:12:26 +00:00
jensp 85fcbd92cd CCM NG: Cleanup of the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5092 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 6661456806
2017-10-29 18:37:54 +00:00
jensp 4a7b2bb85c CCM NG: Code cleanup Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5091 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a971ddc7b1
2017-10-28 15:15:14 +00:00
tosmers 2ea61d0dea [NG][UPDATE]
- minor modifications in core classes for import
- adds new batch of files with exported objects

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

Former-commit-id: 3903b7dbd9
2017-10-27 15:51:21 +00:00
jensp 6f84e639f5 CCM NG: Admin UI for sites
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5086 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: ccf017bd66
2017-10-26 15:38:25 +00:00
jensp 5aa1d661f8 CCM NG: Added associations between CcmApplication and Site
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5085 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: bf4b3b567b
2017-10-26 08:10:20 +00:00
jensp 31c0df1b36 CCM NG: First part of admin UI for Sites
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5084 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b93a6484d9
2017-10-25 18:19:44 +00:00
jensp 47f757188e CCM NG: Reverted some changes from revision r5078
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5083 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 111934301b
2017-10-25 18:06:38 +00:00
jensp 00fd8e1540 CCM NG: Some small things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5082 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: b32a48f922
2017-10-25 15:51:30 +00:00
jensp 7646284f47 CCM NG: ThemeProcessor for XSLT based themes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5081 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 66c1c8baeb
2017-10-25 14:48:05 +00:00
baka 497458059e Replaces the simple calls with no arguments to newInstance()
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5078 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: a78c71fa20
2017-10-25 13:26:01 +00:00
jensp f2058ca2a4 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

Former-commit-id: 82597bc384
2017-10-25 12:36:23 +00:00
jensp 306efc6037 CCM NG: Themes system part 1
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5076 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: dfdddb11c2
2017-10-24 14:32:10 +00:00
jensp 5914d96136 CCM NG:
- Several bug fixes for potenial bugs found by FindBugs
- Created StaticThemeProvider class


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

Former-commit-id: 1905aaefea
2017-10-23 17:08:52 +00:00
jensp 1ce2997266 CCM NG: JavaDoc for Sites and PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5074 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 8a4fed4311
2017-10-23 14:35:44 +00:00
jensp 3b971b3682 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

Former-commit-id: cac7214f83
2017-10-23 05:57:40 +00:00
jensp 3d3386f682 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

Former-commit-id: 13cf0784f5
2017-10-19 12:59:58 +00:00
jensp ae0a84520c CCM NG: Sites/Pages/Themes next part
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5044 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 952ef32587
2017-10-13 15:59:22 +00:00
jensp 56db438949 Next part of the sites/pages/themes complex
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5041 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 802bb20912
2017-10-12 10:25:05 +00:00
jensp 6a7f85f4de 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

Former-commit-id: e7dfec180d
2017-10-11 17:59:23 +00:00
jensp 8ace3ddfed 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

Former-commit-id: 18bc170d68
2017-10-11 13:36:54 +00:00
jensp 374b8e5f90 CCM NG: Cleanup of PageModel, first part of theming
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5037 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3664a64fe1
2017-10-11 10:44:47 +00:00
jensp b73cab6b34 CCM NG: First part of sites/pages application
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5035 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 5d7e6356f4
2017-10-10 17:27:02 +00:00
jensp eefea0afbe CCM NG: A widget for editing localized string properties in the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5031 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d0f0aea654
2017-10-08 09:07:29 +00:00
jensp 3a6e88f533 CCM NG: Additional database migration steps for removing WorkflowTemplate
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5028 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 993ddd406e
2017-10-05 17:14:37 +00:00
jensp 33fa4241bc CCM NG: A reusable ConfirmDialog for the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5022 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 0fb8ea13bd
2017-10-04 16:57:44 +00:00
jensp d0be0e87ec CCM NG: Fixed some compilion failures
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5016 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: f117574c8f
2017-09-27 19:57:37 +00:00
jensp b6c1253bfe CCM NG:
- Removed class WorkflowTemplate, replaced by property abstractWorkflow in class workflow
- Fixed several test failures



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

Former-commit-id: e4bbfc3e41
2017-09-27 19:45:02 +00:00
tosmers 6ba2869181 [CCM][FEATURE]
- adds import capabilities for workflow templates, workflows and task comments
- fixes problems in workflow imports

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

Former-commit-id: 33101e984d
2017-09-27 17:48:47 +00:00
jensp 299a8c862b CCM NG/ccm-core: Cleanup for LocalizedString
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5011 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: d41e05e4bc
2017-09-27 05:58:09 +00:00
jensp f97e036b3e CCM NG: Editor component for LocalizedString for the Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5009 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 6393741280
2017-09-27 05:56:38 +00:00
jensp 2e12a3d532 CCM NG: Item Category Step basically works now
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5000 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 582b180d94
2017-09-14 17:01:00 +00:00