Commit Graph

952 Commits (c18336bc5eaa16c20a76320081e93a782382b8ed)

Author SHA1 Message Date
Jens Pelzetter ccf0fe5819 Model for ExternalAudioAssets 2021-11-06 15:53:39 +01:00
Jens Pelzetter 9ba0610308 Model for Bookmark assets. 2021-11-06 15:53:28 +01:00
Jens Pelzetter 9f515339e5 code formatting 2021-11-06 15:53:09 +01:00
Jens Pelzetter b73eeffa52 Stronger typing 2021-11-06 15:52:52 +01:00
Jens Pelzetter 4066af404f Model for VideoAssets 2021-11-06 14:49:58 +01:00
Jens Pelzetter 478cda35b6 Model for image assets. 2021-11-06 14:42:55 +01:00
Jens Pelzetter 13479343aa Model for FileAssets 2021-11-06 14:37:44 +01:00
Jens Pelzetter 46d343e79e Fixed some typos. 2021-11-06 14:34:52 +01:00
Jens Pelzetter f5d8c55bdf AudioAssetBuilder did not extend BinaryAssetModelBuilder 2021-11-06 14:27:04 +01:00
Jens Pelzetter 011107dd9a Model for AudioAsset. 2021-11-06 14:25:31 +01:00
Jens Pelzetter 1c8300d4d3 Model for BinaryAsset 2021-11-06 14:25:11 +01:00
Jens Pelzetter f46811f59a Call super.addProperties was missing. 2021-11-06 14:24:47 +01:00
Jens Pelzetter c307489d85 Model for RelatedLink asset. 2021-11-06 13:56:19 +01:00
Jens Pelzetter 9e57ec4cd5 Removed unused import. 2021-11-06 13:55:50 +01:00
Jens Pelzetter a9b36bd775 Infrastructure for models of Assets and some models for assets 2021-11-04 19:38:56 +01:00
Jens Pelzetter 2d5da3dc7f Code improvement. 2021-10-30 16:11:56 +02:00
Jens Pelzetter c689ed536c Model for item lists 2021-10-30 16:11:34 +02:00
Jens Pelzetter 8b3f18582f Some more models for the pages app 2021-10-30 11:53:49 +02:00
Jens Pelzetter 7cebc9a2bd Models for content item lists 2021-10-28 19:47:32 +02:00
Jens Pelzetter 4305242079 Some more models for MVC based pages application. 2021-10-27 20:09:53 +02:00
Jens Pelzetter d5cc0370bc MVC models/named beans for the pages application. 2021-10-23 17:40:46 +02:00
Jens Pelzetter 4d069eb109 Some bugfixes for the editor. 2021-10-23 12:51:19 +02:00
Jens Pelzetter 0d77ceb594 Use correct URL for saving. 2021-10-19 20:28:28 +02:00
Jens Pelzetter 773259f89e Audio and Video nodes for Tiptap based editor working 2021-10-19 20:03:34 +02:00
Jens Pelzetter 6c18304cd2 Additional service/endpoint for retrieving file content from a binary asset. 2021-10-18 21:22:59 +02:00
Jens Pelzetter 618893a41f Integrated audio node and video node into editor. 2021-10-16 18:56:12 +02:00
Jens Pelzetter 470cca567a Template and code for video node and audio node of the ccm-editor 2021-10-16 16:25:31 +02:00
Jens Pelzetter 5513dc178e Image Node for Tiptap working 2021-10-09 21:03:26 +02:00
Jens Pelzetter 2169e07ab2 Fixed icons 2021-10-07 19:06:20 +02:00
Jens Pelzetter e36c54b378 Translations for the editor 2021-10-06 20:23:49 +02:00
Jens Pelzetter ebd631c312 Process data from image node settings dialog 2021-10-05 20:49:33 +02:00
Jens Pelzetter d4cb8bb5bb Image Node settings dialog fields 2021-10-04 20:15:23 +02:00
Jens Pelzetter 8da183514e Progress for image node for TipTap: UI and dialog for image settings 2021-10-02 18:15:45 +02:00
Jens Pelzetter d72a740c15 Node View for image node 2021-09-30 20:50:21 +02:00
Jens Pelzetter 842d9e708b Added Remix icon set for use with editor UI. 2021-09-28 21:24:27 +02:00
Jens Pelzetter ebdf9cfe41 Skeleton for Image Node for Tiptap 2021-09-28 20:16:00 +02:00
Jens Pelzetter a28673c8e2 Reverted to Tiptap 2021-09-27 20:25:25 +02:00
Jens Pelzetter 50600de813 Skeleton of image plugin for editor.js 2021-09-25 20:04:56 +02:00
Jens Pelzetter ce1700b2b8 Icons for table editing 2021-09-07 20:20:17 +02:00
Jens Pelzetter 9032adc528 Added icons for some table operations 2021-09-04 19:17:07 +02:00
Jens Pelzetter 26a62c9d19 Fixed some Javascript/Typescript issues 2021-09-02 17:13:17 +02:00
Jens Pelzetter 4766d88585 Update JavaScript dependencies. 2021-09-01 09:13:13 +02:00
Jens Pelzetter a8d7cb5499 Replaced Parcel bundler with Webpack. 2021-09-01 09:06:49 +02:00
Jens Pelzetter f136f75e11 Buttons for table editing. 2021-08-30 15:15:33 +02:00
Jens Pelzetter 05862f81eb Restructured text editor 2021-08-28 18:58:40 +02:00
Jens Pelzetter 3f8f44e2e7 Prepared improvment of editor code structure (Typescript part) 2021-08-26 20:37:12 +02:00
Jens Pelzetter 61e6d6945c Insert table now working for cms editor 2021-08-25 20:00:15 +02:00
Jens Pelzetter df4cab4b5c Work on the text editor. 2021-08-23 21:29:26 +02:00
Jens Pelzetter 55fd96523d Added Tiptab table plugin 2021-08-21 17:27:38 +02:00
Jens Pelzetter eeeb8a288f Paragraphy styles for text editor. 2021-08-21 11:59:48 +02:00
Jens Pelzetter 508720ca98 Additional functions for the text editor. 2021-08-19 20:30:47 +02:00
Jens Pelzetter c81e2757e7 Display of error messages in publish step. 2021-08-18 19:42:56 +02:00
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