| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | Persist filter params through smartlink sort clicks on list pages | Lester Caine | 1 | -4/+4 |
| 8 days | Fix hide_kitlocker filter not persisting when unchecked | Lester Caine | 1 | -0/+1 |
| 10 days | list_kitlocker.tpl: switch to {pagination} plugin (same fix as list_stock) | Lester Caine | 1 | -1/+1 |
| 10 days | list_stock.tpl: switch from {include} to {pagination} plugin for page links | Lester Caine | 1 | -1/+1 |
| 10 days | Add pagination to list_stock.php, default 20 records per page | Lester Caine | 1 | -0/+1 |
| 10 days | Add list_elves.php — kit elf roster with stock counts and links | Lester Caine | 2 | -0/+53 |
| 10 days | Show view_kitlocker breadcrumb on all list_kitlocker views, not just stgrp-fi... | Lester Caine | 1 | -1/+1 |
| 10 days | Add pagination to list_kitlocker | Lester Caine | 1 | -0/+1 |
| 10 days | Parse description data in list_kitlocker rather than escaping raw markup | Lester Caine | 1 | -1/+1 |
| 11 days | Add MERG group BOM importer; fix component_order linked_title | Lester Caine | 2 | -2/+52 |
| 11 days | Use getParsedData() in assembly simple view | Lester Caine | 1 | -1/+1 |
| 11 days | Add MERG group BOM stub importer | Lester Caine | 1 | -0/+47 |
| 2026-06-15 | Use parsed_data in list_assemblies to avoid raw HTML in notes column | Lester Caine | 1 | -2/+2 |
| 2026-06-15 | Link prebuild count in user_galleries to its PBLD movement record | Lester Caine | 1 | -2/+8 |
| 2026-06-14 | Fix CKEditor integration in edit_assembly and edit_stgrp_item | Lester Caine | 2 | -12/+2 |
| 2026-06-14 | Add parsed_data, counts and kitlocker data to StockAssembly::getList() | Lester Caine | 1 | -44/+23 |
| 2026-06-14 | Implement assembly_icons_inc and assembly_nav include pattern | Lester Caine | 3 | -44/+23 |
| 2026-06-14 | Rename stock_fixed_grid_inc.tpl to view_kitlocker.tpl | Lester Caine | 1 | -0/+0 |
| 2026-06-14 | Remove dead center_ component template files | Lester Caine | 3 | -107/+0 |
| 2026-06-14 | Tidy assembly list templates; suppress sortby in kitelf grid view | Lester Caine | 6 | -334/+128 |
| 2026-06-14 | Add liberty owner selector to edit_assembly and edit_movement | Lester Caine | 2 | -0/+4 |
| 2026-06-14 | Add multi-user (kitelf) stock filtering and PBLD prebuild movement type | Lester Caine | 8 | -30/+169 |
| 2026-06-12 | stock: movement xref views use linked_title/linked_data; bomprt tidy; floatic... | Lester Caine | 5 | -23/+19 |
| 2026-06-12 | stock: BOM view uses linked_title/linked_data; loadXrefInfo only enriches par... | Lester Caine | 3 | -6/+6 |
| 2026-06-12 | stock: hide-kitlocker filter on list_components; fix supplier name in view_xr... | Lester Caine | 2 | -2/+8 |
| 2026-06-11 | stock: remove orphaned add_xref/edit_xref files — all links already use lib... | Lester Caine | 2 | -89/+0 |
| 2026-06-11 | stock: merge stgrp xrefs into kitlocker group at data level; revert stgrp tem... | Lester Caine | 2 | -14/+0 |
| 2026-06-10 | stock: add edit_stgrp_item.php/tpl for CKEditor editing of stgrp descriptions... | Lester Caine | 2 | -2/+34 |
| 2026-06-10 | stock: add Kitlocker entry to top of menu_stock.tpl | Lester Caine | 1 | -0/+1 |
| 2026-06-10 | stock: unify view/edit header structure — <header>/<section> pattern, float... | Lester Caine | 5 | -92/+58 |
| 2026-06-10 | stock: add list_kitlocker.php — combined assembly/component kitlocker list ... | Lester Caine | 2 | -1/+44 |
| 2026-06-10 | stock: add kitlocker gallery — view_kitlocker.php, stock_fixed_grid_inc.tpl... | Lester Caine | 2 | -35/+47 |
| 2026-06-10 | stock: remove gallery layout machinery — drop pagination constants, getLayo... | Lester Caine | 2 | -44/+1 |
| 2026-06-10 | stock: remove gallery layout machinery — assembly view hardcoded to simple_... | Lester Caine | 3 | -66/+113 |
| 2026-06-10 | stock: rename PCK→PRT (fractional parts), add PCK as ordering pack-size tag... | Lester Caine | 10 | -12/+12 |
| 2026-06-09 | stock: kitlocker tab visibility; view icon cleanup | Lester Caine | 4 | -27/+45 |
| 2026-06-09 | stock: shortages CSV/order workflow; list header layout | Lester Caine | 4 | -31/+199 |
| 2026-06-09 | stock: remove show-zero filter; extend shortages to main list | Lester Caine | 1 | -5/+8 |
| 2026-06-09 | stock: PCK/SHT fractional display, movement qty summing, import qty type | Lester Caine | 5 | -5/+108 |
| 2026-06-08 | stock: requisition system, movement BOM editor, autocomplete dropdowns | Lester Caine | 10 | -66/+512 |
| 2026-06-08 | edit_assembly: remove dead components section, tidy upload layout | Lester Caine | 1 | -37/+2 |
| 2026-06-07 | Fix xorder lost on xref edit; widen component_order Order column | Lester Caine | 5 | -2/+6 |
| 2026-06-07 | Stock package: assembly/component model, package-level xref, imports, print BOM | Lester Caine | 8 | -20/+87 |
| 2026-06-06 | import_results.tpl: show updated record count | Lester Caine | 1 | -0/+3 |
| 2026-06-06 | xref: complete migration from loadXrefList to loadXrefInfo | Lester Caine | 2 | -4/+4 |
| 2026-06-06 | xref group templates: remove fixed column widths | Lester Caine | 3 | -12/+12 |
| 2026-06-06 | edit_movement: switch xref tabs to LibertyXrefGroup path | Lester Caine | 1 | -10/+10 |
| 2026-06-06 | Refactor xref display to LibertyXrefGroup path throughout | Lester Caine | 15 | -229/+141 |
| 2026-06-05 | Add p_stock_expunge permission; gate movement delete button | Lester Caine | 1 | -1/+1 |
| 2026-06-05 | Add create/edit icons to list pages; use p_stock_update for edit gates | Lester Caine | 3 | -2/+14 |