Closed minetoblend closed 8 months ago
This update brings a significant overhaul to the client and server packages, focusing on enhancing administrative capabilities, refining user interactions, and improving the user interface. Notable changes include the introduction of an admin module for managing users and rooms, user information enrichment with admin status, and UI refinements for better content presentation and navigation. These updates aim to streamline administrative functions, enhance user experience, and elevate the application structure.
File Path | Change Summary |
---|---|
.../components.d.ts , .../PageLayout.vue , .../AppNavbar.vue , .../index.vue , .../rooms.vue , .../users.vue , .../style.scss , .../typed-router.d.ts |
Introduced UI enhancements including new components and styles, and updated navigation elements. |
.../App.vue , .../useCurrentUser.ts , .../userInfo.ts , .../user.entity.ts , .../user.service.ts |
Improved user handling with loading state management, admin status inclusion, and user search functionality. |
.../AdminRoomInfoCard.vue , .../roomInfo.ts , .../beatmap.service.ts , .../editor.room.manager.ts , .../editor.room.ts |
Added new components and types for room information and management, including active rooms retrieval and room creation time. |
.../admin.vue , .../admin/index.vue , .../admin-auth.guard.ts , .../admin.controller.ts , .../admin.module.ts , .../admin.service.ts , .../app.module.ts |
Implemented an admin module with guard, controller, service, and routing for administrative tasks. |
.../BeatmapEditor.vue , .../ObjectTimeline.ts , .../edit/[id].vue |
Updated editor components and functionality for better user experience and mobile compatibility. |
πβ¨
In the digital burrow, beneath the moon's soft glow,
A rabbit worked, with code in tow.
New paths were laid, with care and flair,
Admins empowered, rooms filled with air.
Through lines of code, a garden grew,
Where once was old, now blooms anew.
πΌπ±π
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Adds a little admin dashboards to monitor currently active rooms
Summary by CodeRabbit
PageLayout
component for enhanced page structure..row.inline
to improve layout flexibility.