jordi fita mas jfita
  • Joined on 2023-01-13
jfita pushed to master at tandem/numerus 2023-03-26 12:06:29 +00:00
5d82597d14 Manually update and restore the <title> when showing dialog with HTMx
b0db8df732 Add the <title> element for the “main” boosted pages
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-03-26 11:52:02 +00:00
a1f70ff654 Add tags for products too
jfita pushed to master at tandem/numerus 2023-03-26 00:32:59 +00:00
4131602fa3 Add tags for contacts too
6b73acafe6 Add SQL and helper PL/pgSQL functions to tag invoices
7e8ec539ff Add a SnackBar to show HTMx errors
Compare 3 commits »
jfita pushed to master at tandem/numerus 2023-03-23 09:57:07 +00:00
41ce5af2ed Boost the main navigation links with HTMx
6e081a1846 Put the edit contact form into a dialog with HTMx
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-03-22 13:59:57 +00:00
b07fe6cfa2 Show the add contact form in a modal dialog
jfita pushed to master at tandem/numerus 2023-03-21 10:59:00 +00:00
b1e3afc48b Show the tax details form in a dialog using HTMx
jfita pushed to master at tandem/numerus 2023-03-20 12:09:57 +00:00
9e757cb9f4 Show the profile form in a dialog using HTMx
jfita pushed to master at tandem/numerus 2023-03-19 22:11:45 +00:00
82eb8a2733 Start the tag input custom element
356d0a0892 Handle case of no tag given for invoice
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-03-18 06:17:41 +00:00
041017adc3 Add missing ARIA attributes and keyboard controls to multiselect
jfita pushed to master at tandem/numerus 2023-03-17 13:55:17 +00:00
2dde25c862 Reimplement the multiselect as a custom element
jfita pushed to master at tandem/numerus 2023-03-16 11:58:51 +00:00
1c9fe14ab9 Improve multiselect’s usability with keyboard handling
jfita pushed to master at tandem/numerus 2023-03-15 10:44:24 +00:00
f93d557aa9 Move the multiselect “component” to the select-field template
jfita pushed to master at tandem/numerus 2023-03-14 17:07:45 +00:00
5702f0d198 Start “improving” the user interface with AlpineJS: tax selector
jfita pushed to master at tandem/numerus 2023-03-13 14:00:39 +00:00
8efae0485e Add the edit form for invoices
1ab48d2947 Add the String() method to InputField
c685fc496b Correctly format the scanned value of date and time InputFields
c882158da3 Fix deletion of products with taxes on invoice edit
Compare 4 commits »
jfita pushed to master at tandem/numerus 2023-03-12 14:57:42 +00:00
dfdc9fde76 Restart tag sequence in edit_invoice test
dab03e2b4f Change the color of the menu separator
Compare 2 commits »
jfita pushed to master at tandem/numerus 2023-03-11 19:58:25 +00:00
0cd0fb1bb8 Add function to edit invoices
jfita pushed to master at tandem/numerus 2023-03-10 13:03:01 +00:00
2bc05e948c Add invoice tags
jfita pushed to master at tandem/numerus 2023-03-09 11:11:58 +00:00
5dedaefc22 Add button to download many invoices as PDF in a ZIP archive
jfita pushed to master at tandem/numerus 2023-03-08 10:54:11 +00:00
f3b841473f Add the context menu with the duplicate option
0c8edb9cae Add option to duplicate an invoice
d725dcf529 Add missing call to PaymentMethod.FillValue
3dd0b0136e Adjust the design of invoice status menu to the one made by Oriol
Compare 4 commits »
jfita pushed to master at tandem/numerus 2023-03-07 11:41:15 +00:00
fab9e2c278 Use add_product function in demo to add products