Commit Graph

229 Commits

Author SHA1 Message Date
6ac1b11864 Add validation to service cancellation, and displaying cancellation costs if any 2024-08-17 10:33:56 +10:00
3b40e92c48 Improvements for service_change and service_cancel 2024-08-16 08:20:58 +10:00
5f66987a3e Fixes for ordering, the themes are in frontend.metronic, not backend.adminlte 2024-08-15 21:30:34 +10:00
f1031beff6 Rework products with components 2024-08-14 23:37:20 +10:00
4c273364c7 Fix rendering of invoice items, and links to payments and add payment dates to invoice 2024-08-11 00:36:10 +10:00
ef0d4dc773 Change ScopeServiceUserAuthorised to ScopeAccountUserAuthorised. Scope payments to AccountUserAuthorised, and added PaymentPolicy 2024-08-10 23:53:13 +10:00
efbb3d091f Separated Checkout and Payment controllers, updates to checkout and payments 2024-08-10 10:14:47 +10:00
df3f7e31be Update password reset email 2024-08-03 11:33:23 +10:00
0469d64577 Move email/ resources to mail/, added invoice generated email to admin, updated email template 2024-08-03 11:33:23 +10:00
f8453ae391 More work on moving service updates to use components, move 'host' to 'hosting', move some redundant views 2024-08-01 17:34:31 +10:00
f43748e20a Add account next invoice 2024-08-01 10:03:34 +10:00
0b5bc9e012 Rework service, removed redundant code, service invoicing improvements 2024-07-31 22:37:04 +10:00
1c4cb6f38c Fix usage_broadband, since our usage data is a float 2024-07-26 14:46:06 +10:00
9380850395 Move charge actions to ChargeController, implemented charge delete 2024-07-26 12:33:42 +10:00
743374cb17 Move charge to under service 2024-07-25 14:08:26 +10:00
ddd44b643f Service display pricing, as a result of moving to psql. Service information updates 2024-07-24 20:17:23 +10:00
d6a2c70146 Update service update to use components, enhanced form handling and submission. Added pppoe to broadband and changed validation to allow for longer service number. 2024-07-24 14:33:14 +10:00
46075745d2 Move user suppliers to account suppliers 2024-07-24 09:32:17 +10:00
45794ff109 Put back site_id middleware 2024-07-23 20:25:32 +10:00
c91a2fa8e5 Added Passkey login, fixed password reset as a result of updating laravel 2024-07-23 20:25:32 +10:00
f561139d45 Optimise Invoice 2024-07-23 20:25:32 +10:00
09f2eb8d9d Remove binary attributes from DB, should be json columns 2024-07-07 21:22:14 +10:00
76889728cd Addresses now a collection 2024-07-07 21:22:14 +10:00
0d9dbafcf1 Optimise Service model 2024-07-07 21:22:14 +10:00
b4f3db04fc Removed redundant functions in Account, Optimised User a little more, Moved Ezypay Commands to new Ezypay folder 2024-07-07 15:18:57 +10:00
70e94bf6e6 Fix search and psql like queries need to be ilike for case insensitivity 2024-07-07 10:32:26 +10:00
61fe84498a Update invoice query to allow for missing invoice_item_taxes records, discount is now removed from price base before calculating item_total 2024-07-06 22:17:41 +10:00
844d509834 Move invoice blades around. Added invoices in credit view 2024-07-06 19:28:14 +10:00
76d43a81c8 Temporarily fix invoice emailing 2024-07-06 11:06:07 +10:00
b3d5bf05a9 Fix handling of discounts in invoiceSummary(), added invoiceSummaryCredit() to show invoices in credit 2024-07-06 11:06:07 +10:00
326b1dcfc5 User optimisation and code cleanup 2024-07-06 11:06:07 +10:00
e7ac329d24 Home page performance optimisations 2024-07-06 11:06:07 +10:00
648d941893 Code refactor work. New optimised query to get invoice status summary for an account 2024-07-06 11:06:07 +10:00
59dc825bf7 Update laravel framework from 9 to 11, removed some old packages 2024-07-06 11:06:07 +10:00
1b4504cee2 Fix dashboard SQL query error, doesnt work with postgres 2024-07-06 09:00:36 +10:00
c1bb20dec0 Add event to process webhook payments 2023-05-13 23:51:27 +10:00
8ad9e73abb Added intuit payments 2023-05-13 21:20:56 +10:00
Deon George
ad2f6f3a7f Inuit sync of tax, product accounting, accounts and invoices 2023-05-12 20:09:51 +10:00
Deon George
11b554daad Rename account_provider 2023-05-10 16:39:31 +09:00
Deon George
17ebbb71e8 Integration with Intuit - get accounting details for products 2023-05-10 12:59:42 +09:00
Deon George
dde11f73f5 Changed home screen to use account models instead of user model. Home screen now shows multiple accounts 2023-05-09 19:28:51 +09:00
Deon George
790ece14d1 Change product name_detail, name to name, pid 2023-05-09 17:12:07 +09:00
Deon George
fe4bc3acef Deprecate price_overriden 2023-05-09 10:09:00 +09:00
013bb632d3 Reimplmement service changes going to the service__change table 2023-05-06 17:21:56 +10:00
691180b3f0 More product cleanup 2023-05-06 13:53:50 +10:00
820ff2be00 More Product Model optimisation 2023-05-05 16:29:57 +10:00
96f799f535 Product Model optimisation 2023-05-05 10:51:28 +10:00
0f91ce4940 Updates to Product Model, product updates, enable pricing update, improved formating of product services 2023-05-04 22:21:14 +10:00
95bb55aad8 Optimize Groups 2023-05-04 11:50:54 +10:00
0ac35c3d43 Product class optimisation 2023-05-04 10:02:25 +10:00