Commit Graph

9014 Commits

Author SHA1 Message Date
Jay Cammarano
8a461b2ef7 add comment (#14029) 2022-06-21 17:06:57 -04:00
Rijk van Zanten
ae7b0fd9c5 New translations en-US.yaml (Italian) (#14023) 2022-06-21 12:51:14 +00:00
Rijk van Zanten
5c6f7e14c8 New translations en-US.yaml (Arabic) (#14006) 2022-06-20 16:31:26 +00:00
ian
ed64c35af2 Fix linting of get-filter-operators-for-type.ts (#14003)
* Fix linting of get-filter-operators-for-type.ts

* Fix test
2022-06-20 11:43:11 -04:00
ian
a561dffc77 Update get-filter-operators-for-type.ts (#14001)
Remove the duplicated `null` and `nnull` for Datetime types. This results in duplicated tests run for the affected fields.
2022-06-20 11:24:35 -04:00
Eron Donevan Powell
548f3b61c8 fixed more links (#13976) 2022-06-20 11:06:55 -04:00
Azri Kahar
2ca92312d6 Minor tweaks to some flow operations (#13996)
* add template to conditions operation

* remove logic related to mode that no longer exists
2022-06-20 11:06:31 -04:00
Brainslug
58f37fa4d3 fixes 404 links in docs (#13995) 2022-06-20 10:19:21 -04:00
Rijk van Zanten
7ba19667a9 New translations en-US.yaml (Bengali, India) (#13992) 2022-06-20 09:53:23 +00:00
Azri Kahar
4111436999 prevent translations validation error match parent (#13930) 2022-06-17 17:49:25 -04:00
Eron Donevan Powell
988edbab0c Docs: Lori's Flows Edits (#13908)
* Update flows.md

Minor edits made

* Update triggers.md

Minor changes

* Update operations.md

Added minor changes

* reviewed lori's changes

* comparison tweaks

* widows

Co-authored-by: lmaupas <103216525+lmaupas@users.noreply.github.com>
2022-06-17 17:44:33 -04:00
Eron Donevan Powell
972b6e25e7 fixed headers (#13967) 2022-06-17 13:32:48 -04:00
Azri Kahar
6596bc1620 use conditional props for component in v-button (#13840) 2022-06-17 13:21:50 -04:00
Eron Donevan Powell
4c191db14d Docs: Translation Strings (#13919)
* translation strings draft complete

* the article

* basic proofedits

* final touches

* bens additional edits

* ben's 3rd edits
2022-06-17 13:18:22 -04:00
Slations
7588daefbf Cleanup of the plesk docs page to make it more streamlined (#12289)
* Cleanup of the plesk docs page to make it more streamlined

* Fixed spelling mistake and changed wording

* Fixed titles and moved some of the titles into a Installation section

* Attempt to fix merge issue

Co-authored-by: Alan Tiller <alan23cowes@gmx.co.uk>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-17 12:00:11 -04:00
Eron Donevan Powell
3fa81b6b9c Docs config refactor (#13945)
* moved config-options.md to self-hosted

* added non-docs files that link to config-options

* moved SSO and fixed links

* moved upgrades-migrations into self-hosted

* moved filter-rules into reference docs and fixed broken links
2022-06-17 11:51:38 -04:00
Rijk van Zanten
a21f2fb153 New translations en-US.yaml (Italian) (#13966) 2022-06-17 14:56:21 +00:00
Rijk van Zanten
eddb273513 New translations en-US.yaml (Chinese Traditional) (#13965) 2022-06-17 13:53:34 +00:00
Azri Kahar
e48d9ae5b5 Fix in-app docs (#13953)
* use kebab-case in wrapperComponent

* downgrade vite-plugin-md
2022-06-17 09:10:23 -04:00
Brainslug
dea0669aac fix batch edit checkbox on the wrong line (#13952) 2022-06-17 13:31:06 +02:00
Rijk van Zanten
ae94e0508f New Crowdin updates (#13958)
* Update source file en-US.yaml

* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (French)

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

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

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

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

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Bulgarian)

* 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 (English, United Kingdom)

* New translations en-US.yaml (Italian)

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

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

* New translations en-US.yaml (Croatian)

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

* New translations en-US.yaml (French, Canada)
2022-06-17 10:32:03 +00:00
Gerard Lamusse
69bf521101 Allow setting default language for translations interface or choosing user's language (#13576)
* Added the same options as on the translations display.
This now allows us to set the default interface option instead of always defaulting to the user's language or using the first language.

* Refactored i18n to useI18n
2022-06-17 12:01:10 +02:00
Ben Haynes
42cb679fed invert color shades (#13940)
* invert color shades

* Fix input glow

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-16 21:26:18 +00:00
Rijk van Zanten
37ec41794f New Crowdin updates (#13938)
* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Persian)

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

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Hindi)

* New translations en-US.yaml (Breton)

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

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

* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Portuguese)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Estonian)

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

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

* 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 (Chinese Simplified)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Norwegian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Ukrainian)

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

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

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

* New translations en-US.yaml (Croatian)

* New translations en-US.yaml (Spanish, Mexico)
2022-06-16 16:12:27 +00:00
Azri Kahar
662a476236 Translation Strings Improvements (#13920)
* fix translations string being null

* clean up watcher a bit

* add sort prop to list interface

* use sort for list interface in translation strings
2022-06-16 15:30:34 +00:00
Rijk van Zanten
bd3bf347cc New Crowdin updates (#13937)
* Update source file en-US.yaml

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (French, Canada)
2022-06-16 15:08:17 +00:00
Brainslug
f60b12c8ef using the openSelection variable to manage the open groups (#13752) 2022-06-16 10:28:24 -04:00
Azri Kahar
4beb8722fb add Emit Events option to item update/delete operations in Flows (#13921)
* add `Emit Events` option to item update/delete

* update operations docs
2022-06-16 10:11:06 -04:00
Brainslug
78541d35dc Big Integer fields sort as strings (#13904)
* inelegant solution for BigInt sorting

* Revert "inelegant solution for BigInt sorting"

This reverts commit e804588140.

* always use server sorting in the tabular layout

* Update app/src/layouts/tabular/tabular.vue

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-16 13:49:22 +00:00
Azri Kahar
9c77c29e6c Enable header resize for Insights & Flows overview (#13929) 2022-06-16 09:38:36 -04:00
Azri Kahar
c82cc47d36 Improve Flows drawer editing experience (#13934) 2022-06-16 09:25:56 -04:00
José Varela
0f438ef3d0 API: Add env var to opt-out mailer setup verification (#13924)
* Add env var to opt-out mailer setup verification

* Add documentation
2022-06-16 09:15:23 -04:00
Rijk van Zanten
9898175f28 New translations en-US.yaml (Italian) (#13913) 2022-06-15 18:47:07 +00:00
Rijk van Zanten
352aa94a7d New Crowdin updates (#13910)
* Update source file en-US.yaml

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

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Spanish, Latin America)
2022-06-15 17:44:02 +00:00
Nitwel
37762358fc Add tfa enforce flow (#7805)
* add tfa enforce flow

* add 'tfa-secret' to recommended permissions

* fix if theme if user has dark mode

* oas: rename 'enable-2fa' to 'enable-tfa'

* Add required user fields

* Uniformize styling

* Fix direct and invalid routing

* Add required permission docs

* Fix typescript warnings

* Fix typescript warnings 2

* Allow auto theme

* Nest duplicate condition check

* Fix routing for users without role

* Follow page redirects

* Reduce the use of redirect query

* Improve error UX

* Allow admins to disable 2FA

* Improve autofocus UX

* Override update permission for 'tfa_secret' when role enforces TFA

* Remove permission requirements from docs

Co-authored-by: Jose Varela <joselcvarela@gmail.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
Co-authored-by: ian <licitdev@gmail.com>
2022-06-16 01:27:59 +08:00
Rijk van Zanten
3b2245918d Allow setting a custom filename in the /assets endpoint for SEO (#13907)
* Allow an optional custom filename in the assets route

* Document optional assets endpoint route

* Update docs/reference/files.md
2022-06-15 12:32:36 -04:00
Rijk van Zanten
2fac6c0db6 New translations en-US.yaml (Italian) (#13909) 2022-06-15 16:29:10 +00:00
ian
443d3f6734 Add depth limit to filtering (#11845)
* Add depth limit to filtering

* Add depth limit to GraphQL

* Add docs

* Rename environment variable

* Add simple deep filter depth calculation

* Update error message

* Shift fields depth check to base function

* Remove unused var

* Implement GraphQL filter depth

* Add check for _and & _or filters in GraphQL

* Add check for _and & _or filters in REST

* Remove commented code

* Add check for REST filter query

* Add REST tests

* Setup m2m using directus fields

* Add GraphQL tests

* Fix linter error

* Cleanup calculateDepth + add docs/tests

* Remove validator in GraphQL

* Add depth checking for nested sort

* Enable source map to display correct error lines

* Set max relational depth to be at least 2

* Update tests

* Add unit test for deep _sort

* Add minimum value in docs

* Refactor depth validation to be in validateQuery

* Add boolean parameter for calculation of _sort in deep query

* Use array of keys to parse dot notation

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-15 11:52:54 -04:00
José Varela
08166c89fb Add missing color field (#13906) 2022-06-15 11:28:43 -04:00
José Varela
895100898c Ignore returning not supported messages (#13897) 2022-06-15 10:36:56 -04:00
Azri Kahar
bd18b2e781 Redirect to page not found for non-existent flows (#13905) 2022-06-15 09:50:17 -04:00
Azri Kahar
7cefbc9430 sanitize query in item read/update/delete (#13900) 2022-06-15 08:13:22 -04:00
Jevgenijs K
92d506ca92 Update flows.md (#13903) 2022-06-15 08:11:47 -04:00
Rijk van Zanten
e435c56a99 New translations en-US.yaml (Bulgarian) (#13902) 2022-06-15 08:11:05 +00:00
Rijk van Zanten
e085228f70 New translations en-US.yaml (Bulgarian) (#13898) 2022-06-15 07:03:02 +00:00
Rijk van Zanten
6274ee07d0 New Crowdin updates (#13857)
* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Spanish)
2022-06-14 15:39:52 -04:00
Aiden Foxx
8ae7134e5d Clarified DEFAULT_ROLE_ID for LDAP (#13893)
* Clarified DEFAULT_ROLE_ID for LDAP

* Update docs/configuration/config-options.md

* Update docs/configuration/config-options.md
2022-06-14 18:38:43 +00:00
Brainslug
a88a80d6b9 O2M relation does not display correctly (#13866)
* fix for o2m displaying item count

* fixes value structure for multi relations

* removed debugging code and comments and improved data mapping

* fix aliased fields for single relations

* removed unneeded fixes
2022-06-14 14:30:49 -04:00
Brainslug
7fa40b07fa Labels with v-chips are not rendered side-by-side (#13890)
* fix form field label with locale badges

* added a little spacing for the form label badge

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: jaycammarano <jay.cammarano@gmail.com>
2022-06-14 11:01:48 -04:00
ian
e80f78fa8f Fix date filter with null value on SQLite (#13891) 2022-06-14 10:37:52 -04:00