Skip to content

Releases: cloud-py-api/mediadc

v0.3.0

17 Dec 15:26
93349bf
Compare
Choose a tag to compare

This is the first release with part of Python framework (no need of Python installation).
MediaDC now requires cloud_py_api to be installed
and enabled first.

Added

  • Added automatic download of pre-compiled Python binaries with all needed packages for work
  • Added option to use Python sources and manually installed system packages (except nextcloud snap)
    instead of binaries (to use python sources refer docs)

Changed

  • Removed Configuration page

Fixed

  • Fixed MediaDC now working on snap installations
  • Fixed NC OCC is not broken when MediaDC enabled (#93)

v0.3.0-beta.1

30 Nov 16:13
1def7f0
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release

This is the first beta release with part of Python Framework (no need of Python installation)

Added

  • Added automatic download of pre-compiled Python binaries with all needed packages for work
  • Added option to use Python sources and manually installed system packages (except nextcloud snap)
    instead of binaries

Fixed

  • Fixed MediaDC now working on snap installations

Removed

  • Removed Configuration page

v0.2.0

16 Nov 15:36
48fbe86
Compare
Choose a tag to compare

This is the first release for Nextcloud 25+ (#73).

Added

  • Added support for Nextcloud 25 version

Changed

  • Changed Nextcloud Vue components to the latest redesigned (NC25+)
  • Changed database schema of the task details table, so all existing tasks needs a restart

v0.1.10

28 Oct 16:11
ac78023
Compare
Choose a tag to compare

This is the last version working on Nextcloud 21-24. The next major versions would be for 25.

Added

  • Added duplicate task option in context menu on tasks list item
  • Added "go to page" pagination option (#63)
  • Added toggle groups open state button in duplicates list
  • Added new "Resolved" page with processed media files (#31)
  • Added new Admin settings options: php_path, use_php_path_from_settings (#64)
  • Added new Files app folder context menu option "Scan for duplicates"
  • Added support for .nomedia and .noimage ingore flags (#61)

Changed

  • Changed numeration of items in duplicates list (#38)
  • Changed filtering, filtering by single duplicate group id and by range of ids (e.g. 1-10)
  • Changed admin settings layout
  • Changed data initialization mechanizm, added automatic applying of the init data changes to the database

Fixed

  • Fixed batch editing action "Select all on page" with sorted groups

v0.1.9

17 Feb 13:24
959be6c
Compare
Choose a tag to compare

Added

  • Added Task finish notification option
  • Added Bug report section to Admin settings for quick system info collection

Changed

  • Boost package hexhamming was updated. Now available on arm8 cpu and on Alpine Linux too.

Fixed

  • Fixed Python error: Out of range value for column duration (#47)
  • Fixed error "ffmpeg not found" when it was builded from source (thanks for issue to @sergeng)
  • Fixed connect error when using Nextcloud Docker with MariaDB (thanks for issue to @Bennneeeet)
  • Fixed connect error in some situations when using PGSQL with socket (thanks for issue to @pricly-yellow)

v0.1.8

22 Dec 08:42
7e53905
Compare
Choose a tag to compare

Updated python_command setting from alias to full/absolute path to the Python. PHP-FPM users should check and update it on Administration settings page if install fails on Configuration page

Added

  • Added Duplicates list batch editing and filtering
  • Added Duplicate group batch editing, filtering and sorting
  • Added Some title hints to action buttons
  • Added Items per page setting for duplicate groups
  • Added Auto open of the next detail group option

Changed

  • Changed Default path to Python (if install fails silently or can't find Python, update python_command on Administration settings page)
  • Changed Some backend&frontend mechanisms of requesting and working with files
  • Changed Supported Nextcloud versions (21-23)

Fixed

  • Fixed Python work with user shared, webdav shares, local shares files scan
  • Fixed Python dbtableprefix undefined
  • Fixed Parsing Python output in PHP and displaying propper error messages
  • Fixed Python hexhamming module caused Illegal instruction issue on unsupported CPUs

v0.1.7

30 Oct 12:48
4e94dc5
Compare
Choose a tag to compare

Added

  • Added php exec function availability check

Changed

  • Changed missed PHP version requirement from 7.4 to 7.3
  • Moved MediaDC admin settings from Groupware tab to separate Administrator menu item
  • Changed server errors messages and moved them to the Congiguration page

Fixed

  • Fixed Python version validation fails

v0.1.6

23 Oct 15:06
665b717
Compare
Choose a tag to compare

Added

  • Added Delete file confirmation setting (sidebar settings)

Fixed

  • Fixed MediaDC not working if specified another apps directory in Nextcloud config (apps_paths)
  • Fixed MediaDC install fails on Configuration page on some server configs
  • Changed function callbacks syntax to support PHP 7.3

v0.1.5

12 Oct 18:06
a927cfb
Compare
Choose a tag to compare

Added

  • Added some action loaders on Details page
  • Added links to the list of target directories

Fixed

  • Fixed video processing broken by previous update.
  • Fixed pip version parsing, install now works with last pip.
  • Fixed processing files from other NC instances and remote shares.

v0.1.4

10 Oct 09:59
03f002c
Compare
Choose a tag to compare

Fixed

  • Proper work with non ascii characters in files names. Thanks to kovge.
  • Minor frontend fixes