Commit Graph

390 Commits (b584b895d689bdc61be675f685f2d3495390ca33)

Author SHA1 Message Date
Jens Pelzetter 5b7ba6c146 DocumentFolderBrower view for content sections
Former-commit-id: e518759964
2021-01-27 21:20:49 +01:00
Jens Pelzetter 81a6e93ddb DocumentFolder entries listing
Former-commit-id: 2917078e55
2021-01-26 21:08:12 +01:00
Jens Pelzetter 008f57ca16 Fixed typos in query
Former-commit-id: 725b8abc55
2021-01-26 07:42:16 +01:00
Jens Pelzetter e999ac290b Faster (native SQL) queries for folder browsing
Former-commit-id: 40efbfdc6e
2021-01-25 21:50:51 +01:00
Jens Pelzetter 6dcf94069e Model for the folder browser
Former-commit-id: 80b568cc28
2021-01-21 21:31:36 +01:00
Jens Pelzetter 93a8b8dff7 Fixed path for cms administration UI
Former-commit-id: 1c0081c990
2021-01-20 17:43:01 +01:00
Jens Pelzetter 379251371d First part of FolderBrowser for MVC based UI
Former-commit-id: b2842d1c4e
2021-01-19 21:38:13 +01:00
Jens Pelzetter 5adf223121 Deleting content section (if empty) works now
Former-commit-id: 98c00fd677
2021-01-19 20:19:49 +01:00
Jens Pelzetter a63147b480 MVC based UI for Content Section management
Former-commit-id: dd8d8d1aac
2021-01-18 21:38:52 +01:00
Jens Pelzetter ec19b3f7e2 List of content sections
Former-commit-id: cf4ec00f5d
2021-01-14 21:09:22 +01:00
Jens Pelzetter 7ba904f3f1 Fixed remaining links in @admin
Former-commit-id: 573af19c5f
2021-01-14 20:14:52 +01:00
Jens Pelzetter e3b428536f Some small improvements concerning some URLs
Former-commit-id: c5c657c449
2021-01-11 21:30:40 +01:00
Jens Pelzetter 38ecc4df18 Some work on the content sections admin app
Former-commit-id: 6fee82e83b
2021-01-11 20:30:25 +01:00
Jens Pelzetter ee2ba67534 Abstract base class for messages beans
Former-commit-id: f5058a665c
2021-01-11 20:29:21 +01:00
Jens Pelzetter fa0c169f7e Basic setup for EE MVC in ccm-cms
Former-commit-id: 87b688ddf4
2021-01-09 19:02:48 +01:00
Jens Pelzetter c4db8573f2 Fixed dependencies for integration tests
Former-commit-id: 7565750ac0
2020-12-22 21:22:31 +01:00
Jens Pelzetter e1137ae2e9 Added a reload method to the interface of the AbstractImExporter class
Former-commit-id: 6fd4e177cf
2020-12-08 20:26:13 +01:00
Jens Pelzetter b987fd763d Bugfix
Former-commit-id: a539740f3c
2020-12-03 21:10:14 +01:00
Jens Pelzetter 7e760cc9d0 Im/Exporter for ContentSections
Former-commit-id: f9e8311694
2020-12-03 20:26:50 +01:00
Jens Pelzetter fee5cf81a4 Content Section management for Admin application
Former-commit-id: 90d2d2ea51
2020-11-28 20:26:04 +01:00
Jens Pelzetter 48824e7249 Settings dialog basic design
Former-commit-id: 03b125d099
2020-11-02 20:50:19 +01:00
Jens Pelzetter cd38089a8d Labels and descriptions for configuration settings
Former-commit-id: 6721b0db37
2020-11-01 13:00:54 +01:00
Jens Pelzetter 8ad4189222 Fixed a test failure
Former-commit-id: 0b59bcb232
2020-07-17 07:55:04 +02:00
Jens Pelzetter ed46adf878 Refactored integration tests in ccm-cms to run with maven-failsafe-plugin and Wildfly started by the wildfly-maven-plugin
Former-commit-id: fef697846c
2020-07-16 21:45:39 +02:00
Jens Pelzetter 1b33bc7a1c * Fixed ContentSectionSetup (now sets UUIDs for Workflow and LifecycleDefinition)
* Added UUID to Lifecycle and LifecycleDefinition
* All setUuid method are now public


Former-commit-id: 6a60575b75
2020-06-11 17:06:11 +02:00
Jens Pelzetter 35be52991b Inital ContentSection had no default lifecycle and workflow
Former-commit-id: 6f2ee323c3
2020-02-23 13:53:10 +01:00
Jens Pelzetter 27c1b351f2 Some bugfixes
Former-commit-id: 2b556e54bf
2020-02-16 19:59:15 +01:00
Jens Pelzetter 597657675b ImExporters
Former-commit-id: 06fc0ff244
2019-12-23 16:15:32 +01:00
Jens Pelzetter 88cfe8cde0 Im/Exporter for MPA
Former-commit-id: 796fe1a958
2019-12-23 10:44:34 +01:00
Jens Pelzetter 709b952470 Bugfixes for pagem model components and FTL libs
Former-commit-id: 07c57f21f8
2019-12-21 17:05:37 +01:00
Jens Pelzetter 059e91265d Several bugfixes for Freemarker Libs
Former-commit-id: 9e466cf273
2019-12-20 20:25:28 +01:00
Jens Pelzetter b492da18bc Migration of FTL libraries: navigation.ftl
Former-commit-id: d55f96ae39
2019-12-19 14:33:15 +01:00
Jens Pelzetter ce6177684a Added supported languages to output
Former-commit-id: c5ca92d74b
2019-12-01 16:45:37 +01:00
Jens Pelzetter 9ce12f9fd3 Several bugfixes, some new data for data model for the theme engines,
ported utils.ftl


Former-commit-id: 15ac0bd916
2019-12-01 13:05:23 +01:00
Jens Pelzetter c066c4c81f XML Mapping Informations
Former-commit-id: 29c3cf7a72
2019-11-27 20:31:38 +01:00
Jens Pelzetter 1511873311 ImExporters for Article, News and Event
Former-commit-id: f9f1124a71
2019-11-26 21:40:59 +01:00
Jens Pelzetter 64f4e9d4cb Some small things 2019-11-23 19:21:41 +01:00
jensp 14e1d15ba1 LICENSE.txt for ccm_ng
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6160 8810af33-2d31-482b-a856-94f89814c4df
2019-08-03 12:31:11 +00:00
jensp f10a68e225 CCM NG: Renders for some assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6157 8810af33-2d31-482b-a856-94f89814c4df
2019-07-30 13:07:34 +00:00
jensp f7b91d72f5 CCM NG: Assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6155 8810af33-2d31-482b-a856-94f89814c4df
2019-07-26 15:26:57 +00:00
jensp 087c8254e7 CCM NG: Form for Person asset
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6153 8810af33-2d31-482b-a856-94f89814c4df
2019-07-25 19:20:56 +00:00
jensp 43caf36312 CCM NG: Asset editing current status
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6150 8810af33-2d31-482b-a856-94f89814c4df
2019-07-24 11:05:04 +00:00
jensp 92c6663483 ContactableEntity Asset, Organization Asset
* Migrations for ContactEntryKey
* More work on the form for managing assets of these types


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6149 8810af33-2d31-482b-a856-94f89814c4df
2019-07-23 15:42:09 +00:00
jensp 2450aa09f2 Several bugfixes, migrations for Person and Organization assets etc
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6148 8810af33-2d31-482b-a856-94f89814c4df
2019-07-22 15:53:22 +00:00
jensp 47ce8dee23 CCM NG: First forms for Person/Orga assets
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6138 8810af33-2d31-482b-a856-94f89814c4df
2019-06-25 17:53:08 +00:00
jensp 0f696a91f2 CcmNG: Assets (entities) and db migrations for Persons and organizations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@6137 8810af33-2d31-482b-a856-94f89814c4df
2019-06-23 17:03:58 +00:00
jensp 05eb7c8cb9 CCM NG: Removed experimental UI using Vaadin 8. The code does not work with current Vaadin versions anymore.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5810 8810af33-2d31-482b-a856-94f89814c4df
2019-01-26 13:56:32 +00:00
jensp 43fe04caf5 CCM NG: Fixed migration scripts
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5739 8810af33-2d31-482b-a856-94f89814c4df
2018-11-20 12:25:38 +00:00
jensp 131fe4ca09 Fixed wrong naming for migration scripts
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5735 8810af33-2d31-482b-a856-94f89814c4df
2018-11-15 18:14:50 +00:00
jensp 35bf7b3ad5 CcmNG: Next part of TinyMCE integration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5687 8810af33-2d31-482b-a856-94f89814c4df
2018-09-05 18:20:57 +00:00
jensp df326f9622 CcmNG: REST API endpoint for assets now provides more data about images
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5686 8810af33-2d31-482b-a856-94f89814c4df
2018-09-05 07:01:04 +00:00
jensp da87ba787b CcmNG: Basic integration for TinyMCE
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5684 8810af33-2d31-482b-a856-94f89814c4df
2018-09-01 17:00:13 +00:00
jensp 8a229f62a3 CCM NG: Restructing JavaScript parts
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5676 8810af33-2d31-482b-a856-94f89814c4df
2018-08-16 18:54:18 +00:00
jensp ed935e3372 CCM NG: TinyMCE integration
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5672 8810af33-2d31-482b-a856-94f89814c4df
2018-08-12 10:27:01 +00:00
jensp 2f60c1f4b6 CCM NG: PageModels Editor Alpha finished
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5670 8810af33-2d31-482b-a856-94f89814c4df
2018-08-11 14:33:39 +00:00
jensp ac5436c299 CcmNG: Custom JSON converters for ComponentModels
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5663 8810af33-2d31-482b-a856-94f89814c4df
2018-08-08 14:55:52 +00:00
jensp c32c442234 CCM NG: PageModelsEditor
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5662 8810af33-2d31-482b-a856-94f89814c4df
2018-08-06 17:35:57 +00:00
jensp 6917b3addc CCM NG: RESTful backend for the PageModelEditor
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5378 8810af33-2d31-482b-a856-94f89814c4df
2018-04-26 12:10:31 +00:00
jensp 44e378e054 CCM NG/ccm-cms: Some bugfixes for the items RESTful service
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5353 8810af33-2d31-482b-a856-94f89814c4df
2018-03-22 14:14:10 +00:00
jensp 51ce088f92 CCM NG: Fixed permission check for Assets (#2801)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5324 8810af33-2d31-482b-a856-94f89814c4df
2018-03-02 15:32:44 +00:00
jensp 311bb635bb CCM NG: PermissionChecking for ItemListComponentRenderer and fixed PartyAddForm
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5323 8810af33-2d31-482b-a856-94f89814c4df
2018-03-02 13:58:55 +00:00
jensp 4fe76adcfc 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
2018-03-02 10:01:17 +00:00
jensp b984e6ead4 CCM NG: Improvments for Permissions Management
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5321 8810af33-2d31-482b-a856-94f89814c4df
2018-03-02 08:31:00 +00:00
jensp 7a806f8ec6 CCM NG: Copy permissions from parent folder to new sub folder
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5320 8810af33-2d31-482b-a856-94f89814c4df
2018-03-01 09:53:28 +00:00
jensp 96a67c2978 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
2018-02-08 13:41:00 +00:00
jensp fb88f19840 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
2018-02-07 15:49:10 +00:00
jensp 9dd1f85014 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
2018-02-07 13:52:57 +00:00
jensp 49ab37647d CCM NG: Optimisations and bug fixes for the media assets command for the ccm-editor
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5228 8810af33-2d31-482b-a856-94f89814c4df
2018-02-01 21:00:21 +00:00
jensp 665752dade CCM NG: InsertMediaCommand for ccm-editor
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5226 8810af33-2d31-482b-a856-94f89814c4df
2018-01-31 18:31:27 +00:00
jensp a9d8be8a22 CCM NG: Combined query parameter for Pages application for previewing ContentItems, PageModel and/or themes on a page (even combinations are possible).
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5224 8810af33-2d31-482b-a856-94f89814c4df
2018-01-26 18:56:18 +00:00
jensp e528aac9eb 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
2018-01-26 10:31:10 +00:00
jensp 8f16fb57c1 Demo Theme
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5217 8810af33-2d31-482b-a856-94f89814c4df
2018-01-24 19:55:09 +00:00
jensp c48ab80922 CCM NG:
- Put all files for ccm-editor into one Maven module to avoid problems with TypeScript module resolution
- Internal Links Command for ccm-editor


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5209 8810af33-2d31-482b-a856-94f89814c4df
2018-01-20 16:53:17 +00:00
jensp 332532e78c CCM NG: First part of CMS specific modules for the ccm-editor
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5206 8810af33-2d31-482b-a856-94f89814c4df
2018-01-19 14:12:43 +00:00
jensp 89e7bbca11 CCM NG: Integration of ccm-editor with Bebop
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5204 8810af33-2d31-482b-a856-94f89814c4df
2018-01-18 19:20:47 +00:00
jensp 8f9ed8a65e CCM NG: Removed duplicate slash from URL used by ContentSectionServlet (#2751)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5185 8810af33-2d31-482b-a856-94f89814c4df
2018-01-10 10:44:52 +00:00
jensp 4140959f00 CCM NG: Added OrderBy annotation to several lists
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5172 8810af33-2d31-482b-a856-94f89814c4df
2017-12-14 16:34:03 +00:00
jensp c2b6df8746 CCM NG: Some fixes for minor things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5171 8810af33-2d31-482b-a856-94f89814c4df
2017-12-14 12:10:07 +00:00
jensp 324b30449f CCM NG: Several small fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5170 8810af33-2d31-482b-a856-94f89814c4df
2017-12-13 17:55:36 +00:00
jensp 42b715036f CCM NG: Several small bug fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5169 8810af33-2d31-482b-a856-94f89814c4df
2017-12-13 15:06:32 +00:00
jensp ab91e888b5 CCM NG: Fixed ItemLifecyclePane
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5157 8810af33-2d31-482b-a856-94f89814c4df
2017-12-06 18:28:15 +00:00
jensp fa88d31d5d CCM NG: Admin UI for Pages Vaadin variant
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5156 8810af33-2d31-482b-a856-94f89814c4df
2017-12-06 15:25:58 +00:00
jensp c11bdaaa03 CCM NG: PageModel Admin UI for Vaadin Prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5155 8810af33-2d31-482b-a856-94f89814c4df
2017-12-03 18:52:14 +00:00
jensp 71cadb3da1 CCN NG: Some additional prototyping for Vaadin
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5154 8810af33-2d31-482b-a856-94f89814c4df
2017-12-02 18:11:53 +00:00
jensp 2039b83cae CCM NG: Optimised PageRouter
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5153 8810af33-2d31-482b-a856-94f89814c4df
2017-12-01 18:33:18 +00:00
jensp b918a7cd5c CCM NG: Several fixes and improvments
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5152 8810af33-2d31-482b-a856-94f89814c4df
2017-12-01 10:50:47 +00:00
jensp 3685b1f341 CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5151 8810af33-2d31-482b-a856-94f89814c4df
2017-11-30 17:54:08 +00:00
jensp 7791b7cbd3 CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5148 8810af33-2d31-482b-a856-94f89814c4df
2017-11-29 16:04:20 +00:00
jensp e5f8b14c96 CCM NG: Several bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5147 8810af33-2d31-482b-a856-94f89814c4df
2017-11-29 11:59:20 +00:00
jensp 35dd01d8e2 CCM NG: Several small bugfixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5146 8810af33-2d31-482b-a856-94f89814c4df
2017-11-28 19:35:02 +00:00
jensp e40256c375 CCM NG: JavaDoc for the Pages application and some code cleanup.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5145 8810af33-2d31-482b-a856-94f89814c4df
2017-11-27 13:28:26 +00:00
jensp 0283abd04a CCM NG: JavaDoc for Sites and PageModel
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5144 8810af33-2d31-482b-a856-94f89814c4df
2017-11-27 13:05:55 +00:00
jensp 2b7f492602 CCM NG: Some JavaDoc
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5141 8810af33-2d31-482b-a856-94f89814c4df
2017-11-27 10:25:37 +00:00
jensp 42fcd9264f CCM NG: Pages Admin UI Part II
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5139 8810af33-2d31-482b-a856-94f89814c4df
2017-11-25 18:50:47 +00:00
jensp 926e470d6a CCM NG: Admin UI for Pages Part I
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5138 8810af33-2d31-482b-a856-94f89814c4df
2017-11-25 10:12:12 +00:00
jensp 7918cd358a 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
2017-11-21 16:27:45 +00:00
jensp d80417be9f CCM NG: Code cleanup Vaadin prototype
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5091 8810af33-2d31-482b-a856-94f89814c4df
2017-10-28 15:15:14 +00:00
jensp 90c7f1a858 CCM NG: Added associations between CcmApplication and Site
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5085 8810af33-2d31-482b-a856-94f89814c4df
2017-10-26 08:10:20 +00:00
jensp 8209244a33 CCM NG: Some small things
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5082 8810af33-2d31-482b-a856-94f89814c4df
2017-10-25 15:51:30 +00:00
baka a15eadb194 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
2017-10-25 13:26:01 +00:00