knight 370ad7c107 Enhance library management system with new features and improvements
- Updated `docker-compose.yml` to include `ADMIN_PASSWORD` environment variable for enhanced security.
- Modified `index.js` to allow checkout requests to capture user names and improved email notifications with detailed information.
- Added a new endpoint to fetch books currently on loan, providing better tracking of borrowed items.
- Implemented a `list_books_on_loan` function in `libraryManager.py` to display books on loan in a formatted table.
- Updated `models.js` to include an `approved` column in the `Checkout` model for tracking approval status.
- Enhanced the user interface in `public/index.html` with a dark mode toggle and improved checkout request handling.
- Updated styles in `public/styles.css` to support dark mode and improve overall aesthetics.
2024-12-11 12:48:04 -05:00
2024-12-11 09:41:22 -05:00
2024-12-11 09:41:22 -05:00
2024-12-11 09:41:22 -05:00
2024-08-24 22:42:37 -04:00
2024-08-24 22:42:37 -04:00
Description
No description provided
1.7 MiB
Languages
JavaScript 72.6%
HTML 11.8%
Python 9.1%
CSS 6%
Dockerfile 0.5%