* RadioGroup & Initial UI for Measure
* Add option to Panel to allow actions to move to bottom
* Typo
* Add count to precision
* Add enable, snap and type api integrations
* Update Units WIP
* Add precision update
* Update v-tippy name
* Updates
* New design
* Better darkmode radio. Keystrokes.
* Styling fixes. Fix select mount-menu-on-body
* Fix ts bug
* Show label in Select for units
* Update shortcut to D
* Small design changes
* Small tidy ups
* WIP New Measurements Helper State
* Fix build erros
* Remove viewer import from shared
* Delete WIP
* Fix delete
* Fix close button on measure mode
* Measurement nullable
* Updates from PR
* Seperate measurements into measurementsEnabled & measurementOptions
* Update state.ts
* Update ts bugs
* Updates to RadioGroup
* Use ctx.updateArgs
* Replace RadioGroup with Radio - More consistent with existing inputs
* Update FE2 to use new Radio
* Fix circleci fail
* Fix build
* Fix wrong initial state for vertexSnap
* Adjust type to measurement
* Use Lodash isEqual
* Fix bug where units don't update
* Remove double input
* Fix server error in data.ts
* Revert change around useEqual
* feat(models): allow number of models retrieved per page to be configurable by environment variable
* Default to 100, as this was the existing value, but allow override via helm chart
* feat(onboarding): ensures an onboarding project is always cloned when a user goes through onboarding; simplifies some of the logic & updates project naming
* feat(onboarding): improves onboarding stream cloning performance by optimising object duplication (local tests: from 25s to 270ms)
* feat(onboarding): minor changes logging + comments
* feat(onboarding): removes comments
* feat(ui): adds link to all models from project dashboard card
* feat(ui): refactoring layout to focus on function runs
* chore(server): a bunch of comments regarding some unclear automate api parts
* feat(fe2/automate): cleans up automate results dialog summary
* feat(fe2/automate): adds automation status to model list view
* feat(fe2/automate): adds automation status to version card
* feat(fe2/automate): adds automation status to version card properly
* feat(fe2/automate): linting & adds id back to func name for refs
* fix(fe2): linting errs/fe2 tests
* fix(fe2): types
* fix(fe2): types...
* FormSelectBase converted to generic Vue component
* WIP tags w/ custom input box
* a11y works
* proper tags wrapping
* errors/validation/icon styling
* styling fixes
* autocomplete item resolution
* feat: configurable tags input
* various fixes
* moved avatar components to ui-components
* replaced avatar in frontend-2 w/ new ui-components exports
* new icon loader
* added validation support for avatar editor
* updated fe-2 to use new avatar editor api
* disabled support for avatar editor
* more fixes and improvements
* attempted preview-service fix
* attempted preview-service fix
* added story
* linting fix
* more fixes
* server test fix
* fix: preparing automation backend for use in FE
* minor migration adjustment
* modelId only
* more CR fixes
* improved validation
* WIP model automation status (#1791)
* additional run status insert validations
* model card dialog
* show view automation btn
* story mock fixes
* version card dialog
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
* feat(server): WIP automations api
* feat(server): Automations Backend api WIP take 2
* feat(automations): add validation to automation run schema with zod
* fix(server): add zod to package.json
* fix(server): automations pr cleanup
* feat: user guest role switching in FE1
* removed stream create buttons
* fe1 done
* fe1 - specifying role in invite dialogs
* fe1 - bulk invites
* WIP FE2 changes
* fe1: allow role select condition fixes
* xtra limitations on createForOnboarding
* more invite creation validations
* no longer able to set guest as project owner in invite
* preparations for server role select in invite dialog
* team management dialog done
* server invite dialog updated
* hiding invite dialog
* fixed mocks
* feat(admin): add users email to the admin user list query
* feat(admin): WIP invite list
* feat(admin): fix server invites resolver typing
* fix(admin): slim down admin user list item data