1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-21 00:41:34 +02:00
Commit Graph

1594 Commits

Author SHA1 Message Date
David Bomba
768d26c2ed
Merge pull request #8245 from LarsK1/patch-3
Feature: Webhook at send
2023-02-08 07:06:28 +11:00
Lars Kusch
f0c6df6c4a Minor fixes 2023-02-07 15:46:52 +01:00
David Bomba
4b9b1c3fc2 Add Product Image and Product Max Quantity to the products table 2023-02-07 22:47:43 +11:00
Lars Kusch
400fb609ee Refactor Webhook to BaseModel.php 2023-02-07 09:45:02 +01:00
Lars Kusch
841489e895
Merge branch 'v5-develop' into v5-develop 2023-02-07 09:32:44 +01:00
David Bomba
60280ae3c6 minor fix for bank transaction relation to expense category 2023-02-07 13:45:05 +11:00
David Bomba
0ff40ff654 type 2023-02-07 11:42:24 +11:00
David Bomba
b45a4d8133 Route model binding fixes 2023-02-04 07:41:25 +11:00
Lars Kusch
d0cfaff6d6 Added models and implemented the sent Webhook 2023-02-03 12:54:34 +01:00
David Bomba
4c76107526 Add custom fields to required client info at checkout 2023-02-02 18:19:37 +11:00
David Bomba
a2f0c5d4fe Refactor for observers 2023-02-01 15:00:45 +11:00
David Bomba
801740bdb4 Fixes for exception testing 2023-02-01 14:12:44 +11:00
David Bomba
fecf1e13b5 Fixes for tests 2023-02-01 13:46:39 +11:00
David Bomba
b8d97a69a2 Refactor for observers 2023-02-01 01:06:21 +11:00
David Bomba
399b397ecf Refactor for observers 2023-01-31 23:53:54 +11:00
David Bomba
da245c073a Refactor for permissions to include Edit permissions when testing view permissions 2023-01-31 22:21:23 +11:00
David Bomba
9350ac3376
Merge pull request #8216 from LarsK1/patch-3
Add Webhook for archiving / restoring
2023-01-31 19:24:26 +11:00
Lars Kusch
95727d6ec2 Deduplication 2023-01-31 08:59:02 +01:00
Lars Kusch
d5cf303000 Add webhooks for restore 2023-01-30 08:26:32 +01:00
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