8699 Commits

Author SHA1 Message Date
rijkvanzanten
e3a7a7d887 v9.10.0 v9.10.0 2022-05-03 13:05:54 -04:00
rijkvanzanten
c49a9def89 Update package-lock 2022-05-03 13:03:42 -04:00
Rijk van Zanten
f03e2e4256 Add local export capability (#13099)
* Add local export capability

* Add local download capability to every layout

* Use queried fields in export logic

* Update tooltip text
2022-05-03 12:58:44 -04:00
Azri Kahar
ad46bfef51 Fix graphql schema for m2o fields without permissions to related collection (#13015)
* fix graphql schema for m2o fields

* add e2e tests for graphql m2o & o2m

* remove unused code

* fix mariadb json error

* attempt to fix oracle

* possibly fix graphql m2o queries
2022-05-03 12:51:12 -04:00
tenebrius
62d8224af9 Convert OAuth identifier to string before calling toLowerCase (#13067)
* Convert identifier to string before calling toLowerCase

Fixes [#13066](#https://github.com/directus/directus/issues/13066)

* allow numbers for indentifier in oauth and openid user profile

* typescript fix

* handle case if email is not string

Co-authored-by: Aiden Foxx <aiden.foxx.mail@gmail.com>

* typescript fix

Co-authored-by: Aiden Foxx <aiden.foxx.mail@gmail.com>

Co-authored-by: Aiden Foxx <aiden.foxx.mail@gmail.com>
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-05-03 10:35:47 -04:00
Nicola Krumschmidt
aeb919ba7f Update knex to version 2.0.0 (#13051)
* Update knex to version 2.0.0

Fixes #10842

* Remove unused optional dependencies

* Update sqlite3 to version 5.0.6

* Fix returning primary key when inserting items into database
2022-05-03 10:20:49 -04:00
Josh Soref
bd97667da4 spelling: extensionentrypoints (#13091)
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-03 09:57:52 +02:00
Rijk van Zanten
8fed9fed7a New Crowdin updates (#13088)
* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (Italian)
2022-05-02 17:34:10 +00:00
Josh Soref
0b01923b0d Spelling (#13072) 2022-05-02 13:16:03 -04:00
Dmytro Cheglakov
325575d061 collections broken link fix (#13073) 2022-05-02 10:20:40 -04:00
Aiden Foxx
2feb47c629 Use older Oracle optimizer features for better data dictionary performance (#13076) 2022-05-02 10:19:30 -04:00
Rijk van Zanten
70570a5f75 New translations en-US.yaml (Greek) (#13063) 2022-04-29 13:32:24 +00:00
Rijk van Zanten
48ec65f46b New translations en-US.yaml (Greek) (#13062) 2022-04-29 13:12:48 +00:00
Azri Kahar
11f8fdb235 use transition to fix user avatar tooltip (#13038) 2022-04-28 08:10:56 -04:00
Azri Kahar
7f8eb2d926 fix naming & typo in CLI docs (#13037) 2022-04-28 05:51:23 +00:00
Rob Lee
b62456fca8 first attempt at nested sorting (#12084)
* first attempt at nested sorting

* pull out addJoin so it can be reused

* Move get-relation-info to file, add tests

* Extract get-column-path, add tests

* Little cleanup

* Prevent the regex from blowing up with malicious input

* Allow sorting on m2o fields in the tabular layout

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-27 15:02:10 -04:00
Aiden Foxx
a2d88149f3 Clarified auth docs (#13000)
* Clarified Auth docs

* Minor tweak

* Update docs/configuration/config-options.md

* Update docs/configuration/config-options.md

* Added oauth examples

* Added Apple config

* Rephrasing

* I can't spell

* Added notices

* Update docs/configuration/sso-configs.md

* Renamed SSO examples

* Minor tweak

* Added SSO examples link

* Update docs/configuration/config-options.md

* Update docs/configuration/config-options.md

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-04-27 10:06:38 -04:00
Rijk van Zanten
cbf7b54e28 Fix translations interface when using a single language (#13021)
Fixes #13017
2022-04-26 16:35:27 -04:00
rijkvanzanten
5d19120cf4 Force share generated perm set to read 2022-04-26 14:34:06 -04:00
Rijk van Zanten
29f3a857ad Allow selecting foreign key fields in relationship setup (#13014)
Fixes #13013
2022-04-26 10:52:25 -04:00
Rijk van Zanten
5534736bae Fix default display template lookup in m2o interface (#13012)
Fixes #11825
2022-04-26 10:35:47 -04:00
Azri Kahar
6828a74d4e Fix translations error when finding item (#13011)
* Fix translations error when finding item

* shorter syntax
2022-04-26 09:59:59 -04:00
Azri Kahar
b028ee4a34 Prevent token refreshing when using auth.static() (#13007) 2022-04-26 08:30:02 -04:00
Azri Kahar
23e8c26c87 Prevent SDK from returning meta property (#13008) 2022-04-26 08:29:33 -04:00
Rijk van Zanten
d7d47b4e14 Allow configuring the HSTS header (#13004) 2022-04-25 16:46:55 -04:00
Rijk van Zanten
aae90979fb Allow disabling GraphQL introspection (#13003) 2022-04-25 16:20:32 -04:00
Eron Donevan Powell
2d5a96d97d added tip to exlpain how to formate custom range (#12999) 2022-04-25 13:25:32 -04:00
Lasse Rosenow
d528ee68cd Fix signin info text in dark mode (#12968) 2022-04-25 11:40:30 -04:00
Rijk van Zanten
9fe1dfc070 Correctly default to + in singleton primary key (#12995)
Fixes #12985
2022-04-25 10:59:28 -04:00
Rijk van Zanten
70c70af4ee Support BOM in CSV import (#12993)
Fixes #12970
2022-04-25 10:39:19 -04:00
Rijk van Zanten
0f27290fd1 New translations en-US.yaml (Spanish, Latin America) (#12990) 2022-04-25 06:50:57 +00:00
Rijk van Zanten
728f9ed3a7 New translations en-US.yaml (Spanish, Latin America) (#12989) 2022-04-25 06:23:31 +00:00
Rijk van Zanten
999449b52f New translations en-US.yaml (Portuguese, Brazilian) (#12983) 2022-04-23 20:50:46 +00:00
Rijk van Zanten
248fa32b71 New translations en-US.yaml (Portuguese, Brazilian) (#12981) 2022-04-23 20:21:15 +00:00
Rijk van Zanten
a4e37dd00c New translations en-US.yaml (Romanian) (#12978) 2022-04-23 16:21:30 +00:00
Rijk van Zanten
98999ffda9 New translations en-US.yaml (Romanian) (#12977) 2022-04-23 15:50:01 +00:00
Rijk van Zanten
9725bdd825 New translations en-US.yaml (Italian) (#12974) 2022-04-23 14:17:40 +00:00
gkielwasser
625b1dbc7e Store original error code in extensions (#8034)
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-22 17:32:39 -04:00
rijkvanzanten
18407ad7c3 Add missing " 2022-04-22 17:10:07 -04:00
Eron Donevan Powell
44646c401c Content (#12932)
* small tweaks on content page, pushing to origin

* collectionsfirst edit half done

* improved tip on create an item

* reworked intro sections of content docs

* added on import/export and layouts pages

* finished content.md first draft, added some structural details

* content-collections.md first draft complete

* renamed content-collections.md to 'Collection Page' and content-items.md to 'Item Page'

* content-items.md first draft finished

* content-layouts.md first draft complete

* import/export first draft *almost* done

* imports/export first draft done

* forgot to manually add import/export file to commit

* moved layouts into utilities

* import-export first draft done

* Initial proofread of all content docs

* addressed most comments from github review

* media added

* widows

* Update docs/app/content.md

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

* applied half of rijk's edit requests, waiting for replies to add the other half

* finished applying rijk's edit requests

* Fix active link style in docs sidebar nav

* Add cloud exclusive mention

* The last of it... Until Loris edits

* final proofread

Co-authored-by: Eron Powell <eronpowell@Erons-MBP-2.local>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-22 16:56:07 -04:00
Rijk van Zanten
6d2cfcbe73 New translations en-US.yaml (Polish) (#12964) 2022-04-22 18:40:17 +00:00
Rijk van Zanten
7026c0ab3a New translations en-US.yaml (Polish) (#12963) 2022-04-22 18:06:03 +00:00
Rijk van Zanten
4e140ae769 New Crowdin updates (#12961)
* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Italian)
2022-04-22 16:26:40 +00:00
rijkvanzanten
e20d084d57 v9.9.1 2022-04-22 12:23:14 -04:00
rijkvanzanten
ed780aceba v9.9.1 v9.9.1 2022-04-22 12:21:24 -04:00
Nitwel
7639023a4f Emoji Picker & Comment improvements (#11946)
* add simple emoji picker and improve comments

* add v-md option to open in new tab

* fix styling when editing comment

* clean up code

* use script setup

* use different emoji lib

* fix inserting emojis into text

* fix search styling

* always show cancel button

* comment style tweaks

* clean up emoji picker

* add placeholder to v-template-input

* cleanup comments some more

* clean up comments sooooome more

* fix notify message on update

* update comment markdown styling

* button and icon hover colors

* move styling to global file

* clean up code

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
Co-authored-by: Ben Haynes <ben@rngr.org>
2022-04-22 12:18:45 -04:00
Azri Kahar
3965a5e6dd prevent fields without permissions from appearing (#12949) 2022-04-22 11:56:21 -04:00
Azri Kahar
90b5883f49 fix api for non existent fields & collections (#12952) 2022-04-22 10:49:03 -04:00
Eron Donevan Powell
afe0f0e499 fixed tip issue (#12938) 2022-04-22 10:46:46 -04:00
Azri Kahar
26147acbe1 check for valid date when parsing end date (#12957) 2022-04-22 13:27:08 +00:00