rijkvanzanten
ba00c28bf3
v9.21.0
2022-11-17 16:31:59 -05:00
Rijk van Zanten
cab48e57d9
New Crowdin updates ( #16300 )
...
* New translations en-US.yaml (German)
* New translations en-US.yaml (French)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Romanian)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Portuguese, Brazilian)
2022-11-17 16:30:00 -05:00
rijkvanzanten
54e2453e00
Update docs
2022-11-17 16:28:39 -05:00
Azri Kahar
d38d8255c0
fix shares drawer closing event ( #16487 )
2022-11-17 11:22:25 -05:00
Rijk van Zanten
0bb34f0f0d
Patch Tuesday 🐸 ( #16475 )
...
* Update monorepo root
* Update API dependencies
* Use unranged version
* Update app deps
* Upgrade packages dependencies
* Fix shared build
* Fix type warning in api
* Fix test runner
* Get rekt by ya boy comma-,
* Fix missing unit deprecation for sass color.mix()
Co-authored-by: ian <licitdev@gmail.com >
2022-11-17 08:51:42 -05:00
Nicola Krumschmidt
7bf90efa62
Add support for a package extension bundle type ( #15672 )
...
* Add bundle type to constants and types
* Add support for API bundle extensions
* Rename generateExtensionsEntry to generateExtensionsEntrypoint
* Add support for App bundle extensions
* Refactor App extension registration
* Replace extensions inject with useExtensions()
* Replace getInterfaces() with useExtensions()
* Replace getDisplays() with useExtensions()
* Replace getLayouts() with useExtensions()
* Replace getModules() with useExtensions()
* Replace getPanels() with useExtensions()
* Replace getOperations() with useExtensions()
* Add useExtension() composable
* Replace useExtensions() with useExtension() where applicable
* Remove interface getters
* Remove display getters
* Remove layout getters
* Remove module getter
* Remove panel getters
* Remove operation getters
* Rename extension register.ts files to index.ts
* Perform module pre register check in parallel
* Remove Refs from AppExtensionConfigs type
* Remove old extension shims
* Ensure registration of modules is awaited when hydrating
* Add support for scaffolding package extensions
* Add support for building bundle extensions
* Add JsonValue type
* Use json for complex command line flags
* Load internal extensions if custom ones are not available
* Fix extension manifest validation for pack extensions
* Fix tests in shared
* Add SplitEntrypoint type
* Move command specific utils to helpers
* Add SDK version getter
* Move extension dev deps generation to helpers
* Move template path to getter util
* Move template copying to a helper
* Only rename copied template files
* Add directus-extension add command
* Convert provided extension source path to url
* Replace deprecated import.meta.globEager
* Mock URL.createObjectURL to make App unit tests pass
* Update rollup-plugin-typescript2
* indentation
* sort vite glob imported modules
* fix unintentional wrong commit
* Simplify app extension import logic
* reinstall @rollup/plugin-virtual
* add test for getInterfaces() expected sort order
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
2022-11-16 11:28:52 -05:00
Azri Kahar
0859102a61
sanitize comment-input ( #16471 )
2022-11-16 10:31:57 -05:00
Nitwel
7248d36940
Only pass needed values when sorting ( #16283 )
...
* only pass needed values when sorting
* fix sort for files
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2022-11-16 10:23:40 -05:00
Nitwel
568479712f
fix preset resetting itself ( #16473 )
2022-11-16 09:34:14 -05:00
Pascal Jufer
adeabdfe7b
Clean-up and unify all package.json files ( #16447 )
...
* Clean-up & unify all package.json files
* Sort all package.json files the same way
Using 'sort-package-json'
* Add funding link to packages
2022-11-15 11:35:28 -05:00
Pascal Jufer
df495edae0
Exclude unnecessary files from packages ( #16374 )
...
* Exclude unnecessary files from packages
* Add back 'copyfiles' in api to copy yaml and liquid files to dist
* Exclude declaration maps and all declaration files for drive packages
Excluding all declaration map files from published packages
Since the "drive" packages are only expected to be used internally, it's
enough to have the declaration files present when developing locally - no
need to include the types in the published packages
* Remove unnecessary entries in "files" field of app/package.json
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2022-11-15 09:51:04 -05:00
Michal Szycko
96de8994a3
Keep SidebarOpen state in local storage ( #15861 )
...
* save sidebarOpen state in local storage
* handle errors while setting value to local storage
* use useLocalStorage to keep sidebarOpen state, add default value to useLocalStorage, cleanup
* move logic to useLocalStorage, remove LocalStorageObject
* use parseJSON utility
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
2022-11-15 14:30:11 +01:00
Azri Kahar
0fc4c501c3
Allow admin to update Directus User provider and external_identifier ( #16436 )
...
* allow admin to update `provider` & `external_id`
* remove unused external_id field
* test for provider and external_identifier
* remove unused test code
2022-11-14 09:46:22 -05:00
Nitwel
32a363b803
Reset page when changing pageSize ( #16412 )
2022-11-11 17:45:23 -08:00
Nitwel
10ebe7c523
use correct collection for translation ( #16280 )
2022-11-09 19:44:19 -08:00
Nitwel
25c6248b0a
add editsGuard to drawerItem ( #16375 )
...
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2022-11-09 07:31:55 -08:00
Azri Kahar
b5b073b0cb
Allow disabling same width for attached dropdown menu ( #16365 )
...
* allow configuring width for attached menu
* add prop to v-select
* simpler prop naming
* update test snapshot
2022-11-09 07:31:14 -08:00
Nitwel
4e70be6da7
fix sortField selection ( #16379 )
2022-11-09 07:29:00 -08:00
Pascal Jufer
20a06a6c0e
Clean-up lint / format set-up ( #16380 )
...
* Format json & all yaml files and update ignore files
* Fix resulting formatting issues
2022-11-09 07:26:54 -08:00
Azri Kahar
3e96584bad
Test locale translations ( #16267 )
...
* fix es-CL locale import
* add test for locale files
* re-enable html warn and minor tweaks
* test whether import is successful
2022-11-03 09:14:55 -04:00
ian
13d8dde534
v9.20.4
2022-11-03 11:01:46 +00:00
Rijk van Zanten
d78ccf5898
New Crowdin updates ( #16272 )
...
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (German)
2022-11-03 18:37:24 +08:00
rijkvanzanten
c70211c48d
v9.20.3
2022-11-02 12:12:52 -04:00
Brainslug
8242159b4b
minified the role fetch used for navigation ( #16274 )
2022-11-02 08:57:04 -04:00
rijkvanzanten
d09d087fc9
v9.20.2
2022-11-02 08:56:09 -04:00
rijkvanzanten
b5d7db2ea0
v9.20.1
2022-11-01 21:36:16 -04:00
rijkvanzanten
15613d5853
v9.20.0
2022-11-01 19:08:33 -04:00
Rijk van Zanten
3de66fbeea
New Crowdin updates ( #16122 )
...
* New translations en-US.yaml (Catalan)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Bengali, India)
* New translations en-US.yaml (Japanese)
* New translations en-US.yaml (Japanese)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* Update source file en-US.yaml
* New translations en-US.yaml (French)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Croatian)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Turkish)
* 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 (Bosnian)
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Spanish, Latin America)
2022-11-01 19:07:09 -04:00
rijkvanzanten
7582998f2a
Update docs
2022-11-01 19:06:31 -04:00
Roger Stringer
53a3194d5c
Add support for SAML Part 2 ( #16145 )
...
* new saml branch
* put saml info back in
* put saml info back in
* clean up code
* validate saml config
* validate schema
* Add saml auth flow tests
* use RelayState for redirects
* Update tests for RelayState
* Fix linting
* remove validateMeta as samlify does it already
* Fix linting
* change catch on login
* Update api/src/auth/drivers/saml.ts
Co-authored-by: Aiden Foxx <aiden.foxx.mail@gmail.com >
* remove login since not needed here
* clear cookie if set on logout
* empty login method
* invalidate logout in db
* if relayState and login failed, redirect back with a reason
* Cleanup linter warnings
* Remove range from packages
* Opinions opinions opinions opinions
Just a couple personal opinion cleanup pieces
Co-authored-by: ian <licitdev@gmail.com >
Co-authored-by: Aiden Foxx <aiden.foxx.mail@gmail.com >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2022-11-01 22:09:31 +00:00
Azri Kahar
ece48e9885
Insights panels translation tweaks ( #16173 )
...
* Update translations for panel extensions
* piechart translation tweaks
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2022-11-01 17:28:09 -04:00
Azri Kahar
995f92f7c2
fix back button on item pages after login ( #16218 )
2022-11-01 16:56:00 -04:00
Azri Kahar
2c0ad892b6
Fix literal interpolation for curly brackets for Translation Strings ( #16235 )
...
* Allow curly brackets usage in Translation Strings
* update test
2022-11-01 16:04:01 -04:00
ian
1de75acdc0
Revert mapbox-gl to latest v1 ( #16204 )
2022-10-29 15:57:42 -04:00
eikaramba
27383226b9
fix validating of date only values (fixes calendar end display) ( #16200 )
2022-10-28 16:16:15 +08:00
ian
72b5e5cbbb
Remove authorization header from token refresh request ( #16199 )
2022-10-27 22:11:57 +08:00
ian
c996accb00
Fix recursive fields on existing columns ( #15621 )
...
* Prevent changing to or from alias type
* Prevent infinite delete loop
* Display error when saving
* More validation for M2M and M2A
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
2022-10-26 11:51:01 -04:00
Azri Kahar
107c6d297b
Add name to routes with empty path ( #16174 )
...
* add name to routes with empty path
* use same naming convention for redirects
2022-10-26 13:53:26 +08:00
Azri Kahar
10082ccbaf
Fix field/collection translated name not resetting after being removed ( #16131 )
...
* reset existing field translations
* remove unused and malformed settings translations
* reset existing collection translations
* safer handling in case translations isn't an array
* inverse locales to reset logic for correctness
* add tests
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2022-10-25 15:08:09 -04:00
ian
12a425a90b
Set readonly value during initialisation of raw editor ( #16163 )
2022-10-25 22:02:29 +08:00
Jan Arends
51bb1f6464
Fix broken preset ( #12469 ) ( #16119 )
2022-10-24 14:42:54 -04:00
Azri Kahar
efe7dce5bc
Fix Paste Raw Value not staging field edit ( #16132 )
...
* fix Paste Raw Value not staging field edit
* use emitValue instead
2022-10-25 00:55:33 +08:00
Azri Kahar
8850aec88f
Fix input-code height in form-field-raw-editor ( #16135 )
...
* Fix input-code height in form-field-raw-editor
* update test snapshot due to scoped css
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2022-10-24 16:32:59 +00:00
rijkvanzanten
7a5560cf97
v9.19.2
2022-10-24 09:56:51 -04:00
rijkvanzanten
228a5ca15f
v9.19.1
2022-10-22 13:10:18 -04:00
ian
97b7357a16
Update extensions-sdk in api and app ( #16116 )
...
* Update extensions-sdk in api and app
* Use workspace reference
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2022-10-22 12:34:16 -04:00
rijkvanzanten
d286bd7fb7
v9.19.0
2022-10-21 15:40:44 -04:00
rijkvanzanten
c788cfe4bd
Update in-app docs
2022-10-21 15:38:55 -04:00
Rijk van Zanten
6ed7f61990
New Crowdin updates ( #15712 )
...
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Hindi)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Spanish, Mexico)
* Update source file en-US.yaml
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Bengali, India)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Bengali, India)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Chinese Simplified)
* Update source file en-US.yaml
* New translations en-US.yaml (French)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Croatian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Spanish, Latin America)
* Update source file en-US.yaml
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Bosnian)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Bosnian)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Norwegian)
* New translations en-US.yaml (Vietnamese)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Croatian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (German)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Bosnian)
* Update source file en-US.yaml
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Turkish)
* 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 (Croatian)
* New translations en-US.yaml (English, Canada)
* New translations en-US.yaml (English, United Kingdom)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Romanian)
* 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 (French, Canada)
* New translations en-US.yaml (Breton)
* New translations en-US.yaml (Serbian (Latin))
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Bosnian)
* Update source file en-US.yaml
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Hungarian)
2022-10-21 15:35:03 -04:00
Connor
1948ea09ce
Update public-view.vue ( #16078 )
...
Fix Root URL for Background Image on Public Page
2022-10-20 10:18:43 -04:00