Skip to content

Releases: projectcaluma/alexandria

v6.0.0

30 Aug 08:34
5b9efa0
Compare
Choose a tag to compare

Fix

  • Make document title and description not localized (39436b7)
  • dockerfile: Use correct settings (ddccc4d)

Breaking

  • Turn the document's title and description into regular CharFields/TextFields, instead of localized ones, because localized fields do not make sense for user-generated data. (39436b7) Requires v10.0.0 of @projectcaluma/ember-alexandria. Run manage.py migrate_document_title_and_description to migrate existing data.
  • drop poetry from prod build by building a wheel (249544d)

v5.1.1

09 Aug 13:23
Compare
Choose a tag to compare

Fix

  • fix(deps): update dependencies (2144e0b)

v5.1.0

19 Jul 13:51
Compare
Choose a tag to compare

Feature

  • Search over all configured stemmings (1d9cca2)
  • Allow opening webdav links with custom URI schemes (9f45166)

v5.0.2

10 Jul 11:12
Compare
Choose a tag to compare

Fix

  • fix(file): improve content vector generation (b6841da)

Refactor

  • refactor(file): move check for optional feature methods (a8420c5)

v5.0.1

19 Jun 13:14
Compare
Choose a tag to compare

Fix

  • Improve content vector generation command (145ae23)
  • Use module path imports (2df7b7a)

v5.0.0

05 Jun 13:38
Compare
Choose a tag to compare

Feature

  • file: Add search view (c9d3766)
  • file: Add management command to fill content_vector (79b1978)
  • file: Add SearchVector field for extracted content (b0e5bad)
  • file: Add apache tika for file content extraction (0557c59)
  • webdav: Add allowed list of mime types for webdav (343a2ee)
  • webdav: Webdav_url to sperate webdav view (7162f28)

Fix

  • clamav: Inline django-clamd to resolve version problems (#564) (fe6e98d)
  • Update dgap for webdav get permission check (4b1bb74)
  • webdav: Remove default doc, xls files (94df87f)

Breaking

  • removed django-clamd clamav will only be called over tcp, unix socket capabilities have been removed (fe6e98d)
  • webdav_url to sperate webdav view (7162f28)

The URL for WebDAV editing is now in a seperate endpoint, to allow for checking the Permissions before serving it. Previously the WebDAV URL was served even if the Permissions were denied, as getting the WebDAV URL was a Visibility check.

Documentation

  • readme: Improve documentation for available features and config (a19b8cb)

v4.1.0

01 May 10:56
cbe8293
Compare
Choose a tag to compare

Feature

  • Allow custom implementation of username and group getters (72bf2e4)

v4.0.2

24 Apr 09:03
113326b
Compare
Choose a tag to compare

Fix

  • mime: Allow file extension checking if all fails (ddaa134)
  • Use atomic for document and file creation (1a630ad)

v4.0.1

15 Apr 11:54
9650c35
Compare
Choose a tag to compare

Fix

  • thumbnails: Enlarge the thumbnails (a80f7b5)

v4.0.0

10 Apr 09:26
4aaec25
Compare
Choose a tag to compare

Feature

  • document: Create document and file in one request! (444912d)

Breaking

  • The document post endpoint now requires the file data to be provided as well. The reason for this change is allowing the frontend to create documents and files in one request, preventing documents with no associated files. Which fixes the problem if the file got rejected for any reason, the application would create an empty document. (444912d)