Skip to content

Feature/uzbek language#334

Open
dostonsulaymon wants to merge 11 commits intoTHU-MAIC:mainfrom
dostonsulaymon:feature/uzbek-language
Open

Feature/uzbek language#334
dostonsulaymon wants to merge 11 commits intoTHU-MAIC:mainfrom
dostonsulaymon:feature/uzbek-language

Conversation

@dostonsulaymon
Copy link
Copy Markdown

Summary

Related Issues

Changes

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactoring (no functional changes)
  • CI/CD or build changes

Verification

Steps to reproduce / test

What you personally verified

Evidence

  • CI passes (pnpm check && pnpm lint && npx tsc --noEmit)
  • Manually tested locally
  • Screenshots / recordings attached (if UI changes)

Checklist

  • My code follows the project's coding style
  • I have performed a self-review of my code
  • I have added/updated documentation as needed
  • My changes do not introduce new warnings

- Implement `NextAuth` authentication with role-based user sessions.
- Add middleware for routing based on authentication and authorization status.
- Introduce classroom indexing and management using Prisma.
- Add migrations and seed data for initial database setup.
- Create dashboard and login pages with functionality for managing classrooms.
- Enhance role-based TTS voice resolution and Uzbek/Chinese language support.
- Implement user registration with validation and role assignment.
- Add password change feature with current password verification.
- Create user management dashboard for admins to view, update roles, and delete users.
- Introduce server-side APIs for user management, registration, and password updates.
- Enhance i18n support with new strings for authentication-related actions.
…ponent; fix non-null assertion in JWT callback
- Log Cloudflare Tunnel events for server access diagnostics.
- Improve redirects for dynamic base URLs in tunneled environments.
- Add `trustHost` option to `NextAuth` for secure tunneling.
- Enhance login error handling and streamline form submission.
- Add registration button and i18n translations for user-facing prompts.
- Introduce model-based grouping for provider voices in UI components.
- Extend TTS/ASR API and configuration to handle model IDs.
- Enhance preview and voice resolution logic to include model selection.
- Add MiniMax image and video generation providers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant