Commit Graph

314 Commits

Author SHA1 Message Date
Deon George 7e150e6cf6
Minor framework updates, and updates from other projects 2021-07-09 12:41:15 +10:00
Deon George a9f81373fa
Fixes for ordering 2021-07-09 11:39:27 +10:00
Deon George 24ff62094a
Rename ab_account to accounts 2021-07-07 17:45:16 +10:00
Deon George f6751e7a63
Fix Exetel Traffic import 2021-07-02 16:15:45 +10:00
Deon George 90190bb301
Performance workarounds as a result of 1bba21 - need to work on with() 2021-07-02 15:10:22 +10:00
Deon George 1bba21dcef
Added payment recording, minor CSS fixes, enabled Search 2021-07-02 14:39:08 +10:00
Deon George b89e8d18d5
We are using bootstrap4, not 5 2021-07-02 11:43:47 +10:00
Deon George 9e1723a7af
Fix testing as a result of changes in 34139bc 2021-07-02 10:03:36 +10:00
Deon George 6656fc3d3d
Remove origin sites creation migration - was never used? 2021-07-02 09:37:25 +10:00
Deon George 34139bcbc2
Changed SITE_SETUP to SITE, using ->address instead of ->address(), added email_log, is now in views 2021-07-02 09:33:31 +10:00
Deon George c34da6bfb8
Reworked site setup, added SingleOrFail() 2021-07-02 09:33:31 +10:00
Deon George 036ab07329
App configuration defaults 2021-07-01 09:21:18 +10:00
Deon George f7a037aff5
Remove vendor/ before building image - so the build doesnt include dev dependancies 2021-06-30 23:09:50 +10:00
Deon George 835dcd6b98
Change some widget title colors, added in Paypal payment routes 2021-06-30 15:50:33 +10:00
Deon George d02df6e98a
Change NextKey to create record in Module table if it doesnt exist 2021-06-30 14:46:50 +10:00
Deon George ec738d590c
Upgraded testing to Laravel 8 - disabled most tests pending code optimisation 2021-06-30 14:46:50 +10:00
Deon George d7ef04fc25
Added TaxTableSeeder 2021-06-30 14:46:49 +10:00
Deon George 61396c9cda
Update DB seeding to Laravel 8 2021-06-30 14:46:49 +10:00
Deon George 6a4b0f6d79
CI to build docker container 2021-06-30 14:46:49 +10:00
Deon George bac4fd6227
Optimise users home page 2021-06-30 10:09:18 +10:00
Deon George 638472fb4f
Move User model to Models/ 2021-06-29 16:40:54 +10:00
Deon George 8899ade36b
Implemented metronic home page 2021-06-29 16:40:54 +10:00
Deon George d9c4aa5b92
Update to Laravel 8 2021-06-29 16:40:54 +10:00
Deon George 84fa5f6546
Fix no usage_summary for services not active yet, minor improvements to traffic graph 2021-03-16 11:30:37 +11:00
Deon George b01976a6ae
Another fix for dates when using addMonth() 2021-03-12 22:59:19 +11:00
Deon George 45c93283fb
Fix determining traffic usage month end 2021-03-12 21:50:42 +11:00
Deon George fee4b5802e
Show traffic monthly summary 2021-03-12 21:08:40 +11:00
Deon George a301fa7fc0 Added usage graph (ADSL), improved logging for usage collection (ADSL) 2021-02-18 00:22:50 +11:00
Deon George 338296982b Merge standard code from other projects 2021-02-17 21:28:19 +11:00
Deon George 31749c03b0 Fix strict recurring date for 2 years, error 500 when displaying services without an invoice 2021-01-04 23:18:57 +11:00
Deon George efc26dc620 Update gitlab-ci 2020-12-02 21:55:15 +11:00
Deon George 20ddacd9a3 Add Generic service - all services should have a type model 2020-12-02 21:36:36 +11:00
Deon George 4718bf3057 Fix catch matching in typeahead, dont bill services past their end date 2020-12-01 21:23:07 +11:00
Deon George 1242dffa20
Add paypal payments 2020-07-27 14:49:59 +10:00
Deon George 9887996da8
Fix service name 2020-07-22 14:58:32 +10:00
Deon George 9ca3644625
Added account to invoice list 2020-07-22 14:49:39 +10:00
Deon George 9bf062e8e6
Fix payment join to show unapplied payments 2020-07-22 11:40:33 +10:00
Deon George c97835edd1
Payment summary improvements, removed invoice/payment API calls 2020-07-21 17:41:24 +10:00
Deon George 444f2cf52d
Invoice summary improvements 2020-07-21 16:39:23 +10:00
Deon George 337beee7bf
Fix account access for resellers, added invoices to user home 2020-07-10 17:20:22 +10:00
Deon George dc6ae06f9f
Fix for missing addHalf() 2020-07-06 16:13:53 +10:00
Deon George b0f9d07af9
More fixes for invoice_to, fix PushNew on belongs to relations 2020-07-06 16:02:59 +10:00
Deon George 878277907a
Fix invoice_to for next billing period 2020-07-06 14:37:08 +10:00
Deon George 39a230f94c
Fix billing calculations when services have an end date 2020-07-06 13:56:23 +10:00
Deon George d7829b93b9
Fix code creation for invoices 2020-06-02 17:19:24 +10:00
Deon George 251298a230
Added list option to invoice:generate. Fix account PushNew() 2020-05-29 14:40:49 +10:00
Deon George 121aa5b31c
Added schedule:list, fixed traffic import service, fixed invoice generation with charges and credit amounts 2020-05-29 14:10:10 +10:00
Deon George 7f1681f0b7
Fix caching determination for traffic import 2020-05-28 15:35:19 +10:00
Deon George 7d41fb857a
ADSL Traffic import 2020-05-28 15:08:13 +10:00
Deon George 86861a6daf
Some invoice layout fixes, start on traffic collection, update console command service:list 2020-05-27 16:09:03 +10:00