David Bomba
07cbb6a71a
Fixes for showing recurring invoices in the client portal
2020-10-16 07:35:15 +11:00
David Bomba
96750d5fdb
Refactor for payments via client portal
2020-10-13 21:32:15 +11:00
David Bomba
05caec8aef
expense categories
2020-10-13 15:08:56 +11:00
David Bomba
71535c0e41
Add tasks to API
2020-10-13 07:42:02 +11:00
David Bomba
dd4d14d128
Implement Projects API
2020-10-08 09:25:39 +11:00
Benjamin Beganović
4e9bc0552d
Rename "Downloads" to "Documents":
...
- Remove Livewire auto-publish from composer.json
- Replace old DocumentController with DownloadsController
- Rename DownloadsTable & downloads-table to DocumentsTable & documents-table
- New ShowDocumentRequest for displaying documents
- Change authorize() with DownloadMultipleDocumentsRequest
- Change route in PortalComposer
- Update Livewire assets
- Remove old documents routes
2020-09-28 12:04:34 +02:00
David Bomba
0e5199e052
Working on contact auth using contact key
2020-09-23 11:45:07 +10:00
David Bomba
ba75a44eb8
Laravel 7.x Shift ( #40 )
...
* Adopt Laravel coding style
The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.
However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.
You may use [Shift's .php_cs][2] file as a base.
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
* Shift bindings
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
* Shift core files
* Shift to Throwable
* Add laravel/ui dependency
* Unindent vendor mail templates
* Shift config files
* Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.
* Shift Laravel dependencies
* Shift cleanup
* Upgrade to Laravel 7
Co-authored-by: Laravel Shift <shift@laravelshift.com>
2020-09-06 19:38:10 +10:00
David Bomba
66499a9a31
System Logs
2020-08-24 15:08:49 +10:00
Benjamin Beganović
f4698c0108
Support multiple downloads
2020-08-20 03:10:04 +02:00
Benjamin Beganović
9b524f22e6
Download files with original name
2020-08-19 18:06:26 +02:00
Benjamin Beganović
4eb376e830
Enabe client uploads
2020-08-18 16:01:25 +02:00
Benjamin Beganović
d55cfc42cf
Separate page for download
2020-08-17 16:18:49 +02:00
Benjamin Beganović
4eb5490984
Enable downloads for the client
2020-08-14 17:29:26 +02:00
David Bomba
bcd69dadc8
Change invoice -> entity
2020-08-12 10:41:26 +10:00
David Bomba
928a9d46af
Download historical invoice
2020-08-12 10:01:27 +10:00
David Bomba
c195f5b8a5
Add middleware to destroy document
2020-08-11 13:21:43 +10:00
David Bomba
e183238b8e
Add Shop Profile Route
2020-08-05 12:12:38 +10:00
David Bomba
d7dbde3789
Implement PhantomJS
2020-08-04 21:00:19 +10:00
David Bomba
a6967892ea
system health route
2020-07-30 10:30:49 +10:00
David Bomba
fd97aff3f1
Fixes for routes"
...
git push
2020-07-28 23:24:01 +10:00
David Bomba
caad3661d5
Refactor to user company_key instead of company_token
2020-07-28 21:58:15 +10:00
David Bomba
a8a0c7695c
Shop routes
2020-07-28 21:30:11 +10:00
David Bomba
d5b777206e
Shop routes
2020-07-28 21:19:51 +10:00
David Bomba
2e165c11ca
Bulk actions for tokens
2020-07-13 09:31:07 +10:00
David Bomba
b96e2aa78b
Bulk actions for tax rates
2020-07-13 09:29:44 +10:00
David Bomba
4c321d41c3
Change subscriptions to webhooks
2020-07-06 21:22:36 +10:00
Benjamin Beganovic
605069f05b
Test PDF abilites in setup
2020-07-02 13:58:39 +02:00
David Bomba
d3775fd059
Change PING route response
2020-07-02 20:14:19 +10:00
David Bomba
7a02938bd9
Route to check status of scheduler
2020-07-02 10:26:43 +10:00
David Bomba
302c98e08b
Fixes for demo data
2020-07-01 21:33:42 +10:00
Benjamin Beganović
1e4e482801
Merge remote-tracking branch 'upstream/v2' into v2-2606-payment-webhook
2020-06-27 15:53:18 +02:00
Benjamin Beganović
1b06fb99b1
payment webhooks wip
2020-06-27 15:53:12 +02:00
Benjamin Beganović
c2904d0c92
Require password update if not set when confirming email
2020-06-26 14:20:45 +02:00
David Bomba
f927e08d41
Fixes for tests
2020-06-25 21:52:04 +10:00
David Bomba
06413da090
Document behind route
2020-06-24 22:12:43 +10:00
David Bomba
889ac65f26
Bulk actions on groups
2020-06-24 09:39:49 +10:00
David Bomba
ddb246c8b0
Manifest and client routs
2020-06-24 09:18:38 +10:00
David Bomba
afc8537a2f
Add document routes
2020-06-23 21:05:41 +10:00
Benjamin Beganović
01094a2b5e
Merge remote-tracking branch 'upstream/v2' into v2-2805-client-signup
2020-06-22 10:27:35 +02:00
David Bomba
6b7db63e66
Design repository
2020-06-22 08:34:02 +10:00
Benjamin Beganović
22aa182250
Merge remote-tracking branch 'upstream/v2' into v2-2805-client-signup
2020-06-18 15:57:05 +02:00
Benjamin Beganović
19f1750f22
Various portal changes:
...
- Added 'currencies' variable to portal compoer
- Added verification logic to StripePaymentDriver
- Fixed 'CreditCard' data array with failures
- 'verification' translations
- ACH verification views
- Verification routes
2020-06-09 14:42:23 +02:00
David Bomba
2e15e58f12
Fix for bad rouite
2020-06-09 19:01:10 +10:00
David Bomba
949061a213
Fix for deleting last company in account
2020-06-09 18:59:38 +10:00
David Bomba
cd6ea87232
Add bulk actions to company gateway
2020-06-04 08:18:27 +10:00
David Bomba
4e84d83db1
Api routes upate
2020-06-01 09:59:26 +10:00
Benjamin Beganović
41c76e55bc
client register wip
2020-05-28 17:39:38 +02:00
David Bomba
c339c25d9c
Bulk actions for Payment Terms ( #3752 )
...
* Fixes for tests
* payment terms policies and repo
* Bulk actions for payment terms
* Fixes for documentation
* working on payment failure mailer
2020-05-26 18:20:50 +10:00
David Bomba
970c9bb87d
Payment Terms ( #3737 )
...
* Fixes for converting a quote to invoice
* Fixes for deleting an invoice
* Payment Terms CRUD
* Payment Terms
* Push PaymentTerms back into the DB
* Payment Terms
* Payment Terms
* Create api docs for payment terms
2020-05-23 13:28:24 +10:00