rijkvanzanten
7601178ea3
Merge branch 'main' into aggregation
2021-08-13 10:35:53 -04:00
Nicola Krumschmidt
415f6d1a94
Move geojson from devDeps to deps of shared ( #7403 )
...
Geojson has to be a regular dependency in order for the imported types to be available when installing shared.
Ideally, we should bundle type definitions to a single file.
2021-08-13 09:08:35 -04:00
Jay Cammarano
be34474a84
Aggregate resolvers added to GraphQL options ( #7373 )
...
* Don't use tags interface for CSV filter (#7258 )
Fixes #6778
* Rely on `RETURNING` when possible (#7259 )
* WIP use returning clause instead of max from id
* Use returning where applicable, fallback to fetch
Fixes #6279
* update dependency p-queue to v7 (#7255 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency @vitejs/plugin-vue to v1.4.0 (#7263 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Move p-queue to app dev dependencies (#7273 )
* Log error message when registering app extension fails (#7274 )
* update dependency rollup to v2.56.1 (#7269 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency vue-router to v4.0.11 (#7272 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency ts-node to v10.2.0 (#7271 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Only loads app extensions if SERVE_APP is true (#7275 )
This also ensures API/App only load their respective extensions in dev.
* Fix gitignore file in extension templates being deleted when publishing (#7279 )
* New Crowdin updates (#7260 )
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
* update typescript-eslint monorepo to v4.29.1 (#7283 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Only treat `tinyint(1)` and `tinyint(0)` as booleans (#7287 )
* added an if catch for tinyint(1) and tinyint(0)
* made suggested changes toLowerCase()
* update dependency @vue/compiler-sfc to v3.2.0 (#7288 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency vue to v3.2.0 (#7289 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Handle JSON in labels display (#7292 )
Fixes #7278
* update dependency pinia to v2.0.0-rc.3 (#7055 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update vue monorepo to v3.2.1 (#7293 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Flush caches on server (re)start (#7294 )
* v9.0.0-rc.89
* Update package-lock
* Update release script
To workaround breaking change in npm patch 🎉
* Update changelog
* update dependency pinia to v2.0.0-rc.4 (#7297 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency rollup to v2.56.2 (#7303 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Fix HTTP method for collections.createMany in SDK (#7304 )
* Fix HTTP method for collections.createMany in SDK
* Post collections in data body
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
* Add perm check for sqlite, upload, extensions dirs (#7310 )
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* update dependency eslint-plugin-vue to v7.16.0 (#7300 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Fix uuid resolving in SQLite (#7312 )
Fixes #7306
* Clear the file payload after file upload (#7315 )
Fixes #7305
* Improve type checking
* Mention TELEMETRY environment variable in docs (#7317 )
* Mention TELEMETRY environment variable in docs
* Add clarification
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
* Import access from fs-extra instead of fs/promises
* Resolve sorting in list-o2m-tree-view on dnd
* Fix graphql GET request cache query extraction (#7319 )
Fixes #7298
* Check for related collection before creation relation (#7323 )
Fixes #7302
* Fix colors on different types (#7322 )
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* group is working on aggregate resolver
* Check for non-existing parent pk records (#7331 )
Fixes #7330
* Schema field types are not translated in the app (#7327 )
* Fix field type label translations
* Use translate-object-values util
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
* Update release script
* Add import ref for TS
* Tweak, hopefully fix release flow
* getAggregateQuery
* clean up payload
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* Treat alias-only fields properly
* Add missing translations (#7358 )
* v9.0.0-rc.90
* Update changelog.md
* update dependency nanoid to v3.1.24 (#7365 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency supertest to v6.1.5 (#7360 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update vue monorepo to v3.2.2 (#7355 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* filters working avg{id} format with number fields
* Fix english string after #7358 (#7371 )
Fixed wrong string in en-US after #7358 PR
* group field working
* update dependency nanoid to v3.1.25 (#7375 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency directory-tree to v2.3.0 (#7376 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Export Collection button now shows collection name not table name (#7379 )
* export collection button to uses name not db name
* removed unused var
* fixed for review
* computed collectionName
* Add support for Geometry type, add Map Layout & Interface (#5684 )
* Added map layout
* Cleanup and bug fixes
* Removed package-lock
* Cleanup and fixes
* Small fix
* Added back package-lock
* Saved camera, autofitting option, bug fixes
* Refactor and ui improvements
* Improvements
* Added seled mode
* Removed unused dependency
* Changed selection behaviour, cleanup.
* update import and dependencies
* make custom style into drawer
* remove unused imports
* use lodash functions
* add popups
* allow header to become small
* reorganize settings
* add styling to popup
* change default template
* add projection option
* add basic map interface
* finish simple map
* add mapbox style
* support more mapbox layouts
* add api key option
* add mapbox backgrounds to layout
* warn when no api key is set
* fix for latest version
* Improved map layout and interface, bug fixes, refactoring.
.
.
* Added postgis geometry format, added marker icon shadow
* Made map buttons bigger and their icons thinner. Added transition to header bar.
* Bug fixes and error handling in map interface.
* Moved box-select control out of the map component. Removed material icons sprite and use addImage for marker support.
* Handle MultiGeometry -> Geometry interface error.
* Removed hardcoded styles. Added migrations for basemap column. Lots of refactoring.
Removed hardcoded styles. Added migrations for basemap column. Lots of refactoring.
* Fixed style reloading error. Added translations.
* Moved worker code to lib.
* Removed worker code. Prevent Mapbox from removing access_token from the URL.
* Refactoring.
* Change basemap selection to in-map dropdown for layout and interface.
* Touchscreen selection support and small fixes.
* Small change.
* Fixed unused imports.
* Added support for PostgreSQL identity column
* Renamed migration. Added crs translation.
* Only show fields using the map interface in the map layout.
* Removed logging.
* Reverted Dockerfile change.
* Improved crs support.
* Fixed translations.
* Check for schema identity before updating it.
* Fixed popup not updating on feature hover.
* Added feature hover styling. Fixed layer customization input. Added out of bounds error handling.
* Added geometry type and support for database native geometries.
* Fixed linting.
* Fixed layout.
* Fixed layout.
* Actually fixed linting
* Full support for native geometries
Fixed basemap input
Improved feature popup on hover
Locked interfaced support
* Fixed geometryType option not updating
* Bug fixes in interface
* Fixed crash when empty basemap settings. Fixed fitBounds option not updating.
* Added back storage type option. Improved interface behaviour.
* Dropped wkb because of vendor inconsistency with binary data
* Updated layout to match new geometry type. Fixed geojson payload transform.
* Added missing geometry_format attributes to local types.
* Fixed typos & refactoring
* Removed dependency on proj4
* Fix error when empty map interface options
* Set geometry SRID to 4326 when inserting into the database
* Add support for selectMode
* Fix error on initial source load
* Added geocoder, use GeoJSON for api i/o, removed geometry_format option, refactoring
* Added geometry intersects filter. Created geometry helper class.
* Fix error when null geometryOptions, added mapbox_key setting.
* Moved all geometry parsing/serializing into processGeometries in `payload.ts`. Fixed type errors.
* Migrate to Vue 3
* Use wellknown instead of wkx
* Fixed basemap selection.
* Added available operator for geometry type
* Added nintersects filter, fixed map interface for filter input
* Added intersects_bbox filter & bug fixes.
* Fixed icons rendering
* Fixed cursor icon in select mode
* Added geometry aggregate function
* Fixed geometry processing bug when imported from relational field.
* Fixed error with geocoder instanciation
* Removed @types/maplibre-gl dependency
* Removed fitViewToData options
* Merge remote-tracking branch 'upstream/main' into map-layout
* Fixed style and geometryType in map interface options
* Fixed style change on map interface.
* Improved fitViewToData behaviour
* Fixed type imports and previous merge conflict
* Fixed linting
* Added available operators
* Fix and merge migrations
* Remove outdated p-queue dep
* Fix get-schema column extract
* Replace pg with postgis for local debugging
* Re-add missing import
* Add mapbox as a basemap when key exists
* Remove unused tz flag
* Process delta in payloadservice
* Set default map, add limit number styling
* Default display template to just PK
* Tweak styling of error dialog
* Fix method usage in helpers
* Move sdo_geo to oracle section
* Remove extensions from ts config exclude
* Move geo types to shared, remove _Geometry
* Remove unused type
* Tiny Tweaks
* Remove fit to bounds option in favor of on
* Validate incoming intersects query
* Deepmap filter values
* Add GraphQL support
* No defaultValue for geometryType
* Resolve c
* Fix translations
Co-authored-by: Nitwel <nitwel@arcor.de >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* New Crowdin updates (#7359 )
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Norwegian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Serbian (Cyrillic))
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Hindi)
* New translations en-US.yaml (Malay)
* New translations en-US.yaml (Serbian (Latin))
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Lithuanian)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Vietnamese)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Romanian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (Georgian)
* New translations en-US.yaml (Catalan)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (Danish)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Greek)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Hebrew)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Japanese)
* Update source file en-US.yaml
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Sinhala)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Bulgarian)
* Update source file en-US.yaml
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Norwegian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Serbian (Latin))
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Lithuanian)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Vietnamese)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Hungarian)
* update dependency directory-tree to v2.3.1 (#7380 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* pin dependencies (#7384 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* update dependency macos-release to v3 (#7381 )
* update dependency macos-release to v3
* Update package-lock
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
* New Crowdin updates (#7386 )
* Update source file en-US.yaml
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Serbian (Latin))
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Lithuanian)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Vietnamese)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Hungarian)
* Revert "update dependency macos-release to v3 (#7381 )" (#7389 )
This reverts commit ca111a80cb .
* update dependency npm to v7.20.6 (#7387 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* Fix flat lock number
* Small tweaks, fix type bug
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de >
Co-authored-by: Pascal Jufer <paescuj@users.noreply.github.com >
Co-authored-by: Adrian Dimitrov <dimitrov.adrian@gmail.com >
Co-authored-by: Oreille <33065839+Oreilles@users.noreply.github.com >
Co-authored-by: Nitwel <nitwel@arcor.de >
2021-08-13 00:46:18 +02:00
renovate[bot]
0b720daee2
pin dependencies ( #7384 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-12 16:11:03 -04:00
Oreille
83e8814b2d
Add support for Geometry type, add Map Layout & Interface ( #5684 )
...
* Added map layout
* Cleanup and bug fixes
* Removed package-lock
* Cleanup and fixes
* Small fix
* Added back package-lock
* Saved camera, autofitting option, bug fixes
* Refactor and ui improvements
* Improvements
* Added seled mode
* Removed unused dependency
* Changed selection behaviour, cleanup.
* update import and dependencies
* make custom style into drawer
* remove unused imports
* use lodash functions
* add popups
* allow header to become small
* reorganize settings
* add styling to popup
* change default template
* add projection option
* add basic map interface
* finish simple map
* add mapbox style
* support more mapbox layouts
* add api key option
* add mapbox backgrounds to layout
* warn when no api key is set
* fix for latest version
* Improved map layout and interface, bug fixes, refactoring.
.
.
* Added postgis geometry format, added marker icon shadow
* Made map buttons bigger and their icons thinner. Added transition to header bar.
* Bug fixes and error handling in map interface.
* Moved box-select control out of the map component. Removed material icons sprite and use addImage for marker support.
* Handle MultiGeometry -> Geometry interface error.
* Removed hardcoded styles. Added migrations for basemap column. Lots of refactoring.
Removed hardcoded styles. Added migrations for basemap column. Lots of refactoring.
* Fixed style reloading error. Added translations.
* Moved worker code to lib.
* Removed worker code. Prevent Mapbox from removing access_token from the URL.
* Refactoring.
* Change basemap selection to in-map dropdown for layout and interface.
* Touchscreen selection support and small fixes.
* Small change.
* Fixed unused imports.
* Added support for PostgreSQL identity column
* Renamed migration. Added crs translation.
* Only show fields using the map interface in the map layout.
* Removed logging.
* Reverted Dockerfile change.
* Improved crs support.
* Fixed translations.
* Check for schema identity before updating it.
* Fixed popup not updating on feature hover.
* Added feature hover styling. Fixed layer customization input. Added out of bounds error handling.
* Added geometry type and support for database native geometries.
* Fixed linting.
* Fixed layout.
* Fixed layout.
* Actually fixed linting
* Full support for native geometries
Fixed basemap input
Improved feature popup on hover
Locked interfaced support
* Fixed geometryType option not updating
* Bug fixes in interface
* Fixed crash when empty basemap settings. Fixed fitBounds option not updating.
* Added back storage type option. Improved interface behaviour.
* Dropped wkb because of vendor inconsistency with binary data
* Updated layout to match new geometry type. Fixed geojson payload transform.
* Added missing geometry_format attributes to local types.
* Fixed typos & refactoring
* Removed dependency on proj4
* Fix error when empty map interface options
* Set geometry SRID to 4326 when inserting into the database
* Add support for selectMode
* Fix error on initial source load
* Added geocoder, use GeoJSON for api i/o, removed geometry_format option, refactoring
* Added geometry intersects filter. Created geometry helper class.
* Fix error when null geometryOptions, added mapbox_key setting.
* Moved all geometry parsing/serializing into processGeometries in `payload.ts`. Fixed type errors.
* Migrate to Vue 3
* Use wellknown instead of wkx
* Fixed basemap selection.
* Added available operator for geometry type
* Added nintersects filter, fixed map interface for filter input
* Added intersects_bbox filter & bug fixes.
* Fixed icons rendering
* Fixed cursor icon in select mode
* Added geometry aggregate function
* Fixed geometry processing bug when imported from relational field.
* Fixed error with geocoder instanciation
* Removed @types/maplibre-gl dependency
* Removed fitViewToData options
* Merge remote-tracking branch 'upstream/main' into map-layout
* Fixed style and geometryType in map interface options
* Fixed style change on map interface.
* Improved fitViewToData behaviour
* Fixed type imports and previous merge conflict
* Fixed linting
* Added available operators
* Fix and merge migrations
* Remove outdated p-queue dep
* Fix get-schema column extract
* Replace pg with postgis for local debugging
* Re-add missing import
* Add mapbox as a basemap when key exists
* Remove unused tz flag
* Process delta in payloadservice
* Set default map, add limit number styling
* Default display template to just PK
* Tweak styling of error dialog
* Fix method usage in helpers
* Move sdo_geo to oracle section
* Remove extensions from ts config exclude
* Move geo types to shared, remove _Geometry
* Remove unused type
* Tiny Tweaks
* Remove fit to bounds option in favor of on
* Validate incoming intersects query
* Deepmap filter values
* Add GraphQL support
* No defaultValue for geometryType
* Resolve c
* Fix translations
Co-authored-by: Nitwel <nitwel@arcor.de >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-08-12 22:01:34 +02:00
renovate[bot]
0207d78ffe
update vue monorepo to v3.2.2 ( #7355 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-11 17:43:55 -04:00
rijkvanzanten
9f4e855826
v9.0.0-rc.90
2021-08-11 13:46:49 -04:00
Pascal Jufer
cacd4f4ff1
Fix HTTP method for collections.createMany in SDK ( #7304 )
...
* Fix HTTP method for collections.createMany in SDK
* Post collections in data body
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-08-10 09:30:24 -04:00
renovate[bot]
b4a6d73835
update dependency rollup to v2.56.2 ( #7303 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-10 08:56:38 -04:00
rijkvanzanten
dc9ede85ee
v9.0.0-rc.89
2021-08-09 17:27:01 -04:00
renovate[bot]
1fa975e59f
update vue monorepo to v3.2.1 ( #7293 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-09 21:20:38 +00:00
renovate[bot]
5ad5544bf4
update dependency vue to v3.2.0 ( #7289 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-09 16:35:59 -04:00
Nicola Krumschmidt
e5683e0d0b
Fix gitignore file in extension templates being deleted when publishing ( #7279 )
2021-08-09 12:00:09 -04:00
Nicola Krumschmidt
aca8c1078e
Only loads app extensions if SERVE_APP is true ( #7275 )
...
This also ensures API/App only load their respective extensions in dev.
2021-08-09 09:44:27 -04:00
renovate[bot]
d1b851e34a
update dependency ts-node to v10.2.0 ( #7271 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-09 09:38:49 -04:00
renovate[bot]
e43065bc12
update dependency vue-router to v4.0.11 ( #7272 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-09 09:38:35 -04:00
renovate[bot]
4449310c1a
update dependency rollup to v2.56.1 ( #7269 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-09 09:38:24 -04:00
Rijk van Zanten
90793d5645
Don't use tags interface for CSV filter ( #7258 )
...
Fixes #6778
2021-08-06 23:53:15 +02:00
rijkvanzanten
21e221fa84
Fix build
2021-08-06 16:46:01 -04:00
rijkvanzanten
f95ac276fb
Merge branch 'main' into aggregation
2021-08-06 16:14:29 -04:00
renovate[bot]
4bd5c94669
update dependency rollup to v2.56.0 ( #7208 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-05 09:25:32 -04:00
Rijk van Zanten
d0f6cb35e3
Support dynamic variables in conditional fields ( #7202 )
...
* Move accountability type to shared
* Rely on shared for parse-filter
* Install date-fns
* Support dynamic variables in conditional fields
Closes #7157
2021-08-05 01:51:15 +02:00
Jay Cammarano
61a994ea4f
added .keep to common folder ( #7196 )
2021-08-04 16:15:02 -04:00
Jay Cammarano
1e16065bb0
Updated routes for SDK Settings, Relations, Collections, and Fields ( #7192 )
...
* draft
* enpoints tested(manually) and working
* Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* removed optional params
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-08-04 16:00:05 -04:00
renovate[bot]
293b655589
update dependency gatsby-source-filesystem to v3.11.0 ( #7194 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-04 15:43:08 -04:00
Rijk van Zanten
b6fe51a4a7
Fix spec for default folder setting ( #7172 )
...
Fixes #7128
2021-08-04 00:37:22 +02:00
Rijk van Zanten
ef3d618d6c
Add support for app-required field state ( #7166 )
...
* Add "required" option to fields
* Move some exceptions to shared
* Do client side validation for required
* Add conditional required support
2021-08-03 23:04:24 +02:00
rijkvanzanten
2a324dd40d
v9.0.0-rc.88
2021-08-02 16:54:03 -04:00
Rijk van Zanten
a4767f80ab
Fix nested fields check in validate-payload handler ( #7135 )
2021-08-02 13:32:04 -04:00
Nicola Krumschmidt
d27a673db8
Remove unused field-types.ts from shared ( #7127 )
...
The file is identical to fields.ts except for variable names.
2021-08-02 11:50:44 -04:00
Matteljay
fbcd50444c
Auth patch to @directus/gatsby-source-directus ( #7119 )
...
Gatsby needs one-time access to the images at build time with the secure access token. With this security patch it is now no longer needed to have all Directus files continuously exposed to the public.
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-08-02 10:03:39 -04:00
renovate[bot]
fb0559c7c3
update dependency joi to v17.4.2 ( #7117 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-02 10:00:39 -04:00
Nicola Krumschmidt
ed1eb6e95d
Clean up type declarations in shared ( #7100 )
...
Hopefully typescript will fully support the "exports" field soon so we
can get rid of this.
2021-07-30 16:14:07 +00:00
renovate[bot]
74658cfbc3
update dependency npm-watch to v0.11.0 ( #7090 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-30 09:29:22 -04:00
renovate[bot]
bf5adef9de
update dependency chalk to v4.1.2 ( #7093 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-30 09:28:14 -04:00
renovate[bot]
48ef5b1a9d
update dependency @rollup/plugin-commonjs to v20 ( #7094 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-30 09:26:43 -04:00
renovate[bot]
c113a54943
update dependency rollup to v2.55.1 ( #7085 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-29 14:49:02 -04:00
rijkvanzanten
37575e4849
v9.0.0-rc.87
2021-07-28 17:15:59 -04:00
Jake Ruesink
81e19fa5ac
Create index.js file for Gatsby Themes ( #7044 )
...
Gatsby does not always find the plugin unless there is an index.js file.
https://github.com/gatsbyjs/gatsby/issues/5559
https://github.com/gatsbyjs/gatsby/issues/14068
2021-07-28 12:53:20 -04:00
Rijk van Zanten
a85c4af4ea
Fix mssql max-length doubling ( #7041 )
...
Fixes #5236
2021-07-28 18:05:16 +02:00
renovate[bot]
496db9269b
update dependency rollup to v2.55.0 ( #7028 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-28 09:53:48 -04:00
rijkvanzanten
3390430c04
v9.0.0-rc.86
2021-07-26 18:20:42 -04:00
renovate[bot]
5be0c2ca8c
pin dependency lodash to 4.17.21 ( #6985 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-26 18:20:27 -04:00
renovate[bot]
e3a3735621
pin dependency joi to 17.4.1 ( #6983 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-26 18:08:33 -04:00
Rijk van Zanten
92e1ee77bd
Add support for Conditional Fields ( #6864 )
...
* Add conditions field to directus_fields
* Add conditions configuration
* Apply conditional overrides
* Handle conditions in nested groups
* Fix reverse mutating conditions
* Start on filter setup interface
* Move field types/constants to shared
* [WIP] Updated client side filter validation
* Support logical operators in client validation step
* Use new validation util in conditions check
* Add nesting in filter seutp
* Add filter rule setup configurator
* Fixes that should've been done in the merge
* Strip out filter-settings interface
TBD in a new PR
* Move browser to index
2021-07-26 18:02:24 -04:00
renovate[bot]
5222e01d84
update dependency @rollup/plugin-node-resolve to v13.0.4 ( #6951 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-07-26 15:21:23 -04:00
Aiden Foxx
27037f95c7
Fix quotes with schema default values ( #6968 )
...
* Added quote trimming to schema default values
* Add return type to stripQuotes function
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-07-26 16:37:45 +00:00
renovate[bot]
961bc80e13
update dependency knex-schema-inspector to v1.5.12 ( #6976 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-26 12:20:31 -04:00
renovate[bot]
42a11c49a8
update dependency @rollup/plugin-commonjs to v19.0.2 ( #6973 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-26 11:18:59 -04:00
renovate[bot]
72acb832d1
update dependency rollup to v2.54.0 ( #6954 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-07-26 10:46:50 -04:00