76 Commits

Author SHA1 Message Date
Rijk van Zanten
2bc226d16f Change license to BSL-1.1 (#18330)
* Change license to BSL1.1

* Mark major version

* Fix formatting

* Remove duplicate heading

* Update formatting

* Copy paste error

* Update license

* Update license

* Format covenants

* Update readme.md

* Update licenses for packages

* Update readme.md

* Update contributors.yml

OG... but to be clear, rijkvanzanten is the one who really built all of this ❤️

* Tweak license in openapi

* Update packages/specs/src/openapi.yaml

* Add MIT license headers

* Use v10 in examples

* Update additional examples

* Update generate-extensions-entrypoint.test.ts

* Update tests to use latest v9 and v10 versions

* use lowercase for naming consistency

* change casing for api license

* Update migrations doc

* Update dictionary

* Consistent ordering of license field in app/package.json

* Use major version in specs again (but as string)

So it's valid for all v10 versions

* Consolidate readme's

---------

Co-authored-by: Ben Haynes <ben@directus.io>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2023-04-26 14:10:42 -04:00
DMehaffy
9fc08c7f38 Remove free plan for cloud from readme (#17896) 2023-03-23 12:12:23 -04:00
Rijk van Zanten
4f2a05b553 Update readme.md 2023-03-15 16:25:58 -04:00
Kevin Lewis
c8623cacf0 Brought readme up to date with new announcmeents (#17755) 2023-03-09 10:05:55 -06:00
ian
2ff9a64c87 Update to 2023 (#17566) 2023-02-17 17:05:51 +01:00
Brainslug
c6b2d5c408 Updated readme installation instructions to use docker (#17019)
* Updated readme installation instructions to use docker

* Simplify readme

Co-authored-by: Eron Donevan Powell <62306630+erondpowell@users.noreply.github.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2023-01-10 16:24:30 -05:00
Nitwel
57b023493d Update minimum node version to 16+ (#16774)
* update readme.md

* 16 👎 18 👍

* Update readme.md

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-12-13 12:11:59 +01:00
Rijk van Zanten
4e0893c6a4 Update readme.md 2022-11-18 10:13:43 -05:00
Sébastien JEAN
99f38285fd Implement query hook (#10551)
* Implement query hook

* Only run hook if events aren't explicitly skipped

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-08-31 18:08:06 +00:00
Rijk van Zanten
0bffb2b0f5 Update readme.md 2022-08-12 11:58:43 -04:00
Ben Haynes
4ee01ddac8 Update to <br /> to fix formatting 2022-05-04 12:04:23 -04:00
José Varela
a58f09114d App / Presets: Use layout-wrapper to list presets (#10978)
* Use layout-wrapper to list presets
Right now, it's not possible to pass a custom column to layout-wrapper. So the `Scope` is not available anymore, because it's a computed value and we do not support computed values as of the time being.

* update batch selection & button styles

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-03-28 09:45:40 -04:00
Ben Haynes
aca9ff9709 Update readme.md 2022-03-17 14:22:16 -04:00
Ben Haynes
5a16f283ca update image and cloud details 2022-03-17 14:19:15 -04:00
Rijk van Zanten
eec21d8d9a Add "items.sort" event (#11954)
* Adds the 'sort_updated' event emit after items are sorted

Signed-off-by: Mihovil Ilakovac <mihovil.ilakovac@gmail.com>

* Updates the event name to 'sort_update'. Docs.

Signed-off-by: Mihovil Ilakovac <mihovil.ilakovac@gmail.com>

* Updates the event name to `sort`

* Add item/to to hook, fix docs

Co-authored-by: Mihovil Ilakovac <mihovil.ilakovac@gmail.com>
2022-03-04 19:58:47 -05:00
Nayan Patel
27e863f197 Adds Deploy with Koyeb. (#11686)
* Adds Deploy with Koyeb.

* Oops

I'm not great at markdown :|
2022-02-28 13:44:53 -05:00
rijkvanzanten
247b4f0564 Update supported DBs 2022-02-18 18:59:17 -05:00
keesvanbemmel
b13afc7445 Installation guide for Google Cloud Platform (#10936)
* Added missing data field to sessions yaml

* rebased sessions.yaml

* Initial commit

* Initial complete guide

* Added LOGGER_LEVELS addition

* Removed redundant VPC cost aspect

* Added login details after deployment

* Minor textual changes

* Made requested changes by @azrikahar

* Changed github repo link from keesvanbemmel to gcp-example in community

* Added Run on Google Cloud button to readme.
2022-01-12 10:35:57 -05:00
Azri Kahar
27f36ad348 annual copyright year update (#10901) 2022-01-07 07:31:43 +00:00
Adam Miedema
3d5cd8132b Add Deploy with Cleavr to Readme (#10807)
Thanks for the offer to add Cleavr to the Readme page!
2022-01-03 11:21:52 +08:00
Azri Kahar
0dc0fd4360 Simplify presentation/aliases & accordion setup flow (#9742)
* move title input up for dividers

* WIP

* simplify key id

* add contrast to notices in field configuration

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-12-01 21:29:02 +00:00
Girish Ramakrishnan
bb319be744 Add cloudron as installation method (#3456) 2021-11-25 17:33:15 +00:00
Pascal Jufer
b39aa02f45 Remove note about RC in the readme (#9513) 2021-11-05 09:49:25 -04:00
rijkvanzanten
6b1c151839 Cleanup supported versions 2021-10-12 11:46:34 -04:00
Nicola Krumschmidt
e889d84748 Update the Dockerfile link in readme (#8616) 2021-10-07 13:17:36 -04:00
Nicola Krumschmidt
8f54c8d40d Recommend npm init directus-project to create a project (#8590)
This slightly nicer syntax was introduced back in "npm@6.1.0".
"node@12.20.0", which is the minimum version we require, ships with "npm@6.14.8".
"npm@6" versions below "6.1.0" were never actually shipped with any node version, so it should be very safe to use this syntax.
2021-10-06 09:56:48 -04:00
Azri Kahar
f474b012cd fix readme emoji (#7893) 2021-09-07 13:51:44 -04:00
Ben Haynes
23afd34854 New dark theme compatible logo 2021-08-02 11:35:01 -04:00
Ash Wilson
850d92787a Update Discussions link (#6895) 2021-07-20 13:50:02 -04:00
Rijk van Zanten
eea0bc86e3 Update readme.md 2021-07-14 18:41:07 -04:00
Rijk van Zanten
1b49dd0f3f Update one-clicks in readme/docs (#6037)
* Update one-clicks in readme/docs

* Fix width on deploy badges

* Tweak logo alignment

* Re-add section br

* Add updated button for DO
2021-06-03 14:41:12 -04:00
Rijk van Zanten
071410c86f Update readme.md 2021-06-01 16:47:17 -04:00
rijkvanzanten
010eabad27 Format remaining md files 2021-05-04 18:52:08 -04:00
Rijk van Zanten
fe7ed3236f Update Discord link 2021-05-04 12:53:34 -04:00
fissben
56909c3161 Add info about mysql 8 setting up (#5319) 2021-04-28 09:27:23 -04:00
Rijk van Zanten
63a36386db Update readme.md 2021-04-12 12:43:55 -04:00
WoLfulus
42393951e0 Test runners for storage drivers (#4716)
* add tests to drive

* add azure test runner

* add gcs test runner

* add s3 test runner

* quick changes

* Re-add npm run dev

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-04-09 15:40:12 -04:00
sabinehoi
be98fd7ff7 Use monorepo for dockerfile location in README (#4837) 2021-04-05 09:40:49 -04:00
Rijk van Zanten
f90c31b798 GraphQL 2.0 (#4625)
* Start on GraphQL "2.0", add methodnotallowed exceptoin

* Fix relative file pointer in peer dep

* [WIP] Add pre-filtered schema to SchemaOverview

* Use root schema as is, add reduce-schema util

* Use reduceSchema in the wild

* Base schema on local reduced schema

* Remove todo

* Use graphql-compose to build out schema

* Start restructuring resolvers

* Add create mutation

* Return boolean true for empty create mutation selections

* Add update mutation

* Add delete mutation

* Add system/items scoping

* Fix merge conflicts for real now

* Use system services, rename ids->keys

* Start on docs on mutations

* Updates to match main

* Add fetch-by-id

* Add one/many resolvers for mutations

* Check system collection rows for singleton

* Fix resolver extraction for single read

* Share delete return type

* Add comments

* Use collection root name for readable type

* Add specs endpoint for GraphQL SDL

* Update docs

* Add note on SDL spec

* Fix delete single example

* Remove package-lock

* Fix collection read scoping in non-read
2021-03-30 17:06:35 -04:00
Ben Haynes
6689386c5c update spacing 2021-03-26 14:08:34 -04:00
Ben Haynes
bdc83f68df Update readme.md 2021-02-19 14:48:45 -05:00
WoLfulus
7c1d0ba325 add heroku deploy button (#4137) 2021-02-17 17:43:31 -05:00
Szabó Gergő
a81b573e86 Change year (#3897) 2021-02-02 08:32:33 -05:00
rijkvanzanten
2f9f7b8f44 Update mariaDB version 2020-12-11 17:28:16 -05:00
Giacomo Triggiano
49e085c957 Fix "Contribute Guide" link in main readme.md 2020-12-10 11:30:55 +01:00
Rijk van Zanten
7cc62075d2 Update readme.md 2020-12-09 08:31:00 -05:00
rijkvanzanten
7d8bc308f1 Update minimum required version of MySQL
Closes #3355
2020-12-08 16:19:32 -05:00
Rijk van Zanten
9c620659de Merge pull request #3276 from chadwcarlson/deploy-platformsh
Add Platform.sh deploy button.
2020-12-03 10:58:41 -05:00
Rijk van Zanten
ad4c9442e2 Update readme.md 2020-12-03 09:58:21 -05:00
chadcarlson
db39c60ed1 Add DOP button. 2020-12-02 16:49:04 -05:00