Commit Graph

1288 Commits

Author SHA1 Message Date
dependabot[bot]
17cc6d156b Bump @pnpm/find-workspace-dir from 6.0.2 to 6.0.3 (#21583)
Bumps [@pnpm/find-workspace-dir](https://github.com/pnpm/pnpm) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/pnpm/pnpm/releases)
- [Commits](https://github.com/pnpm/pnpm/commits)

---
updated-dependencies:
- dependency-name: "@pnpm/find-workspace-dir"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 02:11:15 +01:00
dependabot[bot]
ce8f405d3d Bump typedoc from 0.25.8 to 0.25.9 (#21580)
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.8 to 0.25.9.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.25.8...v0.25.9)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 02:01:10 +01:00
Bryant Gillespie
2494b5c2d0 Fix typo on extensions doc (#21571) 2024-02-26 19:15:56 +01:00
Pascal Jufer
f306dfffb6 Fix links to Next.js guide (#21549) 2024-02-25 18:48:28 +01:00
Rijk van Zanten
2fb5bef2e4 Update collections.md
Fixes #21490
2024-02-20 11:47:03 -05:00
Brainslug
1af3c57509 Fixed incorrect deep filter docs example (#21473) 2024-02-19 11:50:40 +01:00
Pascal Jufer
7811d83884 Clean-up MESSENGER_* config options (#21452) 2024-02-16 12:15:28 +01:00
Davian The Phoenix
450f923b18 Allow Flow Update data operation to update item bulk (unique values per item) (#21443)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-02-16 11:04:39 +00:00
dependabot[bot]
baffa1af2d Bump typedoc-plugin-markdown from 4.0.0-next.43 to 4.0.0-next.53 (#21435)
Bumps [typedoc-plugin-markdown](https://github.com/tgreyuk/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) from 4.0.0-next.43 to 4.0.0-next.53.
- [Release notes](https://github.com/tgreyuk/typedoc-plugin-markdown/releases)
- [Changelog](https://github.com/tgreyuk/typedoc-plugin-markdown/blob/typedoc-plugin-markdown@4.0.0-next.53/packages/typedoc-plugin-markdown/CHANGELOG.md)
- [Commits](https://github.com/tgreyuk/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.0.0-next.53/packages/typedoc-plugin-markdown)

---
updated-dependencies:
- dependency-name: typedoc-plugin-markdown
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 11:48:06 +01:00
Pascal Jufer
77346cf639 Clean-up request IP validation (#21370) 2024-02-14 15:37:51 +01:00
Kevin Lewis
633edc5042 CLoses #21415 (#21429) 2024-02-14 15:18:47 +01:00
Brainslug
2c4883ae42 Filter system collections based on the system property (#21197)
Co-authored-by: Jan Arends <jan.arends@mailbox.org>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-02-14 14:40:57 +01:00
Pascal Jufer
206a7cae0b Update dependencies (#21428) 2024-02-14 12:12:50 +01:00
Pascal Jufer
0697657c76 Small follow-up on "Fix Next.js Starter Guide" #21405 (#21408) 2024-02-12 21:03:01 +01:00
Esther Agbaje
92cda04d7a Fix Next.js Starter Guide (#21405)
* updates to fix errors

* update filename

* add redirect

* fix redirect

* update fields query

* update fields query

* Don't lint toml files

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-02-12 20:46:30 +01:00
dependabot[bot]
d5b6dd328e Bump spellchecker-cli from 6.1.1 to 6.2.0 (#21395)
Bumps [spellchecker-cli](https://github.com/tbroadley/spellchecker-cli) from 6.1.1 to 6.2.0.
- [Changelog](https://github.com/tbroadley/spellchecker-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tbroadley/spellchecker-cli/compare/v6.1.1...v6.2.0)

---
updated-dependencies:
- dependency-name: spellchecker-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 11:10:21 +01:00
Kevin Lewis
a817bd0879 Added styling to recaptcha (#21376) 2024-02-08 18:41:27 +01:00
Pascal Jufer
56b809abe4 Fix item permissions check (#21152)
* Introduce permissions API endpoint to fix item permissions check

* Add changeset

* Revision

- Wrap API response in 'data' prop
- Split-up usePermissions composables & add tests
- Rework all permission checks

* Remove obsolete test

* Revision 2

- Singleton support
- Bug fixes
- Use permission composables wherever applicable
- Complete tests

* Update mock path in archive test

* Move remaining checks to usePermissions composables

* Update docs

* Lint & spelling fix

* Add SDK method

* Require authentication for getItemPermissions service

* Add blackbox tests

* Use multi-line if

Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>

* Format JSON code blocks

* Use correct type for computed values

Co-authored-by: Brainslug <tim@brainslug.nl>

* More explicit check & add comments

---------

Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
Co-authored-by: Brainslug <tim@brainslug.nl>
2024-02-07 21:50:35 +01:00
Bryant Gillespie
756c6f5767 D+ Docs (#21350)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-02-07 18:06:20 +01:00
Alex van der Valk
2f8cdfe6b5 add meta object to createCollection SDK example. (#21353)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-02-07 14:17:47 +00:00
Jonas Stettner
1edd23853d endpoint for updating an operation is /operations not /operation (#21357) 2024-02-07 13:28:17 +01:00
Kevin Lewis
046edfcefb Added breaking changes docs for 10.9 (#21358)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-02-07 12:27:55 +00:00
Kevin Lewis
1f059a5144 Added new framework guides (#21354) 2024-02-07 13:26:25 +01:00
Waldi
b1e7bf4f1f Fix boolean error in docker-compose quickstart template (#21336) 2024-02-06 16:01:20 +01:00
Brainslug
f34e05bd30 [SDK] Update Readonly Properties on Query Type (#21261) 2024-02-01 08:35:47 -05:00
Esther Agbaje
1f2efa7592 Update 'Roles and Permissions' settings to 'Access Control' (#21240)
* change roles and permissions to access control

* update GIFs for permissions

* updates in next and nuxt guides

* update alt text
2024-02-01 12:38:37 +01:00
Esther Agbaje
a7128cd547 Updates to Next and Nuxt Guides (#21265)
* updates to next and nuxt guides

* Add changeset

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-01-31 17:13:07 -05:00
Pascal Jufer
19a0d0d8ed Notes & Breaking Changes for Next Release (#20844)
* Notes & Breaking Changes for Next Release

* Update breaking changes note about extension endpoint

* Add info for "Update exif-reader to v2 (#20820)"

* Fix version number in title

* Reword exif changes

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-01-31 15:37:07 -05:00
Pascal Jufer
8db8241cc4 Update exif-reader to v2 (#20820)
* Update exif-reader to v2

* Add changeset

* Update changeset

* EXIF -> exif

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-01-31 15:24:38 -05:00
Esther Agbaje
d7827ba24b Fix NPM Quickstart Guide (#21234)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-30 11:44:21 +01:00
Brainslug
cf49f17403 [docs] Updated sdk storage example (#21232) 2024-01-29 11:40:24 +00:00
Pascal Jufer
86aedeb27c Patch Tuesday 🐸 (#21221)
* Update root deps

* Update `@directus/api` deps

* Update `@directus/app` deps

* Update `docs` deps

* Update `@directus/components` deps

* Update `@directus/composables` deps

* Update `create-directus-extension` deps

* Update `create-directus-project` deps

* Update `@directus/data` deps

* Update `@directus/data-driver-postgres` deps

* Update `@directus/data-sql` deps

* Update `@directus/env` deps

* Update `@directus/extensions` deps

* Update `@directus/extensions-sdk` deps

* Update `@directus/memory` deps

* Update `@directus/random` deps

* Update `@directus/release-notes-generator` deps

* Update `@directus/storage` deps

* Update `@directus/storage-driver-cloudinary` deps

* Update `@directus/storage-driver-local` deps

* Update `@directus/storage-driver-s3` deps

* Update `@directus/storage-driver-supabase` deps

* Update `@directus/stores` deps

* Update `@directus/themes` deps

* Update `@directus/update-check` deps

* Update `@directus/utils` deps

* Update `@directus/validation` deps

* Update `tests/blackbox` deps

* Add changeset

* Bump pnpm to 8.15.0

* Update GH actions
2024-01-28 22:56:34 +01:00
Esther Agbaje
64fd6701d8 docs: update realtime websockets guide (#19660)
* docs: update realtime websockets guide

* update: import from unpkg

* Update docs/guides/real-time/getting-started/websockets.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* update docs

* add note

* update connection pong

* update getting started guide

* update js chat guide

* update query

* update sdk query

* update js docs

* update react docs

* make update to js chat docs

* add history of previous msgs to js docs

* tweak sentence

* update react chat docs

* update live poll docs

* format react docs

* fix typo

* fix format

* update vue docs

* Update docs/guides/real-time/chat/javascript.md

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>

* fix indentation

* remove console.log

* Update docs/guides/real-time/chat/javascript.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* Update docs/guides/real-time/chat/javascript.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* Update docs/guides/real-time/chat/javascript.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* removed strict equality

* Update docs/guides/real-time/chat/javascript.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* add the JS ;

* Update docs/guides/real-time/chat/react.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* removed unnecessary console.log

* update method definitions

* add link to websockets without sdk

* Update docs/guides/real-time/getting-started/websockets.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* Update docs/guides/real-time/getting-started/websockets.md

Co-authored-by: Kevin Lewis <kvn@lws.io>

* tiny text updates

---------

Co-authored-by: Kevin Lewis <kvn@lws.io>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
2024-01-26 10:12:08 +01:00
Esther Agbaje
ce0a9b34a4 Update NPM Quickstart with a note on Dependencies (#21195)
* update npm quickstart with dependency note

* make dictionary happy

* update notes

* Add changeset

* quick updates

* fix spelling

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-26 10:11:03 +01:00
Kevin Lewis
e5cd3f3616 Updated URLs (#21102) 2024-01-26 09:30:23 +01:00
Brainslug
fd11cef6fb default to json SDK authentication in the example (#21199) 2024-01-25 16:36:16 +01:00
Pascal Jufer
c29873df09 Align versions of TypeDoc dependencies (#21198) 2024-01-25 14:57:34 +01:00
Esther Agbaje
ba6ceba437 Update useItems composable with the required parameters (#21194)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-25 13:26:55 +00:00
Esther Agbaje
62d640a723 update secure extensions to sandboxed extensions (#21196) 2024-01-25 14:12:50 +01:00
Kevin Lewis
96df9391c4 Adding area toggle to top of docs nav (#21176)
* Added tabs

* Remove area links from nav

* Added social nav links

* Ensured toggle is respected when path changes

* Updated dev toggle link

* Removed white backgroudn to respect dark mode

* CI gods must be pleased

* Simplify path determination

* Toggle design as per Ben's feedback

* Tabs component styling

* Updated tabs content on docs home

* HEader nav links

* Dev sidebar link to home

* Adjust inactive & hover color of tab buttons

* Nest CSS

* Update docs/.vitepress/theme/Layout.vue

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-25 11:37:00 +01:00
Marcel
0cee4c0805 Add memory package in the list of package names (#21155)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-25 09:20:23 +00:00
Daniel Biegler
062c8f23f6 Add focal point support for images (#20768)
* add visual feedback for invalid value

* add focal point MVP

* Revert "add visual feedback for invalid value"

This reverts commit 1df1868342.

Accidently committed some local testing stuff. Pls disregard! :)

* fix wrong cropping

* fix text for new cropping, import correct type

* fix saving

* place initial focal point to saved value or center, display different cancel text

* split up tooltips

* honor rotations & flips when saving focal point

* apply custom cropper styles for focal mode

* Create loud-crews-fix.md

* add test and only crop when covering with fixed dimensions to preserve default behaviour

* linter gods pls forgive me

* replace json field with two int fields

* add focal point to sdk

* fix transformation for the two new db columns

* update test for new columns, add new tests

* wip: saving now differentiates between only img data and focal point and only enable saving if there are changes

but this is not optimal. would be better to check beforehand if we can collapse
to requests to one. Now its bad because
one request might succeed and the other fails.

* refactor image editor change persistence

now we save it in one request!

* Update loud-crews-fix.md

* add `focal_point_x` and `focal_point_y` to possible asset transformations

* fix assigning localdragmode upon cropper init

* reuse fetched fields in type

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>

* update file type

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>

* update changeset

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>

* improve type for `ASSET_TRANSFORM_QUERY_KEYS`

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>

* Apply suggestions from code review

Trying out the batch change feature from github for the first time. Lets see.

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>

* rename `persistChanges` to `saveImage`

* Add docs for focal points (#20959)

* Add user guide

* Added to API Reference

* Prettier

* Spellchecker

* default null

Co-authored-by: Daniel Biegler <DanielBiegler@users.noreply.github.com>

* from -> around

Co-authored-by: Daniel Biegler <DanielBiegler@users.noreply.github.com>

* from -> around

---------

Co-authored-by: Daniel Biegler <DanielBiegler@users.noreply.github.com>

* add changeset for docs

* run prettier lets goooooooo

* move & show focal point fields and add divider

---------

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Kevin Lewis <kvn@lws.io>
2024-01-22 18:35:06 +01:00
dependabot[bot]
eba3e08549 Bump typedoc-plugin-markdown from 4.0.0-next.38 to 4.0.0-next.43 (#21151)
Bumps [typedoc-plugin-markdown](https://github.com/tgreyuk/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown) from 4.0.0-next.38 to 4.0.0-next.43.
- [Release notes](https://github.com/tgreyuk/typedoc-plugin-markdown/releases)
- [Changelog](https://github.com/tgreyuk/typedoc-plugin-markdown/blob/typedoc-plugin-markdown@4.0.0-next.43/packages/typedoc-plugin-markdown/CHANGELOG.md)
- [Commits](https://github.com/tgreyuk/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.0.0-next.43/packages/typedoc-plugin-markdown)

---
updated-dependencies:
- dependency-name: typedoc-plugin-markdown
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 01:49:46 +01:00
Kevin Lewis
5761b29a20 Updated home toggler content (#21130)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-19 12:59:44 +00:00
dependabot[bot]
9599b91c4c Bump typedoc-plugin-zod from 1.1.1 to 1.1.2 (#21138)
Bumps [typedoc-plugin-zod](https://github.com/Gerrit0/typedoc-plugin-zod) from 1.1.1 to 1.1.2.
- [Commits](https://github.com/Gerrit0/typedoc-plugin-zod/compare/v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: typedoc-plugin-zod
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 08:15:40 +01:00
Kevin Lewis
f0ba61658e Fix logo positioning (#21129) 2024-01-18 15:53:16 +01:00
Kevin Lewis
f1e6301d4b Added missing link in config, typo fix in flows reference (#21131) 2024-01-18 15:46:14 +01:00
Kevin Lewis
9368290608 Updated Docs Landing Page (#21116)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-01-18 01:58:24 +01:00
Kevin Lewis
70de6168b8 Updated guest author timing FAQ (#21117) 2024-01-17 13:19:27 +00:00
Esther Agbaje
155870ecf5 Add Upload File to FilesService Docs (#21087)
* update filesservice

* add a note for busboy

* fix format

* add note

* change name back to data

---------

Co-authored-by: Kevin Lewis <kvn@lws.io>
2024-01-16 15:09:26 +01:00