numerus/revert
jordi fita mas ac0143b2b0 Remove the status parameter from add_expense and edit_expense, and forms
Users are no longer expected to manually set the status of an expense
and, instead, have to add payments to such expense to mark it as partial
or paid.

That means that the PL/pgSQL functions must not accept a status
parameter, the edit and new forms should no longer have a field for
the status, and that the expense list should no longer have the “quick
edit” for their status.  That’s why it no longer should have a pointer
cursor, unlike invoice or quote status.
2024-08-13 02:34:21 +02:00
..
add_contact.sql Add IBAN and BIC fields to contacts 2023-07-02 02:08:45 +02:00
add_contact@v0.sql Split contact relation into tax_details, phone, web, and email 2023-06-30 21:32:48 +02:00
add_expense.sql Remove the status parameter from add_expense and edit_expense, and forms 2024-08-13 02:34:21 +02:00
add_expense@v1.sql Add expenses statuses 2023-07-11 15:33:26 +02:00
add_expense@v2.sql Remove the status parameter from add_expense and edit_expense, and forms 2024-08-13 02:34:21 +02:00
add_invoice.sql Remove the number field from new invoice form 2023-04-01 15:57:56 +02:00
add_payment.sql Add the payments section 2024-08-10 04:34:07 +02:00
add_payment_account_bank.sql Add the payments section 2024-08-10 04:34:07 +02:00
add_payment_account_card.sql Add the payments section 2024-08-10 04:34:07 +02:00
add_payment_account_cash.sql Add the payments section 2024-08-10 04:34:07 +02:00
add_payment_account_other.sql Add the payments section 2024-08-10 04:34:07 +02:00
add_product.sql Add tags for products too 2023-03-26 13:51:57 +02:00
add_quote.sql Add function to create new quotes 2023-06-07 14:14:48 +02:00
attach_to_expense.sql Add attach_to_expense SQL function 2023-05-15 12:38:40 +02:00
attach_to_invoice.sql Add attachments to invoices 2023-07-12 20:06:53 +02:00
attach_to_payment.sql Add attachments to payments 2024-08-12 00:08:18 +02:00
available_countries.sql Use a select for company’s country field 2023-01-27 21:30:14 +01:00
available_currencies.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
available_expense_status.sql Change partial expenses to pending when reverting available status 2024-08-13 02:31:15 +02:00
available_expense_status@v2.sql Add the payments section 2024-08-10 04:34:07 +02:00
available_invoice_status.sql Add the invoice_status relation and its i18n 2023-02-07 16:45:27 +01:00
available_languages.sql Allow guest access to user_profile with an empty profile 2023-01-23 01:18:47 +01:00
available_payment_account_types.sql Add the payments section 2024-08-10 04:34:07 +02:00
available_payment_status.sql Add the payments section 2024-08-10 04:34:07 +02:00
available_quote_status.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
bic.sql Add IBAN and BIC fields to contacts 2023-07-02 02:08:45 +02:00
build_cookie.sql Use user’ß email for auth funcs and return cookie on email change 2023-01-23 21:18:55 +01:00
change_password.sql Add function to change the current user’s password 2023-01-23 21:41:14 +01:00
check_cookie.sql Move check_cookie to public and give access to authenticator 2023-01-18 14:12:59 +01:00
company.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
company_default_payment_method.sql Add company’s default payment method 2023-03-04 22:15:52 +01:00
company_user.sql Remove the drop of company_policy on numerus.company_user 2023-01-27 20:15:19 +01:00
compute_new_expense_amount.sql Compute the total amount, base plus taxes, of all expenses 2023-07-13 20:50:26 +02:00
compute_new_invoice_amount.sql Show the invoice subtotal, taxes, and total when creating it 2023-02-23 15:31:57 +01:00
compute_new_quote_amount.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
contact.sql Add the contact relation and a rough first form 2023-01-29 15:14:31 +01:00
contact_email.sql Split contact relation into tax_details, phone, web, and email 2023-06-30 21:32:48 +02:00
contact_iban.sql Add IBAN and BIC fields to contacts 2023-07-02 02:08:45 +02:00
contact_phone.sql Fix the revert of contact_phone and contact_tax_details 2024-01-20 21:34:09 +01:00
contact_swift.sql Add IBAN and BIC fields to contacts 2023-07-02 02:08:45 +02:00
contact_tax_details.sql Fix the revert of contact_phone and contact_tax_details 2024-01-20 21:34:09 +01:00
contact_web.sql Fix revert for contact_web 2024-01-20 19:47:26 +01:00
country.sql Use a select for company’s country field 2023-01-27 21:30:14 +01:00
country_code.sql Use a select for company’s country field 2023-01-27 21:30:14 +01:00
country_i18n.sql Use a select for company’s country field 2023-01-27 21:30:14 +01:00
currency.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
currency_code.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
current_user_cookie.sql Use user’ß email for auth funcs and return cookie on email change 2023-01-23 21:18:55 +01:00
current_user_email.sql Use user’ß email for auth funcs and return cookie on email change 2023-01-23 21:18:55 +01:00
discount_rate.sql Add discount_rate domain and invoice_product relation 2023-02-10 19:02:04 +01:00
edit_contact.sql Add IBAN and BIC fields to contacts 2023-07-02 02:08:45 +02:00
edit_contact@v0.sql Split contact relation into tax_details, phone, web, and email 2023-06-30 21:32:48 +02:00
edit_expense.sql Remove the status parameter from add_expense and edit_expense, and forms 2024-08-13 02:34:21 +02:00
edit_expense@v1.sql Add expenses statuses 2023-07-11 15:33:26 +02:00
edit_expense@v2.sql Remove the status parameter from add_expense and edit_expense, and forms 2024-08-13 02:34:21 +02:00
edit_invoice.sql Add function to edit invoices 2023-03-11 20:58:20 +01:00
edit_payment.sql Add the payments section 2024-08-10 04:34:07 +02:00
edit_payment_account_bank.sql Add the payments section 2024-08-10 04:34:07 +02:00
edit_payment_account_card.sql Add the payments section 2024-08-10 04:34:07 +02:00
edit_payment_account_cash.sql Add the payments section 2024-08-10 04:34:07 +02:00
edit_payment_account_other.sql Add the payments section 2024-08-10 04:34:07 +02:00
edit_product.sql Add tags for products too 2023-03-26 13:51:57 +02:00
edit_quote.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
edited_invoice_product.sql Add function to edit invoices 2023-03-11 20:58:20 +01:00
edited_quote_product.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
email.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
encrypt_password.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
ensure_role_exists.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
expense.sql Add the expense relation 2023-04-30 16:06:16 +02:00
expense_attachment.sql Add the relation to store the expense’s attachment files 2023-05-13 21:23:24 +02:00
expense_expense_status.sql Add expenses statuses 2023-07-11 15:33:26 +02:00
expense_payment.sql Add the payments section 2024-08-10 04:34:07 +02:00
expense_status.sql Add expenses statuses 2023-07-11 15:33:26 +02:00
expense_status_i18n.sql Add expenses statuses 2023-07-11 15:33:26 +02:00
expense_tax.sql Add the relation of expense taxes 2023-05-01 16:17:36 +02:00
expense_tax_amount.sql Add expense_tax_amount to properly compute the net income 2023-05-18 12:36:18 +02:00
extension_citext.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
extension_iban.sql Add IBAN and BIC fields to contacts 2023-07-02 02:08:45 +02:00
extension_pg_libphonenumber.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
extension_pgcrypto.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
extension_uri.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
extension_vat.sql Add the company relation and read-only form to edit 2023-01-24 21:46:07 +01:00
import_contact.sql Allow importing contacts from Holded 2023-07-03 00:05:47 +02:00
input_is_valid.sql Create validation function for SQL domains and for phones 2023-07-03 11:31:59 +02:00
input_is_valid_phone.sql Create validation function for SQL domains and for phones 2023-07-03 11:31:59 +02:00
invoice.sql Add the invoice relation 2023-02-09 11:42:31 +01:00
invoice_amount.sql Add views to compute taxes and total amount of invoices 2023-02-22 14:39:38 +01:00
invoice_attachment.sql Add attachments to invoices 2023-07-12 20:06:53 +02:00
invoice_contact_id_fkey.sql Split contact relation into tax_details, phone, web, and email 2023-06-30 21:32:48 +02:00
invoice_number_counter.sql Add the function to get the next invoice number 2023-02-17 14:48:24 +01:00
invoice_product.sql Add discount_rate domain and invoice_product relation 2023-02-10 19:02:04 +01:00
invoice_product_amount.sql Add discount and tax classes columns to invoice 2023-03-01 14:08:12 +01:00
invoice_product_product.sql Move the product_id field from invoice_product to a separate table 2023-04-19 19:30:12 +02:00
invoice_product_tax.sql Add invoice product tax relation 2023-02-15 14:49:06 +01:00
invoice_status.sql Add the invoice_status relation and its i18n 2023-02-07 16:45:27 +01:00
invoice_status_i18n.sql Add the invoice_status relation and its i18n 2023-02-07 16:45:27 +01:00
invoice_tax_amount.sql Add views to compute taxes and total amount of invoices 2023-02-22 14:39:38 +01:00
language.sql Add user_profile view to update the profile with form 2023-01-22 02:23:09 +01:00
login.sql Implement login cookie, its verification, and logout 2023-01-17 20:58:13 +01:00
login_attempt.sql Implement login cookie, its verification, and logout 2023-01-17 20:58:13 +01:00
logout.sql Implement login cookie, its verification, and logout 2023-01-17 20:58:13 +01:00
new_expense_amount.sql Compute the total amount, base plus taxes, of all expenses 2023-07-13 20:50:26 +02:00
new_invoice_amount.sql Show the invoice subtotal, taxes, and total when creating it 2023-02-23 15:31:57 +01:00
new_invoice_product.sql Add constraints to reject empty product and companies names 2023-02-17 12:39:32 +01:00
new_quote_amount.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
new_quote_product.sql Add function to create new quotes 2023-06-07 14:14:48 +02:00
next_invoice_number.sql Add the function to get the next invoice number 2023-02-17 14:48:24 +01:00
next_quote_number.sql Add function to create new quotes 2023-06-07 14:14:48 +02:00
parse_price.sql Fix compute_new_expense_amount to set 0.00 to taxes when subtotal is '' 2023-08-25 14:19:27 +02:00
parse_price@v1.sql Fix compute_new_expense_amount to set 0.00 to taxes when subtotal is '' 2023-08-25 14:19:27 +02:00
payment.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_account.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_account_bank.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_account_card.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_account_type.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_account_type_i18n.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_attachment.sql Add attachments to payments 2024-08-12 00:08:18 +02:00
payment_method.sql Add the payment method relation and corresponding form 2023-03-03 16:49:06 +01:00
payment_status.sql Add the payments section 2024-08-10 04:34:07 +02:00
payment_status_i18n.sql Add the payments section 2024-08-10 04:34:07 +02:00
product.sql Add products section 2023-02-04 11:32:39 +01:00
product_tax.sql Allow multiple taxes, and even not tax, for products 2023-02-08 13:47:36 +01:00
quote.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_amount.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
quote_contact.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_number_counter.sql Add function to create new quotes 2023-06-07 14:14:48 +02:00
quote_payment_method.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_product.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_product_amount.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
quote_product_product.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_product_tax.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_status.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_status_i18n.sql Add relations for sales quotations and their products 2023-06-06 21:08:31 +02:00
quote_tax_amount.sql Added SQL views to compute computations amounts and edit them 2023-06-07 15:31:20 +02:00
remove_payment.sql Allow removal of payments 2024-08-11 03:22:37 +02:00
roles.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
schema_auth.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
schema_numerus.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
schema_public.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
set_cookie.sql Add a function to set request settings and the role 2023-01-19 13:07:32 +01:00
tag_name.sql Add invoice tags 2023-03-10 14:02:55 +01:00
tax.sql Add a “if not exists” to tax revert script 2023-01-29 15:13:47 +01:00
tax_class.sql Introduce the concept of tax class 2023-02-28 12:02:27 +01:00
tax_details.sql Split contact relation into tax_details, phone, web, and email 2023-06-30 21:32:48 +02:00
tax_rate.sql Add the tax relation with very rough form and handler 2023-01-28 14:18:58 +01:00
to_price.sql Convert from cents to “price” and back 2023-02-05 13:55:12 +01:00
update_expense_payment_status.sql Add the payments section 2024-08-10 04:34:07 +02:00
user.sql Setup authentication schema and user relation 2023-01-13 20:30:21 +01:00
user_profile.sql Use user’ß email for auth funcs and return cookie on email change 2023-01-23 21:18:55 +01:00