David Bomba
|
dcfd65ec32
|
Fixes for filtering datatable
|
2019-08-05 09:31:55 +10:00 |
|
David Bomba
|
9387072711
|
Datatables
|
2019-08-05 05:59:28 +10:00 |
|
David Bomba
|
9b1075539c
|
Working on client portal profile
|
2019-08-02 10:31:48 +10:00 |
|
David Bomba
|
1e7bb34326
|
Are partials a status?
|
2019-07-30 21:27:09 +10:00 |
|
David Bomba
|
46822855a7
|
Client Status Filters
|
2019-07-30 11:08:39 +00:00 |
|
David Bomba
|
df5778c3c5
|
Working on Javascript front end
|
2019-07-30 08:28:38 +10:00 |
|
David Bomba
|
3829a874aa
|
Add Former dependency
|
2019-07-29 13:59:28 +10:00 |
|
David Bomba
|
888fecf886
|
Working on client portal - datatables
|
2019-07-26 08:19:01 +10:00 |
|
David Bomba
|
a215e9b056
|
Working on client portal - datatables
|
2019-07-26 08:05:13 +10:00 |
|
David Bomba
|
fd9c746c8d
|
Working on datatables
|
2019-07-25 14:51:00 +10:00 |
|
David Bomba
|
7a6f9c993b
|
Stubs for datatables
|
2019-07-23 13:31:53 +10:00 |
|
David Bomba
|
f237bd958d
|
fix spacing between sidebar icons and link text
|
2019-07-23 09:25:53 +10:00 |
|
David Bomba
|
1823a23b2d
|
view composers for client portal
|
2019-07-22 13:54:34 +10:00 |
|
David Bomba
|
2df2ec44ba
|
View Composer for Client Portal
|
2019-07-19 14:32:51 +10:00 |
|
David Bomba
|
990bba510b
|
Notifications
|
2019-07-18 14:53:22 +10:00 |
|
David Bomba
|
f63803fe7b
|
Finished - Client auth + password reset + mailables
|
2019-07-18 09:45:18 +10:00 |
|
David Bomba
|
7e4294fcc5
|
Client password resets
|
2019-07-17 14:52:54 +10:00 |
|
David Bomba
|
7448ef9b0a
|
Client-Contact password reset stubs
|
2019-07-17 14:15:25 +10:00 |
|
David Bomba
|
99a535eed8
|
Default skin client auth
|
2019-07-17 13:09:37 +10:00 |
|
David Bomba
|
4cc9ca2748
|
Handle fallback routes from different route group
|
2019-07-17 08:59:09 +10:00 |
|
David Bomba
|
241cb02a86
|
Start Front End of Client Portal - Authentication
|
2019-07-16 12:38:11 +10:00 |
|
David Bomba
|
9effc2ebca
|
Align Signup and Login responses for consistency
|
2019-07-14 19:34:49 +10:00 |
|
David Bomba
|
feff6a1c76
|
Refactoring how we set the DB in the request cycle
|
2019-07-12 15:03:30 +10:00 |
|
David Bomba
|
89797b0991
|
Handle list filters from Contact Routes
|
2019-07-10 13:10:18 +10:00 |
|
David Bomba
|
2f401e3457
|
Log contact logins
|
2019-07-10 11:50:49 +10:00 |
|
David Bomba
|
9f624b3c61
|
Mock Client InvoiceList
|
2019-07-10 11:42:34 +10:00 |
|
David Bomba
|
45d00be174
|
Create specific transformer for client login response
|
2019-07-09 20:32:26 +10:00 |
|
David Bomba
|
e669b96f8a
|
Fixes for tests
|
2019-07-09 19:13:33 +10:00 |
|
David Bomba
|
60e0e84980
|
Fixes for tests - base PHP version now 7.3
|
2019-07-09 10:01:29 +10:00 |
|
David Bomba
|
7bc3f94162
|
tests for php 7.3
|
2019-07-08 15:54:46 +10:00 |
|
David Bomba
|
8a08e9b12e
|
documentation
|
2019-07-08 15:16:38 +10:00 |
|
David Bomba
|
51b0c17c4c
|
Working on client login routes
|
2019-07-08 10:08:57 +10:00 |
|
David Bomba
|
83f6a88cb3
|
fixes for tests
|
2019-07-05 08:36:40 +10:00 |
|
David Bomba
|
5b0cb2a218
|
Validation rules
|
2019-07-04 14:31:01 +10:00 |
|
David Bomba
|
accd7ae348
|
Rules for company update
|
2019-07-04 14:04:01 +10:00 |
|
David Bomba
|
548c9b31d0
|
fixes for tests
|
2019-07-03 19:58:34 +10:00 |
|
David Bomba
|
f01c038c6e
|
Move from guarded models to fillable properties.. overcomes handling additional response parameters
|
2019-06-26 14:04:10 +10:00 |
|
David Bomba
|
879d87ea60
|
Add ability to upload company logo
|
2019-06-26 13:25:14 +10:00 |
|
David Bomba
|
65afb4242b
|
Finished implementing add additional company to account
|
2019-06-26 09:44:08 +10:00 |
|
David Bomba
|
07b4b81117
|
company policy
|
2019-06-26 07:55:04 +10:00 |
|
David Bomba
|
220bedf3a0
|
fixes for company tests
|
2019-06-25 15:08:07 +10:00 |
|
David Bomba
|
de4e3f5655
|
Refactoring the order of data displayed when creating accounts and companies
|
2019-06-25 13:55:02 +10:00 |
|
David Bomba
|
518d5f12e7
|
working on testing signup routes again
|
2019-06-24 21:05:47 +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
|
9cb33f3e10
|
working on Company Tests
|
2019-06-21 08:15:53 +10:00 |
|
David Bomba
|
2ddb9ddde3
|
Company TestS
|
2019-06-20 16:20:14 +10:00 |
|
David Bomba
|
a793100f79
|
Working on Company CRUD
|
2019-06-17 10:15:42 +10:00 |
|
David Bomba
|
42e7369c08
|
Fixes for tests
|
2019-06-17 09:58:33 +10:00 |
|
David Bomba
|
fc06feceb9
|
Fixes for travis
|
2019-06-12 14:33:57 +10:00 |
|
David Bomba
|
ec5e35cd96
|
Fixes for travis
|
2019-06-12 14:23:38 +10:00 |
|
David Bomba
|
544e59bbba
|
Transform id keys from Bulk routes
|
2019-06-12 14:22:05 +10:00 |
|
David Bomba
|
3ca2c26e90
|
additional middleware filters for users that are logging in
|
2019-06-12 11:00:38 +10:00 |
|
David Bomba
|
26f2bf71d5
|
Updates a user
|
2019-06-12 09:38:16 +10:00 |
|
David Bomba
|
d9c216433a
|
Fixes for cascading rules
|
2019-06-12 09:24:42 +10:00 |
|
David Bomba
|
79907e6206
|
Refactor the way we harvest the company entity
|
2019-06-12 09:15:17 +10:00 |
|
David Bomba
|
49a48db8a0
|
User Tests
|
2019-06-11 15:28:24 +10:00 |
|
David Bomba
|
f4ae84e954
|
Re work the way we harvest a user token
|
2019-06-11 13:20:23 +10:00 |
|
David Bomba
|
51c5b96b68
|
Working on User Crud
|
2019-06-06 14:51:28 +10:00 |
|
David Bomba
|
cd84cd48ba
|
Working on User routes
|
2019-06-05 19:50:37 +10:00 |
|
David Bomba
|
4debbf1f38
|
Tests for unique users
|
2019-06-05 15:33:48 +10:00 |
|
David Bomba
|
542a63707a
|
unique email check
|
2019-06-05 14:06:27 +10:00 |
|
David Bomba
|
671760eda4
|
Fixes for unique email rule
|
2019-06-05 10:43:23 +10:00 |
|
David Bomba
|
fabc45d162
|
minor formatting
|
2019-06-04 15:53:34 +10:00 |
|
David Bomba
|
04b0784afa
|
ninja
|
2019-06-04 08:08:13 +10:00 |
|
David Bomba
|
4dcb047c05
|
Static helper for installation type
|
2019-06-04 08:07:57 +10:00 |
|
David Bomba
|
e458ec6331
|
Update user table on access
|
2019-06-04 07:46:46 +10:00 |
|
David Bomba
|
d057903229
|
Logging
|
2019-06-03 15:31:20 +10:00 |
|
David Bomba
|
c2791815a7
|
Tests for File Uploading
|
2019-06-03 10:28:12 +10:00 |
|
David Bomba
|
ea9430f691
|
Transformers for invitesd
|
2019-06-02 19:57:12 +10:00 |
|
David Bomba
|
4e4d134230
|
Fixes for tests - new implementation for invitations
|
2019-06-02 16:36:31 +10:00 |
|
David Bomba
|
96f61865d8
|
Implement logic to throttle emails
|
2019-05-31 14:01:47 +10:00 |
|
David Bomba
|
6c80df9835
|
remove invoice_email_list from settings
|
2019-05-31 11:10:05 +10:00 |
|
David Bomba
|
7ccd9114aa
|
doc blocks
|
2019-05-30 16:01:17 +10:00 |
|
David Bomba
|
ce8d440ec5
|
fixes for recurring invoice request
|
2019-05-30 09:58:00 +10:00 |
|
David Bomba
|
f20183025b
|
Model updates
|
2019-05-30 08:22:25 +10:00 |
|
David Bomba
|
32ca69bc52
|
Working on invitationsg
|
2019-05-29 21:15:42 +10:00 |
|
David Bomba
|
866111cbbb
|
Working on Invoice Invitations
|
2019-05-29 14:33:53 +10:00 |
|
David Bomba
|
e898494b72
|
Fixes for new implementation of GeneratesCounter
|
2019-05-29 10:44:33 +10:00 |
|
David Bomba
|
efe81ffc64
|
Working on client numbering
|
2019-05-28 15:55:50 +10:00 |
|
David Bomba
|
7cf3b23089
|
Document tests
|
2019-05-27 21:56:16 +10:00 |
|
David Bomba
|
b2dcd5cbcb
|
Tests for Generates Counter
|
2019-05-27 21:54:27 +10:00 |
|
David Bomba
|
494504a2d0
|
Working on tests for new GeneratesCounterTest
|
2019-05-27 20:48:52 +10:00 |
|
David Bomba
|
0a12e2d49a
|
Complete rewrite of Generates Numbers
|
2019-05-27 15:26:34 +10:00 |
|
David Bomba
|
058e12fbf6
|
Refactor - Breaking changes to GeneratesNumberCounter that require attention
|
2019-05-24 19:23:38 +10:00 |
|
David Bomba
|
e4b0aba5a0
|
Working on tests for recurring invoice cron
|
2019-05-24 15:13:17 +10:00 |
|
David Bomba
|
9f56e5f99e
|
Bug Fixes
|
2019-05-24 08:37:47 +10:00 |
|
David Bomba
|
474d99505e
|
working on sending recurring invoices
|
2019-05-23 16:15:06 +10:00 |
|
David Bomba
|
2549da4e6f
|
Working on Sending Recurring invoices
|
2019-05-23 15:08:31 +10:00 |
|
David Bomba
|
364df6bfe2
|
Cleaning up OAuth
|
2019-05-23 10:25:55 +10:00 |
|
David Bomba
|
383c04827d
|
Custom Scopes depending on provider
|
2019-05-23 08:28:03 +10:00 |
|
David Bomba
|
608f580760
|
fixes for invoice transformer
|
2019-05-22 20:33:18 +10:00 |
|
David Bomba
|
3c7b2a9417
|
patch for basic web views
|
2019-05-22 13:53:11 +10:00 |
|
David Bomba
|
d7fa857f10
|
patch for basic web views
|
2019-05-22 13:52:38 +10:00 |
|
David Bomba
|
c8c965384d
|
use correct Cookie dependency
|
2019-05-22 13:48:25 +10:00 |
|
David Bomba
|
e33273e360
|
Add new db discovery middleware
|
2019-05-22 13:46:42 +10:00 |
|
David Bomba
|
c25e2e6a6d
|
Fixes for logining in via web
|
2019-05-22 13:43:51 +10:00 |
|
David Bomba
|
1c48c51407
|
bug fix
|
2019-05-22 13:24:40 +10:00 |
|
David Bomba
|
b121955cd7
|
bug fix
|
2019-05-22 13:23:31 +10:00 |
|
David Bomba
|
02a9dc228e
|
bug fix
|
2019-05-22 13:22:31 +10:00 |
|
David Bomba
|
bdf4c8b028
|
Expand Scopes
|
2019-05-22 13:21:23 +10:00 |
|
David Bomba
|
d2a2378f4b
|
OAuth from Third Party Client <> Server finished
|
2019-05-22 13:18:18 +10:00 |
|
David Bomba
|
914496b75a
|
fix for login controller
|
2019-05-22 11:24:05 +10:00 |
|
David Bomba
|
3d4100394f
|
enforce stateless API
|
2019-05-22 11:18:52 +10:00 |
|
David Bomba
|
2f6d330a7a
|
fix for signup over OAuth
|
2019-05-22 11:09:36 +10:00 |
|
David Bomba
|
2334a3a870
|
Fix for oauth signup
|
2019-05-22 11:00:23 +10:00 |
|
David Bomba
|
ef25cfa320
|
OAuth login and signup. Improve handling of login via API
|
2019-05-22 10:56:47 +10:00 |
|
David Bomba
|
97d3093b2b
|
Working on oAuth
|
2019-05-22 09:00:12 +10:00 |
|
David Bomba
|
289556e673
|
refactor job names
|
2019-05-16 16:00:27 +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
|
92b46d5ed8
|
tests
|
2019-05-15 19:20:52 +10:00 |
|
David Bomba
|
b365d8dc6e
|
Wire up Activity Listeners for update/create invoice
|
2019-05-15 15:19:18 +10:00 |
|
David Bomba
|
5467fc64b1
|
Invoice activity listeners
|
2019-05-15 15:03:18 +10:00 |
|
David Bomba
|
c3a94a9add
|
Delete .DS_Store
|
2019-05-15 14:47:38 +10:00 |
|
David Bomba
|
139008ed14
|
Working on Company ledger
|
2019-05-15 14:47:07 +10:00 |
|
David Bomba
|
a2a0e6738e
|
Working on adding transactions to the company ledger
|
2019-05-14 20:27:47 +10:00 |
|
David Bomba
|
924d5b5f7b
|
Working on tests for Mark as Paid (invoice)
|
2019-05-14 14:05:05 +10:00 |
|
David Bomba
|
ad76169b6c
|
Working on invoice payments
|
2019-05-13 16:18:46 +10:00 |
|
David Bomba
|
9b86780fa3
|
Update copyright
|
2019-05-11 13:32:07 +10:00 |
|
David Bomba
|
3fde744d77
|
Working on client saves
|
2019-05-10 16:08:33 +10:00 |
|
David Bomba
|
4cae3fdcfb
|
Working on Invoice and Payment Jobs
|
2019-05-10 07:50:21 +10:00 |
|
David Bomba
|
98d1480450
|
Store Invoice Job
|
2019-05-09 15:29:31 +10:00 |
|
David Bomba
|
79ed18d9ff
|
invoice repo doc
|
2019-05-09 08:47:38 +10:00 |
|
David Bomba
|
ca71819086
|
Change custom dateFormat until laravel has better support for microtime date timestmaps
|
2019-05-07 20:48:43 +10:00 |
|
David Bomba
|
44a57b2679
|
Clean up models
|
2019-05-07 15:33:20 +10:00 |
|
David Bomba
|
e8d92f627d
|
Make all timestamps microtime stamps
|
2019-05-07 15:08:10 +10:00 |
|
David Bomba
|
6333a2e8c5
|
Company Ledger
|
2019-05-07 15:06:42 +10:00 |
|
David Bomba
|
52800bdc4b
|
Minor refactors
|
2019-05-06 15:34:59 +10:00 |
|
David Bomba
|
10e0c8a05f
|
Recurring Quotes
|
2019-05-05 10:49:01 +10:00 |
|
David Bomba
|
9538626b03
|
Add Payment Repo
|
2019-05-03 18:32:30 +10:00 |
|
David Bomba
|
6660e881ef
|
Fixes for Payment tests
|
2019-05-03 18:28:48 +10:00 |
|
David Bomba
|
ac05fc6ff6
|
Working on Payments
|
2019-05-03 17:57:55 +10:00 |
|
David Bomba
|
9f9f3439b4
|
Fixes for recurring invoices test
|
2019-05-03 17:35:49 +10:00 |
|
David Bomba
|
5bc41b4d79
|
payments
|
2019-05-03 16:11:43 +10:00 |
|
David Bomba
|
7b62c50f90
|
Fix Recurring implicit binding
|
2019-05-03 11:30:08 +10:00 |
|
David Bomba
|
7985315335
|
Recurring Invoice Filters
|
2019-05-03 08:33:32 +10:00 |
|
David Bomba
|
c35f9fbe04
|
recurring invoices
|
2019-05-03 08:29:04 +10:00 |
|
David Bomba
|
d9324697c0
|
Quote Tests
|
2019-05-02 21:24:00 +10:00 |
|
David Bomba
|
6d14821528
|
Working on Quotes
|
2019-05-02 21:07:38 +10:00 |
|
David Bomba
|
0102d1a22b
|
Getters and Setters on Invoice model
|
2019-05-02 15:47:16 +10:00 |
|
David Bomba
|
7a65ef24d2
|
Refactor Generated number trait
|
2019-05-02 14:04:51 +10:00 |
|
David Bomba
|
c77c2811ef
|
Fixes for creating a client invoice number
|
2019-05-01 19:31:16 +10:00 |
|
David Bomba
|
599ff31f9d
|
Working on more tests for generates numbers
|
2019-05-01 16:09:55 +10:00 |
|
David Bomba
|
87bae37350
|
Implement more testing on generates numbers
|
2019-05-01 13:49:23 +10:00 |
|
David Bomba
|
71d00c1aeb
|
Implement more testing on generates numbers
|
2019-05-01 13:33:04 +10:00 |
|
David Bomba
|
568fbdf6c8
|
Use Company ScopeS
|
2019-05-01 12:23:13 +10:00 |
|
David Bomba
|
b276cc729f
|
Tests for generates numbers
|
2019-04-30 22:30:47 +10:00 |
|
David Bomba
|
21edcdf919
|
Generates number
|
2019-04-30 19:23:44 +10:00 |
|
David Bomba
|
defbae832b
|
Working on Generates Number
|
2019-04-30 16:02:39 +10:00 |
|
David Bomba
|
19a5c7119b
|
Test for Number generation:
|
2019-04-29 22:14:11 +10:00 |
|
David Bomba
|
76d625d723
|
Working on client, quote, invoice number generator
|
2019-04-29 15:50:08 +10:00 |
|
David Bomba
|
50a43720d1
|
Create settings getter on Client Model
|
2019-04-29 10:54:26 +10:00 |
|
David Bomba
|
2a032ab253
|
Refactor default client settings
|
2019-04-29 08:40:38 +10:00 |
|
David Bomba
|
cc4032ef3a
|
prototype document upload class
|
2019-04-28 22:23:22 +10:00 |
|
David Bomba
|
a54fd4b931
|
Upload a file
|
2019-04-28 20:25:18 +10:00 |
|
David Bomba
|
897794dd66
|
Upload Files
|
2019-04-28 15:46:45 +10:00 |
|
David Bomba
|
f958effb81
|
Documents
|
2019-04-28 15:31:32 +10:00 |
|
David Bomba
|
63f8700db1
|
bump laravel version to 5.8, include new GCS storage library
|
2019-04-28 15:11:08 +10:00 |
|
David Bomba
|
16379fe514
|
User Requests
|
2019-04-27 19:20:03 +10:00 |
|
David Bomba
|
acdc8fad94
|
Finalize tests for Factories
|
2019-04-26 21:18:23 +10:00 |
|
David Bomba
|
49427b1acb
|
Tests for factories
|
2019-04-26 20:51:02 +10:00 |
|
David Bomba
|
b649a24745
|
Stub counter variables
|
2019-04-26 15:57:45 +10:00 |
|
David Bomba
|
2cfcc35f70
|
Fire events for User
|
2019-04-25 21:33:03 +10:00 |
|
David Bomba
|
e0da0c14a8
|
User event-listener pairs
|
2019-04-25 20:21:07 +10:00 |
|
David Bomba
|
6326a3c840
|
Tuning SQL queries
|
2019-04-25 17:16:41 +10:00 |
|
David Bomba
|
d8f5d10b58
|
Fixes for tests
|
2019-04-24 20:01:40 +10:00 |
|
David Bomba
|
e37c6912b1
|
Refactor for invoice calculations, implementing testing for Invoice Invitation creation
|
2019-04-24 15:18:48 +10:00 |
|
David Bomba
|
572d368da7
|
disable dusk
|
2019-04-24 12:34:39 +10:00 |
|
David Bomba
|
56d4a98707
|
Trying to fix chrome for laravel dusk - travis
|
2019-04-24 11:49:41 +10:00 |
|
David Bomba
|
c2cd8e9d14
|
Fixes for php7.4 - travis
|
2019-04-24 11:34:41 +10:00 |
|
David Bomba
|
3c763e7d95
|
Fixes for php7.4 - travis
|
2019-04-24 11:27:51 +10:00 |
|
David Bomba
|
2a613d2722
|
start mysql in travis
|
2019-04-24 11:21:50 +10:00 |
|
David Bomba
|
639b22c69c
|
Bump dist version to xenial for travis
|
2019-04-24 11:12:27 +10:00 |
|
David Bomba
|
86d123ff9a
|
Working on Invitations
|
2019-04-24 10:22:02 +10:00 |
|
David Bomba
|
e364bcf6ec
|
Stub clone to quote
|
2019-04-23 23:17:49 +10:00 |
|
David Bomba
|
13e859bcea
|
Invoice to Quote factory
|
2019-04-23 22:22:13 +10:00 |
|
David Bomba
|
18d2284a8e
|
Quotes and Recurring Invoice migrations
|
2019-04-23 21:44:41 +10:00 |
|
David Bomba
|
b1e264e5e4
|
Remove unused Job
|
2019-04-23 16:20:18 +10:00 |
|
David Bomba
|
f496949008
|
Refactor bulk actions
|
2019-04-23 16:19:45 +10:00 |
|
David Bomba
|
706625e83f
|
Working on invoice actions
|
2019-04-23 14:16:41 +10:00 |
|
David Bomba
|
94fe6ff7a2
|
rename trait
|
2019-04-23 08:41:32 +10:00 |
|
David Bomba
|
e4d3fa523a
|
Working on timezone conversions
|
2019-04-22 22:17:52 +10:00 |
|
David Bomba
|
d3f2c4a571
|
working on conversion of datetime to and from UTC
|
2019-04-22 21:59:04 +10:00 |
|
David Bomba
|
4e126b03f0
|
create lock_sent_invoices settings variable
|
2019-04-22 09:21:57 +10:00 |
|
David Bomba
|
ab07513e3d
|
User Listener
|
2019-04-22 09:15:07 +10:00 |
|
David Bomba
|
f3994f4a07
|
Rename listeners
|
2019-04-21 22:28:45 +10:00 |
|
David Bomba
|
cd8d479209
|
fixes for activities
|
2019-04-21 22:28:28 +10:00 |
|
David Bomba
|
2545935d31
|
Wiring up Activities table and events
|
2019-04-21 22:24:26 +10:00 |
|
David Bomba
|
9790ed17f5
|
Working on loggin activities
|
2019-04-20 22:09:40 +10:00 |
|
David Bomba
|
c9fcc465ff
|
Working on activities
|
2019-04-20 11:54:11 +10:00 |
|
David Bomba
|
61b7481eda
|
Listeners
|
2019-04-20 11:19:43 +10:00 |
|
David Bomba
|
d39a00ab3c
|
fixes for tests
|
2019-04-20 08:47:10 +10:00 |
|
David Bomba
|
e06773bdc4
|
fixes for tests
|
2019-04-20 08:27:37 +10:00 |
|
David Bomba
|
a1a5561ee8
|
fixes for tests
|
2019-04-20 08:14:52 +10:00 |
|
David Bomba
|
89d42bcab8
|
Create model observers
|
2019-04-19 19:09:55 +10:00 |
|
David Bomba
|
5282b6e77d
|
Add Events
|
2019-04-19 18:49:14 +10:00 |
|
David Bomba
|
5b8f56593e
|
Implement API throttling, and ensure output is JSON
|
2019-04-19 17:59:48 +10:00 |
|
David Bomba
|
72dee9bfb6
|
User login via API
|
2019-04-19 12:58:40 +10:00 |
|
David Bomba
|
f82aaefd4c
|
Working on API login
|
2019-04-19 11:59:07 +10:00 |
|
David Bomba
|
ac382fe3e7
|
Refactor for Signup via API
|
2019-04-18 21:57:22 +10:00 |
|
David Bomba
|
8ad045ecc4
|
fixes for tests
|
2019-04-18 17:24:53 +10:00 |
|
David Bomba
|
788a42e9a4
|
Working on API Login Authentication
|
2019-04-18 16:11:37 +10:00 |
|
David Bomba
|
f03da9d02d
|
Wired Up Account Confirmation
|
2019-04-18 15:01:40 +10:00 |
|
David Bomba
|
d5e2787272
|
Documentation for InvoiceController
|
2019-04-18 08:30:59 +10:00 |
|
David Bomba
|
d8280b7f73
|
Fixes for tests
|
2019-04-18 08:00:04 +10:00 |
|
David Bomba
|
2b24753813
|
Working on Invoice Tests, refactoring Settings integration
|
2019-04-17 16:20:32 +10:00 |
|
David Bomba
|
2de838cb62
|
Invoice List Tests
|
2019-04-17 10:58:23 +10:00 |
|
David Bomba
|
82d573d759
|
Invoice API tests scaffolding
|
2019-04-16 15:28:30 +10:00 |
|
David Bomba
|
cb7eea0e7b
|
Refactor invoice calculations class, use FormRequests on destroy()
|
2019-04-16 13:28:05 +10:00 |
|
David Bomba
|
c5e0d2a8d9
|
Scaffolding Invoice
|
2019-04-15 10:10:54 +10:00 |
|
David Bomba
|
5e86fa33c1
|
Fixes for tests. Fixes for invoice calculations
|
2019-04-15 09:51:43 +10:00 |
|
David Bomba
|
2008b38473
|
Invoice Test Assertions
|
2019-04-11 14:40:36 +10:00 |
|
David Bomba
|
3813d31994
|
Invoice Test Assertions
|
2019-04-11 10:57:06 +10:00 |
|
David Bomba
|
82c1df5c6d
|
Fixes baseline errors in tests
|
2019-04-11 10:35:30 +10:00 |
|
David Bomba
|
b7dc753d58
|
Mocking objects for tests
|
2019-04-10 19:42:19 +10:00 |
|
David Bomba
|
f7c31bd5a1
|
Mock tests for invoice calculations
|
2019-04-10 19:09:57 +10:00 |
|
David Bomba
|
1ce11fcb36
|
Fixes for invoice calculations
|
2019-04-10 17:57:02 +10:00 |
|
David Bomba
|
3c5ccf2da3
|
Add Sentry Support
|
2019-04-10 12:01:28 +10:00 |
|
David Bomba
|
35c196305e
|
Configuring invoice settings for consumption
|
2019-04-08 22:43:20 +10:00 |
|
David Bomba
|
0a1965b598
|
Documentation InvoiceCalc Class
|
2019-04-08 14:28:28 +10:00 |
|
David Bomba
|
bbaf4e9cf6
|
working on invoice calcs
|
2019-04-05 20:32:59 +11:00 |
|
David Bomba
|
6f264567c7
|
Refactor private variables in calc class
|
2019-04-05 20:08:29 +11:00 |
|
David Bomba
|
deface29da
|
,
|
2019-04-05 15:52:30 +11:00 |
|
David Bomba
|
56f05f7122
|
Working on getters and setters for invoice attributes
|
2019-04-05 14:58:26 +11:00 |
|
David Bomba
|
19350f345d
|
Work on aggregating taxes
|
2019-04-05 08:33:12 +11:00 |
|
David Bomba
|
336bd26bb9
|
Tests for Invoice Item
|
2019-04-04 20:53:40 +11:00 |
|
David Bomba
|
ae57c05659
|
Working on tests for invoice items
|
2019-04-04 20:28:53 +11:00 |
|
David Bomba
|
31ce0eaca8
|
Working on Invoice Calculator
|
2019-04-04 15:49:13 +11:00 |
|
David Bomba
|
d28fe81c51
|
Invoice Item Factory
|
2019-04-04 12:38:39 +11:00 |
|
David Bomba
|
1f630eb119
|
app/Filters/InvoiceFilters.php
|
2019-04-04 12:38:17 +11:00 |
|
David Bomba
|
4620cd7640
|
Invoice Factory and Quote Model
|
2019-04-04 10:30:49 +11:00 |
|
David Bomba
|
931ea9634c
|
Invoice Factory and Repo
|
2019-04-04 10:17:15 +11:00 |
|
David Bomba
|
2d5fc9e066
|
Working on tests for Product Route
|
2019-04-04 09:40:56 +11:00 |
|
David Bomba
|
b8331bb3d6
|
Bulk action and delete Product
|
2019-04-03 20:54:27 +11:00 |
|
David Bomba
|
cb93b9ebe4
|
Update a Product
|
2019-04-03 14:22:13 +11:00 |
|
David Bomba
|
39617644ad
|
Save a product
|
2019-04-03 13:34:28 +11:00 |
|
David Bomba
|
08c4579464
|
Working on Products
|
2019-04-03 12:17:21 +11:00 |
|
David Bomba
|
0f19056b8f
|
Obfuscate primary ID
|
2019-04-03 11:09:22 +11:00 |
|
David Bomba
|
b25f2b72a0
|
Change to firstOrFail() for route model binding
|
2019-04-02 17:43:17 +11:00 |
|
David Bomba
|
ef08afc240
|
Catch Model Not Found and return JSON
|
2019-04-02 17:36:49 +11:00 |
|
David Bomba
|
fd085e7e9c
|
Invoice Transformer
|
2019-04-02 16:16:39 +11:00 |
|
David Bomba
|
e95558334e
|
Add fallback route to catch all non existant routes
|
2019-03-30 20:30:41 +11:00 |
|
David Bomba
|
44c987fd41
|
Fixes for client transformer
|
2019-03-29 15:14:58 +11:00 |
|
David Bomba
|
34bbeeb146
|
Add Transformers
|
2019-03-29 08:35:35 +11:00 |
|
David Bomba
|
8ae8300785
|
Implement Fractal API output
|
2019-03-29 08:34:58 +11:00 |
|
David Bomba
|
6c874274b6
|
doc blocks
|
2019-03-28 21:20:08 +11:00 |
|
David Bomba
|
d2e5563dbe
|
Filter scope to company
|
2019-03-28 21:16:41 +11:00 |
|
David Bomba
|
fd8c19d911
|
implement filterable query models
|
2019-03-28 21:07:45 +11:00 |
|
David Bomba
|
7d86c8306a
|
Clean up for tests
|
2019-03-28 20:05:13 +11:00 |
|