Aiirondev_dev
8358bf257f
Add login notification hint for unread messages in user menu
2026-04-13 21:30:24 +02:00
Aiirondev_dev
193495d6a2
Enhance navbar with sticky positioning and search functionality, including active link highlighting and improved mobile responsiveness
2026-04-13 21:27:12 +02:00
Aiirondev_dev
5afcaa5e19
Add damage report link to notification details
2026-04-13 21:19:32 +02:00
Aiirondev_dev
3aa44b64b8
Add notification system with unread count and in-app alerts
2026-04-13 21:05:34 +02:00
Aiirondev_dev
86d8f19313
Implement notification system with user and admin views, including unread count and reminder functionality for damaged items
2026-04-13 20:29:50 +02:00
Aiirondev_dev
31c3d700a8
Update terminology from "Schülerausweise" to "Bibliotheksausweis" across admin and print templates for consistency
2026-04-12 21:31:11 +02:00
Aiirondev_dev
a3c114e4b5
Refactor bulk delete functionality to toggle visibility of checkboxes in admin view
2026-04-12 21:21:50 +02:00
Aiirondev_dev
a8ac08d5b0
Implement light mode for item loading to optimize initial data fetch
2026-04-12 20:36:13 +02:00
Aiirondev_dev
05c4c73635
Add loading indicator for main items in admin view to enhance user experience
2026-04-12 20:21:47 +02:00
Aiirondev_dev
76dd00831e
Enhance item count display logic in admin view for improved accuracy
2026-04-12 20:02:19 +02:00
Aiirondev_dev
205a56ff24
Update filter display function calls for improved clarity in UI updates
2026-04-12 19:47:56 +02:00
Aiirondev_dev
60ec21f34e
Implement lazy loading and prefetching for main admin items to enhance performance
2026-04-12 19:30:20 +02:00
Aiirondev_dev
57f6d2f8e7
Refactor MongoClient function to enhance configuration handling and preserve caller arguments
2026-04-12 19:18:30 +02:00
Aiirondev_dev
53575c1876
Refactor MongoDB client initialization for improved performance and simplicity
2026-04-12 17:50:24 +02:00
Aiirondev_dev
0f372f5056
Refactor MongoDB client imports and implement lazy loading for main items in UI
2026-04-12 17:36:49 +02:00
Aiirondev_dev
c078de0076
Enhance library items API with pagination support and improve loading mechanism in UI
2026-04-12 17:22:49 +02:00
Aiirondev_dev
daccf3334b
Refactor bulk delete drawer for improved layout and accessibility
2026-04-10 23:20:20 +02:00
Aiirondev_dev
ef605e080b
Refactor bulk delete drawer for improved UI and functionality
2026-04-10 23:14:27 +02:00
Aiirondev_dev
1755ec222d
Enhance bulk delete drawer UI with improved styles and button text
2026-04-10 23:08:02 +02:00
Aiirondev_dev
06ab3e1f4d
Implement bulk delete drawer functionality with UI enhancements
2026-04-10 22:38:24 +02:00
Aiirondev_dev
a2c79c80bc
Implement bulk delete functionality for item groups with UI enhancements
2026-04-10 22:32:07 +02:00
Aiirondev_dev
7ac66ae3ba
Refactor code structure for improved readability and maintainability
2026-04-10 22:08:25 +02:00
Aiirondev_dev
444a1df1aa
Add audit review export functionality in markdown and JSON formats
2026-04-10 21:22:32 +02:00
Aiirondev_dev
0581b5c5e9
Add standalone audit event logging for borrowing and returning actions
2026-04-10 20:51:01 +02:00
Aiirondev_dev
2faf284a0e
Implement tamper-evident audit logging and invoice correction features
...
- Introduced a new audit logging system that creates a tamper-evident chain of events in MongoDB.
- Added functions for appending audit events, ensuring index integrity, and verifying the audit chain.
- Implemented soft-delete functionality for inventory and borrowing records to comply with GoBD regulations.
- Added UI components for displaying invoice corrections and audit dashboard, including mismatch reporting.
- Created a CLI utility for verifying the integrity of the audit chain.
- Enhanced invoice management by preventing overwrites and allowing correction entries with reasons and optional deltas.
2026-04-10 20:32:56 +02:00
Aiirondev_dev
025e03f9ce
Enhance image handling in admin template: add dynamic input management and improve UI for existing images
2026-04-10 17:23:56 +02:00
Aiirondev_dev
a96e103733
Add bulk selection functionality for filter options in admin templates
2026-04-10 17:13:09 +02:00
Aiirondev_dev
bf0a50ad57
Add module detection for dynamic navbar rendering
2026-04-10 16:22:03 +02:00
Aiirondev_dev
9212ad04f5
Add asset versioning for cache-busting in templates and configuration
2026-04-10 16:10:30 +02:00
Aiirondev_dev
9333b5cdd0
Add versioning to CSS file links in base template
2026-04-10 15:51:35 +02:00
Aiirondev_dev
fad7d9a757
Initial Commit
2026-04-10 14:48:52 +02:00