Skip to content

v3.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Aug 22:03
v3.4.0
73b3c56

๐Ÿš€ New Features

  • Editing ๐Ÿ“
    • User profiles, submissions, and journals can be edited or deleted directly from the web UI
    • Files can be sorted, deleted, or added
    • When using authentication, specific users can be given editing rights with the new --editor option
  • Comments search ๐Ÿ’ฌ
    • Search comments and open the relevant submission or journal
  • Advanced search operators ๐Ÿ”Ž
    • Exact matches with equal (==) and not equal (!=) instead of using ^ and $
    • Comparison matches with greater-than (>, >=) and lower-than (<, <=)
    • Substring matches (%=) (to force it on columns that do not use it by default)
    • Mix & match operators @date %-03-% >= 2020
  • Completely overhauled server application with starlette
    • Overhauled database queries and caching system
    • Faster loading of submissions, journals, and user pages
    • Added option to limit results for faster queries
    • Added option to turn off caching to save on memory
    • Support multiple users/passwords for authentication
    • Support logging out
  • Rewritten frontend
    • Navigate search results directly from submission and journal pages (only available when caching is enabled)
    • Support viewing PDF files in the browser (desktop only)
    • Improve file selector for submissions
    • Better zoom behaviour for images
    • Collapsible comment trees
    • Improved loading placeholders
    • Show user icons in comments and gallery, scraps, favorites, etc. pages
    • Sort tables by clicking on headers

โš™๏ธ Changes

  • Search URLs have been simplified
    • /{entries type} to search entries (users, submissions, journals, comments)
    • /{entries type}/{user} to search entries (submissions, gallery, scraps, favorites, journals, comments) for a specific user
  • Removed /submission/{id}/files routes, can use /submission/{id}/zip instead
  • Removed JSON endpoints
  • Journals can only be viewed as a list
  • Removed floating comments button from submission and journal pages
    • The comments counter un the properties box can be clicked instead

๐Ÿ“ฆ Dependencies

๐Ÿ”— Links