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

7272 Commits

Author SHA1 Message Date
David Bomba
27f1e753a3 Working on Swiss QR Codes 2022-06-30 14:29:18 +10:00
David Bomba
8e6d0fd250 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-30 13:34:17 +10:00
David Bomba
c59ad58200 minor fixes 2022-06-30 13:34:15 +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
36a7290679 Purchase order decorators 2022-06-29 11:44:05 +10:00
David Bomba
776f3428ba Purchase order decorators 2022-06-29 11:37:40 +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
5c621b4e98 Minor fixes for connected accounts 2022-06-26 13:27:32 +10:00
David Bomba
53f76db81a Minor fixes for connected accounts 2022-06-26 13:26:58 +10:00
David Bomba
d2d14175b7 Minor fixes for connected accounts 2022-06-26 13:25:51 +10:00
David Bomba
b705cf0520 bulk actions for purchase orders 2022-06-25 09:44:14 +10:00
David Bomba
77845c2259 Always ensure contacts can pay an invoice with an invitation link 2022-06-25 09:13:56 +10:00
David Bomba
a26fd73169 Fixes for connected accounts 2022-06-25 08:49:12 +10:00
David Bomba
81a8e67b35 Fixes for connected accounts 2022-06-25 08:46:27 +10:00
David Bomba
3266af0db5 Password protection route with Microsoft OAuth 2022-06-25 08:40:29 +10:00
David Bomba
296c6a56a8 Password protection route with Microsoft OAuth 2022-06-25 08:39:45 +10:00
David Bomba
e8b3fff483 Password protection route with Microsoft OAuth 2022-06-25 08:31:19 +10:00
David Bomba
263ae4f3ac Password protection route with Microsoft OAuth 2022-06-25 08:30:06 +10:00
David Bomba
3fbd1849b3 Password protection route with Microsoft OAuth 2022-06-25 07:47:15 +10:00
David Bomba
94ca620b27 Fixes for gmailer 2022-06-25 07:02:59 +10:00
David Bomba
dee3ff7042 Fixes for gmailer 2022-06-25 00:36:59 +10:00
David Bomba
488b90f0e4 Fixes for mailers 2022-06-25 00:27:29 +10:00
David Bomba
04cabac085 Migration table for failed jobs 2022-06-25 00:11:10 +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
a170c4a4d1 Permissions updated at 2022-06-24 21:13:24 +10:00
David Bomba
94f224cf2e Reduce scopes for microsoft email 2022-06-24 20:41:18 +10:00
David Bomba
bea7cdf9a1 Minor fixes for Forte 2022-06-24 16:06:44 +10:00
David Bomba
4266300fe3
Merge pull request #7586 from turbo124/v5-develop
Add purchase orders to first load
2022-06-24 16:06:01 +10:00
David Bomba
d46f55ed6d Add purchase orders to first load 2022-06-24 15:54:34 +10:00
David Bomba
6bd785cc66 Add boot up for gmail api transport 2022-06-24 13:25:02 +10:00
David Bomba
ff783804ff Working on mail drivers 2022-06-24 13:15:56 +10:00
David Bomba
add5a9d9f7 Fixes for tests 2022-06-24 12:21:31 +10:00
David Bomba
3e916e0f1f Fixes for tests 2022-06-24 11:55:41 +10:00
David Bomba
50402559a5
Merge pull request #7373 from kishanmnpatel/forte_payment_driver
Forte payment driver
2022-06-24 07:34:31 +10:00
David Bomba
86976f4bcb Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-23 20:55:30 +10:00
David Bomba
9174746956 Fixes for stripe webhooks 2022-06-23 20:55:26 +10:00
David Bomba
ec8afed28f gMerge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-23 18:47:53 +10:00
David Bomba
c0e3d2e677 add signup checks to flutter routes 2022-06-23 18:47:44 +10:00
David Bomba
a7c5779eea Change purchase order transformer type 2022-06-23 17:38:57 +10:00
David Bomba
290ac8dc7e Fixes for purchase orders 2022-06-23 17:04:11 +10:00
Kishan Patel
c30616fc46 calculation updated for credit card. 2022-06-23 12:03:57 +05:30
David Bomba
2e29bbce3c Laravel 9 2022-06-23 15:34:15 +10:00
David Bomba
4eed22d811 Refactor for store client request 2022-06-23 13:12:28 +10:00
David Bomba
f84e760c1f Spam notifications 2022-06-23 12:30:38 +10:00
David Bomba
e7ab088e90 admin notifications 2022-06-23 10:52:41 +10:00
David Bomba
ade8b24031 Laravel 9 2022-06-23 09:24:56 +10:00
David Bomba
865bb009ad Laravel 9 2022-06-22 21:57:45 +10:00
David Bomba
93ebf3a767 Response handling with microsoft 2022-06-22 20:55:14 +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
David Bomba
444b3f2375 Improve queries for client statements 2022-06-22 14:26:10 +10:00
David Bomba
7515d0e689 checks for access token property 2022-06-22 11:47:14 +10:00
yois615
b519b6cf43 Button for Client Portal
Email button for view client portal
2022-06-21 10:38:01 -04:00
Shift
6edb82308f
Shift cleanup 2022-06-21 10:03:51 +00:00
Shift
63dc08532c
Convert deprecated $dates property to $casts 2022-06-21 09:59:53 +00:00
Shift
8a74d9072a
Shift to class based routes 2022-06-21 09:59:51 +00:00
Shift
06d910a53b
Use Faker methods
Accessing Faker properties was deprecated in Faker 1.14.
2022-06-21 09:59:36 +00:00
Shift
0a20889916
Convert optional() to nullsafe operator 2022-06-21 09:59:25 +00:00
Shift
e0a8e84108
Shift core files 2022-06-21 09:59:19 +00:00
Shift
a1403b62da
Convert to Symfony Mailer 2022-06-21 09:59:02 +00:00
Shift
59a54c03b0
Replace deprecated HEADER_X_FORWARDED_ALL constant 2022-06-21 09:58:36 +00:00
Shift
c89b142eec
Streamline $commands property 2022-06-21 09:58:33 +00:00
Shift
96c992f103
Remove fruitcake/laravel-cors dependency 2022-06-21 09:58:33 +00:00
Shift
3811375a34
Rename password validation rule 2022-06-21 09:58:30 +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
2f8ea76d31 Fixes for purchase order fillable list 2022-06-21 07:33:55 +10:00
Kishan Patel
203f6184bf service fee related issue solved. 2022-06-20 16:29:19 +05:30
David Bomba
3d968d31e6 Add microsoft oauth to index.html 2022-06-20 16:28:03 +10:00
yois615
771dd3ad73 Recurring invoice due on receipt
Create logic for recurring invoice to be due on receipt
2022-06-20 00:34:21 -04:00
David Bomba
9fbe81302e Add logging for payment intents 2022-06-19 17:39:25 +10:00
David Bomba
f5af59e5ca Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-19 16:10:42 +10:00
David Bomba
ad1bea598c Minor fixes for bcc's 2022-06-19 16:10:37 +10:00
David Bomba
e8108ed34c Updates for hosted platform 2022-06-19 13:01:29 +10:00
David Bomba
f014cda4e6 Ensure we save auto_bill_tries 2022-06-18 17:10:15 +10:00
David Bomba
7b7fbc5c13 Add dedicated :MONTHYEAR reserved keyword 2022-06-18 14:25:29 +10:00
David Bomba
81e507271a Fixes for reminders when no due date is set 2022-06-18 13:52:30 +10:00
David Bomba
5b5167ae59
Merge pull request #7565 from beganovich/credit-client-relationship
Add `client` relationship to CreditTransformer
2022-06-18 08:57:09 +10:00
David Bomba
ef15933a0f Fixes for email quotas 2022-06-18 08:54:58 +10:00
Benjamin Beganović
ff1acba00c Add client relationship to CreditTransformer 2022-06-17 16:56:35 +02:00
David Bomba
dac15b02d7 Minor fixes for Office 365 transport 2022-06-17 20:13:16 +10: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
d9ca212f81 FIxes for microsoft oauth 2022-06-17 16:46:33 +10:00
David Bomba
98bc3e8125 Change id for microsoft from sub to oid 2022-06-17 16:20:35 +10:00
David Bomba
59ee228820 Handle personal o365 accounts 2022-06-17 16:14:52 +10:00
David Bomba
174b3af863 Handle personal o365 accounts 2022-06-17 15:59:47 +10:00
David Bomba
89f0740703 Handle personal o365 accounts 2022-06-17 15:53:44 +10:00
David Bomba
9e75ebb317 Handle personal o365 accounts 2022-06-17 15:51:37 +10:00
David Bomba
3d7a65fea0 OAuth o365 permissions 2022-06-17 15:42:14 +10:00
David Bomba
913b202743 Refactor logincontroller for oauth providers 2022-06-17 15:09:35 +10:00
David Bomba
250f0bf2e8 Clean up logout requests 2022-06-17 14:31:53 +10:00
David Bomba
c5f4b31023 Microsoft oauth + signup 2022-06-17 12:52:08 +10:00
David Bomba
8e7dc5fca4 Microsoft oauth 2022-06-17 11:48:17 +10:00
David Bomba
e546d7348a Fixes for viewing soft deleted invites 2022-06-17 09:08:07 +10:00
David Bomba
ce12b181cf Don't allow upgrade to react if it is not installed 2022-06-16 16:52:43 +10:00
David Bomba
ce1aea5146 Docs 2022-06-16 15:59:36 +10:00
David Bomba
77d0dd8ae4 Allow setting react_ap flag on accounts table 2022-06-16 15:58:11 +10:00
David Bomba
9032bc6fa7 Notifications for Purchase orders / Viewed / Accepted 2022-06-16 14:42:24 +10:00
David Bomba
2fb1a130c3 Update for self updater 2022-06-16 13:36:38 +10:00
David Bomba
742e0d5c9b Clean up for self updater 2022-06-16 13:07:53 +10:00
David Bomba
5ce95010d5 Add switch to force react as front end 2022-06-16 13:04:05 +10:00
David Bomba
b35a55ae13 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-16 12:03:22 +10:00
David Bomba
6444ed02ae Version bump for checkout refactor + dependency update 2022-06-16 11:51:42 +10:00
David Bomba
63468a1669 Checkout v2 refund refactor 2022-06-16 11:21:10 +10:00
David Bomba
9856946302 Checkout v2 refactor 2022-06-16 10:01:24 +10:00
David Bomba
2c5e6a4893 Minor fixes for recurring invoices 2022-06-16 08:04:20 +10:00
David Bomba
3f8449ba01 Checkout v2 refactor 2022-06-15 22:47:25 +10:00
David Bomba
4606215ba2 vendor profile updates 2022-06-15 21:24:30 +10:00
David Bomba
e074350c5e Accept signatures on purchase orders 2022-06-15 16:33:03 +10:00
David Bomba
0f32e43fb6 Accept listener 2022-06-15 16:27:21 +10:00
David Bomba
1e30bf4bdc Accept a purchase order 2022-06-15 15:20:00 +10:00
David Bomba
03f756fc5d Fixes for plan controller 2022-06-15 14:38:22 +10:00
David Bomba
041156fa89 Updates for vendor portal 2022-06-14 22:54:31 +10:00
David Bomba
063d600bbd Vendor Portal - Purchase Orders 2022-06-14 22:18:20 +10:00
=
cbdf0a827c Remove old snappdf installations prior to upgrading 2022-06-14 09:01:25 +10:00
David Bomba
31054c8a13 Vendor Portal stubs 2022-06-13 20:34:40 +10:00
David Bomba
6674424244 Stubs for vendor portal 2022-06-13 19:59:24 +10:00
David Bomba
8164d40007 MInor fixes for correct disk configuration 2022-06-13 09:33:40 +10:00
David Bomba
bbbe234372 v5.3.100 2022-06-13 08:15:02 +10:00
David Bomba
80b0d19951 Fixes for GoCardless 2022-06-12 20:35:48 +10:00
David Bomba
ce1f57b55f minor fixes for client portal badges 2022-06-12 17:15:51 +10:00
David Bomba
19216934a5
Merge pull request #7540 from CirkaN/Cirkovic/INA-12
Cirkovic/ina 12
2022-06-12 17:13:56 +10:00
David Bomba
7658c66953
Merge pull request #7507 from CirkaN/Cirkovic/INA-7
INA-7 | Add Vendor guard
2022-06-12 17:13:26 +10:00
Nikola Cirkovic
e626896732 INA-7 | fix routes file 2022-06-12 02:16:14 +02:00
Nikola Cirkovic
117a4e4028 INA-12 | add apple to the login, refactor of microsoft login. 2022-06-11 05:31:32 +02:00
Nikola Cirkovic
94a07df7cc INA-12 | Register drivers in EventServiceProvider.php (required for Manager to actually register drivers) 2022-06-11 05:27:26 +02:00
Nikola Cirkovic
79efa59f36 INA-12 | Add social apple to the OAuth.php 2022-06-11 05:26:47 +02:00
Nikola Cirkovic
469461f490 INA-12 | Handle microsoft login 2022-06-11 04:07:56 +02:00
Nikola Cirkovic
f6b22f8fb7 INA-12 | Support microsoft in OAuth.php 2022-06-11 04:07:46 +02:00
David Bomba
50000144c6 Fixes for falsey conditions 2022-06-11 09:07:09 +10:00
David Bomba
54c97a8755 Fixes for GoCardless webhooks 2022-06-11 07:02:24 +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
646091f89e Fixes for quote form request 2022-06-10 15:15:26 +10:00
David Bomba
7885813c1a Store silent in session to prevent entities being viewed by admins 2022-06-10 13:03:05 +10:00
David Bomba
c285e26302 Ensure client contact id is being return in activity 2022-06-10 12:39:52 +10:00
David Bomba
f9ade5af77 Hide surcharges on PDF if the value is blank 2022-06-10 12:23:46 +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
bc21d916b9 Adjustments for payment requests 2022-06-10 08:20:40 +10:00
David Bomba
938eecc0cd Email Template defaults for Purchase Orders 2022-06-09 17:45:19 +10:00
David Bomba
e6e651b4b4 Event / Listeners for Purchase Orders 2022-06-09 13:33:13 +10:00
David Bomba
76bd11facb Purchase Order Events 2022-06-09 12:24:42 +10:00
David Bomba
1f7f58c693 Remove logging for google analytics data 2022-06-09 11:18:39 +10:00
David Bomba
49fedd9828 add activity events for purchase orders 2022-06-09 11:03:21 +10:00
David Bomba
f85efed650 Update language files for inventory management 2022-06-09 10:53:44 +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
David Bomba
49a5a739da Fixes for csv imports - exclude deleted data 2022-06-08 09:04:48 +10:00
David Bomba
f4aeee59fa
Merge pull request #7523 from turbo124/v5-develop
Purchase Orders
2022-06-08 08:28:31 +10:00
David Bomba
21c5bdcd90 Fixes for tests 2022-06-08 08:27:47 +10:00
David Bomba
25b48994d6 Fixes for invoice sum calculations 2022-06-07 21:07:14 +10:00
David Bomba
d7c7289ca9 Update for invoice designs 2022-06-07 20:36:47 +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
Benjamin Beganović
50c6ab270a Fixes for variable naming 2022-06-06 13:41:29 +02:00
Benjamin Beganović
810a38f25d Add client include for quotes 2022-06-06 13:38:14 +02:00
David Bomba
04e55836ea Translations for purchase orders 2022-06-06 19:05:08 +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
888dfd3092 Scaffold for PDF generation for purchase orders 2022-06-05 20:48:49 +10:00
David Bomba
feacf65160 Stubs for purchase orderS 2022-06-05 20:30:56 +10:00
David Bomba
f9685035cd Fixes for purchase orders 2022-06-05 19:41:19 +10:00
David Bomba
4a2ecdb6a7 Update Purchase Order Scaffold 2022-06-05 19:22:58 +10:00
David Bomba
3949429b53
Merge pull request #7518 from turbo124/v5-develop
Adjust memory settings for queue work
2022-06-05 19:12:38 +10:00
David Bomba
f2bfca648f
Merge pull request #7499 from CirkaN/Cirkovic/INA-6
Cirkovic/ina 6
2022-06-05 19:12:21 +10:00
Nikola Cirkovic
4e4420dd32 INA-6 |Added purchase order number counter 2022-06-05 05:59:33 +02:00
Nikola Cirkovic
7e5e10e5f1 INA-6 | Add applyNumber and setStatus in purchase order service 2022-06-05 05:58:29 +02:00
Nikola Cirkovic
e2e00f0a0b INA-6 | MarkSent.php for purchase orders 2022-06-05 05:57:44 +02:00
Nikola Cirkovic
93b0ebe716 INA-6 | Add PurchaseOrderWasMarkedSent to the EventServiceProvider.php 2022-06-05 05:57:08 +02:00
Nikola Cirkovic
0d5ca2ccfa INA-6 | ApplyNumber for PurchaseOrder 2022-06-05 05:56:08 +02:00
Nikola Cirkovic
d085595774 INA-6 | Update transformer for purchase order 2022-06-05 05:55:24 +02:00
Nikola Cirkovic
a4361c2b6d INA-6 | PurchaseOrderWasMarkedSent event 2022-06-05 05:55:05 +02:00
Nikola Cirkovic
b80283914e INA-6 | fix property name in PurcahseOrderInvitation model 2022-06-05 04:41:43 +02:00
Nikola Cirkovic
e4c055059f INA-6 | Create PurchaseOrderInvitationTransformer 2022-06-05 04:41:24 +02:00
Nikola Cirkovic
79f189d0e8 INA-6 | add getInvitationByKey method to purchase order repository. 2022-06-05 04:41:04 +02:00
Nikola Cirkovic
426e8967d1 INA-6 | Add purchase order invitations relationship to the VendorContact.php 2022-06-05 04:40:48 +02:00
Nikola Cirkovic
a02bbe5cc9 INA-7 | Handle case when vendor is authenticated (just scaff, since we don't have routes built) 2022-06-05 01:49:34 +02:00
Nikola Cirkovic
1daed11b7c INA-7 | Map vendors api routes 2022-06-05 01:44:12 +02:00
David Bomba
1e7214e2e7 Adjust memory settings for queue work 2022-06-04 18:38:04 +10:00
David Bomba
67e82a733d Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-04 18:19:16 +10:00
David Bomba
10591cdd58 Handle negative surcharges 2022-06-04 18:19:09 +10:00
David Bomba
ec7f0117fc Fixes for product transformer 2022-06-04 08:48:52 +10:00
David Bomba
777d0a54d0 Merge branch 'inventory_management' into v5-develop 2022-06-03 20:50:29 +10:00
David Bomba
849a3f6b7c Adjust schema for inventory management 2022-06-03 20:50:19 +10:00
David Bomba
094a74b1a8 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-06-03 13:29:15 +10:00
David Bomba
af9b578a7e Minor fixes for exports 2022-06-03 12:36:30 +10:00
David Bomba
3e8ad10efe Revert zip package 2022-06-02 16:42:37 +10:00
David Bomba
3b24248cf1 Fixes for timezone issues with recurring entities 2022-06-02 14:00:54 +10:00
David Bomba
3bf56af37f Fixes for timezone issues with recurring entities 2022-06-02 13:49:29 +10:00
Nikola Cirkovic
d1f9235cec INA-6 | WIP 2022-06-02 04:41:44 +02:00
Nikola Cirkovic
f4035b7e3b INA-6 | Create Invitations for Purchase Orders (wip) 2022-06-02 04:41:16 +02:00
Nikola Cirkovic
e449debad6 INA-6 | Purchase Order Invitation Factory 2022-06-02 04:40:41 +02:00
Nikola Cirkovic
df4d8dc0d2 INA-6 | Purchase order invitation model (WIP) 2022-06-02 04:40:26 +02:00
David Bomba
38b77e72fe Fixes for gocardless events 2022-06-02 07:33:06 +10:00
David Bomba
f98bdc19ae
Merge pull request #7493 from turbo124/v5-develop
Fixes for setting permissions on chrome binary
2022-06-01 09:38:12 +10:00
David Bomba
7a4c1f1779
Merge pull request #7486 from yois615/v5-develop
Auth.net Level 2 tax data
2022-06-01 09:37:55 +10:00
David Bomba
aecc3c27c4 Fixes for setting permissions on chrome binary 2022-06-01 08:59:00 +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
David Bomba
ce0327e99e Add additional properties 2022-05-31 08:52:10 +10:00
David Bomba
a16e7eaa62 Send email set on blank contact vendor 2022-05-31 08:40:17 +10:00
David Bomba
720e42e35e Purchase order scaffold 2022-05-31 08:28:32 +10:00
David Bomba
978884f2ee
Merge pull request #7489 from turbo124/v5-develop
Adjustments for Stripe Webhooks
2022-05-31 07:40:52 +10:00
David Bomba
605d38f756
Merge pull request #7488 from CirkaN/Cirkovic/INA-5-refactor
Cirkovic/ina 5 refactor
2022-05-31 07:36:54 +10:00
David Bomba
7874d52e2a
Merge pull request #7479 from CirkaN/Cirkovic/IINA-4
Cirkovic/iina 4
2022-05-31 07:36:33 +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
Nikola Cirkovic
876cb3d93c INA-5 | Refactor of service, removed references for SchedulerJob 2022-05-30 20:46:41 +02:00
Nikola Cirkovic
f2d1ef6bbb INA-5 | Remove unused method, remove ScheduledJob references 2022-05-30 20:46:21 +02:00
Nikola Cirkovic
5062616877 INA-5 | Refactor of scheduler model 2022-05-30 20:45:38 +02:00
Nikola Cirkovic
ea8325fbe7 INA-5 | Update docs 2022-05-30 20:44:59 +02:00
Nikola Cirkovic
3c22a097b2 INA-5 | Update task scheduler transformer 2022-05-30 20:44:51 +02:00
Nikola Cirkovic
219853eb9a INA-5 | Remove unused import 2022-05-30 20:44:41 +02:00
Nikola Cirkovic
e7a96b6f31 INA-5 | Remove unused classes 2022-05-30 20:44:07 +02:00
Nikola Cirkovic
92d797d35c INA-4 | Update migration | add missing licenses 2022-05-30 20:02:17 +02:00
yois615
51b21f512f Auth.net Level 2 tax data
Transactions are downgraded to higher interchange fees
if Level 2 data is not submitted with the transaction.  This
commit ensures that the data is transmitted accordingly.
2022-05-30 09:50:36 -04:00
David Bomba
a96ff66dee Configure webhooks on gateway creation 2022-05-30 20:08:12 +10:00
David Bomba
4b796fe362 Adjustments for Stripe Webhooks 2022-05-30 20:05:34 +10:00
David Bomba
768bf847c0
Merge pull request #7483 from turbo124/v5-develop
Add Stripe Webhooks automagically
2022-05-30 09:50:22 +10:00
=
61eb3380dd Add Stripe Webhooks automagically 2022-05-30 08:19:16 +10:00
David Bomba
de3c67838c
Merge pull request #7482 from turbo124/v5-develop
Fixes for check data
2022-05-29 21:53:38 +10:00
David Bomba
16f52e0f45 Fixes for check data 2022-05-29 18:17:03 +10:00
David Bomba
356c352d30
Merge pull request #7481 from turbo124/v5-develop
Fixes for schedule form validation
2022-05-29 16:43:23 +10:00
David Bomba
56e83f6e6c Fixes for schedule form validation 2022-05-29 16:43:07 +10:00
Nikola Cirkovic
020cf10202 INA-4 | Add Purchase Order Observer 2022-05-29 05:59:44 +02:00
Nikola Cirkovic
eaa0898222 INA-4 | Register purchase order policy 2022-05-29 05:59:35 +02:00
Nikola Cirkovic
26486be960 Update | Fix wrong named entity 2022-05-29 05:25:39 +02:00
Nikola Cirkovic
62089ed74f INA-4 | Fix syntax 2022-05-29 05:22:22 +02:00
Nikola Cirkovic
50a65b8d81 INA-4 | Purchase Order Policy 2022-05-29 05:22:00 +02:00
Nikola Cirkovic
4b9a7a2b47 INA-4 | Purchase Order Controller 2022-05-29 04:29:06 +02:00
Nikola Cirkovic
a752be5f8e INA-4 | Purchase Order Repository 2022-05-29 04:13:19 +02:00
Nikola Cirkovic
18be96d7c6 INA-4 | Purchase Order Service 2022-05-29 04:13:09 +02:00
Nikola Cirkovic
dc57d93902 INA-4 | Purchase Order Transformer 2022-05-29 04:08:30 +02:00
Nikola Cirkovic
a4f67cdfb2 INA-4 | Purchase Order Filters 2022-05-29 04:08:09 +02:00
Nikola Cirkovic
8afb288fa0 INA-4 | Purchase Order form requests 2022-05-29 04:06:18 +02:00
Nikola Cirkovic
c62e03de5b INA-4 | Purchase Order Factory 2022-05-29 04:05:28 +02:00
Nikola Cirkovic
19c286c37e INA-4 | Purchase Order model 2022-05-29 04:05:12 +02:00
David Bomba
5d4ee1f586 Change output of activities for react app 2022-05-29 11:24:23 +10:00
David Bomba
5138dc8092 Fixes for activity controller 2022-05-29 10:14:12 +10:00
David Bomba
df3a1832fe Fixes for trial plans 2022-05-28 10:20:32 +10:00
David Bomba
1e43e172a7 Actitivity output for React 2022-05-27 18:25:32 +10:00
David Bomba
cf141e36c8 Fixes for scheduler 2022-05-27 17:01:15 +10:00
David Bomba
13a1447b79 Padding out react application 2022-05-27 13:10:32 +10:00
David Bomba
c08cdc4927 Ensure query parameter is a string 2022-05-27 12:17:59 +10:00
David Bomba
108aa22387 Fixes for openAPI schema 2022-05-27 12:17:06 +10:00
David Bomba
d211e75c26 Prep for react 2022-05-27 12:08:51 +10:00
David Bomba
a17c97a5ba
Merge pull request #7475 from turbo124/v5-develop
Prep for react application
2022-05-27 12:06:38 +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
9bd2279290 INA-5 | Update OpenAPI schema 2022-05-27 02:50:12 +02:00
Nikola Cirkovic
8754ac9375 INA-5 | Add biweekly option 2022-05-27 02:50:03 +02:00
David Bomba
e071c3aae7 Ensure freshness of models 2022-05-27 09:51:54 +10:00
David Bomba
df9e1f902d Fixes for page numbering in previews 2022-05-27 07:32:13 +10:00
David Bomba
76240fdbfb Change requirements for report request 2022-05-26 16:58:14 +10:00
David Bomba
d123fea439 Change requirements for report request 2022-05-26 16:57:37 +10:00
Nikola Cirkovic
63061b6cf4 INA-5 | Renamed repository and added license 2022-05-26 04:32:37 +02:00
Nikola Cirkovic
b3e58d93dc INA-5 | TaskSchedulerTransformer updated to use archived_at 2022-05-26 04:29:57 +02:00
Nikola Cirkovic
c4809b1e18 INA-5 | TaskSchedulerController (fixes for fractal) 2022-05-26 04:18:53 +02:00
Nikola Cirkovic
798258ab16 INA-5 | TaskSchedulerService (Fixed license,refactored methods for update|destroy|store) 2022-05-26 04:18:10 +02:00
Nikola Cirkovic
3b26246e1b INA-5 | Requests [Removed unused property] 2022-05-26 04:16:47 +02:00
Nikola Cirkovic
1d09cda4a4 INA-5 | Scheduler [License fix, is_deleted introduced, archived property removed] 2022-05-26 04:16:19 +02:00
David Bomba
f5e24de767 Fixes for self hosted setup 2022-05-26 12:00:53 +10:00
David Bomba
a6fea388ad Enable page numbering logic 2022-05-26 11:13:46 +10:00
Nikola Cirkovic
5538c2ee59 INA-5 | TaskSchedulerTransformer [License, typehints] 2022-05-25 23:27:07 +02:00
Nikola Cirkovic
b1795df3ec INA-5 | TaskSchedulerTransformer [License, typehints] 2022-05-25 23:26:38 +02:00
Nikola Cirkovic
25b7d8962b INA-5 | Scheduler [Soft Deletes, Timezone calculations ] 2022-05-25 23:25:54 +02:00
Nikola Cirkovic
384038d910 INA-5 | ScheduledJobTransformer [Licence, type hints] 2022-05-25 23:24:35 +02:00
Nikola Cirkovic
72f7b1c76c INA-5 | ScheduledJob [Soft deletes, BaseModel] 2022-05-25 23:24:13 +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
David Bomba
bdb08bf93a Page numbering trait 2022-05-25 11:49:27 +10:00
David Bomba
36f8dddc4d Page numbering with TCPDF 2022-05-25 11:00:20 +10:00
Nikola Cirkovic
de4adadfae INA-5 | Use fractal 2022-05-25 00:06:42 +02:00
David Bomba
d849a51f1f Hide @example.com email address 2022-05-24 21:46:52 +10:00
David Bomba
808e54aa9a fixes for mollie 2022-05-24 20:12:24 +10:00
Nikola Cirkovic
fbb64effec INA-5 | New way of setting next scheduled run date 2022-05-24 01:42:43 +02:00
Nikola Cirkovic
99dc9ac65a INA-5 | Add company_id to schedulers so we can fetch them via company_id 2022-05-23 21:58:05 +02:00
Nikola Cirkovic
05ff9531ab INA-5 | Add prepareForValidation |code cleanup 2022-05-23 21:57:48 +02:00
Nikola Cirkovic
270166b050 INA-5 | Fix syntax 2022-05-23 21:32:43 +02:00
Nikola Cirkovic
d1a7ff9ff5 Merge remote-tracking branch 'origin/Cirkovic/INA-5' into Cirkovic/INA-5 2022-05-23 21:25:55 +02:00
Nikola Cirkovic
58116cb3c9 INA-5 | Set explicit response code for better readability. 2022-05-23 21:25:46 +02:00
Nikola Cirkovic
14a988f5fa INA-5 | Fix license 2022-05-23 21:25:27 +02:00
David Bomba
bb20f8324e Drop redundant column 2022-05-23 15:09:00 +10:00
Nikola Cirkovic
492eb5ffbd
Merge branch 'v5-develop' into Cirkovic/INA-5 2022-05-23 02:33:06 +02:00
Nikola Cirkovic
3489e36a71 INA-5 | fix params 2022-05-23 02:31:37 +02:00
Nikola Cirkovic
fd028102bd INA-5 | Add docs for a task scheduler 2022-05-23 02:13:23 +02:00
Nikola Cirkovic
e8a2476463 INA-5 | Fix old docs conflicts 2022-05-23 01:39:20 +02:00
Nikola Cirkovic
b4c0fe3d53 INA-5 | Removed excess comment 2022-05-23 01:39:10 +02:00
Nikola Cirkovic
6aa01001c9 INA-5 | Moved Actions to the service | Controller clean-up 2022-05-23 01:33:56 +02:00
Nikola Cirkovic
be5439c1ec INA-5 | Added job @property in the Scheduler Model 2022-05-23 01:33:33 +02:00
Nikola Cirkovic
209ddf12b4 INA-5 | Fix formatting 2022-05-23 01:33:13 +02:00
Nikola Cirkovic
8a6ccba0af INA-5 | Update Schedule |Create Scheduler | Update Scheduled Job requests 2022-05-23 01:32:31 +02:00
Nikola Cirkovic
89373701c9 INA-5 | Add service | append linked job 2022-05-23 01:08:08 +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
4500c1d6fd Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-05-21 20:00:49 +10:00
David Bomba
0611da45d3 Add logging for google analytics 2022-05-21 20:00:45 +10:00
David Bomba
fb680606e8 Handle no report key parameter 2022-05-21 10:37:30 +10:00
David Bomba
bcd67cf42b fixes for reports 2022-05-21 10:35:56 +10:00
David Bomba
eff1407521 Fixes for data array for migration email 2022-05-21 09:53:05 +10:00
David Bomba
dfd82520a2 Fixes for validation rules for exports 2022-05-21 08:37:19 +10:00
David Bomba
f9c70719ae Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-05-20 20:05:30 +10:00
David Bomba
2f8f39ca90 Fixes for required request parameter 2022-05-20 20:05:23 +10:00
David Bomba
8e8e81b24e Additional invoice filters 2022-05-20 16:41:54 +10: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
d8b37a08ab Improve handling of missing tokens on login 2022-05-20 09:11:57 +10:00
David Bomba
4198d203e2 clean up for login controller 2022-05-20 08:56:51 +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
053b8a4319 Fixes for trial layout 2022-05-19 16:50:36 +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
Kishan Patel
4fc565960b double submission removed. 2022-05-19 08:15:06 +05:30
Nikola Cirkovic
39400d3b08 INA-5 | Scheduler Job Creation [WIP] 2022-05-19 00:34:09 +02:00
Nikola Cirkovic
753978fe86 INA-5 | TaskScheduler Job [WIP] 2022-05-19 00:33:38 +02:00
Nikola Cirkovic
131cacd47f INA-5 | TaskScheduler Job [WIP] 2022-05-19 00:33:29 +02:00
Nikola Cirkovic
b3bf078f4c INA-3 | Request class for creating scheduled task 2022-05-19 00:33:00 +02:00
Nikola Cirkovic
09b895dfcb INA-3 | Scheduler and ScheduledJob models & migrations 2022-05-19 00:32:40 +02:00
David Bomba
7bd7996d7a Fixes for paypal fees 2022-05-18 20:30:57 +10:00
David Bomba
b12abf9103 Updates for ach payments 2022-05-18 20:10:39 +10:00
David Bomba
7f1cf9ea30 Minor fixes for auto billing 2022-05-18 14:37:11 +10:00
David Bomba
7df60f5f27 ACH updates 2022-05-18 12:59:24 +10:00
David Bomba
d7a505546c
Merge pull request #7447 from CirkaN/Cirkovic/INA-3
Cirkovic/INA-3 Support sending csv reports via email
2022-05-18 11:46:59 +10:00
Nikola Cirkovic
944fa97138 INA-3 | Elastic license added 2022-05-18 02:29:01 +02:00
Nikola Cirkovic
c47ba04528 INA-3 | Set response message in controllers 2022-05-18 02:28:45 +02:00
Nikola Cirkovic
9680b3540f INA-3 | Modify controllers to use newly created Job for sending reports via mail 2022-05-18 02:05:53 +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
Nikola Cirkovic
c7cde8b96f INA-3 | Download report mailable 2022-05-18 02:00:51 +02:00
David Bomba
c4231f702d refactor for ach payments 2022-05-18 09:39:54 +10:00
David Bomba
8e3ccc83ad Fixes for displaying payment gateways where min_limit is enforced 2022-05-18 08:47:54 +10:00
David Bomba
1973c4c214 v5.3.89 2022-05-17 21:03:07 +10:00
David Bomba
20c2a1690f Improve resilience of client number creation 2022-05-17 20:31:43 +10:00
David Bomba
7311508e15 Add send_email in the request body for reports 2022-05-17 18:01:59 +10:00
David Bomba
53b1f4911c Set conditionals for recurring invoices that are being restarted 2022-05-17 17:47:55 +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