David Bomba
31988d0387
Fixes for creating backup directory if it does not exist
2022-11-27 09:46:24 +11:00
David Bomba
bb4687f18d
Clean up how we execute scheduled commands
2022-11-27 07:52:49 +11:00
David Bomba
5c60dab8c6
Refactor the way we execute scheduled commands
2022-11-26 14:38:09 +11:00
David Bomba
d279a12547
minor refactor for reminder jobs
2022-11-26 14:14:56 +11:00
David Bomba
a91feab3b6
Smooth out cron jobs
2022-11-26 12:10:18 +11:00
David Bomba
5140046cb6
Minor fixes for logging
2022-11-26 11:09:48 +11:00
David Bomba
08d1672258
Safety return for missing invoice
2022-11-25 08:25:34 +11:00
David Bomba
0784bdaef3
Clean up for logging
2022-11-25 07:53:37 +11:00
David Bomba
ff38a91302
Bulk match transactions
2022-11-25 07:52:47 +11:00
David Bomba
fa5c364556
Add checks to prevent duplicate reminders from being sent
2022-11-24 21:07:20 +11:00
David Bomba
20810bd7fe
Minor fixes for company count
2022-11-24 20:33:52 +11:00
David Bomba
8f5fb2ca9f
Fixes for recurring invoice edge case
2022-11-24 17:23:36 +11:00
David Bomba
264a4df13b
Adjustments for handling invoice deletion
2022-11-24 16:49:03 +11:00
David Bomba
29d909ad08
Fixes for SendReminders firing twice
2022-11-24 15:43:14 +11:00
David Bomba
08ca5ddb72
Include bank transactions and bank integrations in company import/exports
2022-11-22 16:14:07 +11:00
David Bomba
5f0d905265
Fixes for failed email mailer, edge case where balances may not adjust correctly
2022-11-20 11:46:32 +11:00
David Bomba
f3fdd1f7fd
Prevent deleted/archived/completed transactions from being re-converted
2022-11-17 08:43:17 +11:00
David Bomba
b441a08156
Expired quote notifications
2022-11-15 21:25:34 +11:00
David Bomba
2bd58d5d0e
Triggered actions for Credits / Quotes
2022-11-15 21:09:05 +11:00
David Bomba
5b5213de93
Allow different mail from / mail name for multi company mailers
2022-11-14 15:01:55 +11:00
David Bomba
4830154ac6
Change UX for downloading documents from the client portal
2022-11-14 07:30:16 +11:00
David Bomba
dacde3358a
Add Bank Services class
2022-11-11 15:28:49 +11:00
David Bomba
a87b8d1e99
EPC QR Codes WIP
2022-11-11 14:52:50 +11:00
David Bomba
b3d53a7cd8
Line item tax amounts
2022-11-10 21:57:55 +11:00
David Bomba
14569d2d79
Clean up from debugging
2022-11-10 18:39:21 +11:00
David Bomba
9ac8e8b6de
Debugging imports
2022-11-10 18:34:26 +11:00
David Bomba
40055a0095
Fixes for csv inget
2022-11-10 18:06:09 +11:00
David Bomba
23711acc94
Fixes for bank transactions
2022-11-09 15:44:26 +11:00
David Bomba
dd4d5534fb
Minor fixes
2022-11-09 08:09:42 +11:00
David Bomba
237725a9c8
Additional functionality for bank integrations
2022-11-08 21:48:29 +11:00
David Bomba
f1682ca122
Adjustments for has phone class
2022-11-07 07:44:19 +11:00
David Bomba
e0d7c4143b
Update validation rules
2022-11-06 20:25:22 +11:00
David Bomba
7535436047
Fixes for how we deal with over/under payments with transactions
2022-11-06 19:19:04 +11:00
David Bomba
775d6c7378
Migrate password hashes
2022-11-04 16:24:57 +11:00
David Bomba
f6ab1c0f0f
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2022-11-04 12:55:22 +11:00
David Bomba
0fc0ff25bd
Minor fixes for Bank Transactions / Integratiosn
2022-11-04 12:55:17 +11:00
David Bomba
97e65570fc
Fixes for verify phone
2022-11-03 17:01:58 +11:00
David Bomba
ce5dfa2717
Return early in some hosted jobs
2022-11-03 13:33:26 +11:00
David Bomba
297dc19d04
Fixes for tests
2022-11-03 08:04:07 +11:00
David Bomba
aa206cb406
Fixes for verifyphone
2022-11-02 21:36:57 +11:00
David Bomba
270b0106fc
Validate phone numbers
2022-11-02 21:30:25 +11:00
David Bomba
ab5b709f9d
User Twilio API to verify phone numbers
2022-11-02 18:31:46 +11:00
David Bomba
ebaa1b4071
Allow individual SMTP per company
2022-11-02 17:30:55 +11:00
David Bomba
8846f7537c
Fixes for WePay
2022-11-02 13:48:32 +11:00
David Bomba
befc9170fb
Fixes for imports - date formating
2022-11-02 09:49:40 +11:00
David Bomba
33fdd0000c
Improve memory handling
2022-11-01 22:23:52 +11:00
David Bomba
dddfd32757
Improve memory handling
2022-11-01 21:20:28 +11:00
David Bomba
de8761f519
Improve memory handling in jobs
2022-11-01 17:10:05 +11:00
David Bomba
5e5e0f5848
Return reminders to dispatch
2022-10-31 11:10:36 +11:00
David Bomba
c4e0295b32
Remove inventory adjustments when deleting a invoice
2022-10-29 12:14:25 +11:00
David Bomba
a566d8b0a2
Fixes for breaking change in CreateInvoicePdf
2022-10-28 14:37:01 +11:00
David Bomba
95610fd25e
Restrict size and amount of jobs
2022-10-28 13:09:17 +11:00
David Bomba
08dbbade14
Pass references instead of full models into auto bill jobs
2022-10-28 12:10:20 +11:00
David Bomba
941ae136be
Set company defaults for expenses when matching bank transactions
2022-10-27 12:43:25 +11:00
David Bomba
17d90c0291
Bank Transactions
2022-10-26 13:27:04 +11:00
David Bomba
b3351d88f1
Merge branch 'yodlee' into v5-develop
2022-10-26 13:26:51 +11:00
David Bomba
a6dec224d2
Attempt to import documents into new company
2022-10-26 11:56:03 +11:00
David Bomba
012322afcc
Add Bank Transaction Importer
2022-10-25 10:25:04 +11:00
David Bomba
fce12d1fcf
Free email list update
2022-10-24 21:49:05 +11:00
David Bomba
9a8468906a
Return list of bank transactions
2022-10-24 21:23:52 +11:00
David Bomba
049da325af
Return list of bank transactions
2022-10-24 21:22:17 +11:00
David Bomba
dfed106ba1
Return list of bank transactions
2022-10-24 21:20:29 +11:00
David Bomba
bb6e62add8
Always force a baseType
2022-10-24 20:00:49 +11:00
David Bomba
8ba4c07069
Always force a baseType
2022-10-24 20:00:01 +11:00
David Bomba
78cc2c9914
Always force a baseType
2022-10-24 19:57:59 +11:00
David Bomba
701b474efa
Bank Transactions matching default category ID
2022-10-24 15:51:34 +11:00
David Bomba
e96a6aaf13
Bank Transactions matching default category ID
2022-10-24 15:48:17 +11:00
David Bomba
9cb68884b3
Bank Transactions matching default category ID
2022-10-24 15:46:46 +11:00
David Bomba
01bdcc39fa
Bank Transactions matching default category ID
2022-10-24 15:45:14 +11:00
David Bomba
02080cc3b7
Bank Transactions matching default category ID
2022-10-24 15:38:47 +11:00
David Bomba
ce47e30aa2
Merge branch 'v5-develop' into yodlee
2022-10-24 08:43:02 +11:00
David Bomba
922aecdd9f
Add configuration for R2
2022-10-24 08:42:38 +11:00
David Bomba
76badf854c
Add R2 options to filesystems
2022-10-22 17:04:42 +11:00
David Bomba
89c42a257c
Reduce storage calls
2022-10-22 10:08:37 +11:00
David Bomba
2f4e129cf0
Remove make dir for Storage::
2022-10-22 08:19:35 +11:00
David Bomba
cc84f9eb2e
Fix for placeholder replacements in invoices
2022-10-21 09:05:37 +11:00
David Bomba
76525ceacf
System Log Checkout Failures
2022-10-18 20:30:55 +11:00
David Bomba
f0b9bb3673
Minor fixes for company ledger
2022-10-13 20:28:50 +11:00
David Bomba
1745899525
Merge branch 'yodlee' of https://github.com/turbo124/invoiceninja into yodlee
2022-10-06 20:56:28 +11:00
David Bomba
0a2cb6f88d
Merge branch 'v5-develop' into yodlee
2022-10-06 20:55:44 +11:00
David Bomba
f072b921c7
Fixes for WePay
2022-10-05 11:21:55 +11:00
David Bomba
867b960532
Merge branch 'v5-develop' into yodlee
2022-10-04 13:43:32 +11:00
David Bomba
4e2ddb748e
Fixes for sms verification list
2022-09-30 20:07:17 +10:00
David Bomba
38923c8897
Minor fixes
2022-09-23 19:26:17 +10:00
David Bomba
8048992871
Minor fixes
2022-09-23 16:59:41 +10:00
David Bomba
a53f3edae6
Minor fixes
2022-09-23 16:54:22 +10:00
David Bomba
c62f621dc0
Refactor for bank transactions
2022-09-23 12:42:41 +10:00
David Bomba
f2ca50a0ff
Refactor for bank transactions
2022-09-23 12:38:24 +10:00
David Bomba
268ad71bfb
Refactor for bank transactions
2022-09-23 12:34:52 +10:00
David Bomba
023d596844
Add transaction id to expenses and payments
2022-09-23 12:30:53 +10:00
David Bomba
dd414fc588
Refactor bank transactions
2022-09-22 16:20:54 +10:00
David Bomba
8300b01504
Refactor for bank transactions
2022-09-22 15:54:58 +10:00
David Bomba
e63cf9c48f
Do not serialize company after migration
2022-09-21 22:02:29 +10:00
David Bomba
f14e9c9948
Auto pull transactions when linking accounts
2022-09-21 21:03:04 +10:00
David Bomba
3865d7193e
Refactor for bank transactions
2022-09-21 17:00:49 +10:00
David Bomba
d14df7ef2d
Refactor for bank transactions
2022-09-21 15:43:35 +10:00
David Bomba
b2bd8b40c2
Increase backoff period
2022-09-17 13:30:02 +10:00
David Bomba
774a05b148
Single root element for wepay signups
2022-09-16 13:01:04 +10:00
David Bomba
090d4c994a
Fixes for send now functionality of recurring invoice
2022-09-16 12:49:09 +10:00
David Bomba
02071e93d6
Bank Transaction matching
2022-09-15 17:31:32 +10:00
David Bomba
a4d7d4af54
Resolve categories
2022-09-15 16:28:18 +10:00
David Bomba
d93efb434d
Expense categories
2022-09-15 16:15:57 +10:00
David Bomba
e0a770c663
Working on matching transactions
2022-09-15 15:02:39 +10:00
David Bomba
6015bb36dd
Fixes for sending custom templates with purchase orders
2022-09-15 08:52:28 +10:00
David Bomba
26577d6aef
Adapt Email entity sending using emailentity
2022-09-15 08:26:52 +10:00
David Bomba
212c5706b3
Cleanup
2022-09-14 19:49:23 +10:00
David Bomba
0eb7c730d8
Fixes for bank transactions:
2022-09-14 19:23:00 +10:00
David Bomba
1c7acc161e
Fixes for bank transactions:
2022-09-14 19:14:00 +10:00
David Bomba
1128529ba1
Fixes for bank transactions:
2022-09-14 19:12:50 +10:00
David Bomba
24644a2ba1
Fixes for bank transactions:
2022-09-14 19:07:12 +10:00
David Bomba
104c6cf016
Fixes for bank transactions:
2022-09-14 18:25:30 +10:00
David Bomba
132eff8b24
Fixes for bank transactions:
2022-09-14 18:23:52 +10:00
David Bomba
53d0aef5cc
Fixes for bank transactions:
2022-09-14 18:13:46 +10:00
David Bomba
bced761d9b
Fixes for bank transactions:
2022-09-14 17:53:38 +10:00
David Bomba
433af7b00c
Fixes for bank transactions:
2022-09-14 17:51:46 +10:00
David Bomba
5410f0b95a
Fixes for bank transactions:
2022-09-14 17:45:25 +10:00
David Bomba
8d81ebf876
Fixes for bank transactions:
2022-09-14 17:42:54 +10:00
David Bomba
0cae4d0671
Fixes for bank transactions:
2022-09-14 17:35:13 +10:00
David Bomba
f1efdb663e
Fixes for bank transactions:
2022-09-14 17:00:47 +10:00
David Bomba
8f0fc3a303
Fixes for bank transactions:
2022-09-14 16:57:47 +10:00
David Bomba
73acc1b7d5
Fixes for bank transactions:
2022-09-14 16:48:56 +10:00
David Bomba
9b74cb4615
Logging
2022-09-14 16:19:08 +10:00
David Bomba
c15c1572e9
Logging
2022-09-14 15:52:54 +10:00
David Bomba
a2e2602ccb
Logging
2022-09-14 15:51:34 +10:00
David Bomba
25ac6a68b2
Logging
2022-09-14 15:50:44 +10:00
David Bomba
aaa06e0f33
Fixes for bank transactions transformer
2022-09-14 15:41:07 +10:00
David Bomba
73f5c599fb
Fixes for bank transactions transformer
2022-09-14 15:35:51 +10:00
David Bomba
43a29c2bb0
Minor fixes for zip documents
2022-09-14 09:48:25 +10:00
David Bomba
fbea193f75
Logging
2022-09-14 09:40:08 +10:00
David Bomba
56f3af100f
Logging
2022-09-14 09:33:49 +10:00
David Bomba
f512edb606
Logging
2022-09-14 09:16:27 +10:00
David Bomba
0a9a93b74a
Initialize from_date
2022-09-14 08:59:04 +10:00
David Bomba
06480caff1
remove queue from bank transactions
2022-09-14 08:56:53 +10:00
David Bomba
17cb8b1b94
Working on bank transactions
2022-09-14 08:54:59 +10:00
David Bomba
61b6bb4543
Move lightlogs back to batching
2022-09-09 11:07:14 +10:00
David Bomba
efbca7d753
Improve efficiency of lightlogs
2022-09-08 18:57:32 +10:00
David Bomba
b159a5a08d
Improve float parsing in csv imports
2022-09-08 12:15:25 +10:00
David Bomba
3a8b1eb7e3
Improve date resolution in recurring invoices
2022-09-08 11:30:40 +10:00
David Bomba
c0cb157309
Merge branch 'v5-develop' into yodlee
2022-09-07 14:54:50 +10:00
David Bomba
52d5afbce0
Remove DispatchNow()
2022-09-07 14:15:27 +10:00
David Bomba
9846a3e18f
Fixes for default mark down settings
2022-09-05 17:18:08 +10:00
David Bomba
7381ceecbc
Update client presenter methods
2022-09-05 13:12:47 +10:00
David Bomba
6a60c89b38
Fixes for inventory notifications
2022-09-02 21:26:59 +10:00
David Bomba
6bd300a49b
Better logging around setLateFee()
2022-09-02 12:33:00 +10:00
David Bomba
cbc10359e3
Better logging around setLateFee()
2022-09-02 12:30:02 +10:00
David Bomba
59f5eca578
Improve query efficiency
2022-09-01 17:37:55 +10:00
David Bomba
db30327391
Refactor recurring invoice query
2022-09-01 16:45:50 +10:00
David Bomba
0c8aaa6782
Support for vendor and vendor contact imports
2022-09-01 16:09:25 +10:00
David Bomba
d1bdf4cc97
Minor fixes for templates
2022-08-31 14:30:23 +10:00
David Bomba
df1bdf0e68
Adjust spam filtering
2022-08-31 12:05:15 +10:00
David Bomba
092416b9e6
Toggle sms verification based on domain
2022-08-25 14:02:40 +10:00
=
4e3f52a1ee
Refactor for payments to improve query efficiency
2022-08-22 13:24:33 +10:00
=
b63b3c707e
Add daily checks for credit balances
2022-08-22 11:07:11 +10:00
=
b5f61d22a7
Tests for credit balance
2022-08-22 10:27:11 +10:00
David Bomba
6e134098b5
tests for deleting an invoice
2022-08-19 12:09:50 +10:00
David Bomba
66291e69ab
Change the order of email filters
2022-08-19 10:36:13 +10:00
David Bomba
30defb6170
Fixes for postmark delivery logging
2022-08-17 17:18:30 +10:00
David Bomba
c9f50608f2
Parsing bank transactions
2022-08-17 16:37:05 +10:00
David Bomba
fc80f96534
Parsing bank transactions
2022-08-17 13:43:16 +10:00
David Bomba
2d6888a6ec
Parsing bank transactions
2022-08-17 11:52:16 +10:00
David Bomba
d348d2ce4e
Bank transactions
2022-08-16 10:45:51 +10:00
David Bomba
1bfafbe24c
refactor test mode
2022-08-16 06:03:12 +10:00
David Bomba
2da7f4e17c
Data matching for bank integration
2022-08-12 15:25:18 +10:00
David Bomba
3b1d0e07e2
Automating data pulls
2022-08-12 13:41:55 +10:00
David Bomba
2893c98b0e
Tests for reminders
2022-08-10 13:35:47 +10:00
David Bomba
d80ec520f9
Fast link provisioning
2022-08-10 11:56:46 +10:00
David Bomba
962ea9cc69
Capture sending metrics
2022-08-09 07:26:43 +10:00
David Bomba
6be2828abf
Minor fixes
2022-08-08 07:54:31 +10:00
David Bomba
3db1210a12
Centralize where we inject email tags
2022-08-07 17:34:23 +10:00
David Bomba
776da3b3ca
Fixes for auto billing
2022-08-07 16:47:37 +10:00
David Bomba
f52c2c7a09
Remove duplicate email tags
2022-08-07 16:26:17 +10:00
David Bomba
8df82cf2e5
v5.5.7
2022-08-05 09:54:05 +10:00
David Bomba
412a4a1315
return early when model is missing
2022-08-02 17:04:33 +10:00
David Bomba
1e3b1c08da
Remove dispatchSync
2022-08-01 17:43:26 +10:00
David Bomba
e63d99c2d1
Performance improvements for recurring invoices
2022-08-01 12:50:55 +10:00
David Bomba
524fad7bf4
Refactor for recurring invoices
2022-08-01 11:28:19 +10:00
David Bomba
8ac4aa56a0
Limit logging
2022-08-01 10:39:47 +10:00
David Bomba
7ac4786bff
Refactor to remove dispatchSync from code path
2022-08-01 07:30:04 +10:00
David Bomba
a321153a5a
Add tag to all outbound emails
2022-08-01 07:02:08 +10:00
David Bomba
a9b3522081
Fixes for using dispatchSync()
2022-07-31 21:51:35 +10:00
David Bomba
57e1eb7a8e
Inject delay into Send Recurring invoices to allow PDFs to catch up
2022-07-31 19:20:18 +10:00
David Bomba
48c36d0004
Fixes for mailers
2022-07-31 19:11:32 +10:00
David Bomba
d93bac1b09
Improve efficiency of queries relying on Country
2022-07-28 10:58:13 +10:00
David Bomba
438562ab8f
Integrate twilio
2022-07-27 11:21:12 +10:00
David Bomba
8e654c21ce
Merge v5
2022-07-25 15:28:06 +10:00
=
802490a7ee
Refactor for logos in dockerfile
2022-07-25 09:01:15 +10:00
=
ba133360a2
Silence errors from file_get_contents
2022-07-25 08:00:52 +10:00
David Bomba
65e9e604c0
Fixes for mailer
2022-07-24 17:44:40 +10:00
David Bomba
cf5791f589
Fixes for mailer
2022-07-23 09:19:06 +10:00
David Bomba
93c782fcc5
Merge branch 'v5-develop' into l9
2022-07-21 14:22:45 +10:00
David Bomba
97eb8d2aad
Force delete activities on purge data
2022-07-21 08:28:34 +10:00
David Bomba
e337abe819
Patches from v5-dev
2022-07-20 10:56:02 +10:00
David Bomba
c1352e700d
Fixes for purging company data
2022-07-19 09:39:54 +10:00
David Bomba
9b6bfbf96c
merge v5-dev
2022-07-17 20:38:00 +10:00
David Bomba
5246846018
Company Import|Export for purchase orders
2022-07-16 12:26:55 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
d0759b1215
Fixes for required fields
2022-07-14 10:39:55 +10:00
David Bomba
4a262d00ab
Silence bounce notifications
2022-07-11 11:21:01 +10:00
David Bomba
15da7b841a
Fixes for indexes
2022-07-10 10:56:37 +10:00
David Bomba
3f42bf9bff
working on mailers
2022-07-06 10:08:09 +10:00
David Bomba
2e37d793ac
working on 8.1 support
2022-07-05 16:15:46 +10:00
David Bomba
a55dd2ec40
Purchase Orders
2022-07-05 09:55:05 +10:00
David Bomba
6d54db8507
Minor fixes for import
2022-07-05 08:26:41 +10:00
David Bomba
357b232b6a
Minor fixes for mailer
2022-07-03 15:52:13 +10:00
David Bomba
6faa3a0ccb
Adjust number applying on Purchase orders when_sent / when_saved
2022-07-02 11:40:51 +10:00
David Bomba
6e5f5da6bb
Fixes for tests when calling classes outside app scope
2022-07-02 08:28:12 +10:00
David Bomba
f464c6fb1c
Minor fixes
2022-07-01 21:08:20 +10:00
David Bomba
f583a54863
Fixes for tests
2022-07-01 21:07:34 +10:00
David Bomba
9ae0474de3
Fixes for type checking for purchase orders
2022-07-01 16:56:36 +10:00
David Bomba
f59c2dc57f
Fixes for conflicts
2022-06-30 13:33:47 +10:00
David Bomba
725aca8796
Fixes for paths
2022-06-30 13:32:44 +10:00
David Bomba
7ec0850684
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2022-06-30 10:11:59 +10:00
David Bomba
127e9f723f
Add flagging abilities to accounts table
2022-06-30 10:11:55 +10:00
David Bomba
73bb2c96db
Purchase order decorators
2022-06-29 11:47:16 +10:00
David Bomba
7129cd1e6f
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2022-06-29 10:38:56 +10:00
David Bomba
8bd3f54bb0
Minor fixes for company imports
2022-06-29 10:38:48 +10:00
David Bomba
ae11332d24
Minor fixes for create user route
2022-06-27 16:37:18 +10:00
David Bomba
91b658918a
Merge branch 'l9' of https://github.com/turbo124/invoiceninja into l9
2022-06-24 23:49:29 +10:00
David Bomba
b1ff9f0305
Mailers for Laravel
2022-06-24 23:49:22 +10:00
Nikola Cirkovic
c75b1d303f
Cirkovic/ina 16 fixes ( #50 )
...
* Dispatch | PdfCreatorTest | Removed deprecated method
* Dispatch | Remove deprecated dispatchNow() method and use dispatchSync or call handle() on class where return is mandatory.
2022-06-24 21:15:14 +10:00
David Bomba
c0e3d2e677
add signup checks to flutter routes
2022-06-23 18:47:44 +10:00
David Bomba
5670abe224
Appropriately refresh sending tokens
2022-06-22 19:26:14 +10:00
David Bomba
3391ad54e0
Appropriately refresh sending tokens
2022-06-22 19:21:58 +10:00
David Bomba
5513422739
Appropriately refresh sending tokens
2022-06-22 19:18:00 +10:00
David Bomba
3141a33ced
Appropriately refresh sending tokens
2022-06-22 19:15:31 +10:00
Shift
a1403b62da
Convert to Symfony Mailer
2022-06-21 09:59:02 +00:00
Shift
299464f604
Shift bindings
...
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using strings for class names since the `class` property references are checked by PHP.
2022-06-21 09:58:11 +00:00
Shift
19080933b6
Apply Laravel coding style
...
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.
For more information on customizing the code style applied by Shift, [watch this short video][4].
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://github.com/squizlabs/PHP_CodeSniffer
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
[4]: https://laravelshift.com/videos/shift-code-style
2022-06-21 09:57:17 +00:00
David Bomba
1ac45452b2
Refresh tokens
2022-06-17 18:37:45 +10:00
David Bomba
213a51ad62
Update column for refresh tokens
2022-06-17 18:28:31 +10:00
David Bomba
063d600bbd
Vendor Portal - Purchase Orders
2022-06-14 22:18:20 +10:00
David Bomba
8164d40007
MInor fixes for correct disk configuration
2022-06-13 09:33:40 +10:00
David Bomba
6e357d8c7b
Purchase Order Download emails
2022-06-10 18:29:15 +10:00
David Bomba
b1c3878da2
Bulk actions for Purchase Orders
2022-06-10 18:00:07 +10:00
David Bomba
90bff41600
Purchase Order Emails
2022-06-10 17:04:16 +10:00
David Bomba
481c015efb
Clean up logging
2022-06-10 12:18:02 +10:00
David Bomba
2c04cbb86f
Clean up logging
2022-06-10 10:12:26 +10:00
David Bomba
aa832e1d24
Update product request
2022-06-09 10:20:18 +10:00
David Bomba
f92070e3be
Inventory Management Tests
2022-06-08 20:40:26 +10:00
David Bomba
e153a0a06a
Update license
2022-06-08 14:25:44 +10:00
=
a6327b7694
Purchase Order Actions
2022-06-07 08:12:06 +10:00
David Bomba
c0ba8aa822
TDD for purchase order PDFs
2022-06-06 22:27:17 +10:00
David Bomba
614987a55e
Vendor PDFs
2022-06-06 13:28:10 +10:00
David Bomba
57f8bddd04
Vendor PDFs
2022-06-06 08:49:41 +10:00
David Bomba
777d0a54d0
Merge branch 'inventory_management' into v5-develop
2022-06-03 20:50:29 +10:00
David Bomba
3bf56af37f
Fixes for timezone issues with recurring entities
2022-06-02 13:49:29 +10:00
David Bomba
55e7c8b000
Fixes for bug that sends multiple emails per import
2022-06-01 07:49:33 +10:00
David Bomba
3d9bb490e3
first pass
2022-05-31 21:17:18 +10:00
Nikola Cirkovic
b0ca7ea1cc
INA-5 | Refactor of the Scheduler Job, removed unused parts of the code
2022-05-30 20:52:12 +02:00
David Bomba
1e43e172a7
Actitivity output for React
2022-05-27 18:25:32 +10:00
David Bomba
13a1447b79
Padding out react application
2022-05-27 13:10:32 +10:00
David Bomba
92b5af5a39
Merge pull request #7456 from CirkaN/Cirkovic/INA-5
...
Cirkovic/INA-5 (Ninja task scheduler)
2022-05-27 12:05:47 +10:00
Nikola Cirkovic
3d67c99567
INA-5 | replace archived with is_deleted property
2022-05-27 02:50:50 +02:00
Nikola Cirkovic
5538c2ee59
INA-5 | TaskSchedulerTransformer [License, typehints]
2022-05-25 23:27:07 +02:00
David Bomba
b6f48c0d8c
Page numbering for PDFs
2022-05-25 22:00:17 +10:00
David Bomba
a2977ef1ad
minor fixes for self updater
2022-05-25 20:53:12 +10:00
David Bomba
51455cacef
Page numbering for PDFs
2022-05-25 16:34:43 +10:00
Nikola Cirkovic
de4adadfae
INA-5 | Use fractal
2022-05-25 00:06:42 +02:00
Nikola Cirkovic
fbb64effec
INA-5 | New way of setting next scheduled run date
2022-05-24 01:42:43 +02:00
Nikola Cirkovic
05ff9531ab
INA-5 | Add prepareForValidation |code cleanup
2022-05-23 21:57:48 +02:00
Nikola Cirkovic
492eb5ffbd
Merge branch 'v5-develop' into Cirkovic/INA-5
2022-05-23 02:33:06 +02:00
Nikola Cirkovic
b4c0fe3d53
INA-5 | Removed excess comment
2022-05-23 01:39:10 +02:00
Nikola Cirkovic
5a6f4801ce
INA-5 | Set multidb, set company_id as database parameter
2022-05-21 20:53:22 +02:00
David Bomba
66f3a4fc14
Improve system maintenance task
2022-05-20 09:46:21 +10:00
David Bomba
accd408ba1
Fixes for company ledger
2022-05-20 09:21:47 +10:00
David Bomba
16e55d89ec
Add a System maintenance teask
2022-05-19 20:39:02 +10:00
David Bomba
c172a5ed3b
Minor fixes
2022-05-19 17:41:53 +10:00
David Bomba
6a17a58df3
Merge branch 'stripe_ach_refactor' into v5-develop
2022-05-19 16:00:18 +10:00
David Bomba
d29a1626cb
Refactor for Stripe ACH
2022-05-19 15:48:31 +10:00
Nikola Cirkovic
131cacd47f
INA-5 | TaskScheduler Job [WIP]
2022-05-19 00:33:29 +02:00
Nikola Cirkovic
944fa97138
INA-3 | Elastic license added
2022-05-18 02:29:01 +02:00
Nikola Cirkovic
3b00edb3e2
INA-3 | Job for creating csv report & sending it to the admin
2022-05-18 02:03:54 +02:00
David Bomba
1973c4c214
v5.3.89
2022-05-17 21:03:07 +10:00
David Bomba
14b5770a0a
Set flags for recurring invoices and quote terms
2022-05-17 17:36:28 +10:00
=
d32184a3d7
Add auto bill tries into cron
2022-05-17 14:50:10 +10:00
=
b29831f8a4
Fixes for failed payment email
2022-05-17 11:18:34 +10:00
David Bomba
2dfe001152
Fixes for reminders
2022-05-16 18:53:01 +10:00
David Bomba
6a99cba813
Analytics on queue size
2022-05-15 20:43:50 +10:00
David Bomba
7c3613455d
Ledger refactor
2022-05-15 17:51:06 +10:00
David Bomba
3b6a4b7538
Minor fixes for Stripe connect webhooks
2022-05-14 07:54:19 +10:00
David Bomba
d7084785fe
fixes for jobs breaking with massive payloads
2022-05-12 13:57:41 +10:00
David Bomba
f604e463c2
Throttle payment methods to prevent spam:
2022-05-11 15:25:33 +10:00
David Bomba
f5a9e5ffbe
Minor fixes
2022-05-10 11:25:26 +10:00
David Bomba
4a4bdf322d
minor fixes for ledger adjustments
2022-05-07 17:35:56 +10:00
David Bomba
871122d1ba
Minor improvements to CSV exports
2022-05-07 17:10:23 +10:00
David Bomba
8a0fded7ca
Fixes for gmail notifications when credentials expire
2022-05-06 13:05:25 +10:00
David Bomba
be89ac9362
Refactor for ledger serice
2022-05-06 10:55:48 +10:00
David Bomba
33059f97da
Disable markdown
2022-05-05 19:33:15 +10:00
David Bomba
aa6fb24a8f
Add a slight delay the payment observers in case all the data is not being sent
2022-05-05 10:40:43 +10:00
David Bomba
5c64d9754a
Fixes for converting company gateway ids for client gateway tokens
2022-05-04 13:13:31 +10:00
David Bomba
9c9d721866
v5.3.85
2022-05-04 09:29:43 +10:00
David Bomba
d9ec77003d
Fixes for missing properties
2022-05-03 17:24:35 +10:00
=
2dca66d23c
Additional fixes for client payment failure mails
2022-05-03 09:51:53 +10:00
David Bomba
fd7ff4d285
Clean up
2022-04-30 11:16:59 +10:00
David Bomba
b5c0e678cb
Improve WePay guardian
2022-04-28 12:40:07 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
ea39f4eefc
Add file system checks to self checker
2022-04-26 14:00:42 +10:00
David Bomba
cb840fc06b
Ensure all recurring invoices have a valid state - post migration
2022-04-26 13:21:59 +10:00
David Bomba
bdf95fcf70
Improve bulk email performance
2022-04-21 09:25:19 +10:00
David Bomba
fde59d0cd8
Fixes for reminders
2022-04-20 11:38:01 +10:00
David Bomba
cf1b790786
Restrict reminders to paid accounts on hosted
2022-04-15 11:17:29 +10:00
David Bomba
3887859464
Restrict reminders to paid accounts on hosted
2022-04-15 11:12:15 +10:00
David Bomba
87f5c73787
Enforce character lengths for authorize fields
2022-04-13 16:48:02 +10:00
David Bomba
a8eedc27a9
Update client details in Stripe during a transaction
2022-04-07 20:08:30 +10:00
David Bomba
4f10dcd913
Improve invoice number generation when race conditions encountered
2022-04-07 17:40:59 +10:00
David Bomba
7174939fe0
Fixes for translation of task statuses
2022-04-07 07:07:59 +10:00
David Bomba
16b219dbb9
Link converted quote to invoice
2022-04-06 12:22:13 +10:00
David Bomba
15b18dfc8f
Entity translations
2022-04-06 10:38:01 +10:00
David Bomba
abe06f3d9b
fixes for seeds
2022-04-01 09:43:25 +11:00
David Bomba
e4fc7fa55a
Fixes for tests
2022-03-29 20:06:35 +11:00
David Bomba
998badc8b0
padding for wysiwyg editor
2022-03-24 20:10:24 +11:00
David Bomba
3e8c1b7910
GMail credentials notification
2022-03-24 08:34:52 +11:00
David Bomba
a788410b6f
Import company properties
2022-03-18 15:39:56 +11:00
David Bomba
95af436f12
Replace config:clear with optimize
2022-03-18 10:33:26 +11:00
David Bomba
c6b4721d61
Bulk download documents
2022-03-15 09:30:19 +11:00
David Bomba
3eeed5e135
On new company create - check is_large flag
2022-03-14 18:20:14 +11:00
David Bomba
172e5be31e
Fixes for refunded payment
2022-03-14 15:22:19 +11:00
David Bomba
c1bf578658
Refund payment receipts
2022-03-14 14:39:44 +11:00
David Bomba
c56a9688e8
Refund emails
2022-03-14 12:35:05 +11:00
David Bomba
f4f11575ed
Fixes for metadata column in Transaction Log
2022-03-14 07:52:51 +11:00
David Bomba
ebfee1b573
Minor fixes for entity view documents
2022-03-13 17:18:45 +11:00
David Bomba
93bff4cfbb
Disable transaction events in self hosted
2022-03-13 12:14:40 +11:00
David Bomba
270a2918ea
Fixes for client countries
2022-03-12 19:51:11 +11:00
David Bomba
2f56a10aed
Fixes for exporting projects attached to invoices
2022-03-11 13:20:53 +11:00
David Bomba
2453a37bde
Transaction events
2022-03-10 13:44:53 +11:00
David Bomba
7cd6327649
Transaction logs
2022-03-10 13:27:31 +11:00
David Bomba
6351cc8c60
Fixes for balances
2022-03-10 12:17:05 +11:00
David Bomba
b7dced76cd
Transaction events
2022-03-10 11:32:04 +11:00
David Bomba
7423be043d
Transaction events
2022-03-09 20:32:46 +11:00
David Bomba
e4bf727711
Transaction events
2022-03-09 18:40:45 +11:00
David Bomba
cccbdc5355
Set all companies to large when performing migration
2022-03-07 08:58:18 +11:00
David Bomba
a3dae762d0
Fixes for bulk download entities
2022-03-06 20:41:43 +11:00
David Bomba
c02bc2c389
Text email templates
2022-03-04 14:01:09 +11:00
David Bomba
bed77a2710
Text email stubs
2022-03-04 13:08:18 +11:00
David Bomba
f718be63b1
Fixes for text emails
2022-03-04 11:45:19 +11:00
David Bomba
8e33463bf7
Fixes for bulk downloading pdfs
2022-03-02 14:17:45 +11:00
David Bomba
1b256dba9b
refactor for bulk downloads
2022-03-02 13:51:38 +11:00
David Bomba
5fd8aab4af
git branchMerge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2022-03-02 13:26:38 +11:00
David Bomba
475831bf70
Refactor for bulk downloads
2022-03-02 13:26:30 +11:00
David Bomba
e9e8e259e8
Fixes for deleting payments
2022-03-01 21:25:18 +11:00
David Bomba
93e1fc7185
Fixes for importing company data
2022-03-01 14:05:15 +11:00
David Bomba
d25f84c11e
Set max tries on import
2022-03-01 08:04:54 +11:00
David Bomba
5b06b268fb
Minor cleanup
2022-02-28 13:17:34 +11:00
David Bomba
4b4b4cf60c
Fixes for FPX mailer and multi company selector in Client Portal
2022-02-27 11:31:01 +11:00
David Bomba
15a9e55fc7
Fixes for CSV import - ensure clients/vendors have a contact
2022-02-25 22:36:52 +11:00
David Bomba
ec374eec63
Clean UP
2022-02-25 15:28:42 +11:00
David Bomba
e74b737441
Disable gmail email sending on self hosted if importing from hosted platform to self hosted
2022-02-25 14:56:13 +11:00
David Bomba
bba3c79553
Trial Flow:
2022-02-23 17:39:36 +11:00
David Bomba
25a6b7b4f6
Fixes for markdown displaying in client portal
2022-02-22 22:24:05 +11:00
David Bomba
118d2bc214
Refactor for zip files
2022-02-18 21:45:01 +11:00
David Bomba
62c1b6b2f5
Refactor for imports
2022-02-17 13:27:21 +11:00
David Bomba
c1a39a6ea0
Run time form requests
2022-02-16 08:50:28 +11:00
David Bomba
510971b35f
Minor fixes
2022-02-13 21:06:40 +11:00
David Bomba
4fe06b8a29
v5.3.56
2022-02-07 19:14:54 +11:00
David Bomba
bb05c9898f
CSV Import
2022-02-01 20:04:03 +11:00
David Bomba
03d43470fb
Working on csv import refactor
2022-02-01 17:14:27 +11:00
David Bomba
263bcd8126
Add ability to purge clients
2022-01-30 10:46:39 +11:00
David Bomba
548510d686
Improvements for credits
2022-01-28 16:30:40 +11:00
David Bomba
1668a3b684
Fixes for wave imports - invoice date
2022-01-27 09:16:45 +11:00
David Bomba
3a4b474511
Remove Client from CompanyImport - RecurringExpense number
2022-01-26 07:36:56 +11:00
David Bomba
ac0efe9ead
Improves for interacting with gmail API
2022-01-23 23:18:09 +11:00
David Bomba
56186840f2
Rollback for ninja mailer
2022-01-23 17:36:07 +11:00
David Bomba
048b792da0
Additional analytic metrics
2022-01-23 10:28:13 +11:00
David Bomba
3cf5ae9056
Fixes for From name for client password reset
2022-01-18 10:52:40 +11:00
David Bomba
a6799c070e
Minor Fixes
2022-01-17 21:22:10 +11:00
David Bomba
36d957f768
Add DB options for configuring db_mode SSL for CI/CD
2022-01-17 10:46:16 +11:00
David Bomba
2284e4d83b
Refactor PostMark Webhooks
2022-01-16 14:11:48 +11:00
David Bomba
5f6057e138
Fixes for pay now button localized text
2022-01-15 22:22:05 +11:00
David Bomba
8622c4b60a
Enforce send reminder flag in client settings
2022-01-15 08:15:31 +11:00
David Bomba
13f5a0214e
Enforce send reminder flag in client settings
2022-01-15 08:15:16 +11:00
David Bomba
a56490c465
Set type of payment terms
2022-01-13 10:54:34 +11:00
David Bomba
c26387a376
Fixes for import
2022-01-12 20:29:10 +11:00
David Bomba
239b180a21
Fixes for pdf regeneration
2022-01-10 12:47:16 +11:00
David Bomba
770960e9ac
Fixes for Apple Pay Domain
2022-01-09 19:57:13 +11:00
David Bomba
406d6b8d08
Fixes for endless reminders
2022-01-09 15:59:14 +11:00
David Bomba
8ee1e8ca9d
Ensure PDFs are created when sending recurring invoices
2022-01-09 13:53:27 +11:00
David Bomba
0634698c5b
Enfore payment_terms to '0' if none is set
2022-01-06 13:08:19 +11:00
David Bomba
37a4c4810d
Stripe Apple Pay
2022-01-06 11:52:24 +11:00
David Bomba
2f34411b5f
Try/catch for apple pay domain
2022-01-06 11:30:45 +11:00
David Bomba
a30941bdb8
Fixes for tests
2022-01-06 11:19:29 +11:00
David Bomba
1efdd262fe
Slack notifications for bounce/spam emails
2022-01-05 14:41:57 +11:00
David Bomba
538ea20437
Force public access to PDFs
2022-01-04 12:52:17 +11:00
David Bomba
5863b464f1
Fixes for composer.lock PHP 7.4 support
2022-01-02 14:46:11 +11:00
David Bomba
64f3b5cc53
Fixes for composer
2022-01-02 14:34:48 +11:00
David Bomba
ee154eb2bb
Fixes for Company Import
2021-12-31 16:32:22 +11:00
David Bomba
396540a2f1
Reorder action on invoices after payment
2021-12-31 15:56:32 +11:00
David Bomba
7edadc4f83
Fixes for import
2021-12-28 09:31:32 +11:00
David Bomba
a1366c0cce
Fixes for UBL creation
2021-12-27 09:05:00 +11:00
David Bomba
14efe94903
Fixes for company import
2021-12-20 15:25:40 +11:00
David Bomba
d1dfbd95da
Code cleanup
2021-12-19 16:01:42 +11:00
David Bomba
adef375aaf
v5.3.37
2021-12-17 16:06:20 +11:00
David Bomba
55f96e035b
Create recurring invoice with invitations for draft
2021-12-15 07:05:12 +11:00
David Bomba
54d8ff21ac
Fixes for translations for late fees
2021-12-14 20:54:23 +11:00
David Bomba
a6678197eb
Remove invitation_id from activities import table
2021-12-14 08:37:30 +11:00
David Bomba
c4a1295952
Remove backups from import / export
2021-12-14 07:50:36 +11:00
David Bomba
d8bdf23f8f
Minor fixes for company imports
2021-12-13 18:19:01 +11:00
David Bomba
65493c47a5
Change batch() to ->queue()
2021-12-11 20:49:29 +11:00
David Bomba
d80d440ca3
Fixes for freshbooks imports
2021-12-11 08:43:14 +11:00
David Bomba
0cebfd1f56
Fixes for freshbooks import
2021-12-11 08:32:24 +11:00
David Bomba
f3d91c4414
Allow custom client numbering for projects
2021-12-08 12:54:19 +11:00
David Bomba
4b2417f44e
Fixes for a race condition affecting autobilling
2021-12-03 17:19:24 +11:00
David Bomba
4d8ef04247
Fixes for CSV import
2021-12-01 08:46:19 +11:00
David Bomba
5af0ad72e9
Fixes for recurring invoices where auto_email_invoice not set
2021-11-30 16:05:15 +11:00
David Bomba
a4da2b0428
Fixes for payment failure mailer
2021-11-29 15:57:22 +11:00
David Bomba
fddd06ae9a
Minor fixes for Required client info + Payment Failed Mailer
2021-11-29 07:43:54 +11:00
David Bomba
5060b39773
Uncomment pdf logging
2021-11-28 21:23:35 +11:00
David Bomba
94fa01091d
Fixes for user notifications
2021-11-27 19:59:55 +11:00
David Bomba
dc1fe692a3
Adjustments for entity notifications
2021-11-27 15:54:49 +11:00
David Bomba
9086b224ce
Fixes for payment failure mailers
2021-11-26 16:33:49 +11:00
David Bomba
47be74321c
Fixes for invoking Public filesystem driver unnecessarily
2021-11-25 08:04:25 +11:00
David Bomba
602bc327c8
Fixes for modern design
2021-11-24 17:47:21 +11:00
David Bomba
2db0ea41fc
Slow down hosted attachments
2021-11-15 08:52:04 +11:00
David Bomba
f5ea8a83f0
Fixes for Sentinel timeouts
2021-11-11 11:35:58 +11:00
David Bomba
906f2b30a4
Logging for system logger
2021-11-11 05:54:59 +11:00
David Bomba
075fe7a5e5
Clean up logging
2021-11-09 21:59:52 +11:00
David Bomba
57e1385cbf
Fixes for invitations
2021-11-09 21:15:08 +11:00
David Bomba
43aad784ae
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2021-11-09 18:55:02 +11:00
David Bomba
1d66cf3772
Fire invoice observer for invoice created from recurring
2021-11-09 18:54:56 +11:00
David Bomba
aa145243c6
Minor fixes for project resolution
2021-11-09 09:08:27 +11:00
David Bomba
be45998ebe
Fixes for invitation 404 messaging
2021-11-08 10:17:49 +11:00
David Bomba
dd834f1405
Minor fixes
2021-11-07 21:23:44 +11:00
David Bomba
573ddd83eb
Minor fixes for check data
2021-11-07 17:41:02 +11:00
David Bomba
e2a6cd65cc
Refactor invitation links
2021-11-06 11:46:12 +11:00
David Bomba
5f4e40162b
working on users
2021-11-05 20:43:25 +11:00
David Bomba
dddab73b91
Fixes for payment hash types
2021-11-04 20:52:03 +11:00
David Bomba
ed33ac7130
Check for archived entities prior to import
2021-11-02 21:03:49 +11:00
David Bomba
ae3a5e72eb
Slow down Gmail API requests
2021-10-31 22:21:27 +11:00
David Bomba
8ea4b66857
Minor fixes
2021-10-30 08:30:48 +11:00
David Bomba
70e0a1db52
Client payment failure emails
2021-10-26 14:44:34 +11:00
David Bomba
f2f52e05c7
Fixes for recurring invoices
2021-10-25 21:39:02 +11:00
David Bomba
c2452ea137
Fixes for recurring invoices
2021-10-25 20:11:23 +11:00
David Bomba
f878dc5cd4
Pseudo code for auto-pausing recurring invoices
2021-10-20 18:07:33 +11:00
David Bomba
121c9d2cfd
Minor fixes for imports
2021-10-20 17:16:22 +11:00
David Bomba
37aac0db03
Fixes for converting quotes to invoices - invitations
2021-10-18 13:31:21 +11:00
David Bomba
6641320567
Refactor for payment failure mailers
2021-10-17 21:40:40 +11:00
David Bomba
895cc7d926
Minor fixes for tests
2021-10-17 13:59:43 +11:00
David Bomba
ba2f78dad0
Refactor counter/patterns to allow User variables
2021-10-17 13:49:32 +11:00
David Bomba
59c54b48e4
Fixes for invitations
2021-10-14 17:59:03 +11:00
David Bomba
dc116013d9
Fixes for observers
2021-10-14 17:54:38 +11:00
David Bomba
0cfe5bc39a
Refactor invitations
2021-10-14 16:25:09 +11:00
David Bomba
1fbbaaad4d
Minor N+1 fixes
2021-10-13 14:44:10 +11:00
David Bomba
feab95caa7
Company import/expore recurring expenses
2021-10-12 23:21:17 +11:00
David Bomba
3319326d88
Ensure valid email present before attempting to send
2021-10-08 21:54:38 +11:00
David Bomba
a303e9bf95
Refactor schedule checker
2021-10-08 21:06:24 +11:00
David Bomba
de4aaabcc9
Include quotes in observer
2021-10-08 20:51:55 +11:00
David Bomba
9e1418cb11
performance improvements
2021-10-08 16:29:06 +11:00
David Bomba
e6be94ad22
Improve query efficiency
2021-10-08 16:03:26 +11:00
David Bomba
9c18ab7230
Improve query efficiency
2021-10-08 15:00:17 +11:00
David Bomba
20bfc999d0
Fixes for Company Import
2021-10-07 14:33:43 +11:00
David Bomba
2d791f26b7
Remove checks for send_email
2021-10-05 15:20:44 +11:00
David Bomba
491d5e9f89
Additional logging for auto bill
2021-10-05 08:17:41 +11:00
David Bomba
d562630957
Minor fixes for query sorting
2021-10-05 01:11:43 +11:00
David Bomba
263fa391d4
Logging for auto bill
2021-10-05 00:48:43 +11:00
David Bomba
c6c41f2795
Auto Bill Job
2021-10-03 21:51:42 +11:00
David Bomba
8005a1b7c7
Count auto bill items
2021-10-03 21:34:47 +11:00
David Bomba
63e6b1c26d
Improve queries for recurring objects to exclusive disabled companies
2021-10-02 12:49:18 +10:00
David Bomba
5ddbc0f507
Fixes for recurring crons
2021-10-02 11:10:12 +10:00
David Bomba
e7b3e69ed4
Add a fallback PDF generator if one fails
2021-09-30 15:18:26 +10:00
David Bomba
c718c6d19b
Add Address to braintree create customer
2021-09-30 11:42:27 +10:00
David Bomba
4fdd709e99
Default client registration fields
2021-09-30 08:14:48 +10:00
David Bomba
199a0aed55
Minor fixes for company importer
2021-09-29 21:11:01 +10:00
David Bomba
1465b8febb
Add Raw PDF generator
2021-09-28 15:29:31 +10:00
David Bomba
4443b13218
Performance improvements for PDFs
2021-09-27 11:40:17 +10:00
David Bomba
c581c183ac
Clean up Webhook Handler
2021-09-26 20:17:09 +10:00
David Bomba
cf8a555e4b
Minor fixes
2021-09-26 12:13:03 +10:00
David Bomba
9e0bcffd6e
Ensure we translate
2021-09-24 08:50:50 +10:00
David Bomba
2c7dcf0a4e
Ensure clients have a contact post import
2021-09-21 08:04:25 +10:00
David Bomba
b2baadc429
Resolve client correctly in webhooks
2021-09-21 07:52:21 +10:00
David Bomba
3d28159702
minor fixes
2021-09-20 20:10:07 +10:00
David Bomba
6a0569869f
Utilize lazy json inspection when importing
2021-09-19 12:40:46 +10:00
=
93b7959a78
refactor for json parsing
2021-09-18 23:20:16 +10:00
David Bomba
617703b405
Set company as a reference for Company Export
2021-09-18 17:55:34 +10:00
=
70f16d9cf1
Fixes for company export
2021-09-18 14:50:15 +10:00
=
1f2aa60bee
Fixes for company export
2021-09-18 14:49:43 +10:00
=
8c96296f29
Fixes for company export
2021-09-18 14:48:13 +10:00
David Bomba
13f4ce365f
update crons
2021-09-17 19:32:44 +10:00
=
c7b9c582a2
Merge branch 'recurring_expenses' into v5-develop
2021-09-17 17:34:01 +10:00
David Bomba
0e33d3f03f
Add Direct Statics Controller
2021-09-16 13:38:16 +10:00
David Bomba
02de2607e0
Fixes for recurring expenses
2021-09-14 18:52:54 +10:00
David Bomba
afad466539
Updated swedish translations
2021-09-13 07:45:48 +10:00
=
835f9b49ce
Improve initial email flow
2021-09-12 20:35:56 +10:00
=
0810d55087
Minor fixes for import
2021-09-11 21:16:43 +10:00
=
b3b5793703
Fixes for MultiDB payment gateways
2021-09-09 21:18:04 +10:00
David Bomba
acaf554031
Fixes for postmark reporting
2021-09-08 11:04:50 +10:00
David Bomba
ee3ba97fcb
Fixes for ninja mailer error reporting
2021-09-07 16:18:07 +10:00
David Bomba
02e8e6e000
Fixes for amounts when formatted with comma's
2021-09-07 13:57:55 +10:00
David Bomba
79ef62fefb
Fixes for System Log Filter types
2021-09-06 13:07:11 +10:00
=
72bbcf2bb2
Prevent duplicate events firing on save
2021-09-05 20:31:08 +10:00
David Bomba
ff130ae8a2
Hosted Migration Console Command
2021-09-05 19:40:50 +10:00
David Bomba
25d8b8b079
Fixes for eager loading
2021-09-05 14:03:21 +10:00
=
55c036f640
Fixes for send recurring
2021-09-03 22:17:22 +10:00
David Bomba
0f6af65f53
Fixes for auto billing
2021-09-03 19:30:44 +10:00
David Bomba
592387874e
Fixes for stripe
2021-09-03 19:28:04 +10:00
David Bomba
95641177cc
minor fixes
2021-09-03 12:25:41 +10:00
David Bomba
2d988be36b
v5.3.4
2021-09-02 16:17:46 +10:00
David Bomba
dafff7006f
Fixes for Stripe Import
2021-09-02 12:08:16 +10:00
David Bomba
8f9a318efb
Fixes for auto billing
2021-09-02 09:28:27 +10:00
David Bomba
64d0d34a27
Fixes for auto billing
2021-09-02 09:26:09 +10:00
David Bomba
a3588ace62
Fixes for company import
2021-09-01 18:17:29 +10:00
=
c075a81326
Slack notifications for email quotas
2021-08-31 21:29:18 +10:00
David Bomba
fd0a162197
Fixes for tests
2021-08-31 10:16:26 +10:00
David Bomba
ae88b61e8d
Fixes for uploading and downloading company imports
2021-08-30 15:35:37 +10:00
David Bomba
d1ddfa16cd
Recurring Expenses import
2021-08-29 22:39:50 +10:00
David Bomba
c4f50fadf7
Import Recurring Expenses
2021-08-29 22:18:15 +10:00
David Bomba
d8ceb2c68a
Additional check when sending mails - ensure the to_user exists!
2021-08-29 09:28:53 +10:00
=
9032632104
Fixes for quote workflows
2021-08-27 22:10:21 +10:00
=
f2a8d94f3f
Additional checks for SystemLogger
2021-08-27 21:27:13 +10:00
=
d3c4e1080a
Fixes for Recurring Expense Transformer
2021-08-27 20:45:09 +10:00
David Bomba
c68fc24e2c
Remove local file
2021-08-26 15:19:04 +10:00
David Bomba
74b4ef5b13
Fixes for translations in emails
2021-08-25 20:53:13 +10:00
David Bomba
611110c35a
FIxes for CompanyImport
2021-08-25 16:58:23 +10:00
=
577eedb457
Recurring expenses cron job
2021-08-24 21:57:51 +10:00
=
4bd3f382cb
Recurring Expense Cron
2021-08-24 21:24:03 +10:00
David Bomba
b4b0172773
Minor fixes for recurring
2021-08-24 20:14:59 +10:00
David Bomba
4bf6ea8e75
Fixes for Company Export
2021-08-24 07:15:33 +10:00
=
f643cb587f
Fixes for translations
2021-08-23 20:14:04 +10:00
David Bomba
3be7b8975a
Minor fixes for import
2021-08-21 19:53:20 +10:00
David Bomba
f83590a9dd
Fixes for not finding company_logo on import
2021-08-21 17:25:37 +10:00
David Bomba
71b243bace
Fixes for client balances
2021-08-21 14:01:32 +10:00
David Bomba
3f7018c407
Translations in reminders
2021-08-19 08:02:28 +10:00
David Bomba
9c9de4c49c
Fixes for reminderS
2021-08-17 14:35:40 +10:00
David Bomba
6669b81c4d
Clean up on Import
2021-08-16 07:43:26 +10:00
=
383caa6439
Stripe Verify
2021-08-15 15:13:20 +10:00
David Bomba
27a7882c09
Resolve user correctly
2021-08-12 10:56:04 +10:00
David Bomba
3f38a5bfe7
Update invoice after applying late fee
2021-08-11 14:48:54 +10:00
David Bomba
b4ae1faf64
Logging for email quotas
2021-08-11 11:12:03 +10:00
David Bomba
3d7b094677
minor fixes
2021-08-11 07:48:34 +10:00
David Bomba
3727bafaa1
More logging for migrations
2021-08-10 11:40:58 +10:00
David Bomba
353fe14b1e
Determine partial or full payment template
2021-08-10 08:04:44 +10:00
David Bomba
725e4092ce
Set translator in email entity class
2021-08-10 07:27:01 +10:00
Benjamin Beganović
fbe0d3e8bd
Update references to process_markdown
flag
2021-08-09 14:31:31 +02:00
David Bomba
c2c71ab69c
Hosted email quotas
2021-08-09 20:33:59 +10:00
David Bomba
acfb3ac3af
Minor fixes
2021-08-09 08:44:51 +10:00
=
93ab5480a6
Minor fixes for referral codes
2021-08-08 21:50:13 +10:00
=
e6ccb9bde7
Email quota exceeded emails
2021-08-07 20:56:42 +10:00
=
0f2ed3fe97
Email Quotas for hosted
2021-08-07 19:55:18 +10:00
=
6202762bbf
Email Quotas for hosted
2021-08-07 19:32:31 +10:00
David Bomba
9552916494
Force stripe email
2021-08-07 08:28:02 +10:00
David Bomba
f95ed170ed
Fixes for recurring invoices sending to clients that are not checked
2021-08-06 21:55:54 +10:00
David Bomba
fdf80a4cb7
Minor fixes for recurring
2021-08-06 09:34:45 +10:00
David Bomba
de0e1d9bc6
Fixes for missing documents
2021-08-06 07:21:40 +10:00
David Bomba
a11dff6fe7
Additional logging for autobill
2021-08-05 10:46:03 +10:00
David Bomba
be85175134
Set Recurring to draft if not being sent at time of creation
2021-08-05 09:06:13 +10:00
David Bomba
4f4ae1b48e
Stripe Connect Fees and Limits
2021-08-03 07:57:56 +10:00
David Bomba
c64e9cc739
place check whether a recurring invoice should be automatically sent
2021-08-03 07:01:28 +10:00
David Bomba
efe3f51778
Notify end user to connect with Stripe Connect on hosted platform
2021-08-02 13:12:33 +10:00
David Bomba
bce7667aa5
Fix translations for import email
2021-08-02 09:20:38 +10:00
David Bomba
1d58a87a24
dispatchNow inside email entity
2021-08-02 07:41:46 +10:00
David Bomba
408503ef8a
Fixes for import
2021-08-01 11:11:57 +10:00
=
d2e56b9803
Adjustments for import
2021-07-31 20:43:56 +10:00
David Bomba
9acc02a7df
Tets
2021-07-31 19:59:04 +10:00
David Bomba
fe4cf32fa1
Unset confirmation codes
2021-07-27 08:41:53 +10:00
David Bomba
8a4230c81c
Working on live preview
2021-07-25 16:23:10 +10:00
David Bomba
982216355f
MInor fixes
2021-07-23 19:38:30 +10:00
David Bomba
d5d6c47d75
Minor fixes for reminder job
2021-07-23 10:31:30 +10:00
David Bomba
da7e368d63
Fixes for notifications
2021-07-23 08:04:01 +10:00
David Bomba
c8e4fdd3bd
Fixes for ReminderJob
2021-07-22 11:31:07 +10:00
David Bomba
f417b27e55
Minor fixes for first account creation
2021-07-21 08:07:19 +10:00
David Bomba
b4698b1919
Fixes for import
2021-07-20 17:23:31 +10:00
David Bomba
dbb60c029e
Fixes for reminderS
2021-07-20 14:49:04 +10:00
David Bomba
48c5c56a4a
Fixes for webhook bug
2021-07-20 08:39:04 +10:00
David Bomba
d1c4da1d64
Do no add duplicate Task Statuses if they already exist
2021-07-18 14:05:33 +10:00
David Bomba
a1e9de5807
Minor Clean up
2021-07-17 22:01:00 +10:00
David Bomba
0a77e571fe
Fixes for uses_inclusive_taxes
2021-07-17 20:36:51 +10:00
David Bomba
3605b18d2a
Fixes for hosted experience
2021-07-17 18:59:06 +10:00
David Bomba
8554c6cceb
Working on improving hosted migration experience
2021-07-17 17:38:59 +10:00
=
a38dcbdd87
Streamline Hosted Migrations
2021-07-17 15:58:37 +10:00
=
1c410b0a95
Minor fixes
2021-07-16 22:00:21 +10:00
David Bomba
ba5d2f8fc3
Fixes for importing payments with non-transformed invoices
2021-07-16 17:47:44 +10:00
David Bomba
52d2172953
Fixes for checking constraints
2021-07-16 08:51:01 +10:00
David Bomba
da177661ec
Fixes for subscriptions
2021-07-15 21:00:24 +10:00
David Bomba
a04f2be3b4
Minor Fixes
2021-07-15 13:03:24 +10:00
David Bomba
96a088ead1
Remove design conditional
2021-07-14 16:53:45 +10:00
David Bomba
e808cc62a8
Fixes for Client - Paid To Date updating when a payment with no invoices is generated
2021-07-14 12:22:37 +10:00
David Bomba
bfd6cf876b
Fixes for tests
2021-07-14 10:31:07 +10:00
David Bomba
8f5afaacd4
Minor fixeS
2021-07-13 08:07:09 +10:00
David Bomba
71e35b77d9
Additional Logging for import
2021-07-12 20:34:01 +10:00
David Bomba
a2d0965ed5
Fixes for plan_expires type casting
2021-07-11 14:54:57 +10:00
David Bomba
abc94ae824
Fixes for subdomain fill
2021-07-08 20:45:53 +10:00
David Bomba
a963396fef
Minor FIxes
2021-07-08 20:22:06 +10:00
David Bomba
8b656dc491
Fixes for migrating Stripe accounts to Stripe ConnecT
2021-07-08 15:29:35 +10:00
David Bomba
9fd3bff97d
Autoarchive quotes on convert
2021-07-08 11:48:11 +10:00
David Bomba
32036a8569
Fixes for PDF paths
2021-07-07 21:39:49 +10:00
David Bomba
385b51fa6a
small fixes
2021-07-07 18:51:53 +10:00
David Bomba
52c0bcbc18
Inject small delay when sending emails
2021-07-07 18:43:34 +10:00
David Bomba
97ea9db59b
Logging for PDFs
2021-07-07 18:32:10 +10:00
David Bomba
ee64b9234a
Logging for PDFs
2021-07-07 18:20:13 +10:00
David Bomba
88bb73a653
Logging for PDFs
2021-07-07 18:15:56 +10:00
David Bomba
fdc29e18d3
Fixes for pdf emailing
2021-07-07 17:45:28 +10:00
David Bomba
b186603970
Fixes for pdf creation
2021-07-07 16:55:11 +10:00
David Bomba
7fb41b7d60
Fixes for mime types
2021-07-06 07:53:32 +10:00
David Bomba
dd3f33dfc8
Log user in on signup
2021-07-05 08:18:57 +10:00
David Bomba
16ee6d0f6e
Minor fixes for tests
2021-07-03 13:47:15 +10:00
David Bomba
7556b68b1f
Constrain recurring / reminders if the client is archived / deleted
2021-07-02 19:40:44 +10:00
David Bomba
a2d954b706
Fixes for custom values
2021-07-01 13:34:57 +10:00
David Bomba
25459797db
Add late fees back into reminders
2021-07-01 09:14:30 +10:00
David Bomba
7f13a79623
Fixes for stripe payment currency amount
2021-06-30 13:56:11 +10:00
David Bomba
9a63a9c44d
Allow importing .zip or .json file
2021-06-30 09:09:38 +10:00
David Bomba
8eb5cb71a1
Fixes for downloading invoices
2021-06-30 06:23:23 +10:00
David Bomba
63a3e94308
Send mails after company import
2021-06-29 10:04:09 +10:00