5805 Commits

Author SHA1 Message Date
Rijk van Zanten
0d6c6b90b0 v10.11.0 2024-05-07 18:01:38 -04:00
Rijk van Zanten
fc50d43ac2 New Crowdin updates (#22259)
* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Ukrainian)

* 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 (Bulgarian)

* 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 (Finnish)

* New translations en-us.yaml (Hungarian)

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Japanese)

* New translations en-us.yaml (Korean)

* New translations en-us.yaml (Dutch)

* New translations en-us.yaml (Portuguese)

* New translations en-us.yaml (Russian)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (Albanian)

* New translations en-us.yaml (Swedish)

* New translations en-us.yaml (Turkish)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Chinese Traditional)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Portuguese, Brazilian)

* New translations en-us.yaml (Indonesian)

* New translations en-us.yaml (Persian)

* New translations en-us.yaml (Spanish, Chile)

* New translations en-us.yaml (Spanish, Mexico)

* New translations en-us.yaml (Croatian)

* New translations en-us.yaml (Estonian)

* New translations en-us.yaml (English, United Kingdom)

* New translations en-us.yaml (French, Canada)

* New translations en-us.yaml (Esperanto)

* New translations en-us.yaml (Bosnian)

* New translations en-us.yaml (Nepali)

* New translations en-us.yaml (Sorani (Kurdish))

* New translations en-us.yaml (Spanish, Latin America)

* Update source file en-US.yaml

* New translations en-us.yaml (Azerbaijani)

* New translations en-us.yaml (Azerbaijani)

* New translations en-us.yaml (Azerbaijani)

* Update source file en-US.yaml

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (German)

* New translations en-us.yaml (German)

* Update source file en-US.yaml

* New translations en-us.yaml (Portuguese, Brazilian)

* New translations en-us.yaml (French)

* New translations en-us.yaml (Portuguese, Brazilian)

* New translations en-us.yaml (Portuguese, Brazilian)

* New translations en-us.yaml (German)

* New translations en-us.yaml (Portuguese)

* New translations en-us.yaml (Portuguese)

* New translations en-us.yaml (French, Canada)

* Update source file en-US.yaml

* Update source file en-US.yaml

* New translations en-us.yaml (German)

* New translations en-us.yaml (Albanian)
2024-05-07 17:58:13 -04:00
Rijk van Zanten
3121ed0fc0 Confirm label (#22421)
* Use confirm label in input

* Add changeset
2024-05-07 17:57:12 -04:00
Daniel Biegler
c893b9fa65 Add public registration (#22125)
* WIP: add new register dummy-route

* fix notice on register route

* WIP register form

* WIP: registering ui and controller for testing

* fix lint ordering problem

* wip: users service

* add migration, initial style for fields in settings

* redo how emails will be filtered

* WIP add filter in the register handler

* conditionally render register link depending on settings

* WIP: add email validation

* wip add email sending

* make clicking the email link work

* rm console log

* update controller

* dont send emails for existing emails

* add translation

* only show register link when unauthenticated

* add different redirects

* only allow selecting non-admin roles

* redirect to users page

* update translation

* move logic from controller to usersservice

* rm remnant of logic from controller

* add stall time to registration

* update translation

* rm comments

* rm unused var

* add changeset

* update translation for success

* remove sso related stuff from registration

* also allow setting first and last name

* update error check

* add @directus/errors to app

* replace error strings with enum

* rename to public_registration

* rename to public_registration_verify_email

* add notes to fields

* add types package to changeset

* dont stall if no work is being done

* allow null-role and resending of reg. email

* add public registration env vars, rm RATE_LIMITER_GLOBAL_STORE

RATE_LIMITER_GLOBAL_STORE wasnt being used. Lets just stick to RATE_LIMITER_STORE for all rate limiters. TODO: also remove from docs!

* use ratelimiter for registration, use stall time env var

* add registration limiter docs, rm global store variable from docs

* update changeset

* add ignore-notice

Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>

* use and document new `EMAIL_VERIFICATION_TOKEN_TTL`, also doc `REGISTER_STALL_TIME`

* change variable name

Co-authored-by: ian <licitdev@gmail.com>

* apply variable rename to usage

* change backticks to single quote

Co-authored-by: ian <licitdev@gmail.com>

* inline variables

* add fields to server info, update types

- The other ratelimiters also expose points and duration, done
- Add `public_registration_verify_email` so that we can render different success messages

* tiny wording tweak of registration mail

* add new user status 'unverified' and check for it

* add unverified status translation

* decouple email verification and validation

* enable register rate limiter by default and up its config

* add autocomplete=new-password on the registration form

* added sdk functions

* add gql query for new fields

* added register api reference

* updated verify sdk function name

* added reference block for email verify endpoint

* updated reference examples

* WIP: add gql resolvers

* add ratelimiter to mutation

* remove ratelimiter registration point+duration info

* rm points and duration from gql

* Update docs/reference/system/users.md

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

---------

Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Brainslug <tim@brainslug.nl>
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-07 23:20:24 +02:00
dependabot[bot]
adeccb7576 Bump happy-dom from 14.7.1 to 14.10.1 (#22405)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 14.7.1 to 14.10.1.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.7.1...v14.10.1)

---
updated-dependencies:
- dependency-name: happy-dom
  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-05-07 07:46:09 +02:00
dependabot[bot]
9ae3f175ab Bump vue from 3.4.26 to 3.4.27 (#22406)
Bumps [vue](https://github.com/vuejs/core) from 3.4.26 to 3.4.27.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.4.26...v3.4.27)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  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-05-07 07:27:38 +02:00
Hannes Küttner
d80cf72e99 Replace deprecated --primary and --secondary CSS vars and fix conditional panel styling (#22382)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-05 23:37:37 +00:00
José Varela
4de607919b App: Allow interpolation string as the only value on input-code interface (#22318)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-03 13:07:03 +00:00
Hannes Küttner
6ad1c224d5 Fix default naming of related collection junction field for translations (#22378) 2024-05-03 12:09:06 +02:00
Pascal Jufer
cf83f33939 Patch Tuesday 🐸 (Light Edition) (#22376) 2024-05-03 11:19:23 +02:00
Hannes Küttner
527dfbccf1 Fix system-filter wrap behavior (#22375) 2024-05-03 07:46:33 +00:00
Hannes Küttner
24d77d0b13 Fix arrow misalignment in M2A relation settings (#22350) 2024-05-02 14:08:40 +02:00
José Varela
8e10388487 App: Fix rate limit when having much relationships (#22352)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-02 11:01:34 +02:00
Pascal Jufer
160b982928 Patch Tuesday 🐸 (#22063)
Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
2024-04-30 10:49:20 +02:00
Pascal Jufer
1d7a7cdf06 Inject Content Version in Live Preview popout (#22339) 2024-04-29 18:04:40 +02:00
Hannes Küttner
7c22230efd Add Copy button to system-token interface (#22323)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-04-26 13:16:05 +02:00
José Varela
dd39af2c29 App: Add option to open image on block editor (#22302)
* Add option to open image on block editor

* Fix missing tunes

* Create curvy-fishes-work.md
2024-04-25 13:54:00 +02:00
Brainslug
aa6c583029 Catch invalid HEIC images in the App (#22307)
* show an error for invalid image sizes

* Create brave-chairs-switch.md
2024-04-24 14:13:50 -04:00
Pascal Jufer
73579c548d Clean-up code in useItem composable (#22113)
Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
2024-04-24 16:18:53 +00:00
Hannes Küttner
6a38fb43da Fix deselection of field permissions in access control settings (#22300)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-04-24 10:58:47 +00:00
Hannes Küttner
cb258f6397 Add search to Roles in Access Control (#22286)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-04-24 11:40:20 +02:00
Hannes Küttner
6f47489529 Fix deselection of item in Collection Item Dropdown (#22294)
* Fix collection item deselect by setting it to null

* Add changeset
2024-04-23 18:16:31 +02:00
Hannes Küttner
f86df7589f Fix "Auto Refresh" for Kanban and Calendar layouts (#22280) 2024-04-23 13:26:46 +02:00
Hannes Küttner
47e8d7cf47 Disable "Download Page as CSV" button if layout does not support it (#22281)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-04-23 08:58:28 +00:00
Hannes Küttner
ae37209ace Fix untranslated field meta data (#22263) 2024-04-19 22:07:36 +02:00
Hannes Küttner
88774b6903 Improve sorting UX in M2A (#22224) 2024-04-19 16:20:15 +02:00
Pascal Jufer
77fe1530a2 Fix small visual inconsistency in Files interface (#22258) 2024-04-19 15:40:59 +02:00
Hannes Küttner
f8a57a09ee Fix Files interface with custom junction field (#22241) 2024-04-19 14:35:44 +02:00
Hannes Küttner
c5fe153c62 Fix caching for marketplace account / type extension listing (#22254)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-04-19 12:20:46 +00:00
Hannes Küttner
fe9aa81fdf Fix live preview target URL with search parameters (#22255)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-04-19 10:17:30 +00:00
Hannes Küttner
a790ea3ec9 Fix revert revision with no previous data (#22239) 2024-04-18 12:18:55 +02:00
Rijk van Zanten
98589cca6d v10.10.7 2024-04-17 17:09:17 -04:00
Rijk van Zanten
f2911d83f0 New Crowdin updates (#22086)
* New translations en-us.yaml (Telugu)

* New translations en-us.yaml (Telugu)

* New translations en-us.yaml (Chinese Simplified)

* New translations en-us.yaml (Ukrainian)

* New translations en-us.yaml (Ukrainian)

* New translations en-us.yaml (Arabic)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Ukrainian)

* New translations en-us.yaml (Ukrainian)

* New translations en-us.yaml (Telugu)

* New translations en-us.yaml (Azerbaijani)

* New translations en-us.yaml (Greek)

* New translations en-us.yaml (Azerbaijani)

---------

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
2024-04-17 17:07:29 -04:00
Brainslug
9aa4e703b2 v10.10.6 2024-04-17 17:37:11 +02:00
Hannes Küttner
7a7e2b8bc0 Fix race condition in loading of default values in relational M2O interfaces (#22199)
* Fix race condition in handling of default values in image interface

* Add enabled flag to useRelationSingle

* Disable related item fetching while root item is still being loaded
2024-04-17 13:44:08 +02:00
dependabot[bot]
37b053e174 Bump vue from 3.4.22 to 3.4.23 (#22218)
Bumps [vue](https://github.com/vuejs/core) from 3.4.22 to 3.4.23.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.4.22...v3.4.23)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  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-04-17 08:09:10 +02:00
Hannes Küttner
3f4d5a1b96 Fix visual inconsistency in filter interface (#22209) 2024-04-16 15:31:15 +02:00
Hannes Küttner
132d22dd7a Fix pagination alignment in M2A builder interface (#22208) 2024-04-16 13:45:23 +02:00
Florian C. Wachmann
f6d1aba3e2 Fix issue where background color of the search input did not match the navigation bar (#22204) 2024-04-16 12:07:52 +02:00
dependabot[bot]
509fed7c4d Bump vue from 3.3.8 to 3.4.22 (#22202)
Bumps [vue](https://github.com/vuejs/core) from 3.3.8 to 3.4.22.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.3.8...v3.4.22)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  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-04-16 09:46:12 +02:00
dependabot[bot]
39d218845c Bump sass from 1.74.1 to 1.75.0 (#22181)
Bumps [sass](https://github.com/sass/dart-sass) from 1.74.1 to 1.75.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.74.1...1.75.0)

---
updated-dependencies:
- dependency-name: sass
  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-04-12 11:13:15 +02:00
Pascal Jufer
bf9b95a5c3 Fix "Save As Copy" to include existing values of relational items (#22028) 2024-04-10 16:44:43 +02:00
dependabot[bot]
990d4d8e0b Bump editorjs-toggle-block from 0.3.14 to 0.3.15 (#22151)
Bumps [editorjs-toggle-block](https://github.com/kommitters/editorjs-toggle-block) from 0.3.14 to 0.3.15.
- [Release notes](https://github.com/kommitters/editorjs-toggle-block/releases)
- [Changelog](https://github.com/kommitters/editorjs-toggle-block/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kommitters/editorjs-toggle-block/compare/v0.3.14...v0.3.15)

---
updated-dependencies:
- dependency-name: editorjs-toggle-block
  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-04-10 10:13:58 +02:00
dependabot[bot]
2581718f7b Bump nanoid from 5.0.6 to 5.0.7 (#22147)
Bumps [nanoid](https://github.com/ai/nanoid) from 5.0.6 to 5.0.7.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/5.0.6...5.0.7)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: direct:production
  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-04-10 03:07:23 +02:00
dependabot[bot]
1ce1744895 Bump @editorjs/embed from 2.7.0 to 2.7.1 (#22149)
Bumps [@editorjs/embed](https://github.com/editor-js/embed) from 2.7.0 to 2.7.1.
- [Commits](https://github.com/editor-js/embed/commits)

---
updated-dependencies:
- dependency-name: "@editorjs/embed"
  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-04-10 03:06:47 +02:00
Jonas Kohl
2950e655dd Omit target attribute when newTab is false (#22134)
* Omit `target` attribute when `newTab` is `false`

* Update contributors.yml

* Add changeset

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-04-09 14:25:05 -04:00
Pascal Jufer
ce0da9cd76 Update Editor.js (used for Block Interface) to 2.29 (#22112) 2024-04-09 09:15:26 +00:00
Pascal Jufer
b031a73725 Update TinyMCE (used for WYSIWYG) to v7 (#22123)
Co-authored-by: ian <licitdev@gmail.com>
2024-04-09 11:07:19 +02:00
dependabot[bot]
7ce870ced4 Bump vue-tsc from 2.0.7 to 2.0.11 (#22127)
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 2.0.7 to 2.0.11.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v2.0.11/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  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-04-09 09:27:11 +02:00
dependabot[bot]
420e0377a8 Bump sass from 1.72.0 to 1.74.1 (#22126)
Bumps [sass](https://github.com/sass/dart-sass) from 1.72.0 to 1.74.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.72.0...1.74.1)

---
updated-dependencies:
- dependency-name: sass
  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-04-09 09:26:40 +02:00