Skip to content

v3.2.0

Compare
Choose a tag to compare
@ouranos ouranos released this 14 Jun 03:53
· 445 commits to master since this release

Full Changelog

Breaking changes:

Event Logger:

If you're doing custom event login in your app, the EventLogger.info signature has changed:

-self.info(key, current_user_id, description, metadata, object)
+self.info(key, current_user_id, description, object, metadata = {})

Frontend build:

The frontend build process has been refactored. See UPGRADING.

Major Features:

  • New frontend build process
  • Implement App Rating/Review & App Comparison (disabled by default)
  • Intercom in backend
  • New purchase workflow
  • Improve generated Rails application

Implemented enhancements:

Fixed bugs:

  • [MNOE-443] Fix password change notification #292 (ouranos)
  • Patch devise lockable hook #275 (ouranos)
  • Fix locale error #267 (ouranos)
  • [MNOE-394] Respect yarn.lock dependencies on build #265 (ouranos)
  • Fix T&C page when no apps are present #264 (adamaziz15)
  • Update mnohub endpoint in the generator #262 (ouranos)
  • Fix cache refresh when there's a marshalling error #251 (ouranos)
  • Devise - Do not load an ORM #233 (ouranos)
  • Fix Devise #authenticate_user! signature #229 (ouranos)
  • Fix staff page inaccessible #204 (clemthenem)
  • [MNOE-294] Wrong redirection when connecting an app #196 (ouranos)
  • Fix outdated wiki link in README #193 (ouranos)
  • Fix locales generation #192 (ouranos)
  • [IMPAC-411] kpi_enable property on mnoe user model #176 (xaun)
  • [MNOE-54][MNO-324] Manage admin role update backend #160 (ouranos)
  • Fix SSO links when no providers configured #150 (ouranos)
  • [MNOE-153] Fix admin panel app selection on non-retina screens #130 (alexnoox)
  • Fix deserialization error of deleted Object in EventLoggerJob #127 (x4d3)
  • [MNO-322][MNO-333] Improve App provisioning #114 (ouranos)
  • Fix missing locales on marketplace #111 (alexnoox)
  • [MNOE-138][MNOE-168] Fix double provisioning issue #110 (ouranos)
  • Fix typo and add missing specs #69 (ouranos)

Merged pull requests: