1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 07:02:34 +01:00
Commit Graph

1170 Commits

Author SHA1 Message Date
David Bomba
238d6668e8 Improvements to type casts 2023-10-20 16:30:11 +11:00
David Bomba
e54dec8762 Fixes for exports 2023-10-20 09:39:25 +11:00
David Bomba
df18a11006 Merge branch '20231017_live_preview_refactor' into v5-develop 2023-10-19 10:44:47 +11:00
David Bomba
a93ff3e1e5 Clean up 2023-10-19 10:44:19 +11:00
David Bomba
ec04f3fd1e Refactor for live previews 2023-10-19 08:53:28 +11:00
David Bomba
e17af36cf4 Improvements for live preview 2023-10-19 07:34:40 +11:00
David Bomba
e41228a115 Fixes for null/not set client contact passwords 2023-10-18 15:54:55 +11:00
David Bomba
e4fc9e2cc8 Refactor for live previews 2023-10-17 21:28:18 +11:00
David Bomba
0033fee578 Paypal 2023-10-16 12:05:19 +11:00
David Bomba
0e6abc4899 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-10-15 05:49:28 +11:00
David Bomba
17d11710a7 Minor fixes 2023-10-15 05:49:14 +11:00
David Bomba
8d345cc1b8 Adjustment for missing props 2023-10-14 11:44:58 +11:00
David Bomba
1ad3480f31 minor fixes for profit/loss 2023-10-09 15:16:35 +11:00
David Bomba
52cdf610c7 Working on the template action 2023-10-06 21:07:31 +11:00
David Bomba
7055be44ba Updates for displaying delivery notes 2023-10-04 15:29:31 +11:00
David Bomba
1c906fcb52 Catch up currency_id which is not passed 2023-10-04 00:17:32 +11:00
David Bomba
d86c3ca5fe Ensure partials are removed when marked as paid 2023-09-27 07:30:35 +10:00
David Bomba
21cc187326 Updates for design validation 2023-09-26 21:21:10 +10:00
David Bomba
aa5f00cd33 Fixes for e-invoices 2023-09-26 09:30:08 +10:00
David Bomba
1634de96ef Minor fixes 2023-09-25 21:49:11 +10:00
David Bomba
487ca15749 Updates for twig templates 2023-09-25 13:19:08 +10:00
David Bomba
2a40658222 Fixes for partial validation 2023-09-25 07:34:10 +10:00
David Bomba
18d0a39386 Fixes for reminders with partial due dates 2023-09-24 14:54:24 +10:00
David Bomba
ad41e6dc93 template service 2023-09-22 16:14:25 +10:00
David Bomba
2e08fe1ff6 Persist template changes 2023-09-22 14:46:14 +10:00
David Bomba
dbfacaa2f0 Fixes for tests 2023-09-21 14:11:44 +10:00
David Bomba
325478a7a7 Minor fixes : 2023-09-21 13:57:54 +10:00
David Bomba
56bfdcc32f Prevent duplicate tax names 2023-09-21 13:53:56 +10:00
David Bomba
bd8f5711d4 Change checks for applying payments 2023-09-15 08:56:47 +10:00
David Bomba
df35545fef Fixes for recurring expense generation of next_send_date 2023-09-15 07:28:26 +10:00
David Bomba
2012e0dd5e Add classifications for clients/vendors and company 2023-09-11 11:05:05 +10:00
David Bomba
b9457d72e2 Working on conversion of quotes to projects 2023-09-07 14:51:42 +10:00
David Bomba
a368daac09 Fixes for task status id set on creation 2023-09-07 14:20:32 +10:00
David Bomba
628f63ffb2 Hints for imports 2023-09-07 13:43:22 +10:00
David Bomba
ddc949c260 Fixes for group settings parser 2023-09-05 15:12:49 +10:00
David Bomba
f5ee1efec0 Update transactions after a bank rule has been added or updated 2023-09-05 09:09:04 +10:00
David Bomba
9b53ba555f Search API 2023-09-04 14:34:55 +10:00
David Bomba
783e18a54e Search 2023-09-04 11:04:51 +10:00
David Bomba
bb3dfd5a5c Updates for recurring expense currency id for foreign currencies 2023-09-03 16:28:30 +10:00
David Bomba
98bad77942 Minor fixes 2023-09-01 12:25:52 +10:00
David Bomba
8b400020ce Updates for blacklist rules 2023-08-27 08:41:27 +10:00
David Bomba
88423df8cb Add email history tracking 2023-08-23 15:01:37 +10:00
David Bomba
67336af5c6 Fixes for document public/private setting 2023-08-20 18:44:10 +10:00
David Bomba
eb33ee7d78 Fixes for document public/private setting 2023-08-20 18:18:55 +10:00
David Bomba
0457090226 Static Analysis Cleanup 2023-08-20 14:44:07 +10:00
David Bomba
dc63ead58c Add validation for is_public across entities 2023-08-20 14:36:22 +10:00
David Bomba
07d71b43fe Tests for document.is_public validation 2023-08-20 14:05:26 +10:00
David Bomba
10ad6e0423 Report previews 2023-08-18 23:36:54 +10:00
David Bomba
2752a2e651 Report previews 2023-08-18 21:36:50 +10:00
David Bomba
035b683eb7 Fixes for types 2023-08-17 08:58:10 +10:00
David Bomba
f3b1e93873 Set public/private for documents 2023-08-16 00:23:18 +10:00
David Bomba
eec0920d1d Allow xml files to be uploads 2023-08-15 22:50:47 +10:00
David Bomba
b08d805728 Fixes for tests 2023-08-11 17:58:43 +10:00
David Bomba
90c9c50623 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-08-11 08:11:15 +10:00
David Bomba
5ca41f5f86 Fixes for static analysis 2023-08-11 08:10:21 +10:00
David Bomba
8e5fba6943 Updates for low permission users attempting to generate reports 2023-08-10 19:53:35 +10:00
David Bomba
e1863394ef Support using draft credits in payments 2023-08-10 18:07:22 +10:00
David Bomba
92336b7f05 Tests for adding language ID for vendors 2023-08-10 10:04:16 +10:00
David Bomba
e5140e28dc Additional currencies 2023-08-10 09:34:52 +10:00
David Bomba
22d5f6e4f0 Fixes for yodlee 2023-08-09 18:29:33 +10:00
David Bomba
91d39aab82 Static Analysis Cleanup 2023-08-08 20:39:46 +10:00
David Bomba
e21b6f3a55 Fixes for payment activities 2023-08-07 23:00:19 +10:00
David Bomba
54b64fe6ad Add in custom fields for exports 2023-08-07 20:47:05 +10:00
David Bomba
b97de29f74 Updated static analysis 2023-08-07 15:37:30 +10:00
David Bomba
cd7d78d20b Updated static analysis 2023-08-07 15:30:34 +10:00
David Bomba
01cc61b586 Updated static analysis 2023-08-07 15:07:52 +10:00
David Bomba
fb4939c13a Updated static analysis 2023-08-07 14:50:08 +10:00
David Bomba
73274f545a Static analysis 2023-08-07 07:34:37 +10:00
David Bomba
c0bd70454e Add permissions for view_dashboard 2023-08-07 07:33:33 +10:00
David Bomba
68ce3be42b Updates for static analysis 2023-08-06 17:35:19 +10:00
David Bomba
45e2465a24 Code cleanup 2023-08-05 12:26:07 +10:00
David Bomba
95e4cc7afc Fixes for email templates 2023-08-05 09:31:16 +10:00
David Bomba
0a37f2940c Fixes for setting and linking expense id 2023-08-03 13:32:59 +10:00
David Bomba
3aaeb8ff5c Add unlink functionality for bank transactions 2023-08-03 07:33:35 +10:00
David Bomba
0792638e90 Static analysis cleanup 2023-08-01 23:28:30 +10:00
David Bomba
82784582f0 Static analysis cleanup 2023-08-01 23:01:48 +10:00
David Bomba
908161eae7 Static analysis cleanup 2023-08-01 22:36:04 +10:00
David Bomba
69786492e0 Minor update 2023-07-31 18:22:34 +10:00
David Bomba
2417e2aecd Fixes for permissions to view tax rates 2023-07-27 11:14:59 +10:00
David Bomba
3229ae871a Fixes for recurring invoices 2023-07-27 09:02:13 +10:00
David Bomba
84885837ab Fixes for string delimiters 2023-07-26 14:44:39 +10:00
David Bomba
47ba507c1b Fixes for static analysis 2023-07-26 12:59:36 +10:00
David Bomba
42b29fe89f Minor fixes 2023-07-22 11:13:18 +10:00
David Bomba
021ea34bc1 Per entity activities 2023-07-18 13:17:19 +10:00
David Bomba
54285d5d33 per entity activities 2023-07-18 13:15:40 +10:00
David Bomba
514bbacc35 Change year calculations to financial year spans 2023-07-17 23:10:37 +10:00
David Bomba
6bbf3dface Updates for exchange rate validation 2023-07-16 20:34:31 +10:00
David Bomba
f82b21343c Disallow updates to cancelled invoices 2023-07-14 14:27:32 +10:00
David Bomba
8e12cfe4d5 set requirement of array type on ids for bulk actions 2023-07-11 07:34:57 +10:00
David Bomba
fcac5cf4d6 Show invoice number if set in live previews 2023-07-01 08:40:27 +10:00
David Bomba
69867b844f Show invoice number if set in live previews 2023-07-01 08:40:15 +10:00
David Bomba
9551c7bd6e Additional filters 2023-06-30 18:26:28 +10:00
David Bomba
5f1267d495 Improve activities 2023-06-26 22:50:26 +10:00
David Bomba
81d6dbe865 Fixes for date range calculations 2023-06-26 15:14:58 +10:00
David Bomba
6424ed5a4b Stubs for supporting date ranges into charts 2023-06-26 12:56:57 +10:00
David Bomba
32d435d8d7 Fixes for schedules 2023-06-25 12:38:15 +10:00
David Bomba
9cdbc11da8 Missing request 2023-06-22 12:17:49 +10:00
David Bomba
3081907cad Additional logic for task validation 2023-06-22 11:54:11 +10:00
David Bomba
29a8725f3f Set validation on status_id for purchase orders 2023-06-19 10:31:30 +10:00
David Bomba
97fbe491d9 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-06-16 14:04:36 +10:00
David Bomba
db38f32c25
Merge pull request #8556 from joshuadwire/v5-develop
Add "All Time" to scheduled statements date range; allow excluding clients with no matching statements
2023-06-16 04:04:00 +00:00
David Bomba
e54525658b Minor fixes for timezone 2023-06-15 16:29:40 +10:00
David Bomba
98706698d2 Localize payment dates 2023-06-15 16:23:08 +10:00
Joshua Dwire
2d54c4fdb3 Support All Time option for statements and support excluding clients with no invoices matching the selected filters 2023-06-13 15:23:54 -04:00
David Bomba
0475722827 Fixes for checking subdomains 2023-06-12 17:21:17 +10:00
David Bomba
9f335c982c Minor fixes for translations 2023-06-08 09:01:54 +10:00
David Bomba
3f610d68eb Refactor for subdomain validations: 2023-06-07 11:21:26 +10:00
David Bomba
beeefb2811 Fixes for scheduler 2023-06-06 18:19:47 +10:00
David Bomba
cb6a9fb9f9 Minor fixes + translations 2023-05-31 14:36:35 +10:00
David Bomba
ea9632c72e Improve template filters for bulk emails 2023-05-31 06:39:02 +10:00
David Bomba
b8070a130e Minor fixes 2023-05-24 18:22:36 +10:00
David Bomba
1f5cc43ac6 Update documents 2023-05-24 16:32:50 +10:00
David Bomba
3e8171f2a8 Minor fixes for translations 2023-05-18 16:25:38 +10:00
David Bomba
dd59cb6de6 Fixes for recurring expense payment dates 2023-05-18 09:19:01 +10:00
David Bomba
9bd1946bc4 Update task statuses on reorder 2023-05-18 09:12:12 +10:00
David Bomba
7b48da0cff Minor fixes for scheduler 2023-05-18 08:31:21 +10:00
David Bomba
4e92f9ad3c Update scheduler list for reports 2023-05-17 10:46:13 +10:00
David Bomba
618c3a41e7 Update scheduler list for reports 2023-05-17 10:45:56 +10:00
David Bomba
102ff163d4 Fixes for requests in schedules 2023-05-17 10:36:41 +10:00
David Bomba
22d6d31399 Fixers for passphrase logic 2023-05-16 17:52:53 +10:00
David Bomba
25a7038a11 Fixes for tests 2023-05-15 21:40:57 +10:00
David Bomba
7a88d631dc Updates for e-invoice signatures 2023-05-15 21:20:47 +10:00
David Bomba
ec5a8eb100 Minor fixes for tests 2023-05-09 13:37:53 +10:00
David Bomba
a69c50d9e8 Tests for user deleting themselves 2023-05-09 13:01:27 +10:00
David Bomba
edd8269c08 Fixes for e-invoices 2023-04-28 20:16:54 +10:00
David Bomba
f39766d374 Improve notifications for reminders 2023-04-27 13:15:49 +10:00
David Bomba
11c5aaba82 FIxes for show_credits_tables 2023-04-26 10:56:23 +10:00
David Bomba
b21344693c Clear up bank transactions 2023-04-26 07:58:40 +10:00
David Bomba
b5fd275dcd Additions for Invoice Report 2023-04-24 14:55:56 +10:00
David Bomba
f7faa823da Add form request for product bulk actions 2023-04-19 17:31:43 +10:00
David Bomba
f144252097 Add form request for product bulk actions 2023-04-19 17:31:29 +10:00
David Bomba
1a503cf290 Add credits as an optional display for statements 2023-04-19 12:31:27 +10:00
David Bomba
1233936936 Add all report types into scheduler 2023-04-14 16:44:04 +10:00
David Bomba
e591dbb7cd Tax Reports 2023-04-14 15:46:49 +10:00
David Bomba
fabf02ace0 Fixes for task time_logs 2023-04-11 12:23:09 +10:00
David Bomba
006a4e4738 Fixes for linking expenses 2023-04-08 18:34:43 +10:00
David Bomba
012d33c723 Test coverage for linking and unlinking expenses from transactions 2023-04-05 16:13:42 +10:00
David Bomba
ec597d7b2e Disconnect OAuth Mailer 2023-04-05 11:18:10 +10:00
David Bomba
047fb30a78
Merge pull request #8410 from beganovich/fixes-for-storing-designs
Coerce the string to array if empty string passed for `design`
2023-04-04 20:50:18 +10:00
David Bomba
fbd47c1e40 Fixes for amount validation 2023-04-04 07:15:19 +10:00
Benjamin Beganović
44f21cef14 Add array check 2023-04-03 15:36:36 +02:00
Benjamin Beganović
a05a23bdb7 Prevent undefined array key 2023-04-03 15:35:55 +02:00
David Bomba
cc1ba530d2 Update for conflicts 2023-04-03 07:21:09 +10:00
Benjamin Beganović
64803dac14
Merge branch 'v5-develop' into fixes-for-storing-designs 2023-03-31 13:29:50 +02:00
Benjamin Beganović
7da0c6e74b Validate each design block 2023-03-31 13:20:14 +02:00
David Bomba
a3bf9280a8 Updates for dependencies 2023-03-31 08:39:24 +11:00
Benjamin Beganović
2c83b4ee25 Coerce the string to array if empty string passed for design 2023-03-30 18:14:03 +02:00
David Bomba
bd744b4ae0 Taxes 2023-03-29 07:53:46 +11:00
David Bomba
da92505de1 Allow custom designs to be passed into the live designer 2023-03-24 12:41:02 +11:00
David Bomba
67a7f823e2 Subscription table view client portal 2023-03-22 12:36:28 +11:00