rijkvanzanten
373cc9f4fa
v10.5.0
2023-07-25 17:36:33 -04:00
Pascal Jufer
e583c6b6ea
Add tsconfig for Vue & CJS ( #19197 )
...
* Add tsconfig for Vue
* Delete tsconfig.json
* Use vue tsconfig for composables
* Add changeset
* Update changeset
* Update changeset
2023-07-18 17:36:16 -04:00
rijkvanzanten
d3c9de9dfb
v10.4.3
2023-07-11 16:00:17 +02:00
Azri Kahar
62ee2d3a26
run prettier ( #19059 )
2023-07-04 08:58:20 +00:00
Jan Arends
84bd5d0ef3
Basic filters for PostgreSQL driver ( #19005 )
...
* conversion to abstract sql
* greater than for where clause in pg driver
* refactoring
* forward targets again
* more filter options and fixes
* added filters, moved operator mapping into driver
* removed trim
* add changeset
* removed first type approach
* enhanced abstract sql
* value and set comparison in abstract query
* split up where and intersect again
* preps for where comparison to a set
* typedocs
* fix linter
* The random things we did, who knows
* adding logical conditions (WIP)
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com >
* Push values to parameters directly
* Fix convert test
* Fix convert filter tests
* Implement filter conversion for logical and negate nodes
* Fix where tests
* Add logical where stringification
* Negate comparison operators directly
* Remove some unneeded parentheses
* Improve parameter index generator type
* Fix formatter issues
* Add todo statements
* Remove unused node type
* Removed unneeded check
* One more unnecessary check
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
Co-authored-by: Nicola Krumschmidt <nickrum@users.noreply.github.com >
Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de >
2023-07-02 15:10:55 +02:00
rijkvanzanten
2239ef8db7
v10.4.0
2023-06-27 17:43:26 -04:00
Jan Arends
54b3d2e090
Sort in pg driver ( #18954 )
...
* fixed type name
* added sort support
* changeset
* changed order of query parts
* fixed typo in changeset
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Assert type instead of using ts-ignore directive
* grammar in docs
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* removed trim
* refactored constructor
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Replace ts-ignore directive in orderBy test
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-06-23 09:57:49 -04:00
Jan Arends
1cbae4952c
Limit and offset modifiers for Postgres driver ( #18894 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-06-19 15:51:12 +02:00
rijkvanzanten
c0cd7860b1
v10.3.0
2023-06-13 12:52:12 -04:00
Rijk van Zanten
bc7e92e4b0
Add boilerplates for da project ( #18642 )
...
* Move data types to data package
* Setup boilerplate for driver
* Add basic data manager class
* Rename "datastore" to "store"
* Rename "fieldNodes" -> "nodes"
Opinions incoming!
* Setup manager basics
* fix pnpm-lock file
* Regenerate pnpm-lock file with pnpm v8.5
* add flowchart diagram
* revert flowchart diagram
* Add a basic data driver for PostgreSQL (#18808 )
* add very basic query builder
* Start new data-sql package
* Start noodling
* Results of friday collab session
* add tests and separate function
* add flowchart diagram
* fix tests
* dependency diagram and fix
* add tsdocs
* fix query builder test
* small refactoring
* add underlying error in error message
* add tests for escape function
* add check if pool has a client to query the db
* revert tests, query func handles clients itself
* Update packages/data-sql/package.json
* Resolve comments
* Pass query
* Add tsup
* Remove compileroptions with tsup usage
* Split up converter
* Update graph
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
* Improvement: Add albanian language translation (#18810 )
* Add albanian to available languages
* Add me as contributor (CLA)
* Create fair-clouds-exercise.md
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Add extra type check in apply-diff (#18783 )
* Fix content filter between (#18821 )
* fixed incorrectly typecast value
* Create popular-toes-tap.md
* Created new contribution pages for non-code contributions (#18820 )
* Community
* Fixed copy in community page
* Sponsrship and advocacy
* Clarified 80/20 rule in support page
* Reworked contribs intro
* Contributing sidebar
* Remove backing directus page
* Translations updates
* Spell check
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* Reuse S3 client and increase maxSockets (#18799 )
* Reuse S3 client and increase maxSockets
* Update test to check for timeouts and non-2xx responses
* Create beige-olives-beam.md
* Fix unit tests
* Update packages/storage-driver-s3/src/index.ts
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Update .changeset/beige-olives-beam.md
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Switch to tsup builds
* Don't require connect/disconnect
* Add test for engine
* Fix tests
* Cleanup tests
* Update tests
* Add destroy method
* Call register on register
* Tweak readme to drop connect
* Add changeset
* Wrapper function for random identifiers (#18870 )
* add util function in data for random identifiers
* move wrapper into random package
* fix docs typo
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Rename to identifier and add test
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
* Update packages/data/readme.md
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
---------
Co-authored-by: Jan Arends <jan.arends@mailbox.org >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Nino Gjoni <49320058+ninogjoni@users.noreply.github.com >
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: Kevin Lewis <kvn@lws.io >
Co-authored-by: ian <licitdev@gmail.com >
2023-06-13 11:10:47 -04:00
rijkvanzanten
ca73cc976e
v10.2.0
2023-05-26 13:17:06 -04:00
Pascal Jufer
ef65b16b18
Correct initial version for new packages ( #18671 )
2023-05-19 18:58:08 -04:00
Pascal Jufer
7ecda9b2fa
Clean-up package.json files ( #18663 )
...
* Remove publishConfig from all packages
* Remove invalid version field
* Move @directus/composables to devDependencies in app
* Resort all package.json files
* Align meta fields
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-05-19 17:54:10 -04:00
Rijk van Zanten
c7d0cd0c74
Move tsconfig package to monorepo ( #18659 )
...
* Move tsconfig package to monorepo
* Use local reference to tsconfig
2023-05-19 12:30:45 -04:00
Pascal Jufer
2e647d80e6
Patch Tuesday 🐸 ( #18643 )
...
* Update `directus-monorepo` deps
* Update `@directus/api` deps
* Update `@directus/app` deps
* Update `@directus/composables` deps
* Update `create-directus-extension` deps
* Update `@directus/exceptions` deps
* Update `@directus/data` deps
* Update `@directus/data-driver-postgres` deps
* Update `@directus/extensions-sdk` deps
* Update `@directus/pressure` deps
* Update `@directus/random` deps
* Update `@directus/release-notes-generator` deps
* Update `@directus/storage` deps
* Update `@directus/storage-driver-azure` deps
* Update `@directus/storage-driver-cloudinary` deps
* Update `@directus/storage-driver-gcs` deps
* Update `@directus/storage-driver-local` deps
* Update `@directus/storage-driver-s3` deps
* Update `@directus/types` deps
* Update `@directus/update-check` deps
* Update `@directus/utils` deps
* Update `docs` deps
* Update `tests-blackbox` deps
* Bump pnpm to 8.5.1
* Bump build-push-action in release workflow to v4
* Assign new spy instances before each test
See https://github.com/vitest-dev/vitest/pull/3386
* Create clean-needles-nail.md
* Remove leftover 'beforeAll' imports
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
---------
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-05-19 10:48:21 -04:00
ian
d16c389698
Stub tests for data packages ( #18549 )
2023-05-11 17:47:49 +08:00
Rijk van Zanten
93e5421425
Setup boilerplate for data ( #18541 )
...
* Setup boilerplate for data
* Update readme
* Fix directory link
2023-05-10 14:30:53 -04:00