Commit graph

427 commits

Author SHA1 Message Date
2ae96e5c80 Lots of form code done! 2025-09-18 16:03:12 -05:00
Yaro Kasear
25589a79d3 Improvements to render_form. 2025-09-17 16:11:55 -05:00
Yaro Kasear
7f6cbf66fb Fixing render_form's sins. 2025-09-16 15:59:52 -05:00
Yaro Kasear
27431a7150 Added pagination. 2025-09-16 13:42:34 -05:00
Yaro Kasear
a64c64e828 Pagination support!!! 2025-09-16 09:57:40 -05:00
Yaro Kasear
3f677fceee Making tables a little smarter. 2025-09-15 15:25:26 -05:00
Yaro Kasear
cf795086f1 Soem crudkit fixes aimed at eliminating session sharing. 2025-09-15 11:51:56 -05:00
Yaro Kasear
d045a1a05f Starting work on listings. 2025-09-15 09:31:55 -05:00
Yaro Kasear
64e8d6871f Added CRUDKit registry functionality. 2025-09-15 08:26:08 -05:00
Yaro Kasear
cb74511677 WIP on registration modifications. 2025-09-12 16:27:54 -05:00
Yaro Kasear
cc4bdafa0b API improvements and maybe some "eh" reporting style improvements. 2025-09-12 12:58:37 -05:00
Yaro Kasear
31cc630dcf Lots of work for reports support. 2025-09-12 10:45:45 -05:00
Yaro Kasear
b8cd972090 Patched in params support for "get." 2025-09-11 11:28:34 -05:00
Yaro Kasear
a8b07eb115 Adding some enhancements. 2025-09-11 10:47:44 -05:00
Yaro Kasear
013d1c0bd5 Remove some comments. 2025-09-11 10:29:47 -05:00
Yaro Kasear
506713c748 Getting hybrid property support. 2025-09-11 10:26:04 -05:00
Yaro Kasear
b68dbfc7ae CRUDKit adjustments and bug fixes. 2025-09-11 10:05:32 -05:00
Yaro Kasear
eef7428c2f Improved reporting on failed href building. 2025-09-11 08:48:28 -05:00
Yaro Kasear
de5e5b4a43 Implementing useful UI changes. 2025-09-11 08:12:41 -05:00
Yaro Kasear
7ddfe084ba CRUDkit fixes and changes. 2025-09-10 09:18:31 -05:00
Yaro Kasear
9d36d600bb Makign corrections on field selection. 2025-09-09 16:27:41 -05:00
Yaro Kasear
7e915423a3 Starting work on frontend. 2025-09-09 09:53:05 -05:00
Yaro Kasear
679433525c Fix typos. 2025-09-09 09:22:04 -05:00
Yaro Kasear
1006d02d7f Fixing .env loading. 2025-09-09 09:19:04 -05:00
Yaro Kasear
571583bcf4 Updated CRUDkit 2025-09-08 15:10:11 -05:00
Yaro Kasear
f1fa1f2407 CRUDKit update. 2025-09-08 11:56:29 -05:00
Yaro Kasear
de29d45106 Adding proper indices. 2025-09-05 16:15:50 -05:00
Yaro Kasear
e1bb07717b More fixes to models. 2025-09-05 15:19:58 -05:00
Yaro Kasear
49e6ab38b9 We have connected and queried with new CRUDKit! 2025-09-05 11:48:17 -05:00
Yaro Kasear
cf56baabe2 Fix a lot of missing relationship information, plus some upstream CRUDKit changes. 2025-09-05 09:45:22 -05:00
Yaro Kasear
8643d177ca The rest of the models. 2025-09-04 15:11:33 -05:00
Yaro Kasear
b990805566 More models added. 2025-09-04 11:45:29 -05:00
Yaro Kasear
cc13321bbc Oopsie. 2025-09-04 11:16:07 -05:00
Yaro Kasear
a76d19706c Inventory model. Ugh. 2025-09-04 10:04:11 -05:00
Yaro Kasear
388472742e Starting to recreate models. 2025-09-04 09:47:36 -05:00
e420110fb3 Complete and total rework ahead. 2025-09-03 16:33:52 -05:00
Yaro Kasear
559fd56f33 Add crudkit! 2025-08-27 10:27:41 -05:00
Yaro Kasear
30ec29d497 Refactor user route: remove eager loading from list_users function and enhance default_select to support eager loading with skip relations 2025-08-25 10:11:18 -05:00
Yaro Kasear
91e1e5051a Update refresh URL handling in combobox and dropdown fragments to include 'per_page' parameter; modify count_for function to accept session for improved efficiency. 2025-08-22 15:00:45 -05:00
Yaro Kasear
f3f4493698 Enhance table pagination: update URL building for server-side pagination, improve refresh logic, and add pagination metadata handling in response headers. 2025-08-21 16:15:39 -05:00
Yaro Kasear
220bd3e4b6 Add count_for to defaults import in blueprint.py 2025-08-21 15:17:21 -05:00
Yaro Kasear
c4400764e5 Refactor table data fragment and enhance pagination support in list_items function 2025-08-21 15:15:52 -05:00
Yaro Kasear
ce4164d77c Refactor dynamic_table macro: remove rows parameter, simplify tbody handling, and add pagination support 2025-08-21 14:49:05 -05:00
Yaro Kasear
cc7cef6145 Update entry routes for user and worklog templates to use 'user_item' and 'worklog_item' respectively 2025-08-21 14:42:42 -05:00
Yaro Kasear
e0129e8246 Fix owner URL in inventory headers and remove unused fields variable in table template 2025-08-21 12:00:13 -05:00
Yaro Kasear
79d94ff950 Enhance table rendering functionality: refactor headers and rows handling, add dynamic table support, and implement refresh capabilities. Update related templates and JavaScript for improved data management. 2025-08-21 11:57:09 -05:00
Yaro Kasear
1e05ad16ce Implement label rendering functionality and integrate it into worklog template; add label.js for dynamic label updates 2025-08-21 09:27:38 -05:00
Yaro Kasear
a61b56ddf2 Add row and table template global functions; implement caching and data retrieval for multiple fields 2025-08-20 14:27:07 -05:00
Yaro Kasear
09cfcee8b3 Add caching functions and enhance item retrieval in templates; implement dynamic field selection for list items 2025-08-20 14:10:09 -05:00
Yaro Kasear
7e24aa0585 Refactor Editor component to streamline initialization and enhance refresh functionality; add new default_values method for improved data retrieval in defaults module. 2025-08-20 09:20:42 -05:00