Skip to content

v0.9.0

Latest
Compare
Choose a tag to compare
@bsears90 bsears90 released this 30 Mar 18:04

Release notes v0.9.0

Added

  • New type of service billing, scheduled payments
  • File manager plugin which allows for swapping out of file system from local to external systems
  • Webhook functionality, including a database table, admin UI page, and plugin
  • Loader image, defaults to logo but can be overridden now
  • Automatically generated swagger configuration
  • New Dashboard Metrics - MRR, ARR, Unpaid Charges, Sale stats, customer status, system status, payment analytics
  • New lifecycle hooks, pre_property_change and post_property_change
  • New system options to change the site title and description
  • Added the capability to change a service instance properties, price changes will be reflected if there is pricing configured for the field
  • Added a system option to let users change the currency being used

Changed

  • Customer Request view, now more inline with how an invoice looks
  • Embeddability, url variables can hide headers to better allow iframe embeds
  • Initial role-permission mapping overhauled, no longer looking towards swagger for information
  • Refactored large pieces of the service instance and service template code
  • Refactored the reference code to be more efficient, should reduce the long load times of the subscription page when users have a lot of service instances
  • Moved migration code into the database plugin
  • Better invoice gathering mechanism (on an interval now)
  • No longer look to the payment plan which may be incorrect, instead look at new trial_end field
  • Modified the logic involved with reconfiguring Stripe, no longer modifies data in Stripe
  • Session is now stored in database instead of memory
  • Fixed #286
  • Fixed #300
  • Fixed #281
  • Fixed #290
  • Fixed #306