v1.6.0
What's Changed
- Update HTTPS docs to include updating the base_url by @hardillb in #1855
- Better framing of "Application" & "Device" views by @joepavitt in #1853
- Add new "Instances" top-level option by @joepavitt in #1852
- Possible fix for CI only test failure by @Pezmc in #1862
- Add theme choice (FF themes only) by @Steve-Mcl in #1857
- Add Application migration and instances endpoint by @knolleary in #1813
- Application Model: Postgres compatible migrations by @Pezmc in #1869
- Fix default name for device.yml by @ZJvandeWeg in #1871
- Deprecate FF_PROJECT_* in favour of FF_INSTANCE_* by @Steve-Mcl in #1864
- Spelling corrections by @Steve-Mcl in #1875
- fix deletion (call correct API function) by @Steve-Mcl in #1879
- Fix mosquitto plugin path for docker install by @hardillb in #1874
- docs: Fix broken links and anchors by @ZJvandeWeg in #1884
- docs: List Digital Ocean Installer by @ZJvandeWeg in #1883
- Add Billing URL to reminder emails by @Steve-Mcl in #1877
- Add support for past_due subscriptions by @knolleary in #1892
- Ensure coupons are applied for all team subscriptions by @knolleary in #1889
- Application Model: Model Prep Only by @Pezmc in #1896
- docs: Fix 404 for setup RDS by @ZJvandeWeg in #1906
- Application Model: Use applications and instances API's by @Pezmc in #1888
- Remove the ProjectAPI wrapper by @Pezmc in #1905
- Update Applications Table by @joepavitt in #1903
- Increase ESLint requirements for new files by @Pezmc in #1846
- Chore: Re-write imports to be ES6 by @Pezmc in #1909
- Chore: Add file extensions to all imports by @Pezmc in #1910
- Add email.from to email options by @hardillb in #1912
- Add streaming logs from device agents by @hardillb in #1900
- Disable the "Open Editor" button if Instance not "running" by @joepavitt in #1933
- Bump vitest from 0.29.8 to 0.30.0 by @dependabot in #1947
- Emit the application-updated event after creating Instance by @joepavitt in #1941
- Define the missing openEditor function by @joepavitt in #1930
- s/Project/Instance where appropriate for Audit Logs by @joepavitt in #1936
- Application Instances: Live statuses by @Pezmc in #1926
- Improved "last updated" labelling by @joepavitt in #1952
- PostHog events & groups first pass by @joepavitt in #1922
- Add "User Interview" prompts by @joepavitt in #1894
- removes excess console.log (sorry!) by @joepavitt in #1956
- docs: Fix some broken anchors in links by @ZJvandeWeg in #1957
- Update Stripe redirect & add holding message by @joepavitt in #1959
- seo: Add title to all docs pages by @ZJvandeWeg in #1750
- Update outdated InstanceStatusBadge on the Node-RED Logs screen by @joepavitt in #1961
- Pending email change by @Steve-Mcl in #1954
- Multiple Instances: Polish Tasks by @Pezmc in #1962
- Ensure Application Name is set before enabling Create App button by @knolleary in #1966
- Implement the "cancel" function by @joepavitt in #1968
- Navigate to instance settings from stack update button by @knolleary in #1970
- Improve feedback when trying to delete non-empty application by @knolleary in #1976
- Include 'state' as part of the Application byTeam model by @joepavitt in #1975
- Redirect /team/overview to /team/applications by @knolleary in #1994
- Multiple Instances: Application Audit Log Events by @Pezmc in #1979
- First pass Empty State (text/action only) by @joepavitt in #1992
- Redirect /project/xyz/* to /instance/xyz/* by @knolleary in #1996
- Fix linting issues by @knolleary in #1998
- Add lint test run to e2e tests by @knolleary in #2000
- Release 1.6.0 by @knolleary in #1997
Full Changelog: v1.5.0...v1.6.0