jordi fita mas jfita
  • Joined on 2023-01-13
jfita pushed to master at tandem/numerus 2023-03-07 11:35:25 +00:00
625617cfbc Set different invoice statuses in the demo
jfita pushed to master at tandem/numerus 2023-03-07 10:52:14 +00:00
039bf3abbd Add the “menu” to change invoice statuses
jfita pushed to master at tandem/numerus 2023-03-06 10:23:16 +00:00
d8997de654 Add invoices to the demo data
jfita pushed to master at tandem/numerus 2023-03-05 17:51:05 +00:00
f77f933e4a Add the payment method to invoices
93e92cf62d Move call to mustGetTaxOptions of AddProducts
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-03-04 21:15:59 +00:00
31ef3ea47a Add company’s default payment method
jfita pushed to master at tandem/numerus 2023-03-03 15:49:12 +00:00
9894925742 Add the payment method relation and corresponding form
jfita pushed to master at tandem/numerus 2023-03-02 09:24:51 +00:00
b84f1774f9 Replace static legal disclaimer with a database field
jfita pushed to master at tandem/numerus 2023-03-01 13:08:18 +00:00
d6034ad732 Add discount and tax classes columns to invoice
e11a3c57f5 Add validation of single tax from each class
6a8ebab686 Add “bottom margin” to the invoice’s legal text
79ea2f366a Add grouping for form’s select field
2add9c74c1 Fix typo in demo data
Compare 5 commits »
jfita pushed to master at tandem/numerus 2023-02-28 11:02:32 +00:00
11d51df7fa Introduce the concept of tax class
jfita pushed to master at tandem/numerus 2023-02-27 12:53:23 +00:00
0d4fb124b4 Keep all “new invoice actions” on the same /new URI
bc7ed0f06f Tell Goland to go fuck itself with the unhandled errors in close
2ef75efda8 Sort invoices so that the first is the most recent
c7ac82d6ea Redirect to the newly created invoice on add
Compare 4 commits »
jfita pushed to master at tandem/numerus 2023-02-26 16:42:42 +00:00
c1a64dd51d Add --format parameter to WeasyPrint
jfita pushed to master at tandem/numerus 2023-02-26 16:26:16 +00:00
4d2379555e Convert invoices to PDF with WeasyPrint
47d3e1940c Fix typo in Debian’s package description
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-02-25 12:49:02 +00:00
843f7746cf Adapt the invoice design to Oriol’s
jfita pushed to master at tandem/numerus 2023-02-25 02:20:39 +00:00
fffab62135 Use left join between products and taxes
419ac3ed46 Adjust invoice.css to work with WeasyPrint too
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-02-24 12:17:42 +00:00
191401abe9 Temporarily switch to admin role to register types
jfita pushed to master at tandem/numerus 2023-02-24 11:22:26 +00:00
18fba2964f Add invoice view, with print CSS
jfita pushed to master at tandem/numerus 2023-02-23 14:32:03 +00:00
985f843e8e Show the invoice subtotal, taxes, and total when creating it
980db529f1 Fix to_price and parse_price for negative values
8dbf8ef2d0 Add currency_pattern to language relation
Compare 3 commits »
jfita pushed to master at tandem/numerus 2023-02-22 13:39:45 +00:00
97ef02b0f9 Add views to compute taxes and total amount of invoices
jfita pushed to master at tandem/numerus 2023-02-21 12:58:20 +00:00
32fdab4217 Reindex product indices when removing
c1e443e3bc Move the new product description before the taxes
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-02-20 10:42:27 +00:00
b3004486f0 Properly register array and composite PostgreSQL types with pgtype