numerus/pkg
jordi fita mas ebb073166a Subsume collections into payments, and record payments in negative
This is to handle refunds, which are invoices with negative amounts,
that can be both issued or received (i.e., an “expense”).

The API provided by PostgreSQL is mostly the same, and internally it
deals with negatives, so the Go package only had to change selects of
collection.
2025-01-30 23:24:16 +01:00
..
accounts.go Instruct htmx that HTTP 422 is not a “fatal error” 2024-08-27 11:07:39 +02:00
attachment.go Refactor common code to download invoice and expenses attachments 2024-08-12 00:07:30 +02:00
build.go Tag version 3; bump version to 1.4 2025-01-30 11:42:28 +01:00
company.go Rename “Payment method” to “Invoicing method” 2024-09-06 12:13:27 +02:00
contacts.go Instruct htmx that HTTP 422 is not a “fatal error” 2024-08-27 11:07:39 +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 Subsume collections into payments, and record payments in negative 2025-01-30 23:24:16 +01: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 Subsume collections into payments, and record payments in negative 2025-01-30 23:24:16 +01: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 Moved all “marketing material” on another repository 2025-01-17 12:41:15 +01:00
ods.go Add tax base to invoices exported ODS file 2024-10-12 03:04:56 +02:00
payments.go Subsume collections into payments, and record payments in negative 2025-01-30 23:24:16 +01:00
pgtypes.go Add a cache of OID in database to register types 2023-10-27 12:44:24 +02:00
products.go Instruct htmx that HTTP 422 is not a “fatal error” 2024-08-27 11:07:39 +02:00
profile.go Instruct htmx that HTTP 422 is not a “fatal error” 2024-08-27 11:07:39 +02:00
quote.go Match error message for quote and invoice quantity field 2025-01-23 19:34:02 +01:00
recover.go Gofmt recover.go 2023-01-22 20:37:34 +01:00
router.go Moved all “marketing material” on another repository 2025-01-17 12:41:15 +01:00
slug.go Add the customer name to the invoice’s PDF file name 2023-07-07 11:34:34 +02:00
tags.go Refactor inline tag edit form into its own file 2024-08-15 04:18:18 +02:00
template.go Moved all “marketing material” on another repository 2025-01-17 12:41:15 +01: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