1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-15 23:52:33 +01:00
Commit Graph

1925 Commits

Author SHA1 Message Date
Lars Kusch
949722ff57 Minor fixes and addition functionality 2023-01-29 14:43:57 +01:00
David Bomba
886ca7f1e0 Fixes for staticmodel scopes 2023-01-29 19:56:13 +11:00
David Bomba
35775706be Improve backoff using exponential decay 2023-01-29 11:51:57 +11:00
David Bomba
6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
Lars Kusch
8fce15750b
Update Webhook.php 2023-01-27 14:25:33 +01:00
David Bomba
57596ef26f Clean up for Base controller and enhanced permission filers 2023-01-25 12:58:24 +11:00
David Bomba
a0ac9df5fd Improve rate limiting when using send with gmail 2023-01-25 11:28:23 +11:00
David Bomba
79ec6b2ddc Ensure api token has a name using update route 2023-01-25 10:43:18 +11:00
David Bomba
725f8f7747
Merge pull request #8205 from turbo124/v5-develop
v5.5.62
2023-01-25 09:32:20 +11:00
David Bomba
a992c40c13 Fixes for permissions 2023-01-25 09:31:57 +11:00
David Bomba
dc475af2b9
Merge pull request #8188 from Hobby-Student/v5-develop
enhance address field
2023-01-24 08:10:08 +11:00
David Bomba
8886a4a33d remove nickname from fillable of Bank Integration 2023-01-24 08:07:19 +11:00
David Bomba
cf6a81ef0f Version bump 2023-01-24 07:25:06 +11:00
David Bomba
3312e7ce12 Update permissions logic 2023-01-23 11:01:27 +11:00
David Bomba
5888252267 Enhance bulk action guards + validation layer 2023-01-22 16:34:47 +11:00
David Bomba
ce3bf784ca Tests for refactoring entity file names and formatting entity numbers for file names 2023-01-22 09:45:46 +11:00
David Bomba
f6549f43ad Updates for API Docs 2023-01-22 09:28:50 +11:00
Hobby-Student
14096c92e7
enhance address field 2023-01-21 13:27:02 +01:00
David Bomba
81a7ba0acc Append entity name to the start of documents 2023-01-21 19:32:58 +11:00
David Bomba
0ae2260951 Tests around hasPermission 2023-01-21 16:59:51 +11:00
David Bomba
c1563c571d Permissions tests 2023-01-21 16:52:24 +11:00
David Bomba
c62456b319 Minor fixes for import 2023-01-20 10:58:24 +11:00
David Bomba
e0170dbecf Show credit payment amounts in the client portal 2023-01-19 14:45:34 +11:00
David Bomba
1b1fc71d0d Validation rules for clients in scheduler 2023-01-17 22:40:40 +11:00
David Bomba
5caba1d2c7 Implement next_run calculations 2023-01-17 19:42:34 +11:00
David Bomba
c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba
f84a309964 Add task schedulers to login / refresh routes 2023-01-17 08:37:15 +11:00
David Bomba
9641d88b14 Remove .htaccess from update script 2023-01-17 08:31:07 +11:00
Lars Kusch
7285b39f1e
Merge branch 'v5-develop' into v5-develop 2023-01-16 16:31:30 +01:00
David Bomba
3ce3187ec2 Minor fixes for client ledger balance update 2023-01-15 17:42:13 +11:00
David Bomba
33a9cad32a Fixes for deleting invitations after a contact has been deleted 2023-01-14 15:28:35 +11:00
David Bomba
b0f8e10430 Clean up for the scheduler 2023-01-13 22:24:23 +11:00
David Bomba
9e5417ab1c Define the Client Statement Class 2023-01-13 20:16:17 +11:00
David Bomba
9e415b420c Refactor for scheduled tasks 2023-01-13 12:43:38 +11:00
David Bomba
5389c00c2f migrations for companies/accounts table 2023-01-13 00:32:54 +11:00
David Bomba
ff9bd79449 Merge branch 'v5-develop' into designer 2023-01-11 23:40:19 +11:00
David Bomba
ce6537852c Update stripe webhooks 2023-01-11 12:14:36 +11:00
David Bomba
a0395558f7 Update bank accounts when they are verified offline 2023-01-11 11:12:40 +11:00
David Bomba
7372cf4ffc
Merge pull request #8119 from turbo124/v5-develop
Product Sales Report
2023-01-09 11:06:54 +11:00
paulwer
205a0669d8 adding update_payment webhook 2023-01-08 12:36:14 +01:00
David Bomba
174d0d3338 Merge branch 'v5-develop' into designer 2023-01-08 15:21:46 +11:00
David Bomba
b7b3ecccbc Fixes for gateway webhooks - strpie 2023-01-06 18:43:28 +11:00
David Bomba
c5de8de343 Add subscription filters 2023-01-05 22:09:25 +11:00
David Bomba
dc4e0b9c96 Add subscription filters 2023-01-04 13:09:47 +11:00
David Bomba
1d28a98a55 Stubs for refactor for PDF generation 2022-12-23 13:22:01 +11:00
David Bomba
b1454d11ab Minor fixeS 2022-12-21 12:27:47 +11:00
David Bomba
13f8aa2140 Refactor subscription invoices to use standard allow temporary invoice numbers until they are confirmed 2022-12-20 21:46:20 +11:00
Lars Kusch
b88dc785d7 Add BACS to livewire 2022-12-16 11:35:35 +01:00
Lars Kusch
380cff056a Minor fixes 2022-12-16 11:27:32 +01:00
Lars Kusch
e2bc018c97 Add base classes 2022-12-16 11:02:49 +01:00
David Bomba
e2439b60c3 Prevent relinking of payments with transactions 2022-12-16 09:38:02 +11:00
David Bomba
20ea1a3cdb
Merge pull request #8074 from turbo124/v5-develop
Force a currency for vendors
2022-12-14 18:13:04 +11:00
David Bomba
37865e8802
Merge pull request #8059 from LarsK1/patch-stripe-klarna
Change Klarna intregration to comply with Klarna's rules
2022-12-14 18:12:06 +11:00
David Bomba
a25711b5eb Drop use_vendor_currency column from companies 2022-12-14 13:20:32 +11:00
David Bomba
e595105f69 Refactor to use vendor currencies for purchase orders 2022-12-14 11:45:47 +11:00
David Bomba
3998cc9d10 Add doc block definitions 2022-12-14 11:26:07 +11:00
David Bomba
5e6fc9117a Minor fixes 2022-12-14 09:20:26 +11:00
Lars Kusch
46624c4be9
Added getter for ID 2022-12-10 05:50:54 +01:00
David Bomba
81e8997e2c Minor cleanup for gateway model 2022-12-10 10:54:34 +11:00
David Bomba
70db8052c0 add checks prior to attempting to add in payment types 2022-12-08 14:19:43 +11:00
David Bomba
bad7b242e1 Fixes for Klarna 2022-12-07 23:01:16 +11:00
David Bomba
449d88dd21
Merge pull request #8053 from LarsK1/patch-4
Stripe: add Klarna as payment method
2022-12-07 19:50:31 +11:00
David Bomba
5d5cc1eec2
Merge branch 'v5-stable' into patch-4 2022-12-07 19:44:45 +11:00
David Bomba
ff0a22ff85
Merge pull request #8039 from LarsK1/patch-5
Add support for Matomo
2022-12-07 18:41:33 +11:00
Lars Kusch
26d3595ef5 Add Matomo to database table 2022-12-07 08:39:05 +01:00
David Bomba
02d30ee778 Add convert currency properties to company table 2022-12-07 13:48:38 +11:00
Lars Kusch
701344947f Add Support for Klarna 2022-12-05 09:03:08 +01:00
David Bomba
855206fb15 Add delete webhook for projects 2022-12-05 12:30:58 +11:00
David Bomba
bb535f22c0 Fixes for edge cases with recurring invoice due date days = 0 2022-12-02 11:02:04 +11:00
David Bomba
eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +11:00
David Bomba
a11d2c88bc updates for db schema 2022-11-25 23:30:03 +11:00
David Bomba
8f5fb2ca9f Fixes for recurring invoice edge case 2022-11-24 17:23:36 +11:00
David Bomba
4ea0d03b5c Update validation rules for subscriptions 2022-11-24 14:33:18 +11:00
David Bomba
60341c7c07 Add filters for tasks by project 2022-11-24 11:38:57 +11:00
David Bomba
428f42c723 Merge branch 'v5-develop' into bank_rules 2022-11-23 22:00:44 +11:00
David Bomba
82ec5a655b Expand functionality of Subscription by implementing Optional Products 2022-11-23 13:12:35 +11:00
David Bomba
0f2e19a873 Merge branch 'v5-develop' into bank_rules 2022-11-23 12:54:26 +11:00
David Bomba
85c0dbe0e4 Inovice tasks lockijng 2022-11-23 10:01:37 +11:00
David Bomba
4b4e023cb3 Add rules to company transformer 2022-11-21 21:49:33 +11:00
David Bomba
9412760a25 Matching Bank Transactions 2022-11-20 13:12:33 +11:00
David Bomba
3562c3376c Fixes for CRUD actions on bank transaction rules 2022-11-20 11:25:57 +11:00
David Bomba
069568da6e Minor fixes for request forms 2022-11-20 11:16:38 +11:00
David Bomba
f6f659521f Merge branch 'v5-develop' into bank_rules 2022-11-20 11:08:09 +11:00
David Bomba
f806be83d2 Fixes for uses_inclusive_taxes with recurring invoices 2022-11-15 21:27:39 +11:00
David Bomba
1050b76fce Change logo 2022-11-14 08:10:22 +11:00
David Bomba
85a8edaab1 Change logo 2022-11-14 08:09:08 +11:00
David Bomba
b2c314d7c3 Remodelling bank transaction rules 2022-11-14 08:04:47 +11:00
David Bomba
4f5a74dbd2 Padd out rules 2022-11-13 16:46:14 +11:00
David Bomba
229a11e009 Padd out rules 2022-11-13 15:52:57 +11:00
David Bomba
dc6aca74b2 Pad out operators for rules 2022-11-13 15:41:34 +11:00
David Bomba
7150fdf66c Bank Transaction Rules 2022-11-13 15:12:50 +11:00
David Bomba
dacde3358a Add Bank Services class 2022-11-11 15:28:49 +11:00
David Bomba
e73df693aa Bank Transaction Filters 2022-11-11 10:28:25 +11:00
David Bomba
52a01cb924 Add filters to Bank Integrations 2022-11-11 10:13:11 +11:00
David Bomba
b3d53a7cd8 Line item tax amounts 2022-11-10 21:57:55 +11:00
David Bomba
237725a9c8 Additional functionality for bank integrations 2022-11-08 21:48:29 +11:00
David Bomba
9c16c12ee9 remove html_backup column from backups tables 2022-11-07 08:52:06 +11:00
David Bomba
a9004fa9f7 Fixes for purchase order viewed activity 2022-10-27 11:28:09 +11:00
David Bomba
18859b237c Save Bank Transaction manually 2022-10-24 09:17:30 +11:00
David Bomba
ce47e30aa2 Merge branch 'v5-develop' into yodlee 2022-10-24 08:43:02 +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
8e5c825750 fixes for storage paths in self host 2022-10-12 11:27:14 +11:00
David Bomba
b8cbd65f87 Add to fillable 2022-10-12 07:53:29 +11:00
David Bomba
b34a665c24 fixes for client portal links from client entity 2022-10-09 16:42:31 +11:00
David Bomba
f32ca25372 Merge branch 'v5-develop' into yodlee 2022-10-07 10:10:35 +11:00
David Bomba
31f4e61c1f Fixes for subscription renewals 2022-10-07 10:10:10 +11:00
David Bomba
867b960532 Merge branch 'v5-develop' into yodlee 2022-10-04 13:43:32 +11:00
David Bomba
2eee0d9c1f minor fixes 2022-09-29 19:43:59 +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
013a7430b3 Refactor for bank transactions 2022-09-23 12:51:10 +10:00
David Bomba
8300b01504 Refactor for bank transactions 2022-09-22 15:54:58 +10:00
David Bomba
d7931fa6ba Add fillable properties 2022-09-21 13:38:33 +10:00
David Bomba
3aa0df508e Refactor bank transactions 2022-09-21 13:21:52 +10:00
David Bomba
b475c05482 Force company currency for purchase orders 2022-09-18 09:59:58 +10:00
David Bomba
b6b36c89fd Add webhook functionality to credits 2022-09-15 17:43:33 +10:00
David Bomba
c2768eff34 Fixes for bank transactions: 2022-09-14 18:52:17 +10:00
David Bomba
8d91b7d85f Logging 2022-09-14 16:29:00 +10:00
David Bomba
60d15f5d9f Logging 2022-09-14 16:24:48 +10:00
David Bomba
599424d75f Add bank transactios as default includes 2022-09-14 14:33:05 +10:00
David Bomba
17cb8b1b94 Working on bank transactions 2022-09-14 08:54:59 +10:00
David Bomba
a1629bbab4 Fixes for applying numbers 2022-09-12 21:08:50 +10:00
David Bomba
61b6bb4543 Move lightlogs back to batching 2022-09-09 11:07:14 +10:00
David Bomba
2f322d630d Change [] for vendors to contacts.company 2022-09-09 09:27:29 +10:00
David Bomba
3a8b1eb7e3 Improve date resolution in recurring invoices 2022-09-08 11:30:40 +10:00
David Bomba
29975335ca Add secondary font as a variable in HTMLENGINE 2022-09-07 20:23:05 +10:00
David Bomba
3542e35da0 Add bank integrations into default includes 2022-09-07 15:09:53 +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
df1bdf0e68 Adjust spam filtering 2022-08-31 12:05:15 +10:00
David Bomba
7d01295168 Add new column for invoice_task_project 2022-08-25 08:00:52 +10:00
David Bomba
879bca1fd1 Refactor email limits on hosted 2022-08-19 19:19:17 +10:00
David Bomba
5c13668a37 Remove snappdf download from composer script 2022-08-19 14:07:33 +10:00
=
528c96addb Improve subscription currencies 2022-08-15 09:24:47 +10:00
David Bomba
3b1d0e07e2 Automating data pulls 2022-08-12 13:41:55 +10:00
David Bomba
ea611e9256 HasMany BankTransactions 2022-08-12 11:40:35 +10:00
David Bomba
3562ffd8ce Fixes for fee labels 2022-08-12 09:45:59 +10:00
David Bomba
c0d781daa6 Fixes for editing an archived gateway 2022-08-12 09:38:48 +10:00
David Bomba
90557a3083 Working on BankTransaction scaffolds 2022-08-11 16:26:47 +10:00
David Bomba
6f9baa1c37 Refresh and remove accounts 2022-08-11 14:19:35 +10:00
David Bomba
e0e702d87f Fixes for language init 2022-08-11 09:34:13 +10:00
David Bomba
7994bf5574 Fixes for custom fields for purchase orders 2022-08-11 08:59:03 +10:00
David Bomba
2893c98b0e Tests for reminders 2022-08-10 13:35:47 +10:00
David Bomba
72b86cd25b Merge branch 'v5-develop' into yodlee 2022-08-09 08:40:48 +10:00
David Bomba
3b136a7539
Merge pull request #7711 from kishanmnpatel/system_logger_for_forte
System logger added for Forte.
2022-08-09 08:15:25 +10:00
David Bomba
19a9d4aea4
Merge pull request #7521 from yois615/recur_recpt
Recurring invoice due on receipt
2022-08-09 08:06:54 +10:00
Kishan Patel
2f80012f64
Merge branch 'v5-develop' into system_logger_for_forte 2022-08-08 08:41:15 +05:30
David Bomba
1be1a80437 Stubs for bank integration 2022-08-05 14:25:06 +10:00
David Bomba
0c05370686 Move payment numbering into service 2022-08-05 08:08:19 +10:00
Kishan Patel
8438b1ed87 system logger added for Forte. 2022-08-04 19:32:15 +05:30
David Bomba
b9c198f38e Vendor Contact key login 2022-08-04 16:30:11 +10:00
David Bomba
92c236e788 Fixes for payment emails 2022-08-04 16:22:48 +10:00
David Bomba
68fe664ad6 Return early when deleting non existent filename 2022-08-04 09:29:30 +10:00
David Bomba
1e3b1c08da Remove dispatchSync 2022-08-01 17:43:26 +10:00
David Bomba
7ac4786bff Refactor to remove dispatchSync from code path 2022-08-01 07:30:04 +10:00
David Bomba
63a7fd35f3 Use null safe operators 2022-07-29 12:12:24 +10:00
David Bomba
1196ea8122 Add enabled_expense_tax_rates 2022-07-29 09:26:31 +10:00
David Bomba
d93bac1b09 Improve efficiency of queries relying on Country 2022-07-28 10:58:13 +10:00
David Bomba
8e654c21ce Merge v5 2022-07-25 15:28:06 +10:00
=
80ad607e62 Replace 404 with not available screen for deleted entities 2022-07-25 10:47:18 +10:00
=
802490a7ee Refactor for logos in dockerfile 2022-07-25 09:01:15 +10:00
David Bomba
974d614075 Fixes for hosted 2022-07-22 11:00:29 +10:00
David Bomba
93c782fcc5 Merge branch 'v5-develop' into l9 2022-07-21 14:22:45 +10:00
David Bomba
3251bbdc6a Minor fixes 2022-07-20 15:12:47 +10:00
David Bomba
e337abe819 Patches from v5-dev 2022-07-20 10:56:02 +10:00
David Bomba
0c2df0bc22 remove logging 2022-07-20 09:25:57 +10:00
David Bomba
b3707967d8 add support for showing related entity documents on invoice 2022-07-20 09:24:38 +10:00
David Bomba
a73e961123 Fixes for relations 2022-07-19 20:07:23 +10:00
David Bomba
9b6bfbf96c merge v5-dev 2022-07-17 20:38:00 +10:00
David Bomba
6fcab82101 Fixes for plan expiry 2022-07-17 20:33:34 +10:00
David Bomba
9e7375a127 Translate entities 2022-07-16 16:15:31 +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
63eb2ca524 Fixes for wrong payment types 2022-07-12 08:37:18 +10:00
David Bomba
2c38a7d420 Add trial days to account transformer 2022-07-11 10:42:05 +10:00
David Bomba
375ce81df9 Fixes for language seeder 2022-07-07 16:13:37 +10:00
David Bomba
d9d6b9f64b Update translations 2022-07-07 11:20:43 +10:00
David Bomba
261a2e0ab6 Inventory management from purchase orders 2022-07-06 20:04:59 +10:00
David Bomba
6b3b50318b Expense a Purchase Order 2022-07-06 19:25:22 +10:00
David Bomba
a55dd2ec40 Purchase Orders 2022-07-05 09:55:05 +10:00
David Bomba
866dd58b03 email quality 2022-07-03 10:21:54 +10:00
David Bomba
999ff54593 Fixes for type checking for purchase orders 2022-07-01 16:58:57 +10:00
David Bomba
f0c7f4588c Swiss QR Codes 2022-06-30 16:09:06 +10:00
David Bomba
27f1e753a3 Working on Swiss QR Codes 2022-06-30 14:29:18 +10:00
David Bomba
c59ad58200 minor fixes 2022-06-30 13:34:15 +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
776f3428ba Purchase order decorators 2022-06-29 11:37:40 +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
50402559a5
Merge pull request #7373 from kishanmnpatel/forte_payment_driver
Forte payment driver
2022-06-24 07:34:31 +10:00
David Bomba
290ac8dc7e Fixes for purchase orders 2022-06-23 17:04:11 +10:00
David Bomba
3141a33ced Appropriately refresh sending tokens 2022-06-22 19:15:31 +10: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
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
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
e8108ed34c Updates for hosted platform 2022-06-19 13:01:29 +10:00
David Bomba
ef15933a0f Fixes for email quotas 2022-06-18 08:54:58 +10:00
David Bomba
77d0dd8ae4 Allow setting react_ap flag on accounts table 2022-06-16 15:58:11 +10:00
David Bomba
5ce95010d5 Add switch to force react as front end 2022-06-16 13:04:05 +10:00
David Bomba
0f32e43fb6 Accept listener 2022-06-15 16:27:21 +10:00
David Bomba
063d600bbd Vendor Portal - Purchase Orders 2022-06-14 22:18:20 +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
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
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
49fedd9828 add activity events for purchase orders 2022-06-09 11:03:21 +10:00
David Bomba
25b48994d6 Fixes for invoice sum calculations 2022-06-07 21:07:14 +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
888dfd3092 Scaffold for PDF generation for purchase orders 2022-06-05 20:48:49 +10:00
David Bomba
4a2ecdb6a7 Update Purchase Order Scaffold 2022-06-05 19:22:58 +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
b80283914e INA-6 | fix property name in PurcahseOrderInvitation model 2022-06-05 04:41:43 +02:00
Nikola Cirkovic
426e8967d1 INA-6 | Add purchase order invitations relationship to the VendorContact.php 2022-06-05 04:40:48 +02: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
af9b578a7e Minor fixes for exports 2022-06-03 12:36:30 +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
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
3d9bb490e3 first pass 2022-05-31 21:17:18 +10:00
David Bomba
720e42e35e Purchase order scaffold 2022-05-31 08:28:32 +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
Nikola Cirkovic
5062616877 INA-5 | Refactor of scheduler model 2022-05-30 20:45:38 +02:00
Nikola Cirkovic
e7a96b6f31 INA-5 | Remove unused classes 2022-05-30 20:44:07 +02:00
Nikola Cirkovic
19c286c37e INA-4 | Purchase Order model 2022-05-29 04:05: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
8754ac9375 INA-5 | Add biweekly option 2022-05-27 02:50:03 +02:00
Nikola Cirkovic
1d09cda4a4 INA-5 | Scheduler [License fix, is_deleted introduced, archived property removed] 2022-05-26 04:16:19 +02:00
Nikola Cirkovic
25b7d8962b INA-5 | Scheduler [Soft Deletes, Timezone calculations ] 2022-05-25 23:25:54 +02:00
Nikola Cirkovic
72f7b1c76c INA-5 | ScheduledJob [Soft deletes, BaseModel] 2022-05-25 23:24:13 +02:00
David Bomba
51455cacef Page numbering for PDFs 2022-05-25 16:34:43 +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
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
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
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
66f3a4fc14 Improve system maintenance task 2022-05-20 09:46:21 +10:00
David Bomba
d8b37a08ab Improve handling of missing tokens on login 2022-05-20 09:11:57 +10:00
David Bomba
d29a1626cb Refactor for Stripe ACH 2022-05-19 15:48:31 +10:00
Nikola Cirkovic
09b895dfcb INA-3 | Scheduler and ScheduledJob models & migrations 2022-05-19 00:32:40 +02:00
David Bomba
8e3ccc83ad Fixes for displaying payment gateways where min_limit is enforced 2022-05-18 08:47:54 +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
=
ede64ef03d Minor refactor for auto billing 2022-05-17 14:46:03 +10:00
Nikola Cirkovic
adc6e7b32a
Merge branch 'v5-develop' into Cirkovic/INA-2! 2022-05-17 01:46:30 +02:00
Nikola Cirkovic
b15018a73a INA-2 | Added auto_bill_tries property to the database 2022-05-17 01:22:03 +02:00
David Bomba
aeae0a19ab Adjust delays for observers 2022-05-15 20:14:14 +10:00
David Bomba
e0373006d8 PnL Expense tests 2022-05-13 16:42:04 +10:00
David Bomba
7ff3397616 limit system logs in client response 2022-05-13 07:52:02 +10:00
David Bomba
d7084785fe fixes for jobs breaking with massive payloads 2022-05-12 13:57:41 +10:00
David Bomba
dd5800eac7 TDD for profit and loss 2022-05-12 10:57:58 +10:00
David Bomba
12918da9c6 Products CSV export 2022-05-10 16:39:05 +10:00
David Bomba
e0e53af87f Fixes for credits 2022-05-10 14:25:16 +10:00
David Bomba
352a1fc1c0 Handle edge case where removed user tries to log into the system 2022-05-04 08:35:36 +10:00
=
854141ede8 Logging for gmail notifications 2022-05-03 09:45:40 +10:00
David Bomba
b127e12778 Quote Items Export 2022-04-28 14:02:59 +10:00
David Bomba
638c1ab751 Cleanup 2022-04-28 13:39:47 +10:00
David Bomba
f7a3afdafa Product CSV Export 2022-04-28 13:09:17 +10:00
David Bomba
b5c0e678cb Improve WePay guardian 2022-04-28 12:40:07 +10:00
David Bomba
6a148676db Payment Export CSV 2022-04-27 18:05:54 +10:00
David Bomba
8b1a0381b0 Recurring Invoice Export CSV 2022-04-27 17:21:55 +10:00
David Bomba
8c6d9201fa Limit client activities 2022-04-27 16:52:29 +10:00
David Bomba
6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba
654bf7a23f Disable gateway refund options for GoCardless 2022-04-27 09:05:16 +10:00
David Bomba
e521718605 New Schema Dump 2022-04-26 16:53:41 +10:00
David Bomba
127683ee29 Fixes for eager loading 2022-04-20 11:55:33 +10:00
Kishan Patel
f4b590228a Forte gateway added. 2022-04-18 08:17:08 +05:30
David Bomba
e8e8598fd8 Webhooks for Projects 2022-04-14 21:38:29 +10:00
David Bomba
719f6715e8 Fixes for company gateway creation 2022-04-14 18:44:35 +10:00
David Bomba
87f5c73787 Enforce character lengths for authorize fields 2022-04-13 16:48:02 +10:00
David Bomba
fabf8e0bae Query lazy loading imrpovements 2022-04-11 17:45:37 +10:00
David Bomba
7e8a72eb04 Expense ExportP 2022-04-08 17:03:03 +10:00
David Bomba
4210d11fc1 Reports 2022-04-06 20:14:54 +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
9722289796 Fixes for coercing types for react UI 2022-04-03 19:39:55 +10:00
David Bomba
dc8ad0a672 Fixes for fillable fields for company 2022-03-29 19:07:48 +11:00
David Bomba
7e3f1f19ec Remove authorize method for SEPA 2022-03-29 16:07:40 +11:00
David Bomba
2f744c6969 Fixes for frequencyforkey 2022-03-29 08:04:04 +11:00
David Bomba
71b7cad096 Error supression when logo is not present 2022-03-25 15:16:39 +11:00
David Bomba
61d0276147 Minor fixes for company gateways 2022-03-24 21:34:38 +11:00
David Bomba
3cf13a3b57 Fixes for statements displaying payments per invoice 2022-03-24 12:42:52 +11:00
David Bomba
3e8c1b7910 GMail credentials notification 2022-03-24 08:34:52 +11:00
David Bomba
bf0cf1bbae Fixes for permissions 2022-03-23 19:54:30 +11:00
David Bomba
f4f0290451 Fixes for testing for float 2022-03-23 17:37:39 +11:00
David Bomba
15a85da085 Fixes around oauth google login 2022-03-23 10:29:07 +11:00
David Bomba
b4f2bba053 Fixes for company user resolution 2022-03-22 15:13:57 +11:00
David Bomba
035a152a96 Fixes for fee calculations - tests 2022-03-16 21:40:11 +11:00
David Bomba
b6ef517d93 Fixes for fee calculations 2022-03-16 20:14:40 +11:00
David Bomba
8890df9e7e Fixes for fee calculations 2022-03-16 19:02:53 +11:00
David Bomba
29ed09db5d Fixes for client contact authentication 2022-03-16 16:29:39 +11:00
David Bomba
197dde037e Fixes for user company user resolution 2022-03-16 11:12:12 +11:00
David Bomba
f0ec25a606 Fixes for ach bank import - Stripe 2022-03-16 09:31:35 +11:00
David Bomba
e035a75cc3 Fixes for plain design 2022-03-15 23:28:16 +11:00
David Bomba
cf2d5320d9 Bulk download documents 2022-03-15 09:36:32 +11:00
David Bomba
c6b4721d61 Bulk download documents 2022-03-15 09:30:19 +11:00
David Bomba
dcc724b667 Ensure queue state is sane 2022-03-15 07:12:37 +11:00
David Bomba
c0ef536ae9 Invoice documents for tasks 2022-03-14 17:17:26 +11:00
David Bomba
c56a9688e8 Refund emails 2022-03-14 12:35:05 +11:00
David Bomba
3e039538b6 v5.3.68 2022-03-13 21:40:29 +11:00
David Bomba
de10dae06a Add CompanyToken to Truth 2022-03-13 20:26:45 +11:00
David Bomba
eb5e8bf60c Add CompanyToken to Truth 2022-03-13 20:24:58 +11:00
David Bomba
e2cd1e5c71 Cache company, company_user and user in container 2022-03-13 20:18:15 +11:00
David Bomba
2b95f2a0d4 Fixes for resolving correct company user 2022-03-13 19:48:57 +11:00
David Bomba
5e7343b26c Fixes for invoice->expenses() 2022-03-12 10:30:55 +11:00
David Bomba
94c064fd05 Show invoice expense documents 2022-03-11 19:49:51 +11:00
David Bomba
e294b7252c Disable paynow button for ACH payments on submit 2022-03-11 09:08:28 +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
bdcf902c6c Add projects to recurring invoices 2022-03-10 08:52:33 +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
b0d5117a0f Sort order or payment methods 2022-03-09 12:31:54 +11:00
David Bomba
85b58ec8df Slight modification for query of company owner 2022-03-09 09:38:07 +11:00
David Bomba
49c7fd3bd8 Translate payment type 2022-03-06 08:39:48 +11:00
David Bomba
10ef13fb9e Minor fixes for backup update 2022-03-05 17:51:04 +11:00
David Bomba
3ee38d54b4 Fixes for model freshness 2022-03-05 09:21:17 +11:00
David Bomba
f7ff5d34df add helper for Invoice payable amount 2022-02-28 10:15:36 +11:00
David Bomba
ff33cc5fca Fixes for casts 2022-02-27 17:49:49 +11:00
David Bomba
83692ed618 refactor queries 2022-02-26 18:48:22 +11:00
David Bomba
25a6b7b4f6 Fixes for markdown displaying in client portal 2022-02-22 22:24:05 +11:00
David Bomba
92e2c7c614 Clean up 2022-02-19 16:11:30 +11:00
David Bomba
fb1e27ba7d Clean up for due date days recurring invoices 2022-02-16 13:24:10 +11:00
David Bomba
68f735d43b Fixes for trailing zeros in quantity column 2022-02-13 18:54:33 +11:00
David Bomba
447dfc1f8c Forward user to quote on conversion 2022-02-12 11:17:36 +11:00
David Bomba
53222244ac Update webhook spec for Stripe 2022-02-12 09:10:10 +11:00
David Bomba
b06343c647 Add variable for invoices 2022-02-09 19:09:41 +11:00
David Bomba
4e86fcf2ba Tests for adding vendors to quotes, credits, invoice and recurring invoices 2022-02-08 21:43:42 +11:00
David Bomba
dd2fba48cd Tests for adding vendors to quotes, credits and invoices 2022-02-08 21:39:59 +11:00
David Bomba
364978d282 Timezone calcs 2022-02-07 21:30:48 +11:00
David Bomba
d7e9f64472 Add vendor relation to invoice 2022-02-07 20:52:11 +11:00
David Bomba
4fe06b8a29 v5.3.56 2022-02-07 19:14:54 +11:00
David Bomba
fd84e534d9 Add currency conversion column 2022-02-07 19:01:05 +11:00
David Bomba
263bcd8126 Add ability to purge clients 2022-01-30 10:46:39 +11:00
David Bomba
dedc689e58 Update options for refunds on Paypal Gateway 2022-01-26 07:42:58 +11:00
David Bomba
a2503f0f40 Fixes for stripe payments 2022-01-24 21:53:46 +11:00
David Bomba
370d932eb1 Fixes for stripe gateways in hosted 2022-01-22 15:22:59 +11:00
Lars Kusch
bff8d1f95c Added PaymentType 2022-01-20 08:27:05 +01:00
Lars Kusch
1ef114e685 Added FPX to Gateway-Config 2022-01-20 08:25:11 +01:00
Lars Kusch
efbead2e45 Add Gateway Typ 2022-01-20 08:23:06 +01:00
David Bomba
6c15150d32 Localize dates in Client Portal 2022-01-17 18:53:39 +11:00
David Bomba
f66c3076f1 fixes for adding users into the production system 2022-01-11 19:08:08 +11:00
David Bomba
ddc19547c5 Strip double spaces from file names 2022-01-11 08:19:44 +11:00
David Bomba
92b490043c Handle 100% gateway fees 2022-01-08 14:54:02 +11:00
David Bomba
959d45f081 Fixes for client portal quote tables 2022-01-07 15:03:42 +11:00
David Bomba
240df693a5 Fixes for FlySystem exceptions for corrupt paths 2022-01-06 15:58:55 +11:00
David Bomba
2362ecb137 Minor Fixes 2022-01-05 15:32:07 +11:00
David Bomba
e2d1a59224 Fixes for Partially deleted payments 2022-01-04 21:33:37 +11:00
David Bomba
8109ef3c50 Company gateway Filters 2022-01-03 12:35:31 +11:00
David Bomba
f2e41b907a Task Status Filters 2022-01-03 12:20:03 +11:00
David Bomba
7ed709d1a2 Tax Rate Filters 2022-01-03 12:14:24 +11:00
David Bomba
2e19d1e4a9 Fixes for handling payment drivers that do not exist in v5 2021-12-31 09:23:54 +11:00
David Bomba
3ebb576be7 Add Payment Terms filters 2021-12-21 10:35:20 +11:00
David Bomba
c77720672b Fixes for atomic operations 2021-12-17 22:11:36 +11:00
David Bomba
de0bebcd2c refactor 2021-12-09 16:34:23 +11:00
David Bomba
b1f2ab7e8d minor fixes for quote model - uses_inclusive_taxes - fillable property 2021-12-03 15:48:36 +11:00
theworstcomrade
2532ec7e76 Document - fix stored xss
https://huntr.dev/bounties/99c4ed09-b66f-474a-bd74-eeccf9339fde/
2021-11-19 23:39:35 +01:00
David Bomba
829722d102
Merge pull request #6982 from turbo124/v5-develop
Hide deleted tasks
2021-11-19 15:36:57 +11:00
David Bomba
4e127fab2d Add Quote Approved Notification 2021-11-16 14:14:15 +11:00
David Bomba
050ebb8141 Fixes for preview and pdf labelling 2021-11-16 13:30:32 +11:00
David Bomba
750f05ad8b Ensure at least one contact has send_email set 2021-11-15 21:46:58 +11:00
David Bomba
019e3c0068
Merge pull request #6953 from beganovich/gocardless-instant-bank-pay
GoCardless: Instant Bank Pay
2021-11-15 08:04:46 +11:00
David Bomba
d71ea9ee67 Cache contacts 2021-11-14 21:22:12 +11:00
Benjamin Beganović
14b92b3cab Translation 2021-11-11 17:55:22 +01:00
Benjamin Beganović
a844553cf3 Add INSTANT_BANK_PAY To PaymentType 2021-11-11 17:49:31 +01:00
Benjamin Beganović
d45c5a1e41 Add INSTANT_BANK_PAY to Gateway 2021-11-11 15:54:16 +01:00
Benjamin Beganović
9eabe30b3a Define INSTANT_BANK_PAY constant 2021-11-11 15:53:05 +01:00
Benjamin Beganović
eee5ce9813
Merge pull request #6943 from beganovich/jira-767
Support for images on PDFs
2021-11-10 09:38:44 +01:00
Benjamin Beganović
9b383b525b Filter images 2021-11-09 17:30:17 +01:00
David Bomba
b2a3faa125 Show trashed Users 2021-11-07 22:18:15 +11:00
Benjamin Beganović
6b0a353165 Fixes for casts 2021-11-05 15:49:50 +01:00
Benjamin Beganović
dff50a7886 Cast 'onboarding' as 'object' 2021-11-03 14:18:33 +01:00
David Bomba
74b60e44ab mindor fixes for check data scripts 2021-11-03 20:37:17 +11:00
David Bomba
7df47835a2 Check for country on client as first check 2021-11-03 11:55:45 +11:00
David Bomba
04b4bc5f8e Minor fixes for Gateway TYpes 2021-10-25 16:39:05 +11:00
David Bomba
7d896e843b Do not mark a 0 draft invoice as paid automatically 2021-10-25 11:49:11 +11:00
David Bomba
1dfc6eb11a Add BECS to gateways 2021-10-24 20:11:40 +11:00
Benjamin Beganović
b2d1661fdc wip 2021-10-22 06:50:23 +02:00
Benjamin Beganović
573c82ed95
Merge branch 'v5-develop' into acss 2021-10-21 14:51:27 +02:00
Benjamin Beganović
56761b7585 Merge remote-tracking branch 'upstream/v5-develop' into gocardless-direct-debit 2021-10-21 14:40:45 +02:00
David Bomba
5579cee330
Merge pull request #6876 from turbo124/v5-develop
Refactor for backup storage location
2021-10-21 08:20:11 +11:00
Lars Kusch
845ccade85 Added models for ACSS 2021-10-20 16:40:17 +02:00
Lars Kusch
e63fbd68e6 Removed BACS-Support as Stripe dropped it 2021-10-20 16:39:09 +02:00
Lars Kusch
14ea63ced7 Added models 2021-10-20 16:38:04 +02:00
David Bomba
ae3edef16c Refactor for backup storage location 2021-10-20 14:05:46 +11:00
Benjamin Beganović
0d20e75636 Allow GatewayType\SEPA to show on methods page 2021-10-19 18:05:27 +02:00
Benjamin Beganović
0e10e71132 Add SEPA to Gateway 2021-10-19 18:00:22 +02:00
Benjamin Beganović
a9ac839fc9
Merge branch 'v5-develop' into gocardless-direct-debit 2021-10-19 16:29:50 +02:00
Benjamin Beganović
98d2a4a407 Support for DIRECT_DEBIT on authorization pages 2021-10-19 15:37:23 +02:00
David Bomba
6641320567 Refactor for payment failure mailers 2021-10-17 21:40:40 +11:00
Benjamin Beganović
a562f7e711 Add DirectDebit to GatewayType 2021-10-16 15:58:29 +02:00
Benjamin Beganović
9480215f47 Add DIRECT_DEBIT for PaymentType 2021-10-16 15:53:05 +02:00
Benjamin Beganović
e06aefdd22 Add DIRECT_DEBIT to Gateway 2021-10-16 15:31:00 +02:00
Benjamin Beganović
27cd99483d Define DIRECT_DEBIT constant 2021-10-16 15:29:06 +02:00
David Bomba
0cfe5bc39a Refactor invitations 2021-10-14 16:25:09 +11:00
David Bomba
e8f79e54f5 Expose webhooks for all gateways in AP UI 2021-10-12 18:41:36 +11:00
David Bomba
5f0c79c1d0
Merge pull request #6815 from LarsK1/banccontact
Stripe: Add Banccontact payment driver
2021-10-11 06:58:27 +11:00
Lars Kusch
3f9a801818 Added model 2021-10-10 11:39:29 +02:00
David Bomba
0b84c86aed Add back eager loads 2021-10-10 20:37:57 +11:00
David Bomba
8554bdad3e Minor fixes for Stripe - EPS 2021-10-10 19:13:46 +11:00
David Bomba
ba3d9b3123
Merge branch 'v5-develop' into eps 2021-10-10 19:09:21 +11:00
David Bomba
d7e9d6f71f
Merge branch 'v5-develop' into Przelewy24 2021-10-10 18:58:32 +11:00
Lars Kusch
695d64de5f Added models 2021-10-10 08:46:57 +02:00
David Bomba
fc8d56ad0e Minor fixes for GiroPay 2021-10-10 09:37:42 +11:00
David Bomba
8e23bf1770
Merge branch 'v5-develop' into v5-develop 2021-10-10 09:10:59 +11:00
Lars Kusch
80500b4c0a Create Payment Type + Adapt Payment class 2021-10-09 16:48:16 +02:00
Lars Kusch
1b0799e7b5 Added models for Przelewy24 2021-10-09 16:41:43 +02:00
Lars Kusch
3d56db8885 Added iDeal to Models 2021-10-09 15:48:33 +02:00
Lars Kusch
780b400947 Added payment type 2021-10-09 10:14:01 +02:00
Lars Kusch
f41b49ad7e Implement Stripe Giropay 2021-10-09 10:09:04 +02:00
David Bomba
4a880dfa74
Merge branch 'v5-develop' into v5-develop 2021-10-09 08:49:47 +11:00
David Bomba
40a7562b52
Merge pull request #6794 from beganovich/v5-razorpay
Razorpay: All in one checkout
2021-10-09 08:21:35 +11:00
Lars Kusch
9b9e5bcfca
Merge branch 'v5-develop' into v5-develop 2021-10-08 14:37:59 +02: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
Benjamin Beganović
87c6241947 Add new payment type 2021-10-07 18:01:14 +02:00
Benjamin Beganović
a3126f80d4 Add translation for hosted pages 2021-10-07 16:37:43 +02:00
Benjamin Beganović
9b388c9c5f Add TYPE_RAZORPAY SystemLog constant 2021-10-07 16:33:38 +02:00
Benjamin Beganović
63ef35dcb9 Add Razorpay to Gateway class 2021-10-07 16:24:40 +02:00
Benjamin Beganović
12466fe354 Add HOSTED_PAGE to GatewayType 2021-10-07 16:21:49 +02:00
Lars Kusch
7f6537d3b6 fixed minor issues 2021-10-07 15:46:36 +02:00
David Bomba
d2f2284d4d Fixes for recurring due dates 2021-10-07 18:56:38 +11:00
Lars Kusch
58d2e4b174 Add payment method to gateway model 2021-10-05 16:31:33 +02:00
David Bomba
e1b64d3515
Merge pull request #6770 from beganovich/v5-720
Mollie: iDEAL
2021-10-05 08:07:59 +11:00
Benjamin Beganović
225de1592c Add iDEAL to GatewayType 2021-10-04 16:11:39 +02:00
Benjamin Beganović
3b2652fefb Add new PaymentType 2021-10-04 15:52:05 +02:00
David Bomba
16c88bc2cd
Merge pull request #6744 from beganovich/v5-gocardless-ach
GoCardless
2021-10-05 00:50:04 +11:00
Benjamin Beganović
7a6243fc7e Add iDEAL to Gateway 2021-10-04 15:42:20 +02:00
Benjamin Beganović
819b186761 Define iDEAL constant 2021-10-04 15:41:39 +02:00
David Bomba
02474fdff3 14 day trial 2021-10-04 10:17:26 +11:00
David Bomba
e09bbfaaea Minor fixes 2021-10-04 09:36:30 +11:00
David Bomba
a321134e69 Square SCA 2021-10-03 14:50:01 +11:00
David Bomba
b28d76d491 Minor fixes 2021-10-01 08:55:35 +10:00
David Bomba
4fdd709e99 Default client registration fields 2021-09-30 08:14:48 +10:00
David Bomba
e63d9828f1 Implement future migration refactor for v4 when we upgrade to L6 2021-09-29 21:06:42 +10:00
David Bomba
1a813c365d working on payfast 2021-09-29 10:08:57 +10:00
Benjamin Beganović
77c95b5535 Add TYPE_GOCARDLESS constant in SystemLog 2021-09-28 18:24:44 +02:00
Benjamin Beganović
9acf7b8b3b Add GoCardless to Gateway.php 2021-09-28 18:24:35 +02:00
David Bomba
768a8bebba minor fixes for redundant code 2021-09-27 10:36:36 +10:00
David Bomba
88c4fe0147 Recurring expense send date calculations 2021-09-27 08:24:11 +10:00
David Bomba
f35ad6a5a3 Inline downloads for file resources 2021-09-27 08:03:11 +10:00
Benjamin Beganović
6b8235999d Add Bancontact to GatewayType 2021-09-26 21:10:41 +02:00
Benjamin Beganović
060b8542a0 Merge remote-tracking branch 'upstream/v5-develop' into v5-mollie-bancontact 2021-09-26 21:09:01 +02:00
Benjamin Beganović
1890ba5227 Add KBC to GatewayType 2021-09-26 20:59:32 +02:00
Benjamin Beganović
a2a0bcf841 Merge remote-tracking branch 'upstream/v5-develop' into v5-mollie-kbc 2021-09-26 20:55:42 +02:00
Benjamin Beganović
29e006f950 Tests: Failed/canceled payments 2021-09-24 23:51:39 +02:00
Benjamin Beganović
79637d18d2 Tests: Pending/open payments 2021-09-24 23:48:58 +02:00
Benjamin Beganović
33b6c05d41 Add new PaymentType 2021-09-24 23:39:58 +02:00
Benjamin Beganović
a876794bad Add Bancontact to Gateway 2021-09-24 23:32:17 +02:00
Benjamin Beganović
6672e73913 Define Bancontact constant 2021-09-24 23:31:42 +02:00
Benjamin Beganović
dec33daae3 Tests: Canceled payments 2021-09-24 23:26:36 +02:00
Benjamin Beganović
4a475d9ef0 Tests: Failed payments 2021-09-24 23:24:43 +02:00
Benjamin Beganović
367820af6b Add new PaymentType 2021-09-24 23:17:29 +02:00
Benjamin Beganović
f24a8f349a Add KBC to Gateway 2021-09-24 23:02:33 +02:00
Benjamin Beganović
0c2c51b051 Define KBC constant 2021-09-24 23:02:17 +02:00
Benjamin Beganović
b3e81fd8f2 Add new PaymentType 2021-09-24 22:22:42 +02:00
Benjamin Beganović
72ef1cd133 Add BANK_TRANSFER to Gateway 2021-09-24 20:43:03 +02:00
David Bomba
067c97a0a9 Fixes for Stripe payment methods 2021-09-21 19:55:15 +10:00
=
fb61138e73 Square Payment DriveR 2021-09-19 21:10:27 +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
a3e0d57133 Add customer to sofort payments 2021-09-15 14:39:34 +10:00
David Bomba
dc790559e9 Merge branch 'v5-develop' into recurring_expenses 2021-09-15 10:16:24 +10:00
Benjamin Beganović
8dd09be143 Add website() to CompanyPresenter 2021-09-14 11:28:10 +02:00
David Bomba
02de2607e0 Fixes for recurring expenses 2021-09-14 18:52:54 +10:00
David Bomba
570ffad29e Fixes for settings check for type bool 2021-09-11 08:43:40 +10:00
=
e0e8c4eed4 Remove tax_rates from companyuser model 2021-09-10 21:53:59 +10:00
=
42b3272920 Fixes for appends on tax_rates model 2021-09-10 21:40:49 +10:00
David Bomba
f3a3e63ccb fixes for client contact enforcement 2021-09-10 07:44:58 +10:00
David Bomba
f0eb912e07 fixes 2021-09-09 15:14:05 +10:00
David Bomba
b12190e554 Add fixing of invitations into check data script 2021-09-08 09:29:20 +10:00
David Bomba
65bc26ab79 Start and Stop Recurring Expenses 2021-09-07 09:02:23 +10:00
David Bomba
5454c931e6 Fixes for history on activity transformer 2021-09-05 19:46:47 +10:00
David Bomba
ff130ae8a2 Hosted Migration Console Command 2021-09-05 19:40:50 +10:00
David Bomba
f996da294d Include trashed user on client record 2021-09-04 13:35:53 +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
296cb0511b Fixes for hosted onboarding 2021-09-01 14:02:57 +10:00
=
7a9baae85b Fixes for client emails 2021-08-31 22:19:30 +10:00
=
c075a81326 Slack notifications for email quotas 2021-08-31 21:29:18 +10:00
David Bomba
73315ed1ea
Merge branch 'v5-develop' into v5-develop 2021-08-31 18:22:29 +10:00
=
9f6fdb74c4 Fixes for Payment URL 2021-08-30 22:04:51 +10:00
David Bomba
ae88b61e8d Fixes for uploading and downloading company imports 2021-08-30 15:35:37 +10:00
David Bomba
a17227f2ca Recurring Invoices query 2021-08-29 20:34:53 +10:00
David Bomba
712ef78527 Minor Fixes 2021-08-28 08:01:14 +10:00
=
da2070af53 Fixes for Recurring Expense Transformer 2021-08-27 20:05:53 +10:00
Benjamin Beganović
969a76003b Add BANK_TRANSFER to Gateway model 2021-08-26 15:37:17 +02:00