* Add release notes generator for changeset
* Fix ref / user logic
* Enhance logic again
* Extend from shared ESM tsconfig
* Rename to @directus/release-notes-generator
* Make versions title a constant
* Rename function
* Filter out 'directus' package
* Final final
* Reset new pressure & random packages
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
* move in bar chart
* move in pie chart
* fix color generator
* move in line chart
* fix line chart when color is unset
* move in meter
* fix meter panel when color is unset
* fix insights initial refresh interval
* add changeset
* watch data in pie chart panel
* Update app/src/panels/pie-chart/panel-pie-chart.vue
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* unify function prop type for relevant panels
based on existing type in time series panel
* abstract type for panel function prop
* abstract conditional fill operators
* tweak and add comment in monoThemeGenerator
* Update app/src/panels/pie-chart/panel-pie-chart.vue
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Update app/src/panels/meter/panel-meter.vue
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* add comment for some magic numbers
* use past tense in changeset
* removed cloud exclusive banner from docs
* updated changeset
* fixed console error "[Vue warn]: Missing required prop"
---------
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Brainslug <tim@brainslug.nl>
* port & refactor kanban layout from extensions
* add danger styling to delete group
* remove todos
* add changeset
* remove misleading active styling on group
* allow non-relational editing of group
* only show delete group when relational
* fix group sorting
* tweak changeGroupSort code style
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Update app/src/layouts/kanban/index.ts
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Update app/src/layouts/kanban/index.ts
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Update app/src/layouts/kanban/index.ts
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Update app/src/layouts/kanban/index.ts
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* remove redundant changeGroupTitle function
as it was actually superseded by editGroup function
* remove optional chaining for prop functions
* tweak isRelational logic
* use past tense in changeset
* remove cloud exclusive banner from docs
* Changed group background color
* disabled add group dialog
* hide add button in groups for now
* allow group sorting for choices
---------
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Brainslug <tim@brainslug.nl>
* Mark the constant and utils packages as side effects free
* Add changeset
* mark composables as side effect free
* mark exceptions package as side effects free
* updated changeset
---------
Co-authored-by: Brainslug <tim@brainslug.nl>
* make folders hidden by default in system collection interface
* Create green-stingrays-shake.md
* Remove prop
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
* Remove language check from extension build command
* Add getFileExt util
* Add support for building API extensions to ESM
* Build new extensions to ESM by default
* Update config file docs to be in ESM
* Add changeset
* Fix extension test
* Replace nested ternary expression
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Li(n)t
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
* Add related collection link to data model settings
* Add changeset
* Update .changeset/six-emus-joke.md
* Hide button for self-referencing relations
Co-authored-by: ian <licitdev@gmail.com>
* Use unref instead of .value
* Make typescript happier
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: ian <licitdev@gmail.com>
* Delete what was previously added
The reasons of which are beyond me
* Don't default to having the first nested field opened
* Add options for translations / language templates
* Pull previews and render based on secondary display template
* Add changeset