Changelog
- [Change] Introduce organisations to partition different sets of projects.
- [Change] Deprecate file authentication and authorisation. You no longer specify authentication credentials from convoy.json. User and permission details are now persisted to the DB and use jwt for authentication.
- [Change] All users are now super users in the OSS core.
- [Change] Sentry error tracking has been deprecated. Only New relic is supported for error tracking.
- [Change] Revamped UI. The former convoy dashboard was revamped to enable more management of several vital resources - users, projects, applications, endpoints, sources, and subscriptions.
- [Change] require_auth has been deprecated. All endpoints will now require authentication.
- [Feature] Add Github Custom source #792 #791
- [Enhancement] Change base_url config variable to host #754
- [Enhancement] Set default event types when filter config is nil #783
- [Enhancement] Switched background job system to asynq. #711
- [Enhancement] Add toggle subscription status endpoint #784
- [Enhancement] Autogenerated webhook secrets use alphanumeric secrets #751
- [Enhancement] Use asynq for the scheduler. #745
- [Bugfix] Prevent an organisation owner from being deactivated #781
- [Bugfix] Fix events ingestion to create event flow #744
- [Bugfix] Fixed a race condition that could occur when making an application endpoint #790
- [Bugfix] Fixed app portal link. #790
- [Bugfix] Use correct arguments for API key verifier #779
- [Bugfix] Fixed switching between organisations #775
- [Bugfix] Return proper error from SendNotification #764
- [Bugfix] Fixed filters in events and event deliveries #718
- [Bugfix] Fixed loaders in projects page #724