Commit Graph

900 Commits (9f515339e5a1437f13f6c940e583e8b51f594119)

Author SHA1 Message Date
Jens Pelzetter e81b3fbd4a Republish working 2021-08-18 19:12:56 +02:00
Jens Pelzetter cfe8810666 Bugfixes for unpublish 2021-08-17 20:32:36 +02:00
Jens Pelzetter 9bded5ad64 PublishStep: Publishing works, unpublishing not, republishing not tested yet. Some finetuning is also required. Also not all error messages set by the controller are displayed yet. 2021-08-07 19:49:23 +02:00
Jens Pelzetter eb1f0b1cba Bugfixes for MediaStep 2021-08-07 15:51:05 +02:00
Jens Pelzetter e3970246c3 Highlight current authoring step 2021-08-07 15:50:40 +02:00
Jens Pelzetter c75d718978 Added templates, JavaScript and translations for the media step. Slight renaming for related info step to avoid conflicts. 2021-08-05 20:53:56 +02:00
Jens Pelzetter f4b73670af Java part for the media authoring step. 2021-08-04 20:32:52 +02:00
Jens Pelzetter 90471ca4e3 Cleanup 2021-08-04 20:32:38 +02:00
Jens Pelzetter a41c032e40 Updated Java version to 11 2021-08-04 20:31:10 +02:00
Jens Pelzetter 30ee6ddd2a CategoryStep finished 2021-08-03 20:52:14 +02:00
Jens Pelzetter 46d21adcea CategorizationStep implementation 2021-08-02 21:24:30 +02:00
Jens Pelzetter 0b2f844e49 RelatedInfo step save sort works now, cleanup 2021-07-31 15:05:56 +02:00
Jens Pelzetter 7eaba5ee31 Info modals for related info 2021-07-31 10:47:38 +02:00
Jens Pelzetter d14e2433da Removal of attachments working 2021-07-29 21:01:21 +02:00
Jens Pelzetter 069592cdbc Deletion of attachment list now works 2021-07-29 19:11:54 +02:00
Jens Pelzetter d58fa954b9 Several small things for the related info step. 2021-07-28 21:19:02 +02:00
Jens Pelzetter 9a9e5dc767 Implemented adding file attachments (not tested yet) 2021-07-27 20:30:48 +02:00
Jens Pelzetter 16bdc50f0e Setting target for related link. 2021-07-26 21:18:04 +02:00
Jens Pelzetter c8f36b9099 ContentItemPicker component and bugfixes for asset picker 2021-07-24 17:40:41 +02:00
Jens Pelzetter 80cf9143ee Bugfixes for RelatedInfoStep 2021-07-22 21:17:26 +02:00
Jens Pelzetter 30320485d4 Related Link step 2021-07-21 21:09:07 +02:00
Jens Pelzetter 33c72859ee Forms for adding and editing internal links (not finished yet) 2021-07-20 21:09:29 +02:00
Jens Pelzetter 69511fe5e7 Edit attachment list properties 2021-07-19 21:40:54 +02:00
Jens Pelzetter 1e552ba569 * RelatedInfo authoring step: Add attachment list working
* updated bootstrap-icons to 1.5.0
2021-07-17 18:58:57 +02:00
Jens Pelzetter 3b3a241ba2 JavaScript functions for ordering attachment lists and attachments 2021-07-17 12:11:20 +02:00
Jens Pelzetter 9b95f72c5c Integrated sortable.js 2021-07-14 20:29:21 +02:00
Jens Pelzetter 719d386410 Audio and Video Asset bugfixes 2021-07-10 17:30:50 +02:00
Jens Pelzetter 0f44e9d70c Image handling and file upload bug fixes. 2021-07-08 20:20:12 +02:00
Jens Pelzetter 204c2ee39d Some bugfixes for the image asset. 2021-07-06 20:40:42 +02:00
Jens Pelzetter c21fc6ec0f XHTML files for create and edit steps of AudioAsset, Image, and VideoAsset. 2021-07-03 17:20:42 +02:00
Jens Pelzetter 4618716d09 Several create and edit steps. 2021-07-01 19:56:29 +02:00
Jens Pelzetter 6d850fb503 Service class for images. 2021-07-01 19:56:13 +02:00
Jens Pelzetter 1bad56eafe More cleanup and JavaDoc. 2021-06-30 20:05:50 +02:00
Jens Pelzetter e18525a2a5 Cleanup 2021-06-30 19:50:43 +02:00
Jens Pelzetter 36c9ec8a61 Uploading works now with Envers. 2021-06-30 19:50:10 +02:00
Jens Pelzetter f022a9540d Moved logic for saving asset data to separate class. 2021-06-29 20:39:57 +02:00
Jens Pelzetter 100f6f45f8 Some optimiziations for file upload code. 2021-06-28 19:39:36 +02:00
Jens Pelzetter d0bad06c21 Using java.sql.Blob and Hibernate specific classes for handling binary data. 2021-06-26 19:12:10 +02:00
Jens Pelzetter 65425ee88f Improvements for handling binary assets 2021-06-24 21:12:01 +02:00
Jens Pelzetter de65988459 Bugfixes for BinaryAssetDataService 2021-06-23 21:06:20 +02:00
Jens Pelzetter c8382b6660 Abstraction for storing binary asset data, and default implementation using java.sql.Blob and Streams. 2021-06-22 20:49:41 +02:00
Jens Pelzetter 31015b0739 Bugfixes for external video asset. 2021-06-15 20:03:15 +02:00
Jens Pelzetter 6e13dd6019 Bugfixes for the UI of ExternalAudioAsset and ExternalVideoAsset. 2021-06-14 20:27:33 +02:00
Jens Pelzetter 178789690f Create and edit steps for external audio and video assets. 2021-06-12 17:50:56 +02:00
Jens Pelzetter f7ae8f8238 Create and Edit Step for Organization Assets 2021-06-12 14:57:31 +02:00
Jens Pelzetter 11d17341a8 Some bugfixes for editing contactable entities. 2021-06-11 20:15:49 +02:00
Jens Pelzetter e18d5e29c1 Configuration UI for managing the usable contact data entry keys 2021-06-10 20:57:19 +02:00
Jens Pelzetter 00c8cbc5ae Logic for managing contact entry keys. 2021-06-09 20:23:53 +02:00
Jens Pelzetter e72976252a Adding, changing and removing an associated postal address to/from a person now works. 2021-06-09 19:08:05 +02:00
Jens Pelzetter a928902b36 Bugfixes for the asset picker 2021-06-08 20:35:52 +02:00
Jens Pelzetter 95e3e5d073 Some improvements for TypeScript building 2021-06-07 20:32:19 +02:00
Jens Pelzetter 864d3ca94e Bugfixes for asset picker component. 2021-06-05 19:24:00 +02:00
Jens Pelzetter b5797f6ad7 Updated Node.js version 2021-06-05 19:23:19 +02:00
Jens Pelzetter 813d5d1136 Some improvments for the person edit step 2021-06-03 20:45:55 +02:00
Jens Pelzetter 025e48aae0 Bugfixes for asset picker 2021-06-02 20:49:41 +02:00
Jens Pelzetter b46634f5ec Bugfixes for create and edit steps of person asset. 2021-06-01 21:14:40 +02:00
Jens Pelzetter 07af86a955 UI for editing Persons and ContactableEntities 2021-05-31 20:50:42 +02:00
Jens Pelzetter ca081f94df Compoments and resusable classes for subclasses of ContactableEntity, base structure for asset picker component 2021-05-29 17:54:49 +02:00
Jens Pelzetter 1bdddb5243 FileAsset file upload now works 2021-05-27 20:31:57 +02:00
Jens Pelzetter 0619a19ee2 Some bugfixes 2021-05-25 19:49:02 +02:00
Jens Pelzetter f38d7d1d02 Latest schema updates for tests 2021-05-25 19:48:27 +02:00
Jens Pelzetter e8c13c6c0a Removed non null constraint for URL field for Bookmark asset. Does not work because assets are first created without any special fields. 2021-05-25 19:47:12 +02:00
Jens Pelzetter 98be2152dd Translations for assets 2021-05-24 18:41:34 +02:00
Jens Pelzetter a11c98614c UI for file assets 2021-05-24 18:41:24 +02:00
Jens Pelzetter c5d3125dcd Bugfixes for SideNote assets 2021-05-24 18:40:48 +02:00
Jens Pelzetter b083446c71 Bugfixes for LegalMetaData assets 2021-05-24 18:40:20 +02:00
Jens Pelzetter c8bf618eb1 UI for bookmark assets 2021-05-24 18:39:48 +02:00
Jens Pelzetter 050beb3efb Code formatting 2021-05-24 18:39:12 +02:00
Jens Pelzetter 81425f9f2d Moved common controls for editing assets to the base template for asset edit steps. 2021-05-22 17:21:58 +02:00
Jens Pelzetter 83e65415de MVC Controllers should be named beans 2021-05-22 16:54:54 +02:00
Jens Pelzetter 8d674ac140 MVC controllers should not be named beans 2021-05-22 14:52:00 +02:00
Jens Pelzetter bf26825663 Some bugfixes for the side notes edit step. 2021-05-19 19:17:20 +02:00
Jens Pelzetter 5711a086ea SideNoteEditStep bugfixes 2021-05-18 20:29:55 +02:00
Jens Pelzetter 0cce876a5b Moved some code to the abstract base classes of the create/edit steps for assets, steps for creating and editing side notes. 2021-05-17 20:54:19 +02:00
Jens Pelzetter 101f802d9c Several improvements for path handling and asset creation and editing. 2021-05-15 17:53:26 +02:00
Jens Pelzetter 6b125c532f Template for create and edit step for postal address assets 2021-05-14 17:52:47 +02:00
Jens Pelzetter c64155af7b Create and edit steps for postal address asset 2021-05-14 14:51:33 +02:00
Jens Pelzetter bf62007391 Some typos fixed, base classes for asset edit steps 2021-05-14 11:39:01 +02:00
Jens Pelzetter cf79f39a7a Infrastructure for assets UI 2021-05-13 17:44:44 +02:00
Jens Pelzetter 59dac810ac Fixed typos in comments 2021-05-13 17:44:33 +02:00
Jens Pelzetter 3c486f7610 Some improvments for the text editor 2021-05-13 12:47:39 +02:00
Jens Pelzetter 4a6478c78b TextBody Step basiclly works now 2021-05-12 20:17:44 +02:00
Jens Pelzetter 62d98af857 ArticleTextBodyStep UI mostly works 2021-05-11 21:04:20 +02:00
Jens Pelzetter b526f9eac2 Current status text step 2021-05-10 21:24:48 +02:00
Jens Pelzetter 0d5a74bfb1 Next part of the article text body step 2021-05-08 20:09:41 +02:00
Jens Pelzetter 1abf3d96a1 Some bugfixing 2021-05-04 20:37:32 +02:00
Jens Pelzetter e8b9d5940b Updated JS dependencies in ccm-cms 2021-05-04 20:37:19 +02:00
Jens Pelzetter d6a0874654 Several bugfixes for the workflow widget 2021-05-03 20:40:06 +02:00
Jens Pelzetter 2be640f8d4 Several bugfixes for workflow and task handling 2021-05-01 17:55:30 +02:00
Jens Pelzetter b140923d86 Base class for all authoring steps 2021-05-01 11:38:25 +02:00
Jens Pelzetter 0baaefa543 Editing localized basic properties of an article 2021-04-29 20:52:47 +02:00
Jens Pelzetter 12a3d14233 Editing names for articles 2021-04-28 20:44:35 +02:00
Jens Pelzetter e010e5a653 Authoring steps are shown 2021-04-27 21:14:30 +02:00
Jens Pelzetter 68f973cf15 Some bugfixes and typos 2021-04-26 20:27:09 +02:00
Jens Pelzetter 6c9b3748d0 AuthoringSteps are now ordinary MVC controllers 2021-04-24 20:36:47 +02:00
Jens Pelzetter a31e242c48 New annotations for authoring steps 2021-04-20 20:05:48 +02:00
Jens Pelzetter 5239c601a8 Some cleanup 2021-04-20 20:05:34 +02:00
Jens Pelzetter c2aa9ba307 Preparation for Authoring Steps integration 2021-04-19 20:07:39 +02:00
Jens Pelzetter 49c1467777 Get createstep from MvcAuthoringKit annotation 2021-04-19 19:53:28 +02:00
Jens Pelzetter 9dc794a5fb Create steps now working 2021-04-15 21:14:47 +02:00