David Bomba
0354b58f82
Remove CORS from middleware ( #3064 )
...
* Remove headers
* Unique emails per client
* fixes for company name
* remove cors from middleware
2019-11-13 17:18:24 +11:00
David Bomba
384a3b4603
Fixes for transforming and saving company settings. ( #3058 )
...
* Cleanup for settings remove from entities
* Fixes for saving and transforming company settings
2019-11-13 08:26:40 +11:00
David Bomba
534b515849
Abstract settings save to separate trait
2019-10-09 10:53:33 +11:00
David Bomba
b8515e26b0
Upload company logo to client settings
2019-10-07 22:05:06 +11:00
David Bomba
70fe64ed96
Fixes for tests
2019-10-05 10:11:04 +10:00
David Bomba
a57de08178
Working on partial invoice payments
2019-10-02 08:44:13 +10:00
David Bomba
78ae24df46
Balances with company ledger
2019-10-01 19:59:32 +10:00
David Bomba
f2a8e5f4df
fixes for tests
2019-10-01 15:54:21 +10:00
David Bomba
487f93933b
Laravel V6
2019-09-26 23:00:51 +10:00
David Bomba
86a099587d
Refactor for settings to force types
2019-09-19 15:50:05 +10:00
David Bomba
65afb4242b
Finished implementing add additional company to account
2019-06-26 09:44:08 +10:00
David Bomba
67fa34fe82
Implement forced includes to allow forcing additional objects in the json response
2019-06-24 10:13:53 +10:00
David Bomba
42e7369c08
Fixes for tests
2019-06-17 09:58:33 +10:00
David Bomba
543795bc74
Company Ledger Tests
2019-05-16 15:36:53 +10:00
David Bomba
8b3432f350
Apply payments and adjust ledgeR
2019-05-16 09:40:53 +10:00
David Bomba
c236925e6d
Fix Invoice Create routes
2019-05-16 08:26:21 +10:00
David Bomba
5467fc64b1
Invoice activity listeners
2019-05-15 15:03:18 +10:00
David Bomba
139008ed14
Working on Company ledger
2019-05-15 14:47:07 +10:00
David Bomba
9b86780fa3
Update copyright
2019-05-11 13:32:07 +10:00
David Bomba
2b24753813
Working on Invoice Tests, refactoring Settings integration
2019-04-17 16:20:32 +10:00
David Bomba
caf653ed69
Force DB to be set only on company table
2019-03-28 09:21:28 +11:00
David Bomba
e8da725aa1
testing api
2019-03-27 08:17:28 +11:00
David Bomba
ea5f045509
Setting up for tests
2019-03-26 15:46:08 +11:00
David Bomba
7b5028820d
Fixes for travis ( #2669 )
2019-02-17 22:07:58 +11:00
David Bomba
c72e1f0139
Client Creation ( #2533 )
...
* Working on Oauth
* splitting out JS files
* Working on oAuth
* working on oAuth
* minor fixes
* create client
* create client
* create client
* Working on adding a client
2018-12-02 21:42:06 +11:00
David Bomba
4abe61f493
Fix for tests, set return types ( #2524 )
...
* View composers
* Saving client and contacts
* saving client and contacts
* update client job
* unique emails
* fix for tests
2018-11-27 18:24:26 +11:00
David Bomba
3b0cda1502
Set default company on account creation ( #2487 )
...
* Fixes for tests
* fixes for permissions
* Set default company on account creation
* Ensure default company ID is registered in session variables
* Implement a generic resolver to harvest an entity from encoded value
* Laravel Telescope
2018-11-03 12:01:40 +11:00
David Bomba
d430600e1e
Datatables, Base Model, Base Presenter ( #2484 )
...
* Fixes for datatables
* Implement a BaseModel
* Working on reusable header data model
* Working on adding session variables
* Clean up header data
* Random Data Seeder
* working on searching datatables across relationships.
* Working on transforming primary keys between client and server facinglogic
* Updated assets
2018-11-02 21:54:46 +11:00
David Bomba
849f6e5439
Fixes for Tests, implement MakeHash trait ( #2469 )
...
* Fixes for Feature and browser tests
* Change .env.example variable names, implement hash encoding of db numbers for URIs
2018-10-26 15:53:29 +11:00
David Bomba
64041fb3cb
Refactor signup flow ( #2465 )
2018-10-24 14:50:15 +11:00