Commit graph

191 commits

Author SHA1 Message Date
Yaro Kasear
79276d9255 Added images to settings page. 2025-07-29 15:25:43 -05:00
Yaro Kasear
c9b86e846b Added some bling to the easter egg. 2025-07-29 13:21:12 -05:00
Yaro Kasear
e03988f28a Fix the lights-out easter egg. 2025-07-29 11:40:52 -05:00
Yaro Kasear
921400456e Remove stale breadcrumbs 2025-07-29 10:34:30 -05:00
Yaro Kasear
2a7a72f31e Redo breadcrumb logic to something less painful. 2025-07-29 10:18:34 -05:00
Yaro Kasear
3ae6f85dc7 Fixing a missing usage of device_type and html5lib. 2025-07-29 08:39:50 -05:00
Yaro Kasear
1aee318853 Renaming type relationship to device_type. 2025-07-28 14:01:57 -05:00
Yaro Kasear
c93aa973bf Fix relationship with item model from inventory. 2025-07-28 13:16:18 -05:00
Yaro Kasear
da60b971f8 Refactor inventory model relationships to replace 'item' with 'type' for improved clarity and consistency 2025-07-28 13:13:37 -05:00
Yaro Kasear
193c2aec70 Refactor coffee route to use a new matrix generation function for improved solvability 2025-07-28 09:40:53 -05:00
Yaro Kasear
87b5e86c1e Refactor coffee route to accept dynamic level parameter and update template for responsive checkbox matrix 2025-07-28 09:26:19 -05:00
Yaro Kasear
e44ee16de0 Add coffee route and template for interactive checkbox matrix 2025-07-28 09:10:51 -05:00
Yaro Kasear
7594b66520 Enhance user identifier formatting and improve user organization display with titles 2025-07-28 08:32:01 -05:00
Yaro Kasear
cd834e768d Fix user query to use outer join for improved search results 2025-07-25 13:25:26 -05:00
Yaro Kasear
f89b825ef0 Add title field to User model and update related views for user management 2025-07-25 13:21:05 -05:00
Yaro Kasear
fd148eb484 Replace csv.js with combobox.js for improved combo box functionality 2025-07-25 10:57:05 -05:00
Yaro Kasear
bf707dc33f Refactor index.html for improved readability and maintainability of template logic 2025-07-25 10:43:51 -05:00
Yaro Kasear
f9089066ec Refactor editor fragment layout for improved readability and maintainability 2025-07-25 10:35:38 -05:00
Yaro Kasear
74410e1075 Add defer attribute to editor.js script for improved loading performance 2025-07-25 10:31:46 -05:00
Yaro Kasear
57c47d195c Enhance editor functionality with auto-resizing textareas and live markdown preview 2025-07-25 10:30:41 -05:00
Yaro Kasear
16959b8e2f Implement EditorWidget for dynamic textarea resizing and content rendering 2025-07-25 10:15:50 -05:00
Yaro Kasear
ded5ff6ddb Remove unused table index from WorkNote model and update DropdownWidget to enhance button styling on click 2025-07-25 09:58:25 -05:00
Yaro Kasear
e91af64c1c Enhance DropdownWidget with search and click handling functionality for improved user interaction 2025-07-25 09:46:23 -05:00
Yaro Kasear
2b72158375 Add DropdownWidget for enhanced dropdown functionality and improved event handling 2025-07-25 09:22:30 -05:00
Yaro Kasear
028cb84fed Refactor image fragment to improve code readability and maintainability 2025-07-25 08:43:03 -05:00
Yaro Kasear
d488324c50 Add ImageWidget for image upload and deletion functionality with toast notifications 2025-07-25 08:42:07 -05:00
Yaro Kasear
8710c09917 Implement Toast utility for consistent toast notifications across the application 2025-07-25 08:31:33 -05:00
Yaro Kasear
e5755066c3 Refactor prettify_or_minify_html_response to comment out minification logic for clarity and maintainability. 2025-07-24 16:02:26 -05:00
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