Yaro Kasear
19d1c31984
Enhance Photo and WorkLog models with relationships to improve data integrity and associations
2025-07-10 16:20:44 -05:00
Yaro Kasear
2a8e1710b3
Add Photo model and establish relationships with Inventory and User; create worklog_photos association table
2025-07-10 16:15:29 -05:00
Yaro Kasear
54efd370ff
Rename textarea fields in editor and worklog templates for consistency and clarity
2025-07-10 12:50:00 -05:00
Yaro Kasear
f7570a0938
Swap editor and viewer tab states in editor fragment for improved UX; integrate editor in inventory template for notes and comments.
2025-07-10 12:36:12 -05:00
Yaro Kasear
b19d5d33f7
Update editor fragment to include icon sizes for better UI consistency
2025-07-10 10:46:17 -05:00
Yaro Kasear
2694f0bdad
Add editor widget functionality with auto-resize and markdown support
2025-07-10 10:44:23 -05:00
Yaro Kasear
f046ffdd0a
Add timestamp formatting for updates in worklog template
2025-07-10 08:17:52 -05:00
Yaro Kasear
3df70c15ee
Refactor updates section in worklog template to enhance user experience and streamline update entry
2025-07-09 16:15:53 -05:00
Yaro Kasear
39a8e64c90
Add WorkNote model and integrate updates into WorkLog functionality
2025-07-09 15:39:55 -05:00
Yaro Kasear
58f8a040b7
Standardize table names and foreign key references for consistency across area, brand, inventory, item, room function, room, user, and work log models
2025-07-09 13:06:15 -05:00
Yaro Kasear
ae5ffc82b3
Standardize foreign key references and column names for consistency across inventory, users, and work log models
2025-07-09 12:34:00 -05:00
Yaro Kasear
b0927680b9
Standardize foreign key references for case consistency in inventory and user models
2025-07-09 12:05:23 -05:00
Yaro Kasear
b6b4979034
Standardize column names in RoomFunction and Room models for consistency
2025-07-09 11:49:18 -05:00
Yaro Kasear
f7fae7dc9b
Fix foreign key reference case sensitivity and standardize column definitions in inventory models
2025-07-09 11:40:31 -05:00
Yaro Kasear
65dcbbfb0b
Refactor inventory model and related routes to standardize field names and improve clarity
2025-07-09 10:20:54 -05:00
Yaro Kasear
ac05373f95
Refactor mapped_column parameters for consistency in models
2025-07-09 09:30:17 -05:00
Yaro Kasear
099a9a0aaa
Remove unnecessary Jinja2 block trimming settings from app configuration
2025-07-08 16:03:28 -05:00
Yaro Kasear
1d42433258
Add inventory availability route and update inventory index layout
...
- Introduced a new route for displaying available inventory items.
- Sorted inventory items by identifier in both the list and available inventory routes.
- Updated the inventory index template to include a link to the new available inventory route.
- Cleaned up the layout by removing the toast container.
2025-07-08 15:53:56 -05:00
Yaro Kasear
ccfbf3927e
Filter inactive users from inventory item routes
2025-07-08 15:33:19 -05:00
Yaro Kasear
cace63fd1c
Sort users by first and last name in inventory item routes
2025-07-08 15:30:17 -05:00
Yaro Kasear
6d0e27b15e
Sort users by first name and items by identifier in new worklog entry route
2025-07-08 14:45:31 -05:00
Yaro Kasear
cf0d4bb1ed
Remove unnecessary ForeignKeyConstraint from WorkLog model
2025-07-08 12:08:12 -05:00
Yaro Kasear
9803db17ab
Add inventory management templates and utility functions
...
- Created HTML templates for inventory index, layout, search, settings, table, user, and worklog.
- Implemented utility functions for eager loading relationships in SQLAlchemy.
- Added validation mixin for form submissions.
- Updated project configuration files (pyproject.toml and setup.cfg) for package management.
2025-07-08 11:47:22 -05:00