mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
d54fcaaa2324ee8267554f06832343015d91536a
root option and file deletion (#19238)
* [WIP] Cloudinary root * Attempt to fix `list` * Fix storage root and filename formatting to sync Cloudinary uploads and deletes (#19231) * fix(storage-driver-cloudinary): Add file extension in list response Append file extension from Cloudinary query response for image and video assets on "list" calls. * fix(storage-driver-cloudinary): Replace upload folder parameters Replace "folder" param with "asset_folder" and "use_asset_folder_as_public_id_prefix" in uploads * fix(storage-driver-cloudinary): Fix asset folder params and non media uploads Only pass "asset_folder" in upload if there is a "root" path configured. For non image and video assets, parse the base path for the public id. * chore(contributors): added contributor added self to contributors.yml * Add changeset * Remove stray console.log * Fix tests * Rename creds to credentials --------- Co-authored-by: Seth Kaufman <seth.s.kaufman@gmail.com>
🐰 Introduction
Directus is a real-time API and App dashboard for managing SQL database content.
- Open Source. No artificial limitations, vendor lock-in, or hidden paywalls.
- REST & GraphQL API. Instantly layers a blazingly fast Node.js API on top of any SQL database.
- Manage Pure SQL. Works with new or existing SQL databases, no migration required.
- Choose your Database. Supports PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, and MS-SQL.
- On-Prem or Cloud. Run locally, install on-premises, or use our self-service Cloud service.
- Completely Extensible. Built to white-label, it is easy to customize our modular platform.
- A Modern Dashboard. Our no-code Vue.js app is safe and intuitive for non-technical users, no training required.
Learn more about Directus • Documentation
🚀 Directus Cloud
Directus Cloud allows you to create projects, hosted by the Directus team, in 90 seconds.
- No product limitations or service usage quotas (unlimited users, API requests, etc)
- A modern self-service dashboard to create and monitor all your projects in one place
- End-to-end solution: Directus, database, serverless auto-scaling, storage, and a global CDN
- Select your desired region and provision a new project in ~90 seconds
Create a Directus Cloud Project
🤔 Community Help
The Directus Documentation is a great place to start, or explore these other channels:
- Discord (Questions, Live Discussions)
- GitHub Issues (Report Bugs)
- GitHub Discussions (Feature Requests)
- Twitter (Latest News)
- YouTube (Video Tutorials)
❤️ Contributing & Sponsoring
Please read our Contributing Guide before submitting Pull Requests.
All security vulnerabilities should be reported in accordance with our Security Policy.
Directus is a premium open-source (BSL 1.1) project, made possible with support from our passionate core team, talented contributors, and amazing GitHub Sponsors. Thank you all!!
© 2004-2023, Monospace, Inc.
Description
Languages
TypeScript
77.4%
Vue
21.1%
JavaScript
0.5%
SCSS
0.5%
Liquid
0.3%
Other
0.2%
