Commit graph

163 commits

Author SHA1 Message Date
Yaro Kasear
2b6d94c766 Refactor config to set DEBUG based on environment variable for better configuration management.
Remove debug print statement from hooks to clean up response handling.
2025-07-24 16:00:13 -05:00
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