Commit graph

162 commits

Author SHA1 Message Date
Yaro Kasear
19ce49cc55 Refactor dropdown fragment to enhance button functionality and improve clear button visibility. 2025-07-24 13:55:45 -05:00
Yaro Kasear
c92afad9fd Remove console log statements from dropdown fragment for cleaner code. 2025-07-24 11:34:07 -05:00
Yaro Kasear
8418f06c57 Refactor dropdown fragment to remove max-height from dropdown content for improved display. 2025-07-24 11:31:38 -05:00
Yaro Kasear
01c891b903 Enhance dropdown component by adding overflow handling and improving search input styling for better usability. 2025-07-24 11:25:34 -05:00
Yaro Kasear
e96150a92b Remove unnecessary blank lines in search.html for cleaner code structure. 2025-07-23 15:48:20 -05:00
Yaro Kasear
608cb8281b Fix alert styling and ensure consistent formatting in user results table rendering. 2025-07-23 15:26:31 -05:00
Yaro Kasear
50786cf41f Refactor user form to replace select elements with dropdown rendering for supervisor and location, enhancing consistency and maintainability. 2025-07-23 12:48:11 -05:00
Yaro Kasear
be9e4afb4d Initialize WSGI application by importing and creating the app instance. 2025-07-23 09:47:46 -05:00
Yaro Kasear
5e3f211dc0 Fix CSV export filename handling by removing redundant '.csv' extension in download attribute. 2025-07-23 09:41:24 -05:00
Yaro Kasear
9242ce6eab Refactor brand and item models to introduce 'identifier' property for consistency; update dropdown rendering in templates to utilize new properties and improve input handling. 2025-07-22 13:04:31 -05:00
Yaro Kasear
8631e4082c Fix dropdown button styling by ensuring consistent border and background colors based on enabled state. 2025-07-22 12:40:37 -05:00
Yaro Kasear
b0de4561bf Enhance dropdown functionality in worklog template by adding contact selection and enabling/disabling based on log completion status; refactor contact ID handling for consistency. 2025-07-22 12:36:15 -05:00
Yaro Kasear
69a4a19587 Enhance dropdown functionality by adding onclick event to dropdown items for better item selection; improve search input handling for filtering options. 2025-07-22 12:00:27 -05:00
Yaro Kasear
462c077681 Refactor user, room, and inventory models to replace 'full_name' property with 'identifier' for consistency; update related templates and routes accordingly. 2025-07-22 11:49:47 -05:00
Yaro Kasear
d12023ecd1 Add rounded styling to alert messages in inventory, user, and worklog templates for improved UI consistency 2025-07-21 15:03:06 -05:00
Yaro Kasear
f17051224d Enable debug mode in config, enhance HTML response handling with minification, and clean up worklog template by removing commented button 2025-07-21 13:43:01 -05:00
Yaro Kasear
fa37497e3a Refactor index route and template to enhance worklog summaries and improve code readability 2025-07-21 09:23:58 -05:00
Yaro Kasear
a4bfb9838c Enhance button functionality in inventory, user, and worklog templates to include dynamic 'new' buttons and improve save button styling for better UI consistency 2025-07-21 08:30:29 -05:00
Yaro Kasear
dab23009c1 Refactor model imports and add nullable indices for improved database performance and clarity 2025-07-17 15:29:14 -05:00
Yaro Kasear
704638d07a Add style to save button in settings template for improved UI consistency 2025-07-17 14:11:16 -05:00
Yaro Kasear
7fb117a95e Refactor settings template to improve structure and enhance readability of room editor functionality 2025-07-17 14:04:28 -05:00
Yaro Kasear
34cdc17eee Refactor worklog export functionality to use dynamic export links and improve code readability 2025-07-17 13:24:26 -05:00
Yaro Kasear
912d3fe775 Refactor export link functionality in templates to streamline CSV export and enhance title generation for inventory and worklogs 2025-07-17 13:13:11 -05:00
Yaro Kasear
7b908d7fa3 Refactor worklog export button to streamline functionality and remove redundant script 2025-07-17 09:45:32 -05:00
Yaro Kasear
e24b6d06bd Add export functionality for worklogs with dynamic filename generation 2025-07-17 09:33:00 -05:00
Yaro Kasear
4061065430 Enhance CSV export functionality by allowing custom filenames and adding export links for active worklogs 2025-07-17 09:12:35 -05:00
Yaro Kasear
a050ff7c1e Add CSV export functionality for inventory, users, and worklogs with frontend integration 2025-07-17 08:43:23 -05:00
Yaro Kasear
357d7196fa Implement CSV export functionality for inventory, users, and worklogs with error handling 2025-07-17 08:06:26 -05:00
Yaro Kasear
1d0468b9be Avoid n+1. 2025-07-15 16:19:55 -05:00
Yaro Kasear
4342d73811 Added initial CSV export functionality. 2025-07-15 16:11:21 -05:00
Yaro Kasear
1ec15328b0 More work on the CSV dump. 2025-07-15 15:02:18 -05:00
Yaro Kasear
e6847d0504 Starting export implementation. 2025-07-15 14:42:20 -05:00
Yaro Kasear
71276f9f4b More work on buttons. 2025-07-15 14:26:08 -05:00
Yaro Kasear
41bb8d5a3b Remove create_button flag from breadcrumb fragment. 2025-07-15 13:34:55 -05:00
Yaro Kasear
4a8786ac06 I did some pointless changes! Hooray! 2025-07-15 12:44:37 -05:00
Yaro Kasear
ad8354ea3d Settings buttons adjusted. 2025-07-15 12:35:07 -05:00
Yaro Kasear
1f2f0bac91 >:( 2025-07-15 11:41:54 -05:00
Yaro Kasear
55ee74bcb6 Update settings to use new fragments. 2025-07-15 11:38:00 -05:00
Yaro Kasear
86b95a521b Update toolbars in some pages. 2025-07-15 11:22:32 -05:00
Yaro Kasear
356435c785 Minor fixes to the button fragment. 2025-07-15 10:55:33 -05:00
Yaro Kasear
9ca9aa86a1 Added button fragment and did the do. 2025-07-15 10:49:57 -05:00
Yaro Kasear
34f1c5a824 Add new fragments. 2025-07-15 09:36:21 -05:00
Yaro Kasear
50573df8d7 Minor fixes. 2025-07-15 08:32:08 -05:00
Yaro Kasear
a87dbc6b81 More layout improvements to inventory. 2025-07-14 12:35:04 -05:00
Yaro Kasear
5f7354c055 More nice adjustments to layout. 2025-07-14 10:12:45 -05:00
Yaro Kasear
28f541fcb6 Make the layout for inventory more pleasant. 2025-07-14 09:59:19 -05:00
Yaro Kasear
c2d75ee725 Fix picture disappearing if unavailable item. 2025-07-14 09:25:27 -05:00
Yaro Kasear
1051dc8492 Disable inventory if item not available. 2025-07-14 09:19:35 -05:00
Yaro Kasear
0533f09851 Remove debug print statements. 2025-07-14 09:07:52 -05:00
Yaro Kasear
76b6882d71 Disable worklogs when work complete. 2025-07-14 08:33:10 -05:00