v1.0.0
What's Changed
- Add note on db migration considerations by @knolleary in #1036
- Add Postgres DB config options by @hardillb in #1047
- Handle postgres constraint errors with username/email uniqueness by @knolleary in #1050
- No only tests by @Steve-Mcl in #1051
- /s/notifictions/notifications/ by @Pezmc in #1052
- Hide editor links if viewing the project as a platform admin by @Pezmc in #1054
- Set project.url in the stub driver by @Pezmc in #1061
- E2E Coverage of Platform Admins viewing teams/projects/devices by @Pezmc in #1062
- Fix intermittently failing async project creation test by @Pezmc in #1063
- add manual step (verify page) between email and verification API call by @Steve-Mcl in #1037
- Update Docker README.md by @robmarcer in #1069
- Catch any unhandled XHR errors that bubble up to the view by @Pezmc in #1079
- Hide the projects stats if empty or undefined by @Pezmc in #1080
- Update NR version in the stack docs by @hardillb in #1085
- Update Docker Stack docs to NR 3.0.2 by @hardillb in #1086
- Update K8s Stack creation doc by @hardillb in #1087
- Explain what FlowForge offers over Node-RED in the README.md by @robmarcer in #1060
- Upgrade actions to drop NodeJS v12 by @hardillb in #1089
- Move tests into groups based on app section by @Pezmc in #1093
- Remove the edit project name page by @Pezmc in #1091
- Bump ui-components library by @Pezmc in #1095
- Implement FormRow.focus and fix focus throughout the app by @Pezmc in #1092
- improve UI/UX around new/edit admin templates by @Steve-Mcl in #1068
- Update eslint and fixup errors by @knolleary in #1099
- Scope the E2E auth tests to be slightly more specific by @Pezmc in #1097
- Stack label (redo of 1088) by @hardillb in #1103
- Add palette.modules to Project Settings by @knolleary in #1090
- Add project name to docker-compose up by @hardillb in #1066
- Allow Flows/Credential to be imported to a project by @hardillb in #1056
- Update README.md by @robmarcer in #1105
- Added limits to admin panel by @Jozefik in #1082
- Adds query capability to all paginated apis by @knolleary in #1104
- Only create personal team on first verify by @hardillb in #1109
- Remove the devices feature flag by @Pezmc in #1101
- Update dependencies by @knolleary in #1111
- Consistent Menu Item pointers by @Steve-Mcl in #1114
- Add backend search to Admin Users/Teams tables by @knolleary in #1110
- show proj suspend/delete dialog direct from menu by @Steve-Mcl in #1106
- add platform env vars for devices by @Steve-Mcl in #1039
- Fix merge conflict error by @knolleary in #1119
- Update README.md by @robmarcer in #1108
- Fix alignment of single letter avatar by @Steve-Mcl in #1117
- Resend verify email when an admin un-verifies a user by @Steve-Mcl in #1120
- Fix users frontend unit test by @knolleary in #1122
- Add platform logging and view by @Steve-Mcl in #1084
- Standardize 404 response format by @knolleary in #1115
- Add an installing state to projects by @hardillb in #1123
- Ensure built-in modules are not listed in project modules by @knolleary in #1124
- Disable the start button for projects running or changing state by @Pezmc in #1125
- Fix vue router warning on invalid params by @knolleary in #1129
- Anon fcn re-writes by @joepavitt in #1130
- Ensure page polls status when "installing" state by @Steve-Mcl in #1131
- Add missing guard for user id on audit log entry by @Steve-Mcl in #1132
- Update template policy defaults by @joepavitt in #1134
- Add warning on Palette Modules settings if launcher detected as old by @knolleary in #1136
- Redirect user to full URL they were accessing before being asked to login by @knolleary in #1138
- Allow device to subscribe to all-project broadcast by @knolleary in #1141
- Update FormRow styling for disabled state in Project Settings by @joepavitt in #1135
- Show project template (if present) by @Steve-Mcl in #1142
- Have Admin view use Stack labels by @hardillb in #1140
- Update forge-ui-components by @Pezmc in #1139
- Replace redundant tags with s by @joepavitt in #1144
- Ensure entityId is a string in AuditLog query by @knolleary in #1146
- Ensure email is uri encoded when sent in sign-up invitation email by @knolleary in #1147
- Ensure that changes to stack are immediately recorded by @Pezmc in #1150
- Fix template create and edit by @Steve-Mcl in #1151
- Update mosquitto docs and add placeholder to platform yml by @knolleary in #1152
- Release 1.0.0 by @knolleary in #1154
New Contributors
Full Changelog: v0.10.0...v1.0.0