mukil / dmx-images

DMX Images - Upload and resize image files within the Webclient.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DMX Images

Handles image uploads, display image file topics in maps and in detail panel, as well as embeds video files (muted with controls). The latter two features should move into the dmx-files plugin. As long as they are not there, dmx-images takes care of that.

The plugin also adds a "Resize" command to all Files of Media Type JPEG or PNG allowing users to easily create new, derived and resized versions of their graphic file.

For uploading image files this plugin relies and extends the dmx-upload-dialog. Image files are stored in a dedicated images directory of the resp. DMX Filerepo.

Requirements

Release Notes

1.2.0 -- Jan 02, 2021

  • Compatible with DMX 5.1 API

1.1.0 -- Aug 15, 2020

  • Displays images in-map and in detail panel (#4)
  • Embed video files in-map and in detail panel (muted with controls)
  • Works with platform config per_workspace_repo=true (#5)

1.0.0 -- Jun 19, 2020

  • Adapted backend to DMX 5.0-beta-7
  • Rewritten the webclient extension as vue-component
  • Switched to AGPL 3.0 and added license to repository

0.9.10 -- Jul 03, 2016

  • Maintenance release fixing filepath URI encoding

0.9.8 -- Jun 22, 2016

  • Includes Resize command for file topics with Media Type image/png or image/jpeg
  • Compatible with DeepaMehta 4.8.1

Licensing

DMX Images is available freely under the GNU Affero General Public License, version 3.

All third party components incorporated into the DMX Images Software are licensed under the original license provided by the owner of the applicable component.

Since 0.9.8 (14 June 2016) this bundle integrates the imgscalr library which was licensed under the Apache 2 License.

Authors

Malte Reißig, (C) 2013-2021
Danny Graf, (C) 2012-2013

About

DMX Images - Upload and resize image files within the Webclient.

License:GNU Affero General Public License v3.0


Languages

Language:Java 52.3%Language:JavaScript 28.9%Language:Vue 18.8%