numerus/pkg
jordi fita mas f95936c523 Split the tax details “mega dialog” into separate pages
I needed to place the payment accounts section somewhere, and the most
logical place seemed to be that dialog, where users can set up company
parameters.

However, that dialog was already saturated with related, but ultimately
independent forms, and adding the account section would make things
even worse, specially given that we need to be able to edit those
accounts in a separate page.

We agreed to separate that dialog into tabs, which means separate pages.
When i had everything in a separated page, then i did not know how to
actually share the code for the tabs, and decided that, for now, these
“tabs” would be items from the profile menu.  Same function, different
presentation.
2024-08-14 04:08:13 +02:00
..
accounts.go Add the payments section 2024-08-10 04:34:07 +02:00
attachment.go Refactor common code to download invoice and expenses attachments 2024-08-12 00:07:30 +02:00
build.go Add the application’s version on the footer 2024-01-19 20:03:04 +01:00
company.go Split the tax details “mega dialog” into separate pages 2024-08-14 04:08:13 +02:00
contacts.go Return HTTP 404 instead of 500 for invalid UUID values in URL 2023-07-17 12:07:23 +02:00
dashboard.go Compute the total amount, base plus taxes, of all expenses 2023-07-13 20:50:26 +02:00
db.go Allow importing contacts from Holded 2023-07-03 00:05:47 +02:00
expenses.go Remove the status parameter from add_expense and edit_expense, and forms 2024-08-13 02:34:21 +02:00
form.go Add the payments section 2024-08-10 04:34:07 +02:00
htmx.go Use HTMx to add product rows “inline” in the invoice form 2023-04-24 02:00:38 +02:00
invoices.go Refactor common code to download invoice and expenses attachments 2024-08-12 00:07:30 +02:00
locale.go Add currency_pattern to language relation 2023-02-23 12:12:33 +01:00
logger.go Reduce the amount of useless data in request’s log 2023-06-13 16:05:40 +02:00
login.go Allow removal of payments 2024-08-11 03:22:37 +02:00
ods.go Include customer’s VAT number to the expense list in ODS too 2024-07-20 22:52:23 +02:00
payments.go Add attachments to payments 2024-08-12 00:08:18 +02:00
pgtypes.go Add a cache of OID in database to register types 2023-10-27 12:44:24 +02:00
products.go Return HTTP 404 instead of 500 for invalid UUID values in URL 2023-07-17 12:07:23 +02:00
profile.go Create constants for the HTMX request and response headers used 2023-04-06 12:07:20 +02:00
quote.go Add option to export the list of quotes, invoices, and expenses to ODS 2023-07-18 13:29:36 +02:00
recover.go Gofmt recover.go 2023-01-22 20:37:34 +01:00
router.go Split the tax details “mega dialog” into separate pages 2024-08-14 04:08:13 +02:00
slug.go Add the customer name to the invoice’s PDF file name 2023-07-07 11:34:34 +02:00
template.go Allow removal of payments 2024-08-11 03:22:37 +02:00
uuid.go Return HTTP 404 instead of 500 for invalid UUID values in URL 2023-07-17 12:07:23 +02:00
uuid_test.go Return HTTP 404 instead of 500 for invalid UUID values in URL 2023-07-17 12:07:23 +02:00