Skip to content

v2.3.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@psrok1 psrok1 released this 28 May 16:55
· 358 commits to master since this release
ee8215a

Release Candidate version of mwdb-core 2.3.0 馃帀

This release is focused mainly on MWDB administration improvements and further UI refactoring. In addiition, Karton integration is now available out-of-the-box, without need of extra plugins.

If you are mwdb-plugin-karton user, read Karton guide/Migration from unofficial setup section before upgrade.

Key changes:

  • Read-only guest accounts (#334):
    • All users are by default added into additional 'registered' group that enables profile customization and file upload
    • To make a guest account, just remove it from 'registered' group, so only the 'public' capabilities will apply to this group. 'public' group doesn't have any capabilities by default, but feel free to change it depending on your needs.
    • All groups have additional properties: "workspace" and "default". registered group and public group are not workspaces which prevents users from seeing each other within these groups. In the same time, they are default so all newcomers are automatically added.
  • Built-in Karton integration (#298)
  • Removed managing_attributes capability because of its inconsistency. From now, all administration tasks require manage_users capability (#377)
  • New, more user-friendly Settings and Profile view

Minor changes and improvements:

  • More removable elements:
    • Attribute definitions (#321)
    • Relations (including permission inheritance side-effects, #336)
    • Groups and users (#347)
  • Sessions are not invalidated when group or capabilities was changed (#325)
  • Added hooks for tags and comments (#353, thanks @ITAYC0HEN!)
  • Keyboard navigation in Autocomplete components (#362)
  • Replaced obsolete search help with link to ReadTheDocs (#339)

Bugfixes:

  • Fixed ISE 500 when member was already added/removed (#332)
  • Fixed broken tag search in detailed object view (#378)
  • Pending users counter is immediately updated after accepting/rejecting user (#386)