Skip to content

Releases: bihealth/sodar-core

v1.1.1

11 Mar 14:53
e1d7258
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add no_role_users permission test helper
  • Update adminalerts email recipients to include admin creator
  • Update appalerts UI to support site read-only mode
  • Update remote sync periodic task to support read-only mode
  • Fix app setting validation issues
  • Fix missing user data in remote sync with user scope app settings (port from
    v1.0.6)
  • Fix invalid legacy values set for project starring app setting
  • Fix project leave button active in site read-only-mode
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.0.6

05 Mar 12:29
Compare
Choose a tag to compare

Hotfix release.

  • Fix missing user data in remote sync with user scope app settings

v1.1.0

28 Feb 13:13
662779f
Compare
Choose a tag to compare

Major feature release for project deletion, site read-only mode, paginated project list etc.

  • Add project deletion
  • Add ability for user to leave project
  • Add site read-only mode
  • Add siteappsettings site app plugin
  • Add removeroles management command
  • Add app setting type constants
  • Add app setting definition as objects
  • Add API view to retrieve user details by user UUID
  • Add optional user list/detail API view restriction to users with project roles
  • Add optional API token creation restriction to users with project roles
  • Add system user retrieval in user list API view
  • Add drf-spectacular support for API documentation
  • Update project list for flat list display
  • Update owner transfer form to allow setting no role for old owner
  • Update app settings API
  • Update invite creation to fail if active invite exists for user in parent category
  • Optimize project list queries
  • Upgrade filesfolders REST API version to v2.0
  • Upgrade projectroles REST API version to v1.1
  • Upgrade sodarcache REST API version to v2.0
  • Upgrade timeline REST API version to v2.0
  • Remove support for filesfolders REST API <v2.0
  • Remove support for sodarcache REST API <v2.0
  • Remove support for timeline REST API <v2.0
  • Remove support for SODAR Core features deprecated in v1.0
  • Remove support for generateschema
  • Remove squashed migrations

See changelog for a complete list of updates.

v1.0.5

17 Feb 12:14
599ef3a
Compare
Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add project list query optimizations from v1.1 dev
  • Fix user group assignment on initial LDAP user login

See changelog for a complete list of updates.

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.