11 Commits (71f00ffdfd4921cc84c65bca6c27cc3cf1324d02)

Author SHA1 Message Date
veypi aabea8ef4a refactor(ui): Update auth and profile pages to use $mod context
- Replace $env.$vbase with $mod.$vbase in callback.html OAuth handlers
    - Update login.html to use $mod.$vbase for login/register API calls
    - Update profile.html to use $mod.$vbase for user data and logout
    - Fix OAuth providers page to reference $mod.$vbase correctly
4 weeks ago
veypi da20940c13 feat(ui): Add role detail modal with permission and user management
- Add role detail dialog with tabs for permissions and users
    - Implement permission selector with level badges (create/read/write/admin)
    - Add user management with avatar display and search functionality
    - Add i18n translations for new role management features
    - Update default DB charset from utf8 to utf8mb4
2 months ago
veypi e627ab0726 feat(ui): Add OAuth callback page and improve auth flow
- Add new OAuth callback page with loading states and error handling
    - Create reusable icon component (ico.html) for SVG icons
    - Remove deprecated public.html layout, merge into default
    - Update login page with improved third-party auth integration
    - Add i18n translations for OAuth-related messages
    - Update routes to include callback page and handle auth redirects
    - Enhance vbase.js with OAuth utilities and token management
2 months ago
veypi 627439bc4d feat(ui): Add system settings and OAuth providers management pages
- Add new settings page with application, auth, security, email, SMS configuration
    - Add OAuth identity providers management page with CRUD operations
    - Update login page to support dynamic OAuth providers and verification code login
    - Add navigation menu items for settings and OAuth providers
    - Add i18n translations for settings and OAuth provider management
    - Add routes for /settings and /oauth/providers pages
2 months ago
veypi b378c3c5c4 refactor(ui): Remove organization management pages and related i18n
- Delete ui/page/sys/org/ directory (org management UI)
    - Remove org-related navigation from routes.js and layout
    - Remove org translations from langs.json
    - Update dashboard to remove org references
2 months ago
veypi 37acea3420 feat: 实现组织成员角色管理功能 2 months ago
veypi 691f1df75b feat: 添加角色管理模块(API + UI) 2 months ago
veypi 4101daeed3 refactor: 重构用户/组织/OAuth页面UI 2 months ago
veypi dce36cb65f feat: 优化组织管理页面交互 2 months ago
veypi 800d7fd4fd feat: 重构组织详情页UI和权限控制 2 months ago
veypi e5308f9471 feat: 全新UI框架升级和页面重构 2 months ago