11791 Commits

Author SHA1 Message Date
Brainslug
7b212f8f1e v10.11.1 (#22537) v10.11.1 2024-05-21 16:51:19 +00:00
Rijk van Zanten
67f07fcc6c New translations en-us.yaml (Dutch) (#22538) 2024-05-21 12:43:18 -04:00
Rijk van Zanten
deb5c9522d New Crowdin updates (#22444)
* New translations en-us.yaml (Arabic)

* New translations en-us.yaml (Arabic)

* New translations en-us.yaml (Polish)

* New translations en-us.yaml (Dutch)

* Update source file en-US.yaml

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

* New translations en-us.yaml (Arabic)

* New translations en-us.yaml (Arabic)

* Update source file en-US.yaml

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

* New translations en-us.yaml (Dutch)

* New translations en-us.yaml (Norwegian)

* New translations en-us.yaml (Portuguese)

* New translations en-us.yaml (Russian)

* New translations en-us.yaml (Slovak)

* New translations en-us.yaml (Slovenian)

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

* New translations en-us.yaml (Croatian)

* New translations en-us.yaml (Estonian)

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

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

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

* New translations en-us.yaml (Breton)

* New translations en-us.yaml (Bosnian)

* New translations en-us.yaml (Serbian (Latin))

* New translations en-us.yaml (Nepali)

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

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

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

* New translations en-us.yaml (Italian)

* New translations en-us.yaml (Vietnamese)

* New translations en-us.yaml (Vietnamese)

---------

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
2024-05-21 11:39:09 -04:00
Pascal Jufer
13da3cbcaa Adjust SAML blackbox test (#22531) 2024-05-21 13:58:49 +02:00
Brainslug
9335664aa8 Session token "safety window" when refreshing (#22503)
Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-21 11:50:00 +00:00
Pascal Jufer
4020d17497 Remove redundant changeset (#22532) 2024-05-21 10:59:58 +00:00
Hannes Küttner
900d3a76c4 Fix file selection drawer failing when some files fail loading (#22530)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-21 10:49:58 +00:00
Pascal Jufer
c849947751 Fix item fetching in calendar layout when switching view (#22517) 2024-05-21 12:42:30 +02:00
Pascal Jufer
8706b9daba Adjust "refresh" blackbox test (#22529) 2024-05-21 10:39:33 +00:00
dependabot[bot]
4932bd878d Bump happy-dom from 14.10.1 to 14.11.0 (#22513)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 14.10.1 to 14.11.0.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.10.1...v14.11.0)

---
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-21 10:32:57 +02:00
dependabot[bot]
e87b9e0435 Bump semver from 7.6.1 to 7.6.2 (#22514)
Bumps [semver](https://github.com/npm/node-semver) from 7.6.1 to 7.6.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.6.1...v7.6.2)

---
updated-dependencies:
- dependency-name: semver
  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-21 10:32:26 +02:00
ian
11c3564aca Improve clarity (#22511) 2024-05-16 15:16:37 +00:00
Brainslug
8609b4a2db Fix database session duration (#22501) 2024-05-16 17:07:28 +02:00
dependabot[bot]
e6b75b332e Bump @types/lodash from 4.17.0 to 4.17.1 (#22496)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.0 to 4.17.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  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-05-16 10:03:36 +02:00
dependabot[bot]
1ca7d7a2d8 Bump sass from 1.76.0 to 1.77.1 (#22498)
Bumps [sass](https://github.com/sass/dart-sass) from 1.76.0 to 1.77.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.76.0...1.77.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-05-16 10:03:19 +02:00
dependabot[bot]
def3340255 Bump validate-npm-package-name from 5.0.0 to 5.0.1 (#22497)
Bumps [validate-npm-package-name](https://github.com/npm/validate-npm-package-name) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/npm/validate-npm-package-name/releases)
- [Changelog](https://github.com/npm/validate-npm-package-name/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/validate-npm-package-name/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: validate-npm-package-name
  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-16 10:02:42 +02:00
Brainslug
9a6e23639b Prevent "invalid token" from being blocking (#22459)
* Throw a consistent invalid credentials error and remove invalid session cookies on the response

* updated tests

* prettier

* Added tests for cookie clearing

* prettier

* Update api/src/middleware/authenticate.test.ts

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

* Update api/src/middleware/authenticate.test.ts

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

* Update api/src/middleware/authenticate.ts

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

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-14 14:01:40 +02:00
ian
2ecee4ee76 Reduce access token refreshing if it is still fresh (#22464)
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
2024-05-14 10:03:25 +02:00
dependabot[bot]
10967942b3 Bump @vue/test-utils from 2.4.5 to 2.4.6 (#22485)
Bumps [@vue/test-utils](https://github.com/vuejs/test-utils) from 2.4.5 to 2.4.6.
- [Release notes](https://github.com/vuejs/test-utils/releases)
- [Commits](https://github.com/vuejs/test-utils/compare/v2.4.5...v2.4.6)

---
updated-dependencies:
- dependency-name: "@vue/test-utils"
  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-05-14 08:39:42 +02:00
ian
18ba6b44cc Add reload button when the app errors out (#22462)
Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-13 14:29:35 +02:00
Pascal Jufer
eb7c01879f Add database info to bug report template (#22480) 2024-05-13 10:56:02 +00:00
Hannes Küttner
c2ba3e1349 Fix regression in count database helper when counting filtered related fields (#22448)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-13 12:28:03 +02:00
dependabot[bot]
bdf3613144 Bump tinymce from 7.0.1 to 7.1.0 (#22477)
Bumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 7.0.1 to 7.1.0.
- [Changelog](https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md)
- [Commits](https://github.com/tinymce/tinymce/commits/7.1.0/modules/tinymce)

---
updated-dependencies:
- dependency-name: tinymce
  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-13 10:56:27 +02:00
dependabot[bot]
9bf88ef507 Bump apexcharts from 3.49.0 to 3.49.1 (#22476)
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js) from 3.49.0 to 3.49.1.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](https://github.com/apexcharts/apexcharts.js/commits)

---
updated-dependencies:
- dependency-name: apexcharts
  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-05-13 10:49:37 +02:00
Oleksii Bondarenko
d0593f27c5 Fix error message in Hook Twilio guide (#22463)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-13 10:46:54 +02:00
Sharkfin
7e7dc85fae add templates directory as volume in docker compose file (#22475)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-12 21:14:51 +00:00
Pawan Sharma
a049d75e2b Update glossary docs: Fix item description (#22471)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-12 14:21:58 +02:00
dependabot[bot]
cc9b095f2d Bump zod from 3.23.6 to 3.23.8 (#22454)
* Bump zod from 3.23.6 to 3.23.8

Bumps [zod](https://github.com/colinhacks/zod) from 3.23.6 to 3.23.8.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colinhacks/zod/compare/v3.23.6...v3.23.8)

---
updated-dependencies:
- dependency-name: zod
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changeset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-11 09:50:06 +00:00
dependabot[bot]
fee7e9dfc8 Bump tar from 7.0.1 to 7.1.0 (#22455)
* Bump tar from 7.0.1 to 7.1.0

Bumps [tar](https://github.com/isaacs/node-tar) from 7.0.1 to 7.1.0.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.0.1...v7.1.0)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changeset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-10 21:28:29 +00:00
Daniel Biegler
902fc6690f Add focal point translations (#22458) 2024-05-10 20:05:33 +08:00
dependabot[bot]
66cf968a5d Bump @types/node from 18.19.31 to 18.19.33 (#22453)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.19.31 to 18.19.33.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  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-05-10 06:46:48 +02:00
Oleksii Bondarenko
b76a6e8fbd Add missing mailService in Stripe Hook extension guide (#22450)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-09 23:53:24 +00:00
dependabot[bot]
b5b144a749 Bump vite-plugin-dts from 3.9.0 to 3.9.1 (#22440)
* Bump vite-plugin-dts from 3.9.0 to 3.9.1

Bumps [vite-plugin-dts](https://github.com/qmhc/vite-plugin-dts) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/qmhc/vite-plugin-dts/releases)
- [Changelog](https://github.com/qmhc/vite-plugin-dts/blob/main/CHANGELOG.md)
- [Commits](https://github.com/qmhc/vite-plugin-dts/compare/v3.9.0...v3.9.1)

---
updated-dependencies:
- dependency-name: vite-plugin-dts
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changeset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-09 15:37:48 +00:00
dependabot[bot]
335c73787c Bump @types/diff from 5.2.0 to 5.2.1 (#22439)
Bumps [@types/diff](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/diff)

---
updated-dependencies:
- dependency-name: "@types/diff"
  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-05-09 17:32:22 +02:00
dependabot[bot]
462956e88d Bump semver from 7.6.0 to 7.6.1 (#22441)
* Bump semver from 7.6.0 to 7.6.1

Bumps [semver](https://github.com/npm/node-semver) from 7.6.0 to 7.6.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.6.0...v7.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

* Update changeset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-09 09:48:59 +00:00
Brainslug
f5b95ca222 Fix running SDK in dev mode (#22432) 2024-05-08 13:43:34 +00:00
Hannes Küttner
1a7bdb1b95 Fix filter compare value casting for filter operators that take 2 or more values (#22410) 2024-05-08 15:13:51 +02:00
dependabot[bot]
62e50fbc9e Bump @pnpm/workspace.pkgs-graph from 3.0.0 to 3.0.2 (#22422)
* Bump @pnpm/workspace.pkgs-graph from 3.0.0 to 3.0.2

Bumps [@pnpm/workspace.pkgs-graph](https://github.com/pnpm/pnpm) from 3.0.0 to 3.0.2.
- [Release notes](https://github.com/pnpm/pnpm/releases)
- [Commits](https://github.com/pnpm/pnpm/compare/v3.0.0...lifecycle/3.0.2)

---
updated-dependencies:
- dependency-name: "@pnpm/workspace.pkgs-graph"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changeset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 12:48:43 +00:00
Brainslug
ffdbb04ccb Added session token note to sso docs. (#22431)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Hannes Küttner <4376726+hanneskuettner@users.noreply.github.com>
2024-05-08 12:41:19 +00:00
Hannes Küttner
4d570d8254 system-filter: Prevent text wrap, and keep field list dropdown for functions (#22426)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 12:39:32 +00:00
Hannes Küttner
b7bc479e39 Fix system-display-template reactivity (#22430)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 12:22:57 +00:00
dependabot[bot]
0953e475c0 Bump @sinclair/typebox from 0.32.27 to 0.32.29 (#22423)
* Bump @sinclair/typebox from 0.32.27 to 0.32.29

Bumps [@sinclair/typebox](https://github.com/sinclairzx81/typebox) from 0.32.27 to 0.32.29.
- [Commits](https://github.com/sinclairzx81/typebox/compare/0.32.27...0.32.29)

---
updated-dependencies:
- dependency-name: "@sinclair/typebox"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changeset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 12:05:20 +00:00
Hannes Küttner
fd4821d890 Fix the failing auto-creation of default languages in translation field setup (#22409)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 12:00:09 +02:00
dependabot[bot]
bd49cf0057 Bump @google-cloud/storage from 7.10.2 to 7.11.0 (#22424)
* Bump @google-cloud/storage from 7.10.2 to 7.11.0

Bumps [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) from 7.10.2 to 7.11.0.
- [Release notes](https://github.com/googleapis/nodejs-storage/releases)
- [Changelog](https://github.com/googleapis/nodejs-storage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-storage/compare/v7.10.2...v7.11.0)

---
updated-dependencies:
- dependency-name: "@google-cloud/storage"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Create changeset for dep updates

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 09:46:07 +00:00
Daniel Biegler
438b423171 Add maildev container for debugging emails (#22425)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-05-08 08:31:56 +00:00
Rijk van Zanten
0d6c6b90b0 v10.11.0 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
Hannes Küttner
1d7e0b7160 Fix bundle (re-)loading (#22013)
* Fix bundle (re-)loading (fixes #21942 and #21946)

* Add changeset

* Use .some instead of .find for checking existance

* Fix names

* Cleanup

* Add comments

* Update changeset

* moved out type check

* Clearer params, fix bundle check

* Use enabled state from parent

* Clarify changeset

---------

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Brainslug <tim@brainslug.nl>
2024-05-07 14:42:23 +00:00