Tags: ytgov/jv
Tags
Add agentNotes to Recovery and UI Add agentNotes column (string, 2000) to Recovery via a new DB migration and update API models/sanitizers to include agentNotes. Expose the new field in the web types and RecoveryDetailsPage: add an Agent Notes textarea, a Save Notes action (saveNotesClick reuses save()), and a canEditNotes computed flag allowing agents/admins to edit notes regardless of recovery status. Also include minor template formatting cleanups and set the Vuetify VTextField default bgColor to white.
Fix Excel export: date, glcode concat, formulas Use a four-digit year format (MM/DD/YYYY) for JV dates, guard against undefined glcode parts by concatenating with empty-string fallbacks, and remove leading '=' from formula strings (SUM and SUMIF) so ExcelJS evaluates them correctly. These changes prevent 'undefined' appearing in GL code cells and ensure totals/debits/credits compute as expected.
Add JV list, recovery clone/resend, initializers Introduce database initializers and boot script (Docker now runs ./bin/boot-app.sh) to run migrations and seeds on startup. Add migrations (023-026) and seed Role BranchAdmin. Implement Interdepartmental JV List: DB table, admin API routes, web API, list/edit pages and UI integration (auto-fill receiving dept in journal). Add recovery features: CloneService, clone and resend-notification endpoints, client APIs, UI actions and validation (refNum max 20). Improve lookup syncs: de-duplicate employees, make updates transactional, and guard concurrent updates. Misc: export new service, add BranchAdmin role in frontend, update coding display and various UI/UX tweaks (router-view key, menu sizing, messages).
PreviousNext