Skip to content

Releases: bihealth/sodar-core

v1.0.4

03 Jan 10:57
baa9fc4
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add timeline search for display formatting of event name
  • Add check mode to cleanappsettings management command
  • Add support for all scopes in cleanappsettings undefined setting cleanup
  • Update timeline event displaying in UI

See changelog for a complete list of updates.

v1.0.3

12 Dec 09:19
e9a61f2
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add auth type in user profile details card
  • Add user count in timeline siteinfo statistics
  • Add finder role info link in member list
  • Add table and strikethrough support for markdown content
  • Fix invite create view redirect failing in categories
  • Fix role promoting crash as delegate with delegate limit reached
  • Fix requiring deprecated SODAR API settings in tests
  • Fix syncremote management command crash
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.0.2

09 Sep 14:37
e239917
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Update app setting rendering in remote sync UI
  • Fix project sidebar and dropdown app plugin link order
  • Fix remote sync crash on updating user with additional email
  • Fix Celery process issues
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.0.1

08 Aug 14:34
42d2732
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add erroneously removed BatchUpdateRolesMixin test helper
  • Fix handling of deprecated "blank" field in timeline object links
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.0.0

19 Jul 08:13
47ef9dc
Compare
Choose a tag to compare

Major feature release for Django v4.2 upgrade, REST API versioning overhaul etc.

  • Upgrade to Django v4.2 and Postgres v16
  • Add Python v3.11 support
  • Add OpenID Connect (OIDC) authentication support
  • Add app specific and semantic REST API versioning
  • Add REST API versioning independent from repo/site versions
  • Add timeline REST API
  • Add optional pagination for REST API list views
  • Add admin alert email sending to all users
  • Add improved additional email address management and verification
  • Add user opt-out settings for email notifications
  • Add remote sync controls for owners and delegates in project form
  • Add target site user UUID updating in remote sync
  • Add remote sync of existing target local users
  • Add remote sync of USER scope app settings
  • Add checkusers management command
  • Add Ajax views for sidebar, project dropdown and user dropdown retrieval
  • Add CC and BCC field support in sending generic emails
  • Add is_set() helper in AppSettingAPI
  • Rewrite sodarcache REST API views
  • Rewrite user additional email storing
  • Rename AppSettingAPI "app_name" arguments to "plugin_name"
  • Plugin API return data updates and deprecations
  • Rename timeline app models
  • Rename base test classes
  • Remove app setting max length limit
  • Remove Python v3.8 support
  • Remove SAML authentication support

NOTE: Contains breaking changes, see documentation.

See changelog for a complete list of updates.

v0.13.4

16 Feb 14:47
be012e5
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add login message customization
  • Add missing LDAP settings in siteinfo
  • Improve project invite accept link reuse handling
  • Fix remote sync crash with target sites using SODAR Core <0.13.3
  • Fix LDAP settings on example site
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v0.13.3

06 Dec 16:36
30df804
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add common project badge template
  • Add InvalidFormMixin helper mixin
  • Add user login/logout logging signals
  • Add createdevusers management command
  • Add LDAP TLS and user filter settings for example site
  • Prevent updating global app settings for remote projects
  • Fix hidden JSON project setting reset on non-superuser project update
  • Fix custom app setting validation calls in forms
  • Fix multiple remote sync app settings updating issues
  • Fix request object not provided to perform_project_modify() on create
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v0.13.2

21 Sep 15:19
5d4b153
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add REST API project context queryset field override
  • Add sodar-btn-submit-once class for forms with usage
  • Fix project list view rendering issues with finder role
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v0.13.1

30 Aug 11:47
b6e4827
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Improve member invite views
  • Improve syncmodifyapi management command
  • Revise tour help
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v0.13.0

01 Jun 12:18
6156b64
Compare
Choose a tag to compare

Feature release for full role inheritance, finder role, etc.

  • Extend role inheritance to all roles
  • Add project finder role
  • Add periodic remote project sync using Celery
  • Add custom method support for app settings defaults, options and validation
  • Add project type restriction to app settings
  • Add site-wide scope to app settings
  • Add dismissed alerts view to appalerts
  • Add sodarcache item deletion via API
  • Add omitting of apps in search
  • Add custom template include path
  • Disallow public guest access for categories
  • Replace ProjectUserTag model with app settings
  • Change filesfolders app display name from "Small Files" to "Files"
  • General bug fixes and minor updates

NOTE: Contains breaking changes, see documentation.

See changelog for a complete list of updates.