A modal was implemented to simplify user creation in the Admin Panel. It features a cleaner UI with input fields for email, password, and roles, along with reset and close functionalities. Existing form reset logic was refactored for reuse, and styles were added for the modal.
Implemented an Admin Panel for managing users, including creation and display features. Enhanced the overall UI with a more consistent and polished design, applying a parchment/board game aesthetic and additional layout refinements.
Added a new `/api/` proxy configuration in the Nginx setup to forward requests to the backend service. Adjusted the frontend code to use the new `/api` endpoint, improving flexibility and enabling easier deployment.
Split passlib and bcrypt into separate entries for clarity and maintainability. Ensured all other dependencies remain unchanged to avoid potential compatibility issues.
Add initial HTML template for the frontend
Introduced a basic `index.html` file for the Cluedo Sheet project. This file sets up the document structure and links the main JavaScript file for rendering.