* 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>
🐰 Introduction
Welcome to API specification for Directus.
⚙️ Installation
Start the swagger dev environment
Run
npm run dev
✨ Updating
TODO
🔧 Contributing
Please report any and all quirks / issues you come across as an issue.
Pull requests are more than welcome and always appreciated. Seeing this is in active development, please make sure to reach out a member of the core team in an issue or on Discord before you start working on a feature or bug to ensure you don't work on the same thing as somebody else :)
❤️ Supporting Directus
Directus is a GPLv3-licensed open source project with development made possible by support from our core team, contributors, and sponsors. It's not easy building premium open-source software; if you would like to help ensure Directus stays free, please consider becoming a sponsor.
📄 License
Directus is released under the GPLv3 license. Monospace Inc. owns all Directus trademarks and logos on behalf of our project's community. Copyright © 2006-2020, Monospace Inc.