Skip to content

Improve invoice bulk operations and comparisons - #1039

Merged
Kingsman-99 merged 1 commit into
Stellar-split:mainfrom
darcszn:feature/invoice-issues-983-986
Oct 21, 2026
Merged

Kingsman-99 merged 1 commit into
Stellar-split:mainfrom
darcszn:feature/invoice-issues-983-986

Conversation

@darcszn

@darcszn darcszn commented Oct 21, 2026 •

Copy link
Copy Markdown

Summary

This PR improves the invoice workflows addressed by #983 and #984:

  • Adds a review and confirmation dialog before bulk archive, unarchive, and cancellation operations, including the selected invoice preview.
  • Records archive, unarchive, cancel, and undo actions in a bounded local-browser audit trail; archive operations retain their existing undo flow.
  • Extends dashboard selection to compare 2-10 invoices against a baseline invoice.
  • Adds category and difference filters plus CSV and JSON export for invoice comparisons.
  • Connects existing anomaly heuristics and explainable risk scoring to invoice details; labels the output as heuristic rather than trained ML and clarifies false-positive limitations.

Scope notes

  • The anomaly/risk work is a heuristic integration only; model training is not included because this repository has no labeled training dataset or training infrastructure.
  • This change does not implement marketplace purchasing, community reviews/ratings, licensing, or marketplace analytics. Existing template browsing/import remains as-is; these requirements need a marketplace backend and payment design.
  • The bulk audit trail is browser-local, not a server-side durable audit log.

Validation

  • git diff --check passed.
  • Automated tests and CI were not run, as requested.

Closes #983
Closes #984
closes #985
closes #986

Add review and confirmation to bulk invoice actions, local undo audit history, filtered comparison exports and dashboard batch comparisons. Connect explainable heuristic risk assessment to invoice details.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@vercel

vercel Bot commented Oct 21, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the kingsman-99's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Oct 21, 2026

Copy link
Copy Markdown

@darcszn Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Kingsman-99
Kingsman-99 merged commit 2104596 into Stellar-split:main Oct 21, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants