Commit Graph

7778 Commits

Author SHA1 Message Date
Rijk van Zanten
9373e6f62d New translations en-US.yaml (Faroese) (#10727) 2021-12-28 09:12:03 +00:00
Rijk van Zanten
71aaa991be New Crowdin updates (#10705)
* Update source file en-US.yaml

* New translations en-US.yaml (French)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Faroese)

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

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

* Update source file en-US.yaml

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Hindi)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (Afrikaans)

* New translations en-US.yaml (Afrikaans)
2021-12-28 04:01:22 +00:00
Rijk van Zanten
69dadb7f98 Tweak auto-refresh of panels (#10721) 2021-12-27 23:58:57 +00:00
Malte Jürgens
04c65e6d09 Fix Map Attribution Problems (#10696)
* Fix Map Attribution Errors

* Move "Limit" Dropdown to the left

* fix pagination styles

* move attribution to the left
2021-12-27 14:35:52 -05:00
rijkvanzanten
54ec5b2436 Enable faroese 2021-12-27 14:33:03 -05:00
Paul Boudewijn
02950ea32e exclude MS-SQL system table 'sysdiagrams' (#10713) 2021-12-27 18:50:05 +00:00
Jay Cammarano
b1c281862d support Postgres10 FLOAT/REAL (#10711)
Co-authored-by: Jay Cammarano <jaycammarano@gmail.com>
2021-12-27 18:41:47 +00:00
Paul Boudewijn
859d30f511 Fix debugging random portno (#10710) 2021-12-27 13:40:20 -05:00
José Varela
d6f90c6ef3 fix m2o raw value (#10704) 2021-12-27 10:53:55 -05:00
José Varela
698b1ea393 add sort on create m2m item (#10703) 2021-12-27 10:52:30 -05:00
José Varela
7808508294 fix stacked drawers on mobile (#10702) 2021-12-27 10:50:08 -05:00
Azri Kahar
5789a391bd Add notice for display templates when creating M2M field (#10698)
* add notice for display templates when creating m2m

* Apply suggestions from code review

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-12-27 10:43:56 -05:00
Azri Kahar
6516730641 add empty state to revisions (#10697) 2021-12-27 10:26:22 -05:00
Rijk van Zanten
d6436d710f New Crowdin updates (#10700)
* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Italian)
2021-12-27 15:22:37 +00:00
Rijk van Zanten
7f9d5bd0af New translations en-US.yaml (Bulgarian) (#10699) 2021-12-27 09:05:57 +00:00
Malte Jürgens
75abe59951 Add OpenStreetMaps Attribution (#10691) 2021-12-25 23:38:40 -05:00
Rijk van Zanten
d7f0335f24 New translations en-US.yaml (Afrikaans) (#10690) 2021-12-26 00:06:39 +00:00
Azri Kahar
d8f9f339ba Update interface previews (#10611)
* update interface previews

* add treeview preview
2021-12-24 20:24:18 -05:00
Azri Kahar
0677d9ad45 fix default values from permission's field presets (#10576) 2021-12-24 20:06:09 -05:00
Rijk van Zanten
6e439db6b2 Add stacked drawers effect (#6440)
* Add checkboxes-tree interface

* Render drawers to dedicated outlet

* Add stacked dialog effect

* Tweak styling

* More style tweaks

* Ensure dialogs are always top level

* Various tweaks
2021-12-24 17:16:24 -05:00
Rijk van Zanten
298b4b5e6e New translations en-US.yaml (Turkish) (#10683) 2021-12-24 19:41:42 +00:00
Rijk van Zanten
961b492980 New translations en-US.yaml (Turkish) (#10682) 2021-12-24 19:16:05 +00:00
Rijk van Zanten
477299220b New Crowdin updates (#10681)
* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Turkish)
2021-12-24 18:43:50 +00:00
Azri Kahar
15ffe6bd3f check system deny list in relations for GraphQL (#10674) 2021-12-24 13:21:49 -05:00
Rijk van Zanten
074a252b65 New translations en-US.yaml (Turkish) (#10680) 2021-12-24 18:09:26 +00:00
Rijk van Zanten
26ca96ea5c New translations en-US.yaml (Turkish) (#10679) 2021-12-24 17:33:35 +00:00
Rijk van Zanten
db8a21f4c1 New translations en-US.yaml (Turkish) (#10677) 2021-12-24 17:01:12 +00:00
Rijk van Zanten
c53727a991 New translations en-US.yaml (Turkish) (#10676) 2021-12-24 16:31:51 +00:00
Rijk van Zanten
641934c87a New translations en-US.yaml (Turkish) (#10675) 2021-12-24 16:06:47 +00:00
Rijk van Zanten
5e698a7723 New translations en-US.yaml (French) (#10667) 2021-12-24 10:21:17 +00:00
rijkvanzanten
7ee9697c58 v9.4.0 2021-12-23 22:47:52 -05:00
rijkvanzanten
a47b9cec0f v9.4.0 v9.4.0 2021-12-23 22:46:18 -05:00
Rijk van Zanten
e7a967cb50 New Crowdin updates (#10665)
* Update source file en-US.yaml

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

* New translations en-US.yaml (Thai)

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

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Estonian)

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

* New translations en-US.yaml (French)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Catalan)

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

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (English, United Kingdom)
2021-12-24 03:24:34 +00:00
eikaramba
0ed76215b4 set statuscode to 204 if no content is send (#10569)
* set statuscode to 204 if no content is send

this is currently wrong for the DELETE Http Method in directus, which sends 200 status code although no content is served

* make linter happy

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

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-12-23 21:59:56 -05:00
Nicola Krumschmidt
589caf789b Move the app entrypoints to the assets directory (#10643)
The app's main js entrypoint was in the assets directory before.
I moved entrypoints one directory up to distinguish them from other chunks.
This is now done by using a `.entry.js` extension for entrypoints.

This also makes the shared dependency detection more robust.

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-12-23 21:57:49 -05:00
ciril.tr
203b406d25 Add default folder upload to WYSIWYG editors (#7199)
* Add default folder upload to WYSIWYG editors

* Tweak options formatting + translations keys

* Tweak options structure

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-12-23 21:51:51 -05:00
Azri Kahar
9603fbcd3a Add v-date-picker base component & use it in datetime interface (#10438)
* WIP

* clean up emitted values & add locale support

* fix styling and add dynamic width

* fix logic for getting the last key

* lock flatpickr version

* add "set to now" button

* add locale & fix input flash

* fix locale issue

* fix initial value not setting

* use v-menu & reuse date-fns locales

* add max-height-none prop to v-menu

* remove unused styles

* touch up style

* use flatpickr locale constructed from date-fns

* minor style tweak

* Various style tweaks

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-12-23 21:43:25 -05:00
Rijk van Zanten
ee6cabd812 New Crowdin updates (#10664)
* New translations en-US.yaml (French)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (English, United Kingdom)
2021-12-24 00:00:05 +00:00
Rijk van Zanten
dbf35a1736 Add ability to share items with people outside the platform (#10663)
* Add directus_shares

* Don't check for usage limit on refresh

* Add all endpoints to the shares controller

* Move route `/auth/shared` to `/shared/auth`

* Add password protection

* Add `share` action in permissions

* Add `shares/:pk/info`

* Start on shared-view

* Add basic styling for full shared view

* Fixed migrations

* Add inline style for shared view

* Allow title override

* Finish /info endpoint for shares

* Add basic UUID validation to share/info endpont

* Add UUID validation to other routes

* Add not found state

* Cleanup /extract/finish share login endpoint

* Cleanup auth

* Added `share_start` and `share_end`

* Add share sidebar details.

* Allow share permissions configuration

* Hide the `new_share` button for unauthorized users

* Fix uses_left displayed value

* Show expired / upcoming shares

* Improved expired/upcoming styling

* Fixed share login query

* Fix check-ip and get-permissions middlewares behaviour when role is null

* Simplify cache key

* Fix typescript linting issues

* Handle app auth flow for shared page

* Fixed /users/me response

* Show when user is authenticated

* Try showing item drawer in shared page

* Improved shared card styling

* Add shares permissions and change share card styling

* Pull in schema/permissions on share

* Create getPermissionForShare file

* Change getPermissionsForShare signature

* Render form + item on share after auth

* Finalize public front end

* Handle fake o2m field in applyQuery

* [WIP]

* New translations en-US.yaml (Bulgarian) (#10585)

* smaller label height (#10587)

* Update to the latest Material Icons (#10573)

The icons are based on https://fonts.google.com/icons

* New translations en-US.yaml (Arabic) (#10593)

* New translations en-US.yaml (Arabic) (#10594)

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

* New translations en-US.yaml (French) (#10605)

* New translations en-US.yaml (Italian) (#10613)

* fix M2A list not updating (#10617)

* Fix filters

* Add admin filter on m2o role selection

* Add admin filter on m2o role selection

* Add o2m permissions traversing

* Finish relational tree permissions generation

* Handle implicit a2o relation

* Update implicit relation regex

* Fix regex

* Fix implicitRelation unnesting for new regex

* Fix implicitRelation length check

* Rename m2a to a2o internally

* Add auto-gen permissions for a2o

* [WIP] Improve share UX

* Add ctx menu options

* Add share dialog

* Add email notifications

* Tweak endpoint

* Tweak file interface disabled state

* Add nicer invalid state to password input

* Dont return info for expired/upcoming shares

* Tweak disabled state for relational interfaces

* Fix share button for non admin roles

* Show/hide edit/delete based on permissions to shares

* Fix imports of mutationtype

* Resolve (my own) suggestions

* Fix migration for ms sql

* Resolve last suggestion

Co-authored-by: Oreilles <oreilles.github@nitoref.io>
Co-authored-by: Oreilles <33065839+oreilles@users.noreply.github.com>
Co-authored-by: Ben Haynes <ben@rngr.org>
Co-authored-by: Thien Nguyen <72242664+tatthien@users.noreply.github.com>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
2021-12-23 18:51:59 -05:00
Azri Kahar
d947c4f962 fix public role sidebar not closable (#10651) 2021-12-23 18:22:30 -05:00
Ben Haynes
ac3d87b623 match panel sizing to metric (#10659) 2021-12-23 15:18:58 -05:00
Rijk van Zanten
3e350ba6f7 New translations en-US.yaml (German) (#10662) 2021-12-23 20:09:35 +00:00
Azri Kahar
46d9a9b987 use CSS variable for users Admin Options divider (#10652) 2021-12-23 14:55:57 -05:00
Rijk van Zanten
f4ab1dd7bc New translations en-US.yaml (German) (#10661) 2021-12-23 19:37:23 +00:00
José Varela
3c82d5f7ea Gatsby: Fix auth email and password (#10615)
* Fix auth email and password

* remove unnecessary condition
2021-12-22 12:27:54 -05:00
Rijk van Zanten
e7bd9ec212 New Crowdin updates (#10636)
* New translations en-US.yaml (German)

* New translations en-US.yaml (Sinhala)
2021-12-22 14:47:08 +00:00
Azri Kahar
9105c1e42c fix directusctl packages (#10623) 2021-12-21 12:51:12 -05:00
Rijk van Zanten
b49d863192 New translations en-US.yaml (Polish) (#10625) 2021-12-21 06:45:08 +00:00
Rijk van Zanten
bfe0a06a1c New translations en-US.yaml (Polish) (#10624) 2021-12-21 06:17:11 +00:00
Azri Kahar
89f93d320c fix M2A list not updating (#10617) 2021-12-20 13:15:18 -05:00