gitlab crafty-controller/crafty-4 v4.4.1

latest releases: v4.4.3, v4.4.2
one month ago

Changelog

--- [4.4.1] - 2024/08/06

Patch Fixes

  • Migrations | Fix orphan backup configurations crashing migration operation (Merge Request)
  • Migrations | Fix missing default configuration if no server backup config exists during the migration (Merge Request)
  • Migrations | Fix extended runtime on move procedure during migration (Merge Request)

-----------------------------------------------------------------------------

Initial release was reverted for patching (See Merge Request: !784) 2024/07/28

-----------------------------------------------------------------------------

Refactor

  • Backups | Allow multiple backup configurations (Merge Request)
  • UploadAPI | Use Crafty's JWT authentication for file uploads (Merge Request)
  • UploadAPI | Splice files on the frontend to allow chunked uploads as well as bulk uploads (Merge Request)
  • UploadAPI | Enhance upload progress feedback on all upload pages (Merge Request)
  • UploadAPI | Consolidate and improve speed on uploads, supporting 100mb+ uploads through Cloudflare(Free) (Merge Request)

Bug fixes

  • Fix zip imports so the root dir selection is functional (Merge Request)
  • Fix bug where full access gives minimal access (Merge Request)
  • Bump tornado & requests for sec advisories (Merge Request)
  • Ensure audit.log exists or create it on Crafty startup (Merge Request)
  • Fix typing issue on ID comparison causing general users to not be able to delete their own API keys (Merge Request)
  • Fix user creation bug where it would fail when a role was selected (Merge Request)
  • Security improvements for general user creations on roles page (Merge Request)
  • Security improvements for general user creations on user page (Merge Request)
  • Use UTC for tokens_valid_from in user config, to resolve token invalidation on instance TZ change (Merge Request)
  • Remove unused and problematic "dropdown-menu" ident from !722 CSS (Merge Request)

Tweaks

Lang

Don't miss a new crafty-4 release

NewReleases is sending notifications on new releases.