dealspace/lib
James 0647eb91b6 Request tree: spreadsheet-style table with D&D, linking, import
- Add sort_order column to entries (migration 002)
- Upgrade migration runner to handle directory of SQL files
- Add TypeSection, SortOrder field, RequestListData, SectionData types
- Add tree API: ListRequestTree, MoveEntry, AnswerLink CRUD, ListAnswers
- Rewrite ImportRequests to create hierarchical tree (request_list → section → request)
- Rewrite project page Requests tab as spreadsheet-style tree table
  - Collapsible request lists and sections
  - Auto-numbering (1, 1.1, 1.2, 2.1.1)
  - Drag & drop reordering between sections
  - Priority/status badges with color coding
  - Attach answer modal (link existing docs or upload new)
  - Per-row actions menu

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 18:30:12 -05:00
..
crypto.go Initial Go foundation 2026-02-28 04:25:57 -05:00
crypto_test.go Add ops: systemd service, deploy scripts, backup, healthcheck, README 2026-02-28 05:38:02 -05:00
dbcore.go Request tree: spreadsheet-style table with D&D, linking, import 2026-03-03 18:30:12 -05:00
dbcore_test.go Add test suite: crypto, dbcore, rbac, auth middleware, integration 2026-02-28 05:46:47 -05:00
embed.go Initial Go foundation 2026-02-28 04:25:57 -05:00
mailer.go Add ops: systemd service, deploy scripts, backup, healthcheck, README 2026-02-28 05:38:02 -05:00
mailer_test.go Add email system: mailer + 7 transactional templates 2026-02-28 05:46:03 -05:00
notify.go Add email system: mailer + 7 transactional templates 2026-02-28 05:46:03 -05:00
rbac.go Add all missing app templates: projects, project, request, orgs, admin 2026-02-28 06:48:51 -05:00
rbac_test.go Comprehensive test suite: orgs, requests import, RBAC super_admin, domain validation 2026-02-28 07:20:09 -05:00
store.go Add test suite: crypto, dbcore, rbac, auth middleware, integration 2026-02-28 05:46:47 -05:00
types.go Request tree: spreadsheet-style table with D&D, linking, import 2026-03-03 18:30:12 -05:00
types_test.go Comprehensive test suite: orgs, requests import, RBAC super_admin, domain validation 2026-02-28 07:20:09 -05:00
watermark.go Add ops: systemd service, deploy scripts, backup, healthcheck, README 2026-02-28 05:38:02 -05:00
watermark_test.go Add watermark tests and update website content 2026-02-28 05:40:58 -05:00