mirror of
https://github.com/directus/directus.git
synced 2026-01-29 23:47:57 -05:00
* Add new grouping setup to interfaces
* [WIP] Start on new field flow
* Add preview svgs
* Update preview svg
* Add basic saving mechanism. Start on magic
* Add interface options to simple inputs
* Fix missing t
* Fix custom options not rendering
* Fix interface options overrides
* Sync m2o name key
* Setup m2o related collection input
* Add collections generation
* Add circular prevention & type syncing
* Small fixes in m2o context generation
* Move o2m options to fn structure
* Conclude o2m (i think)
* Start on toggle to advanced
* Style advanced toggle button
* Add localType File support, start documenting
* Add presentation/group localtypes
* Use function style interface options in m2m
* Don't require collection prop in field template component
* Implement most of m2m magic
* Restructure store updater
* Finish useFieldDetailStore restructure
* Only register root index in module folders
* Do the thing
* Finish m2m magic, tweak fallback styles
* Fix o2m display template setup
* Remove options comp for translations interface
* Show languages collection picker in translations
* Finish translations alterations
* Add magic for files type
* Officially wave goodbye to the old store setup
It served it's purpose, but what a nightmare to maintain. Welcome to the new version
* Update schema tab
* Add field pane
* Finish interface section
* Add display section
* Add conditions
* Update tabs to use localType from store
* Start on relationship tab
* Update m2m relational setup
* Start on m2o
* Finish m2o setup
* Finish o2m setup
* Add m2a magic
* Various tweaks
* Add m2a setup
* Add save button to advanced flow
* Load existing values on start
* Add upsert to stores, allow updating existing items
* Please the linter gods
* Remove seemingly redundant interface option
@Oreilles Seeing the geometry type is already configured in the schema configuration, this particular option on the interface feels redundant (?)
* Remove unnecessary option component overrides
* Track relationships in required fields for save state
* Fix relations previews on editing existing fields
* Use standard vs advanced for input options
* Remove note from simple field setup
* Add divider to field config
* Use background subdued
* Default required to false
* Add required icons to key/relationship
* Tweak colors
* Fix infinite loop in group creation
* Make setup responsive
* Allow switching interface at will
* Add m2a related collections picker
* Fix relations persisting on field deletion
* Add "Create in Advanced" shortcut
Just for you @joselcvarela
* Fix PK field staging on collection create
* Revert "Remove seemingly redundant interface option"
This reverts commit e5e09a051e.
* Fix map interface options
48 lines
1.2 KiB
TypeScript
48 lines
1.2 KiB
TypeScript
import { TransformationParams } from './types';
|
|
|
|
export const SYSTEM_ASSET_ALLOW_LIST: TransformationParams[] = [
|
|
{
|
|
key: 'system-small-cover',
|
|
transforms: [['resize', { width: 64, height: 64, fit: 'cover' }]],
|
|
},
|
|
{
|
|
key: 'system-small-contain',
|
|
transforms: [['resize', { width: 64, fit: 'contain' }]],
|
|
},
|
|
{
|
|
key: 'system-medium-cover',
|
|
transforms: [['resize', { width: 300, height: 300, fit: 'cover' }]],
|
|
},
|
|
{
|
|
key: 'system-medium-contain',
|
|
transforms: [['resize', { width: 300, fit: 'contain' }]],
|
|
},
|
|
{
|
|
key: 'system-large-cover',
|
|
transforms: [['resize', { width: 800, height: 800, fit: 'cover' }]],
|
|
},
|
|
{
|
|
key: 'system-large-contain',
|
|
transforms: [['resize', { width: 800, fit: 'contain' }]],
|
|
},
|
|
];
|
|
|
|
export const ASSET_TRANSFORM_QUERY_KEYS = [
|
|
'key',
|
|
'transforms',
|
|
'width',
|
|
'height',
|
|
'format',
|
|
'fit',
|
|
'quality',
|
|
'withoutEnlargement',
|
|
];
|
|
|
|
export const FILTER_VARIABLES = ['$NOW', '$CURRENT_USER', '$CURRENT_ROLE'];
|
|
|
|
export const ALIAS_TYPES = ['alias', 'o2m', 'm2m', 'm2a', 'files', 'translations'];
|
|
|
|
export const DEFAULT_AUTH_PROVIDER = 'default';
|
|
|
|
export const COLUMN_TRANSFORMS = ['year', 'month', 'day', 'weekday', 'hour', 'minute', 'second'];
|