Benjamin Beganović
d64308fdd1
production builds
2020-11-17 16:57:42 +01:00
Benjamin Beganović
501f3c9b0e
injecting signatures into entity invitations
2020-11-17 16:57:34 +01:00
Benjamin Beganović
1bf6f34c7c
Add task to PortalComposer
2020-11-17 15:01:28 +01:00
David Bomba
4b240b05ca
Add deleted_at column to paymentables
2020-11-16 08:23:20 +11:00
David Bomba
a1119f9bbe
Fix edge cases with cloning invoice
2020-11-15 19:24:57 +11:00
David Bomba
8d62b704e6
Merge pull request #4304 from turbo124/v5-develop
...
Refactor login route response.
2020-11-14 17:04:46 +11:00
David Bomba
861c4ef4e7
Merge pull request #4296 from beganovich/v5-migration-fixes
...
(v5) (wip) (no-merge) Refactor accepting new migrations
2020-11-14 17:03:26 +11:00
David Bomba
b1591632d8
Refactor defaults for invoice PDF
2020-11-13 22:52:11 +11:00
David Bomba
fe5218fd2c
Fixes for resolving company_user from user object
2020-11-13 21:42:06 +11:00
David Bomba
3bec5a4044
Refactor login routes
2020-11-13 20:09:20 +11:00
David Bomba
d8bb01430f
Fixes for renaming company gateway columns
2020-11-12 22:09:31 +11:00
David Bomba
42c1f8fe5f
Minor fixes
2020-11-12 07:42:20 +11:00
Benjamin Beganović
d503f1ee58
Refactor accepting new migrations:
...
- Remove {company} parameter from /migration/start
- Refactor logic for startMigration
2020-11-11 18:26:17 +01:00
David Bomba
ddaba5a953
Fix for refresh query
2020-11-11 19:55:53 +11:00
David Bomba
28cbd75fcb
Fixes for credit PDF
2020-11-11 11:13:39 +11:00
David Bomba
c5643bea7b
Merge pull request #4287 from turbo124/v5-develop
...
Fixes for reminder templates
2020-11-10 19:32:44 +11:00
David Bomba
58ef5240cd
Custom Translations
2020-11-10 14:36:16 +11:00
David Bomba
284bb9be9f
Merge pull request #4283 from beganovich/v5-fix-quote-approval-status
...
(v5) Fix quotes approval process in client portal
2020-11-10 07:29:14 +11:00
Benjamin Beganović
4dc3443d16
fix quotes not approving
2020-11-09 16:37:53 +01:00
Benjamin Beganović
8adab67251
- Pass $invoice to the getInvoiceDeliveryNote() in InvoiceService
...
- GenerateDeliveryNote action for InvoiceService
- New delivery-note-table element in the \Services\PdfMaker\Design.php
- $item & $description variables in the HtmlEngine
2020-11-09 14:30:50 +01:00
David Bomba
9174b7e628
Fixes for emails and reminders
2020-11-09 21:17:20 +11:00
David Bomba
fcef2c72b3
Working on payment emails
2020-11-09 13:39:42 +11:00
=
cd0bbbe096
Remove redundant classes
2020-11-08 21:53:47 +11:00
David Bomba
60a141d529
Fixes for reminders
2020-11-06 15:43:10 +11:00
David Bomba
09fbc9762a
Fixes for custom emails.
2020-11-05 21:14:30 +11:00
David Bomba
d598aeeb03
Working on reminders
2020-11-04 19:43:20 +11:00
David Bomba
5fe85ca3f0
Working on company settings implmentation
2020-11-04 17:02:15 +11:00
David Bomba
c995ac5f44
Add API Documentation to repo
2020-11-04 12:27:07 +11:00
David Bomba
870a41a93e
Fix for removing company logo from storage
2020-11-04 10:56:29 +11:00
David Bomba
64b703513d
Refactor company gateway schema for required fields
2020-11-04 08:26:28 +11:00
David Bomba
552ac4ee8f
Merge pull request #4257 from turbo124/v5-develop
...
Event Tests
2020-11-03 23:45:04 +11:00
David Bomba
6e6a24359c
Expense events
2020-11-03 23:39:41 +11:00
David Bomba
14fd4a5af4
Event Tests
2020-11-03 23:35:05 +11:00
David Bomba
5c13e1681b
Tests for events
2020-11-03 21:19:32 +11:00
David Bomba
6eb9f0f6a6
Event testing
2020-11-03 21:04:15 +11:00
David Bomba
e7a1e4c4db
Working on activities
2020-11-03 16:44:50 +11:00
David Bomba
9717424ce1
Payment Tests
2020-11-03 08:18:02 +11:00
Benjamin Beganović
0942169d4f
Handle Alipay payments
...
- Refactored main Alipay class
- Added new N/A translation
- Fixed issue with alipay.js
2020-11-02 16:20:38 +01:00
David Bomba
3434d5dd70
Add events for payments
2020-11-02 15:58:43 +11:00
David Bomba
30bfd0b808
Validation rules for credits and payments
2020-11-02 12:11:49 +11:00
David Bomba
9bbffea260
Fixes for setup
2020-11-02 11:23:02 +11:00
David Bomba
a829db9890
Fixes for setup
2020-11-02 09:51:56 +11:00
David Bomba
ae361ed22f
Update composer
2020-11-02 08:49:58 +11:00
Benjamin Beganović
7f3c4ada5a
Merge remote-tracking branch 'upstream/v5-develop' into v2-frontend-refactor
2020-11-01 19:26:43 +01:00
Benjamin Beganović
1ae2649be6
Stripe ACH authorization & verification
2020-11-01 18:47:48 +01:00
Benjamin Beganović
7e30093429
Checkout.com payments with token:
...
- Convert "true" from frontend to boolean in PaymentResponseRequest
- Reference correct 'transaction_reference' in BaseDriver & Checkout\Utilities
- Frontend switching between token & credit card when making payments with Checkout.com
- New 'pay_with' translation string
- Added 'save-card--container' to save card partial
- Ensure we show whole transaction reference string in payments/show.blade
2020-11-01 15:56:17 +01:00
Benjamin Beganović
d15701b4b3
Checkout.com with credit card
2020-11-01 15:08:47 +01:00
David Bomba
ae44b9c032
Version bump + linking tasks expenses with invoices
2020-11-01 18:53:43 +11:00
=
6479b2fd3e
Fix for laravel 8 route file regression + psalm cleanup
2020-11-01 16:09:09 +11:00
=
39f084c030
Clean setupcontroller and .env.example variables
2020-11-01 14:25:55 +11:00
David Bomba
6a54bb8c45
Fixes for migrations Vendor Contacts
2020-10-31 16:35:05 +11:00
David Bomba
e455ec47e6
Fixes for unique task number "
2020-10-30 22:47:12 +11:00
David Bomba
de48512908
Activity record when quote is approved
2020-10-30 08:43:23 +11:00
David Bomba
ba6c45c08a
fix task status id on update
2020-10-30 08:00:35 +11:00
David Bomba
86d472fa05
Project numbers
2020-10-29 22:01:37 +11:00
David Bomba
86ee5f477b
Fixes for expense numbers
2020-10-29 21:48:56 +11:00
David Bomba
8cf55010c6
Fixes for tasks
2020-10-29 20:56:37 +11:00
David Bomba
c1c8b6c14e
Change start_time datatype
2020-10-29 20:40:13 +11:00
David Bomba
85eb1a990a
Fixes for non sticking fields in project
2020-10-29 11:09:51 +11:00
David Bomba
59291b799c
Fixes for tasks status column
2020-10-29 09:48:05 +11:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +11:00
David Bomba
adeda5526e
Add Psalm, code cleanup!
2020-10-28 17:58:15 +11:00
David Bomba
d211fb3afa
Merge pull request #4218 from turbo124/v5-develop
...
Email / Credit Email engine
2020-10-28 10:30:21 +11:00
David Bomba
0a02323792
Quote email engine
2020-10-28 10:02:32 +11:00
David Bomba
7a67b8ded0
Merge pull request #4214 from beganovich/v5-fix-setup-javascript
...
(v5) Fix setup issue with opening new PDFs
2020-10-28 09:36:41 +11:00
David Bomba
073caab09b
Merge pull request #4216 from turbo124/v5-develop
...
Refactor HTMLEngine
2020-10-28 06:17:49 +11:00
Benjamin Beganović
8270762311
Fix setup issue with opening new PDFs
2020-10-27 14:02:36 +01:00
David Bomba
97db2ad3b6
Merge pull request #4202 from beganovich/v2-checkout-refactor
...
(v5) Checkout.com refactor
2020-10-27 23:18:42 +11:00
David Bomba
f6435ab030
Working on emails
2020-10-27 22:57:12 +11:00
Benjamin Beganović
223ae4cb5b
- Extract $payment_hash property onto BaseDriver
...
- Handle internally failed payments inside BaseDriver
- Add SYSTEM_LOG_TYPE property on CheckoutComPaymentDriver
- Remove resolving of $payment_hash inside of payment methods
2020-10-27 12:53:35 +01:00
David Bomba
8f53424017
Fixes
2020-10-27 06:10:04 +11:00
David Bomba
8d508bb1f9
Refactor pdf generation
2020-10-26 15:06:58 +11:00
David Bomba
1b2922b57c
credit payment type
2020-10-26 11:58:08 +11:00
David Bomba
8b3fafa19c
Fixes for first_load
2020-10-26 08:16:07 +11:00
David Bomba
b00e0b5a04
Fixes for first_load includes
2020-10-26 07:56:02 +11:00
David Bomba
73b3c11d80
Fixes for update expenses
2020-10-23 08:00:49 +11:00
Benjamin Beganović
dcb48297fb
wip refactor
2020-10-22 15:24:18 +02:00
David Bomba
c8e2d94b3f
Fixes for tests + remove swoole
2020-10-22 21:14:14 +11:00
David Bomba
b346ed714b
Fix rate limiting
2020-10-22 20:27:53 +11:00
David Bomba
004c07f1e6
Merge branch 'v5-develop' into v5-stable
2020-10-22 20:26:20 +11:00
David Bomba
4ac554607c
implement swoole
2020-10-22 20:25:36 +11:00
David Bomba
1e3617b27a
Merge pull request #4195 from Striffly/fix/invoice-preview
...
Fix invoice preview with custom designs
2020-10-22 20:13:41 +11:00
David Bomba
6c1b952111
Refactor requests to use generics ( #41 )
...
* Validation rules for expenses
* Tests
* Tests
2020-10-22 17:46:02 +11:00
Clément Gayot
5458bf83b0
🐛 Fix invoice preview with custom designs
2020-10-22 01:19:33 +02:00
David Bomba
d881e7cea1
Merge pull request #4193 from turbo124/v5-develop
...
Credit payments and general fixes
2020-10-21 15:14:25 +11:00
David Bomba
8ddc14c4d0
Working on check data script
2020-10-21 15:12:54 +11:00
David Bomba
3d59717776
Fixes for credit payments
2020-10-21 15:03:22 +11:00
=
aa0735bb3d
Working on credit payments
2020-10-21 10:47:12 +11:00
Benjamin Beganović
1de6f94f10
fix custom1234
2020-10-20 13:01:07 +02:00
David Bomba
fd19e9dc2c
Working on credit payments
2020-10-20 16:14:11 +11:00
David Bomba
bc2b0f4aae
Fix for recurring number collisions - use dispatchNow()
2020-10-20 11:53:54 +11:00
David Bomba
686f12261d
Project number
2020-10-20 10:55:14 +11:00
David Bomba
f0e4a94bee
Task Statuses
2020-10-20 10:01:59 +11:00
David Bomba
8b49c83a67
Fixes for required expense fields
2020-10-20 08:31:19 +11:00
David Bomba
a3afa8ede9
Remove project name unique constraint
2020-10-19 21:59:58 +11:00
David Bomba
93ea785131
Fix for incorrect company country being displayed
2020-10-19 08:21:14 +11:00
David Bomba
708db5a991
Improve eager loading - first load
2020-10-18 18:46:10 +11:00
David Bomba
0717744c5a
Valid projects with clients validation
2020-10-16 20:12:37 +11:00
David Bomba
c7d7e71e78
Validation for project clients
2020-10-16 16:17:36 +11:00
David Bomba
62fe99c2d5
Project name should be required
2020-10-16 08:19:55 +11:00