jordi fita mas jfita
  • Joined on 2023-01-13
jfita pushed to master at tandem/numerus 2023-05-06 09:08:28 +00:00
1415c3ef10 Moved the link to edit expense from the invoicer’s name to a menu
jfita pushed to master at tandem/numerus 2023-05-05 08:59:42 +00:00
49c41681ce Add PUT method to expense’s URL and call edit_expense
4a9c3748cd Guard a StatusUnprocessableEntity with check for HTMx request
73497eb051 Add missing return on not found for edit product
Compare 3 commits »
jfita pushed to master at tandem/numerus 2023-05-04 10:35:04 +00:00
251080cbe5 Add SQL function to edit expenses
jfita pushed to master at tandem/numerus 2023-05-03 10:46:31 +00:00
55d650bd62 Add expenses’ index and add form
97ad76d82c Deduplicate the SQL for getting the options for customer’s select field
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-05-02 09:30:04 +00:00
5984745c89 Add function to create expenses
jfita pushed to master at tandem/numerus 2023-05-01 14:17:47 +00:00
b904aea9f2 Add the relation of expense taxes
jfita pushed to master at tandem/numerus 2023-04-30 14:06:22 +00:00
781c935703 Add the expense relation
jfita pushed to master at tandem/numerus 2023-04-29 14:20:20 +00:00
19bcfc29e8 Update HTMx version to 1.9.2
4162da3a06 Force Content-Type to text/html when rendering a template
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-04-27 22:22:35 +00:00
d941adcdfe Trigger a recompute when price, quantity, discount, or vat changes
86ccbbe830 Add keyboard controls for product search
43fffb6848 Fix a swapError with data-hx-on and data-hx-swap="innerHTML"
Compare 3 commits »
jfita pushed to master at tandem/numerus 2023-04-26 12:30:51 +00:00
b10f0dcb3f Update HTMx to version 1.9.0
jfita pushed to master at tandem/numerus 2023-04-26 11:50:11 +00:00
a06bc3df58 Use slugs too to select invoice products without JavaScript
jfita pushed to master at tandem/numerus 2023-04-25 13:29:01 +00:00
f2a0cd7d94 Move back most dialogs to regular (but still boosted) pages
c5fba3246e Fix label for products’ name filter
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-04-24 18:40:16 +00:00
e93a798223 Accept “invalid” quantity, price, and discount on invoice update
jfita pushed to master at tandem/numerus 2023-04-24 00:00:43 +00:00
7d895fe5f9 Use HTMx to add product rows “inline” in the invoice form
2ced61d304 Add the product filter form
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-04-20 13:37:28 +00:00
c2f6d299b4 Refactor the invoice product form template
jfita pushed to master at tandem/numerus 2023-04-19 17:30:20 +00:00
90982b49ff Move the product_id field from invoice_product to a separate table
835bab357e Only return HTTP 422 while validating the invoice’s form if not HTMx
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-04-18 19:01:34 +00:00
754da87e45 Add validation for minimum length of contact’s name
jfita pushed to master at tandem/numerus 2023-04-17 09:51:27 +00:00
884c6dc2db Make sure the tag’s condition menu is within the limits of <body>
jfita pushed to master at tandem/numerus 2023-04-16 17:01:19 +00:00
149557e42e “Integrate” the tags’ condition into the input field
jfita pushed to master at tandem/numerus 2023-04-15 18:45:35 +00:00
46fe90c867 Remove the fuzzy tag of a Catalan translation
b30aeb5d49 Reformat form.gohtml with IntelliJ
Compare 2 commits »