Align the app with rails_rules: REST, per-element Turbo forms, receipts PDF #1
Loading…
Reference in a new issue
No description provided.
Delete branch "development"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Brings
mainup to date with the rails_rules refactor merged intodevelopment.What changes
rondo_formand everyaccepts_nested_attributes_forare gone. Invoice elements have their ownInvoices::ElementsControlleranswering with Turbo Streams. Creating an invoice lands on its edit page, where elements are added, edited and removed one form at a time. Totals are written when an element is saved.prawnwas no longer bundled.Invoice::Pdfnow builds the PDF with the receipts gem, in the invoice's language, on A4.POST /invoices/:id/delivery, a reminder isPOST /invoices/:id/reminder. The bank statement import isbank_statements#new/createplusstatement_entries#create.showactions, a statement review that could never register an invoice payment, and a locale leaking between requests. The full list is indocumentation/history/01-rails-rules-refactor.md.aws-sdk-s3is bumped for GHSA-2xgq-q749-89fq.mise.tomldeclares the required secrets. Development mail goes to letter_opener_web at/letter_opener.Deploy notes
NormalizeClientVatIdCountryCodes, mapsclients.vat_id_countryfrom country names to ISO codes. It runs ondb:prepareat container start.documentation/issues/dockerfile-toolchain-drift-2026-10-07.mdbefore tagging a release.Verification
bin/rails testbin/rails test:systemDocumentation for this milestone is under
documentation/(plan, history, features, user manual, issues).🤖 Generated with Claude Code