v1.7.0
What's Changed
- docs: Update template documentation by @ZJvandeWeg in #2001
- docs: More explicit content of Snapshots by @ZJvandeWeg in #2009
- Use audit events to improve management of node module list by @knolleary in #2011
- Rework app/db/controller tests to minimise app recreation by @knolleary in #2012
- Update device/project api tests to minimise app reinitialisation by @knolleary in #2015
- Ensure postoffice heartbeat interval is stopped on shutdown by @knolleary in #2018
- Rework tests to minimise app reinitialisation by @knolleary in #2019
- Reduce forge app reinitialisation in model tests by @knolleary in #2013
- Rework more tests to minimise app reinitialisation by @knolleary in #2023
- Refactor more tests to minimise forge app initialisation by @knolleary in #2025
- Add missing dot by @ZJvandeWeg in #2027
- Remove unneeded step for upgrading by @ZJvandeWeg in #2024
- doc: Update security for instance by @ZJvandeWeg in #2033
- Use application list to determine if team is empty by @knolleary in #2035
- restore rollbackSnapshot by @Steve-Mcl in #2030
- Update some production dependencies to pickup security fixes by @knolleary in #2041
- Guard against users without team edit accessing billing by @Pezmc in #2045
- First pass at AWS K8s install clean up by @hardillb in #1753
- Fix: Elapsed time between two dates by @Pezmc in #2048
- Issue template update effort estimation by @MarianRaphael in #2046
- Create 08-art_request.yml by @MarianRaphael in #2056
- Fix: Stripe out of sync when removing project by @Pezmc in #2057
- "Add Instance" button on /instances by @joepavitt in #2054
- Bump @flowforge/forge-ui-components from 0.5.5 to 0.6.0 by @dependabot in #2062
- Bump @headlessui/vue from 1.7.12 to 1.7.13 by @dependabot in #2014
- Add instructions to run agent as a service on a Pi by @robmarcer in #2072
- Bump lru-cache from 8.0.5 to 9.1.1 by @dependabot in #2040
- Lock semver to minor changes by @Steve-Mcl in #2078
- Add access token support to stats endpoint by @knolleary in #2053
- Add "Last Seen" chart for filtering Devices by @joepavitt in #2058
- Fix deleting instance with missing subscription by @knolleary in #2081
- Update Docker upgrade instructions by @hardillb in #2088
- Add Azure SSO set up by @robmarcer in #2087
- Ensure instance logs refresh after unsuspending an instance by @knolleary in #2085
- Update DevOps pipeline pages to account for applications / instances by @Pezmc in #2091
- Ensure device-agent 0.7.0 messages are displayed by @hardillb in #2079
- Updated the favicon by @Yndira-FlowForge in #2096
- Set wantAssertionsSigned to false to maintain existing behaviour by @knolleary in #2106
- Refactor device editor endpoints and move under ee code tree by @knolleary in #2109
- Display of Instance Settings actions now a function of user permissions by @joepavitt in #2105
- Bump jsdom from 21.1.2 to 22.0.0 by @dependabot in #2100
- Bump vitest from 0.30.1 to 0.31.0 by @dependabot in #2099
- Add suspended project count to telemetry ping by @knolleary in #2086
- Add Empty State Images by @joepavitt in #2104
- Remote device access, editing and snapshotting with Auth enabled by @Steve-Mcl in #2042
- Fix semver check on dev agent version by @knolleary in #2116
- Improve dialog content for unsupported dev mode by @knolleary in #2117
- Add deviceEditor feature flag in place of license check by @knolleary in #2118
- Remove license check for feature flag check on device editor by @knolleary in #2120
- Add audit log entries for developer mode, remote editor access and device snapshot by @Steve-Mcl in #2119
- Bump ui-components to v0.6.1 by @joepavitt in #2111
- Fix snapshot rollback without credentials or storage flows by @Pezmc in #2122
- Do not enable device editor if comms are unavailable by @knolleary in #2121
- Clean the flex wrapping of the SectionTopMenu component by @joepavitt in #2114
- Adds verbose detailing for the nodes.install event in our Audit Log by @joepavitt in #2112
- Update aws.md by @hardillb in #2059
- Add licensing info by @Steve-Mcl in #1848
- Fix creation of snapshot from device when setting as target by @knolleary in #2129
- Release 1.7.0 by @Steve-Mcl in #2127
New Contributors
- @MarianRaphael made their first contribution in #2046
- @Yndira-FlowForge made their first contribution in #2096
Full Changelog: v1.6.0...v1.7.0