mirror of
https://github.com/directus/directus.git
synced 2026-01-30 03:38:05 -05:00
* Added default locale before login * Use project_language as default language for new users * Revert "Use project_language as default language for new users" * Allow user's language field to be nullable; Use project_language whenever language is unset; * Apply suggestions from code review Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de> * Make "Project Default" option in system-language interface configurable * Set language only if user language is not null * Introduced translation for project_language field; Use translation in system-language interface * Set app language only from app.vue; Included watcher to restore project_language if user's language is (re)set to null * Removed .alter() in knex migration since it's not needed for changing default and breaks checks * Reverted previous change in migration; .alter() is needed for changing column defaults * Reverted migration to use .defaultTo(null) to set default value * Update position of project language field in settings * Fix cockroachdb test error in knex migration * Fix cockroachdb test error in knex migration * Apply migration fix also on oracle databases * Apply changes from code review * Rename migration to fix migration key error * Move setLanguage calls to server.ts and hydrate.ts Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de> Co-authored-by: jaycammarano <jay.cammarano@gmail.com> Co-authored-by: Christian Rendl <cr@mutor.at> Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>