David Bomba
|
98d81d09fa
|
Fixes for task status types"
|
2020-10-30 23:16:19 +11:00 |
|
David Bomba
|
c289a8252a
|
Migration of expenses and tasks
|
2020-10-30 23:01:30 +11:00 |
|
David Bomba
|
e455ec47e6
|
Fixes for unique task number "
|
2020-10-30 22:47:12 +11:00 |
|
David Bomba
|
a283f1dcf7
|
Working on migration for expenses and tasks
|
2020-10-30 20:17:29 +11:00 |
|
=
|
3f202b8c58
|
Add view link to payment templates
|
2020-10-30 17:54:25 +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
|
afa5f2338c
|
Fixes for account plan
|
2020-10-30 07:59:47 +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
|
fa92dd76e4
|
Tests for starting and stopping tasks
|
2020-10-29 21:44:05 +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
|
c21ad042ce
|
fixes for payment notifications
|
2020-10-29 15:47:44 +11:00 |
|
David Bomba
|
bc688985e1
|
Set next_send_date to null when balance == 0
|
2020-10-29 14:34:29 +11:00 |
|
David Bomba
|
e891238db0
|
Set next_send_date to null when balance == 0
|
2020-10-29 13:55:26 +11:00 |
|
David Bomba
|
73802c3647
|
Task duration / start time helpers
|
2020-10-29 13:24:12 +11:00 |
|
David Bomba
|
dbcfce8bb9
|
Fixes for missing fields in transformers / fillable for vendors and expenses
|
2020-10-29 11:17:10 +11:00 |
|
David Bomba
|
85eb1a990a
|
Fixes for non sticking fields in project
|
2020-10-29 11:09:51 +11:00 |
|
David Bomba
|
1bda0190bb
|
fixes for company transformer
|
2020-10-29 10:14:09 +11:00 |
|
David Bomba
|
d123840bfa
|
Fix for fillable fields
|
2020-10-29 10:11:52 +11:00 |
|
David Bomba
|
59291b799c
|
Fixes for tasks status column
|
2020-10-29 09:48:05 +11:00 |
|
Benjamin Beganović
|
13655d48ea
|
BaseDriver:
- Allow passing additional properties to ClientGatewayToken entity
CreditCard:
- Fix saving gateway_customer_reference
|
2020-10-28 16:48:24 +01:00 |
|
Benjamin Beganović
|
dab59138cc
|
StripePaymentDriver:
- Added attach() method for attaching payment method to Stripe customer
- getStripeMethod() for getting method information out of Stripe
|
2020-10-28 16:31:47 +01:00 |
|
David Bomba
|
9aeb2d7a5b
|
Psalm cleanup
|
2020-10-28 21:10:49 +11:00 |
|
David Bomba
|
7886482fb5
|
Localize dates in entities
|
2020-10-28 19:32:14 +11:00 |
|
David Bomba
|
adeda5526e
|
Add Psalm, code cleanup!
|
2020-10-28 17:58:15 +11:00 |
|
David Bomba
|
d7930e4c14
|
Remove redundant classes
|
2020-10-28 17:27:10 +11:00 |
|
David Bomba
|
a07f04e1df
|
Refactor Template Engine
|
2020-10-28 16:50:06 +11:00 |
|
David Bomba
|
064f7d98ef
|
Merge pull request #4220 from turbo124/v5-develop
Fixes for tests
|
2020-10-28 10:45:05 +11:00 |
|
David Bomba
|
946b1d6396
|
Merge pull request #4219 from Striffly/fix/company-logo
Fix logo upload, keep png alpha
|
2020-10-28 10:43:27 +11:00 |
|
David Bomba
|
0b16b2ac9c
|
Fixes for tests
|
2020-10-28 10:34:09 +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
|
7aed55178c
|
Refactor HTML generation in activities
|
2020-10-28 10:29:54 +11:00 |
|
Clément Gayot
|
0df7e59d89
|
🐛 Fix logo upload, keep png alpha
|
2020-10-28 00:22:24 +01:00 |
|
David Bomba
|
2c40adca8d
|
Credit Emailer
|
2020-10-28 10:21:53 +11:00 |
|
David Bomba
|
0a02323792
|
Quote email engine
|
2020-10-28 10:02:32 +11:00 |
|
Clément Gayot
|
ed3ba8020a
|
🐛 Remove blank lines from pdf content when designated pdf variables are empty
|
2020-10-27 23:51:39 +01:00 |
|
David Bomba
|
d555796418
|
Merge pull request #4213 from beganovich/v5-checkout-token-billing
(v5) Checkout.com payments using token
|
2020-10-28 09:37:00 +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
|
f855ba7231
|
Merge pull request #4215 from beganovich/v5-remove-deprecated-design-classes
(v5) Remove old invoice/quotes/tasks design classes & client portal theme
|
2020-10-28 09:36:16 +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ć
|
e78aacdcfc
|
Password reset e-mai l& fix for button
|
2020-10-27 16:04:28 +01:00 |
|
Benjamin Beganović
|
99bfadc0dc
|
Remove old designs & old bootstrap theme
|
2020-10-27 14:44:12 +01:00 |
|
Benjamin Beganović
|
8270762311
|
Fix setup issue with opening new PDFs
|
2020-10-27 14:02:36 +01:00 |
|
Benjamin Beganović
|
88b428aae0
|
checkout.com payments using token
|
2020-10-27 13:44:16 +01:00 |
|
David Bomba
|
3135139f90
|
Remove logging
|
2020-10-27 23:19:26 +11: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
|
dceff35f9a
|
Working on refactoring emails
|
2020-10-27 15:53:59 +11:00 |
|
David Bomba
|
6650f5404f
|
Fixes for camelcase Invitation names
|
2020-10-27 15:26:56 +11:00 |
|
David Bomba
|
417562b80d
|
Fixes for phantom JS view invitation
|
2020-10-27 15:26:04 +11:00 |
|
David Bomba
|
1de7a693cc
|
Refactor Phantom JS building HTML
|
2020-10-27 14:09:13 +11:00 |
|
David Bomba
|
3bef11c87e
|
Add invoice_documents field to tasks
|
2020-10-27 13:27:38 +11:00 |
|
David Bomba
|
e17f5438ee
|
Working on generic entity emailer
|
2020-10-27 11:05:42 +11:00 |
|
David Bomba
|
4561ed41f2
|
Minor fixes for email template
|
2020-10-27 08:54:59 +11:00 |
|
David Bomba
|
0df672baaa
|
remove white space and carriage returns from version
|
2020-10-27 07:46:06 +11:00 |
|
David Bomba
|
8f53424017
|
Fixes
|
2020-10-27 06:10:04 +11:00 |
|
Benjamin Beganović
|
f3e578cc5c
|
Fix value after payment
|
2020-10-26 14:55:48 +01:00 |
|
Benjamin Beganović
|
e5670ed313
|
confirm & unwind gateway fees & better typehinting
|
2020-10-26 14:53:52 +01:00 |
|
Benjamin Beganović
|
488b8d859d
|
Move saving methods into BaseDriver
|
2020-10-26 14:40:50 +01:00 |
|
Benjamin Beganović
|
6e6e73825c
|
Throw an renderable exception instead of returning view
|
2020-10-26 11:02:23 +01:00 |
|
David Bomba
|
0453c989eb
|
PDF Entity generation tests
|
2020-10-26 20:13:00 +11:00 |
|
David Bomba
|
8d508bb1f9
|
Refactor pdf generation
|
2020-10-26 15:06:58 +11:00 |
|
David Bomba
|
651a1a6cbe
|
Add credit gateway type id
|
2020-10-26 13:06:24 +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
|
5ffd2b4678
|
Add sort order to task status
|
2020-10-26 08:05:33 +11:00 |
|
David Bomba
|
b00e0b5a04
|
Fixes for first_load includes
|
2020-10-26 07:56:02 +11:00 |
|
David Bomba
|
f26a20dbbd
|
working on date formatting
|
2020-10-26 06:15:03 +11:00 |
|
Benjamin Beganović
|
f73ad4bef7
|
Move after-payment logic into BaseDriver
|
2020-10-25 18:51:26 +01:00 |
|
David Bomba
|
3e21c301a5
|
Fix for custom values
|
2020-10-24 18:01:07 +11:00 |
|
David Bomba
|
50eaf0cc78
|
Fix for date localization
|
2020-10-24 14:38:53 +11:00 |
|
David Bomba
|
2d0e1a53f2
|
Fixes for autobill
|
2020-10-23 15:18:16 +11:00 |
|
David Bomba
|
3139539f46
|
Fixes for paid to date when refund is applied
|
2020-10-23 12:57:54 +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
|
f0a08544d6
|
Fixes for show recurring"
|
2020-10-21 20:24:33 +11:00 |
|
David Bomba
|
f8411ad7c1
|
Credit PAYMENTS
|
2020-10-21 17:40:05 +11:00 |
|
David Bomba
|
2d01bc1e27
|
Working on credit payments
|
2020-10-21 17:33:04 +11:00 |
|
David Bomba
|
1338a5e558
|
Fixes for check data script
|
2020-10-21 17:15:03 +11: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 |
|
=
|
a0b269ce99
|
Fixes for creating single account
|
2020-10-21 14:10:32 +11:00 |
|
=
|
aa0735bb3d
|
Working on credit payments
|
2020-10-21 10:47:12 +11:00 |
|
David Bomba
|
6f84e07c10
|
Fixes for schema, fixes for recurring invoice markViewed()
|
2020-10-21 08:15:11 +11:00 |
|
Benjamin Beganović
|
b4b6bd3ae0
|
ach adding & verify, todo: payment
|
2020-10-20 17:54:08 +02:00 |
|
Benjamin Beganović
|
c82e5b2647
|
stripe adding credit card
|
2020-10-20 16:08:21 +02:00 |
|
Benjamin Beganović
|
6ae18dac6f
|
fix credit card saving with stripe
|
2020-10-20 15:02:34 +02:00 |
|
Benjamin Beganović
|
1de6f94f10
|
fix custom1234
|
2020-10-20 13:01:07 +02:00 |
|
Benjamin Beganović
|
9bcea0cf58
|
Fix for invoice custom fields
|
2020-10-20 12:46:08 +02:00 |
|
David Bomba
|
fd19e9dc2c
|
Working on credit payments
|
2020-10-20 16:14:11 +11:00 |
|
David Bomba
|
90494547c5
|
Fix for whitelabel getter
|
2020-10-20 13:23:48 +11:00 |
|
David Bomba
|
c1e080acd5
|
Recurring invoice balance fix
|
2020-10-20 12:30:55 +11:00 |
|
David Bomba
|
e129419644
|
recurring logging
|
2020-10-20 11:57:58 +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
|
840696ad3c
|
Fixes for email invoice
|
2020-10-20 10:37:33 +11:00 |
|
David Bomba
|
f0e4a94bee
|
Task Statuses
|
2020-10-20 10:01:59 +11:00 |
|
Benjamin Beganović
|
6af7aa7dc0
|
checkout: push aditional page
|
2020-10-19 23:49:17 +02:00 |
|
David Bomba
|
8b49c83a67
|
Fixes for required expense fields
|
2020-10-20 08:31:19 +11:00 |
|
David Bomba
|
9c324f187e
|
Fixes for vendor presenter;
|
2020-10-20 08:18:09 +11:00 |
|
Benjamin Beganović
|
4f9d9c106c
|
checkout
|
2020-10-19 14:18:00 +02: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
|
5a720325b3
|
Merge pull request #4180 from turbo124/v5-develop
Improve eager loading - first load
|
2020-10-19 07:56:38 +11:00 |
|
David Bomba
|
6f1f0ecebe
|
Adjust the way we import credits from V4 to V5 - refactor check data script to reflect changes
|
2020-10-18 20:25:32 +11:00 |
|
David Bomba
|
708db5a991
|
Improve eager loading - first load
|
2020-10-18 18:46:10 +11:00 |
|
David Bomba
|
f1042b1079
|
Merge pull request #4175 from Striffly/patch-2
Support PDF variables with UTF-8 characters
|
2020-10-17 16:02:36 +11:00 |
|
Clément Gayot
|
675e211e33
|
Support PDF variables with UTF-8 characters
|
2020-10-17 02:24:02 +02:00 |
|
Clément Gayot
|
b7470798d4
|
Fix BaseRepository
Fix BaseRepository (remove useless ";")
|
2020-10-17 01:32:53 +02: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
|
3d40df6264
|
Fixes for ledger id in transformer
|
2020-10-16 08:55:24 +11:00 |
|
David Bomba
|
62fe99c2d5
|
Project name should be required
|
2020-10-16 08:19:55 +11:00 |
|
David Bomba
|
d5ccb17624
|
Validation rules for Recurring
|
2020-10-16 08:17:50 +11:00 |
|
David Bomba
|
79e625d8f2
|
Fixes for recurring number rules and assigned_user_id stickiness for Vendors
|
2020-10-16 08:17:31 +11:00 |
|
David Bomba
|
07cbb6a71a
|
Fixes for showing recurring invoices in the client portal
|
2020-10-16 07:35:15 +11:00 |
|
David Bomba
|
3d83be9d08
|
Merge pull request #4169 from turbo124/v5-develop
Recurring Invoice Invitations
|
2020-10-15 21:35:16 +11:00 |
|
David Bomba
|
2f948b603b
|
Using Credits for payment
|
2020-10-15 20:41:59 +11:00 |
|
David Bomba
|
bf592b0805
|
Merge pull request #4168 from beganovich/v2-cypress-payments-tests
(v5) Stripe testing using Cypress
|
2020-10-15 20:16:50 +11:00 |
|
Benjamin Beganović
|
f6346efc99
|
make tests green & remove unused
|
2020-10-15 10:50:53 +02:00 |
|
David Bomba
|
27f678bd8c
|
working on credit payments
|
2020-10-15 15:07:42 +11:00 |
|
David Bomba
|
901f7c4117
|
Working on credit payments
|
2020-10-15 14:35:35 +11:00 |
|
David Bomba
|
0d17b299a0
|
Refactor payments for credits
|
2020-10-15 11:37:16 +11:00 |
|
David Bomba
|
4ca112e61e
|
Merge pull request #4166 from turbo124/v2
Additional fields for company model.
|
2020-10-15 08:26:24 +11:00 |
|
David Bomba
|
460545882c
|
Additional fields for company model
|
2020-10-15 08:25:40 +11:00 |
|
David Bomba
|
1e10f0297b
|
Merge pull request #4162 from beganovich/v2-fix-setup-buttons
(v5) Setup fixes & improvements
|
2020-10-15 08:15:31 +11:00 |
|
David Bomba
|
3dca6ff171
|
Add projects to all entities - fixes for gateway casts
|
2020-10-15 07:58:20 +11:00 |
|
Benjamin Beganović
|
1d89656bad
|
Setup changes:
- Return actual SQL error when connection is failing
- Update buttons on setup with correct color
|
2020-10-14 13:40:00 +02:00 |
|
David Bomba
|
60c29a95c9
|
Merge pull request #4161 from turbo124/v2
Expense Categories + Tasks API
|
2020-10-14 21:46:04 +11:00 |
|
David Bomba
|
0ec89c18ac
|
Fixes for autobill
|
2020-10-14 21:45:26 +11:00 |
|
David Bomba
|
99920389b4
|
Credit payments
|
2020-10-14 11:11:24 +11:00 |
|
David Bomba
|
a5555cc434
|
Working on credit payments"
|
2020-10-14 10:53:20 +11:00 |
|
Clément Gayot
|
c21c79b8be
|
✨ Add ability to use Browsershot with NODE_PATH & NPM_PATH .env variables
|
2020-10-13 14:42:54 +02:00 |
|
David Bomba
|
080c82770e
|
Working on credit payments
|
2020-10-13 23:28:30 +11:00 |
|
David Bomba
|
96750d5fdb
|
Refactor for payments via client portal
|
2020-10-13 21:32:15 +11:00 |
|
David Bomba
|
f58ba0b502
|
Fixes for name validation for expense categories
|
2020-10-13 19:05:12 +11:00 |
|
David Bomba
|
5b2a43bd9a
|
Fixes for expense categories
|
2020-10-13 16:02:12 +11:00 |
|
David Bomba
|
28f140ee37
|
Expense categories
|
2020-10-13 15:14:13 +11:00 |
|
David Bomba
|
05caec8aef
|
expense categories
|
2020-10-13 15:08:56 +11:00 |
|