Commit Graph

  • b37045acca PHP deprecation fixes, assigning null arguments in methods master Deon George 2025-05-22 18:37:04 +10:00
  • 251aefa947 Move some product product\supplier and product\type::class methods into __get(), no functional changes Deon George 2025-05-22 18:17:27 +10:00
  • 72b11172c8 Move some service\type::class methods into __get(), no functional changes Deon George 2025-05-22 17:57:39 +10:00
  • 1e496a2863 Remove Interface ID and implement the lid/sid methods in __get() Deon George 2025-05-22 17:31:00 +10:00
  • a988720340 Move more product::class methods into __get(), no functional changes Deon George 2025-05-22 14:01:17 +10:00
  • 5ef1a27a64 Move category/category_name product::class methods into __get(), no functional changes Deon George 2025-05-22 12:01:31 +10:00
  • 04ae35b1dd Move base_cost/base_charge product::class methods into __get(), and base_charge(), no functional changes Deon George 2025-05-22 11:55:09 +10:00
  • c8f1c97078 Fix working out invoice start date, when start_at or invoice_next_at is null Deon George 2025-05-22 09:23:21 +10:00
  • 36e379d876 Remove MYSQL schema, since we no longer use mysql. Remove price_override Deon George 2025-05-21 18:33:36 +10:00
  • c4809a311d 1 to many fix in update when reviewing a service Deon George 2025-05-21 18:29:09 +10:00
  • 15a71c9f5b Move billing more service::class methods into __get(), use of component ribbons for service status Deon George 2025-05-21 18:05:27 +10:00
  • 14c0109efa Move billing cost service::class methods into __get(), fixed some incorrect displays of costs Deon George 2025-05-21 16:28:37 +10:00
  • 4b429cbf20 Move billing charge service::class methods into __get(), no functional changes Deon George 2025-05-21 15:14:34 +10:00
  • 2b06eca080 Move some service::class methods into __get(), no functional changes Deon George 2025-05-21 13:39:35 +10:00
  • 98d18c00a3 Fix for when an invoice item doesnt have any start/stop dates Deon George 2025-05-19 07:52:59 +10:00
  • 3ae588041f Fix rendering internal cost/revenue when in contract but not yet invoiced Deon George 2025-05-18 23:38:48 +10:00
  • 3cd1f2e34a Fix for text rendered for unknown charge types Deon George 2025-05-18 22:39:26 +10:00
  • 4ddbb14d09 Fixes for supplier configuration product links Deon George 2025-05-18 21:29:32 +10:00
  • 7fd1ce9584 Add edit supplier products (phone) Deon George 2025-05-18 21:14:02 +10:00
  • ac702397a6 Fixes for invoice rounding, where invoice total was different from reporting Deon George 2025-05-17 22:19:31 +10:00
  • 622147d584 Add product selection to service update Deon George 2025-05-16 21:42:29 +10:00
  • b33c052995 Add cost/price/supplierid to service, update service report to show supplerid and overridden costs (if any) Deon George 2025-05-16 20:36:27 +10:00
  • 8d72c1ceb5 Route cosmetic layout updates, and standardise on using /home to redirect back to the homescreen, and standardise usage of redirect() Deon George 2025-05-16 13:58:20 +10:00
  • 256e4c6260 Cosmetic syntax standarisation in resources, no functional changes Deon George 2025-05-16 12:09:15 +10:00
  • fc0e75e1fb On our service report, show group and final totals Deon George 2025-05-16 11:10:54 +10:00
  • 4c24f09195 Introduce cost and cost override into service model. Update service internal view to show cost/billing left on contracted services Deon George 2025-05-16 11:10:28 +10:00
  • 48d7968d0c Site ID is now optional for some console commands Deon George 2025-05-16 11:05:49 +10:00
  • 3fc676fa26 BCC invoice emails to the admin Deon George 2024-09-19 18:45:46 +10:00
  • a65c81871b Fix adding the product_id to account based charges (when services are not active) Deon George 2024-09-16 11:36:55 +10:00
  • 7ec28218fa Remove more old references to @js datatables Deon George 2024-08-24 18:21:49 +10:00
  • 2627cea3b5 Update supplier/cost with components Deon George 2024-08-24 17:37:55 +10:00
  • b877a2b673 Put back google social login Deon George 2024-08-23 17:28:00 +10:00
  • 89fb347806 More intuit optimisations in Console/Commands Deon George 2024-08-23 15:27:34 +10:00
  • e39dde05d8 Fixes for intuit:invoice:add, TaxSync and InvoiceSync Deon George 2024-08-22 21:35:23 +10:00
  • 2c3665650c Use map() instead of transform(), use fn() instead of function(), consistent coding for form.select Deon George 2024-08-18 14:02:03 +10:00
  • 5139b26a05 Change supplier resources to use components Deon George 2024-08-18 13:58:18 +10:00
  • 283ae06a5c Fixes for service change, validation added for date and product_id Deon George 2024-08-17 15:10:50 +10:00
  • 23f23dfe40 Fix showing all traffic usage for broadband Deon George 2024-08-17 14:39:52 +10:00
  • 7e784c3e81 Show cancel date on service information widget Deon George 2024-08-17 13:17:07 +10:00
  • a41a69676e Get helpdesk email address from configuration Deon George 2024-08-17 10:47:33 +10:00
  • d5b5de3086 Framework updates Deon George 2024-08-17 10:38:08 +10:00
  • 6ac1b11864 Add validation to service cancellation, and displaying cancellation costs if any Deon George 2024-08-17 10:33:56 +10:00
  • 7a41dd803f Only show estimated invoicing if we have a next invoice to show Deon George 2024-08-16 17:51:38 +10:00
  • 3b40e92c48 Improvements for service_change and service_cancel Deon George 2024-08-16 08:20:58 +10:00
  • 5f66987a3e Fixes for ordering, the themes are in frontend.metronic, not backend.adminlte Deon George 2024-08-15 21:30:34 +10:00
  • b4c7c3ad20 Order wasnt showing all accounts for the logged in user Deon George 2024-08-15 20:19:39 +10:00
  • 8179ad60e1 Put back weblog logging, lost when updating Deon George 2024-08-15 08:21:36 +10:00
  • e7f1ab638f Added TxnTaxDetail to InvoiceAdd Deon George 2024-08-14 22:23:11 +10:00
  • 33ba7903f2 Framework updates Deon George 2024-08-14 22:21:32 +10:00
  • f1031beff6 Rework products with components Deon George 2024-08-14 22:16:09 +10:00
  • 1b581e9feb Intuit commands updates Deon George 2024-08-12 23:31:59 +10:00
  • bab1f45234 Moved some basic intuit commands to leenooks/intuit Deon George 2024-08-12 20:58:35 +10:00
  • 5abc07b712 Renamed leenooks dreamscape/intuit back to leenooks namespace Deon George 2024-08-11 21:17:36 +10:00
  • 4c273364c7 Fix rendering of invoice items, and links to payments and add payment dates to invoice Deon George 2024-08-11 00:36:10 +10:00
  • ef0d4dc773 Change ScopeServiceUserAuthorised to ScopeAccountUserAuthorised. Scope payments to AccountUserAuthorised, and added PaymentPolicy Deon George 2024-08-10 23:53:13 +10:00
  • f60727f5fb Framework updates Deon George 2024-08-10 22:26:41 +10:00
  • 222fd5092e Move setup out of resources/a Deon George 2024-08-10 22:21:38 +10:00
  • f1dd68a737 Fixes for cart and payment/paypal processing Deon George 2024-08-10 22:17:21 +10:00
  • efbb3d091f Separated Checkout and Payment controllers, updates to checkout and payments Deon George 2024-08-10 10:14:47 +10:00
  • 06f25d5d4d Resize and compress web homepage images Deon George 2024-08-09 19:44:27 +10:00
  • c54b0fdc79 Remove redundant service controller method and view Deon George 2024-08-03 21:45:47 +10:00
  • 2e9f87550c Move traffic mismatch mail tempaltes to admin/service Deon George 2024-08-03 11:49:34 +10:00
  • 78a8f63ac9 Remove social link items and update test email Deon George 2024-08-03 11:32:43 +10:00
  • df3f7e31be Update password reset email Deon George 2024-08-03 10:47:08 +10:00
  • 0469d64577 Move email/ resources to mail/, added invoice generated email to admin, updated email template Deon George 2024-08-03 10:06:25 +10:00
  • f8453ae391 More work on moving service updates to use components, move 'host' to 'hosting', move some redundant views Deon George 2024-08-01 17:34:31 +10:00
  • 078dc6ab39 Update framework Deon George 2024-07-31 22:42:22 +10:00
  • 7e383511ab Update phone service update form to use form components Deon George 2024-07-31 22:39:29 +10:00
  • 725b6f317d Provide a link to the account in reseller account list Deon George 2024-07-31 22:38:44 +10:00
  • f43748e20a Add account next invoice Deon George 2024-07-31 22:36:28 +10:00
  • 0b5bc9e012 Rework service, removed redundant code, service invoicing improvements Deon George 2024-07-29 23:12:53 +10:00
  • 5f10175b35 Updated datatables, using @pa instead of @js/@css, using conditionalPaging in datatables Deon George 2024-07-28 21:33:30 +10:00
  • 1c4cb6f38c Fix usage_broadband, since our usage data is a float Deon George 2024-07-26 14:45:43 +10:00
  • 667109150d Added API stub configuration Deon George 2024-07-26 12:34:35 +10:00
  • 9380850395 Move charge actions to ChargeController, implemented charge delete Deon George 2024-07-26 12:33:42 +10:00
  • 756f550b43 Cosmetic code changes, no functional changes Deon George 2024-07-25 14:44:09 +10:00
  • 9277d42196 Fix order URL Deon George 2024-07-25 14:09:24 +10:00
  • 743374cb17 Move charge to under service Deon George 2024-07-25 14:08:26 +10:00
  • ddd44b643f Service display pricing, as a result of moving to psql. Service information updates Deon George 2024-07-24 20:17:23 +10:00
  • 79237868cb Moved service.widget.status to a component Deon George 2024-07-24 17:45:32 +10:00
  • 14609fb377 Fix display of Billing Start Date and other minor items Deon George 2024-07-24 15:31:57 +10:00
  • 1bae121481 Fix search now that supplier_user is account_supplier Deon George 2024-07-24 14:53:18 +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. Deon George 2024-07-24 14:14:11 +10:00
  • 46075745d2 Move user suppliers to account suppliers Deon George 2024-07-23 22:17:09 +10:00
  • b145856ce9 Update setup with new component based layout Deon George 2024-07-23 20:22:51 +10:00
  • 45794ff109 Put back site_id middleware Deon George 2024-07-23 15:05:56 +10:00
  • c91a2fa8e5 Added Passkey login, fixed password reset as a result of updating laravel Deon George 2024-07-23 00:13:54 +10:00
  • b486a0eac4 Moving accounting commands into an Intuit/ namespace, updates to intuit module Deon George 2024-07-14 13:49:00 +10:00
  • 28aa1f9dc8 Home page performance optimisations Deon George 2024-07-09 21:09:34 +10:00
  • f561139d45 Optimise Invoice Deon George 2024-07-09 20:17:30 +10:00
  • 29bccbf72f Update laravel jobs/failed_jobs tables Deon George 2024-07-07 22:09:15 +10:00
  • 2dc56d0321 Update dependant libraries Deon George 2024-07-07 21:31:23 +10:00
  • 09f2eb8d9d Remove binary attributes from DB, should be json columns Deon George 2024-07-07 19:10:00 +10:00
  • 76889728cd Addresses now a collection Deon George 2024-07-07 15:14:55 +10:00
  • 0d9dbafcf1 Optimise Service model Deon George 2024-07-07 15:02:02 +10:00
  • b4f3db04fc Removed redundant functions in Account, Optimised User a little more, Moved Ezypay Commands to new Ezypay folder Deon George 2024-07-07 10:21:27 +10:00
  • 70e94bf6e6 Fix search and psql like queries need to be ilike for case insensitivity Deon George 2024-07-06 22:56:51 +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 Deon George 2024-07-06 22:17:41 +10:00
  • 3c7e2bbbc9 Move DB queries into jobs, so that the scheduler and artisan command calls doesnt evaluate them until the job is actually run Deon George 2024-07-06 19:56:56 +10:00
  • 844d509834 Move invoice blades around. Added invoices in credit view Deon George 2024-07-06 19:28:14 +10:00