8fb888a395Update upstream urls and framework updateDeon George2023-03-15 15:51:58 +1100
10931bd156Updated docker base image and synchronise consistent docker build/testDeon George2023-03-15 15:45:37 +1100
a6f01d0864Fix display of supplier products and offerings - wasnt including all servicesDeon George2023-03-15 15:34:28 +1100
b719efb58cRework on product name/description and translate
Deon George
2022-10-18 23:23:45 +1100
bfd17b0686Fix invoices not being generated when price is null, service update rendering updates
Deon George
2022-10-18 17:24:53 +1100
a87560ff96Fix invoices being generated for suspended/external billing and zero price items
Deon George
2022-10-18 15:58:14 +1100
c96d264c8fEnable creation of domains and domain service editing
Deon George
2022-10-18 14:17:50 +1100
0b4e3a9341Dont save payments with a zero alloc amount, delete payments with a zero alloc amount, fix javascript calculating payment balance
Deon George
2022-10-18 10:23:11 +1100
6aa30f537bFix invoice view when not logged in
Deon George
2022-09-30 09:35:58 +1000
ffcab790fcFix invoice emailing, and improved formatting
Deon George
2022-09-29 18:40:03 +1000
b065d15f60Service paid_to can be null if no invoices created yet
Deon George
2022-09-29 18:06:16 +1000
319fa32754Fix phone contract length display
Deon George
2022-09-29 17:55:50 +1000
15a3b11d2eEnable editing of address for phone/broadband, fix billing start for phone
Deon George
2022-09-29 17:45:43 +1000
ec99a5ff75Add Compoships for multile key relationships, first implemented with Service::class
Deon George
2022-09-29 17:26:03 +1000
2a19f14adbFixes to emailing cancel requests. Changes to email jobs with no site_id
Deon George
2022-09-29 12:16:08 +1000
1667b8c1dfFix broadband traffic import, when new services cannot be found. Fix broadband update so that start_at = connect_at
Deon George
2022-09-29 11:22:16 +1000
5b4aa5c73eWIP: Fix invoice_next_at date on service update for broadband - must do the others, and create a service validator
Deon George
2022-09-07 15:15:02 +1000
3cae12b256Framework update, intuit update
Deon George
2022-08-25 11:25:03 +1000
39db6303c2Fix email generation and sending via CLI
Deon George
2022-08-25 11:08:10 +1000
8955df84cdEditing product and enabled updating the accounting field
Deon George
2022-08-20 23:35:41 +1000
8d920e1ba1Some product rework
Deon George
2022-08-20 23:01:03 +1000
71b252843cShow accounting link on accounts that are linked
Deon George
2022-08-19 20:12:08 +1000
73d92f25c1Added cost import via web
Deon George
2022-08-19 15:12:56 +1000
798608cebdFix site_id table references
Deon George
2022-08-19 13:52:16 +1000
4b85e01e93Customer account sync with Intuit
Deon George
2022-08-18 23:29:42 +1000
c1a64e2094Implement token refresh
Deon George
2022-08-13 11:48:16 +1000
8fd79ce23eInitial integration with Quicken (Intuit API), rework oauth tables, update/test google login
Deon George
2022-08-12 14:53:06 +1000
70571cb6acInclude ID in Supplier Account Sync and add supplier id integrity constraint
Deon George
2022-08-11 11:03:36 +1000
f5d535daa7Fix supplier_user being unique for each supplier and id, fix search looking for users with a supplier_id
Deon George
2022-08-10 17:05:57 +1000
d358620b46Update dreamscape api to get all domains
Deon George
2022-08-10 16:10:08 +1000
e4c1305da5Added Supplier Domain importing - using dreamscape API
Deon George
2022-08-10 15:18:56 +1000
53c665787eAdd SameSite attribute to cookies
Deon George
2022-08-10 12:45:55 +1000
2722c92bcfAdd supplier linking
Deon George
2022-08-07 12:17:20 +1000
a1fd36aa6fUpdate supplier details to use form helpers, and added in api settings
Deon George
2022-08-06 00:22:22 +1000
ae3f97d890Fix supplier configuration
Deon George
2022-08-05 22:21:17 +1000
17f07dafc0Added leenooks/dreamscape
Deon George
2022-08-05 17:08:22 +1000
20c91e8e31Using search while the session has expired will generate a 401
Deon George
2022-08-03 16:34:23 +1000
a52c20993bFix existing cancel workflow
Deon George
2022-08-03 15:47:09 +1000
dd76fda274Hosting domain_name input, ensure we redirect back to the update page
Deon George
2022-08-03 15:28:27 +1000
2bac177618Some service host/domain updates, including schema updates
Deon George
2022-08-02 19:16:52 +1000
06b1eca306Updates to service updating - phone
Deon George
2022-08-02 08:49:17 +1000
360182b6bbFix old products report
Deon George
2022-08-01 21:06:57 +1000
7feec266b8Updates to service updating - broadband
Deon George
2022-08-01 20:34:10 +1000
de3f1a534bFramework update
Deon George
2022-08-01 14:03:47 +1000
97f5c84f23Consolidate service resources into a top level services/ directory
Deon George
2022-07-29 17:45:17 +1000
7f6df8d032Update test to use standard docker image now
Deon George
2022-07-29 16:09:54 +1000
39ded93a42Update checkout, enable editing of checkout, show details on invoices
Deon George
2022-07-29 16:06:19 +1000
4f7a27dd8dFramework update
Deon George
2022-07-26 00:29:07 +1000
cc906e9b22Fixes for viewing unprocessed charges
Deon George
2022-07-25 23:59:28 +1000
bb44c1a216Hack to make services active when changed after ordering
Deon George
2022-07-25 23:50:46 +1000
3ff7bf1571Fixes for error 500 in order and fix layout when updating changed services
Deon George
2022-07-25 23:24:45 +1000
5297ae8a62Enable editing of supplier products and listing services connected to them
Deon George
2022-06-30 23:51:20 +1000
fb416306e7Optimising Supplier Layout and source code placement
Deon George
2022-06-28 23:20:56 +1000
464407e7eeUpdate leenooks/laravel and framework updates
Deon George
2022-06-28 21:57:55 +1000
3723d644e6Framework update, and include nunomaduro/laravel-console-summary
Deon George
2022-06-28 18:11:57 +1000
f6f502618dLog sent emails
Deon George
2022-06-25 00:18:57 +1000
b0a317d709Fixes to cost display
Deon George
2022-06-14 17:23:14 +1000
8ba6a93214Fixes for testing to pass
Deon George
2022-06-14 17:03:58 +1000
768744ad27Initial support for importing supplier costs
Deon George
2022-06-14 16:55:17 +1000
606f357839Improved search performance
Deon George
2022-06-14 16:51:18 +1000
8777024cd8Enable email test
Deon George
2022-06-13 20:55:39 +1000
642446e592Cast Invoice::reminders to json
Deon George
2022-06-13 19:58:53 +1000
d1fbb4b42bCount negative payment_items towards payment balance
Deon George
2022-06-13 18:01:29 +1000
5e82f091c0Payments need to be active to be recognised
Deon George
2022-06-13 17:24:43 +1000
28438c6423Fix for ezypay payment import
Deon George
2022-06-13 16:44:24 +1000
49a4830d89Fix payment entry
Deon George
2022-06-13 15:46:38 +1000
9e889008bfFix recording charges
Deon George
2022-06-13 14:34:45 +1000
2590997b1aBring back some services logic to still needed by charges
Deon George
2022-06-13 14:21:48 +1000
c1080481ecEnabled changing broadband services and adjusting invoices
Deon George
2022-06-12 18:32:54 +1000
c8162b8eb9Fixes to CI testing
Deon George
2022-06-12 18:32:19 +1000
849fd8d56bFramework update
Deon George
2022-06-12 11:23:06 +1000
cc94426902Optimising product category and category names
Deon George
2022-06-12 11:21:20 +1000
360c1e46a1Updates to charges table
Deon George
2022-06-11 17:43:09 +1000
b8f85960aaUpdates to charges table
Deon George
2022-06-11 17:39:25 +1000
b9ec64fd4fUpdates for new mail enviroment for laravel 9
Deon George
2022-05-12 14:34:14 +1000
69e5a5f12cAdd site() to SiteID trait, so site models can be referenced (eg: in email)
Deon George
2022-05-12 12:45:18 +1000
2d7437fc0dFix some missing date_* attributes for Service that have been missed
Deon George
2022-05-12 09:09:49 +1000
03f37f33ffFix authorisation for resellers to only see their own accounts
Deon George
2022-04-22 16:35:01 +1000
16cc0c9f8dOptimise product tables
Deon George
2022-04-22 15:23:08 +1000
e1a4db700fRemoved redundant functions from Invoice, optimised Invoice tables
Deon George
2022-04-22 14:41:18 +1000