HotSwapp
|
536ebd2acc
|
validate: treat legacy wide-format SETUP.csv as valid in single-file validate endpoint\n\nNow consistent with batch validation and import paths.
|
2025-09-04 15:33:06 -05:00 |
|
HotSwapp
|
926f1f2c1e
|
import: support legacy wide-format SETUP.csv (Appl_Title, L_Head1..10, Default_Printer)\n- Add wide-format detection and dedicated import path mapping headers to SystemSetup keys\n- Accept SETUP.csv as valid in validation when wide-format headers are present\n- Batch import path handles wide-format with audit entries\n\nThis resolves 0 mapped / 12 unmapped issue for legacy SETUP.csv
|
2025-09-04 15:26:23 -05:00 |
|
HotSwapp
|
30e4c83618
|
feat(import): restrict WS subscriptions to initiating user or admins
|
2025-09-04 14:57:52 -05:00 |
|
HotSwapp
|
032baf6e3e
|
feat(import): use WebSocket push for progress updates with polling fallback
|
2025-09-04 14:50:14 -05:00 |
|
HotSwapp
|
48ca876123
|
feat(import): add real-time progress tracking for CSV imports
|
2025-09-04 14:34:14 -05:00 |
|
HotSwapp
|
bac8cc4bd5
|
changes
|
2025-08-18 20:20:04 -05:00 |
|
HotSwapp
|
e3a279dba7
|
templates: add multi-category filter (repeatable or CSV) to GET /api/templates/search; add has_keywords filter; add categories listing endpoint with counts; update docs; add tests
|
2025-08-15 15:04:40 -05:00 |
|
HotSwapp
|
679ab4446a
|
remove old import
|
2025-08-14 21:27:34 -05:00 |
|
HotSwapp
|
bfc04a6909
|
fixes and refactor
|
2025-08-14 19:16:28 -05:00 |
|
HotSwapp
|
5111079149
|
coming together
|
2025-08-13 18:53:35 -05:00 |
|
HotSwapp
|
c76b68d009
|
fixing rolodex and search
|
2025-08-11 21:58:25 -05:00 |
|
HotSwapp
|
85ce0f82ec
|
ready to test the import
|
2025-08-11 10:48:12 -05:00 |
|
HotSwapp
|
b257a06787
|
maybe good
|
2025-08-08 15:55:15 -05:00 |
|