Skip to content

v0.13.0

Compare
Choose a tag to compare
@ianopolous ianopolous released this 04 Aug 12:43
· 445 commits to master since this release

Two factor auth (2FA), Multi-file-select, new apps

Features:

  • 2FA including TOTP and webauthn
  • select multiple files/folders to {delete, download, cut, copy, paste}
  • enable quic, noise
  • require token to signup if not only listening on localhost
  • support HEIC and JPEGXL image mimetypes
  • require Java 17
  • build docker image
  • add delete chat and setTitle to chat API
  • human readable file sizes
  • new and improved gallery with media controls and prefetch
  • app grid on launcher page
  • file picker api for apps
  • export to PDF in paintz, ck-editor and tui-markdown editor apps
  • app to convert html to docx
  • new draw.io app

Optimisations:

  • download chunks in parallel (much faster downloads)
  • make bloom adds async
  • bulk block writes for small blocks (speed up deletes, uploads)
  • parallelise block puts to S3 in bulk write
  • bulk delete
  • add OPFS (Origin Private File System) cache for blocks in browser

Fixes:

  • fix svg mimetype case
  • allow wildcard listen addresses (fixes docker)
  • fix immediate login after changing password in browser
  • many miscellaneous fixes