Commit Graph

734 Commits

Author SHA1 Message Date
paulwer b13e54f49b Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-06-22 14:20:04 +02:00
David Bomba de79eaa409
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-06-22 14:02:11 +10:00
David Bomba 0ed2520c92
Merge pull request #9635 from LarsK1/v5-develop
Feature: E-Invoice Import
2024-06-22 13:54:06 +10:00
Lars Kusch d8a81c3b64 Readded deleted route 2024-06-21 10:09:54 +02:00
David Bomba d8a753055a Fixes for tongan paanga 2024-06-19 14:57:40 +10:00
David Bomba cbfb312e0f public/build/assets/stripe-credit-card-75322a3b.js 2024-06-19 11:42:14 +10:00
David Bomba 64e724f215 V5.9.9 2024-06-18 20:37:57 +10:00
Lars Kusch 61570cea93 Implement E-Invoice Import as Expense 2024-06-18 08:19:45 +02:00
paulwer cb4e348c15 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-06-16 13:30:09 +02:00
Benjamin Beganović 1c93e7bd41 Refactor GoCardless OAuth connect route to use token instead of company key 2024-06-14 19:13:01 +02:00
Benjamin Beganović 5d7b3231cc Add GoCardless OAuth webhook controller for webhook handling 2024-06-12 19:33:45 +02:00
Benjamin Beganović b0383312c1 Add route for GoCardless OAuth connect confirmation 2024-06-11 19:50:00 +02:00
David Bomba f4aae330eb Current company route 2024-06-06 21:12:15 +10:00
Benjamin Beganović 46be0bf268 remove token from confirmation route 2024-06-05 19:26:00 +02:00
Benjamin Beganović fa37dd62a9 routes & config 2024-06-03 20:01:07 +02:00
David Bomba 7d98db8592 Remove redundant dependencies 2024-05-30 07:42:07 +10:00
paulwer 9c9c4a998c Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-05-19 06:46:54 +02:00
David Bomba 399da26976 Fixes for redirection route 2024-04-26 14:13:22 +10:00
paulwer 2d091f3cb6 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-23 22:38:57 +02:00
David Bomba 28a2695ef8 Fixes for sign routes 2024-04-18 07:29:06 +10:00
David Bomba 4f2f509b16 Working on FatturaPA 2024-04-10 22:07:03 +10:00
David Bomba a62302b655 Remove mail config from setup 2024-04-08 08:51:33 +10:00
paulwer 9a733f06c0 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-07 13:26:28 +02:00
Benjamin Beganović fa5827eb44 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-04-01 19:09:13 +02:00
paulwer 60861e0afa Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-01 16:07:30 +02:00
David Bomba 34aaf9aec7 Updates 2024-03-27 16:11:22 +11:00
paulwer 91a048009a init postmark webhook 2024-03-24 21:53:17 +01:00
paulwer ad964ca61a Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-24 12:54:55 +01:00
paulwer f43909141f brevo webhook + better attachement fetching cycle + fixes for brevo key integration namings 2024-03-24 10:53:20 +01:00
Benjamin Beganović 31942cb401 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-21 16:27:23 +01:00
David Bomba a5022dd553 Fixes for tests / name spaces 2024-03-20 22:54:18 +11:00
Lars Kusch ee147e0e4e
Merge branch 'v5-develop' into feature-einvoice-quote
Signed-off-by: Lars Kusch <lars@lars-kusch.de>
2024-03-19 15:45:40 +01:00
paulwer 0aaaf27314 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-19 08:16:01 +01:00
paulwer c80e3bf921 working mailgun inbound webhook 2024-03-18 08:04:54 +01:00
David Bomba 86fc7a0662 Working on importing customers 2024-03-18 12:58:42 +11:00
David Bomba d752f03b82
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-03-17 22:37:30 +11:00
paulwer 2f4f547eed fixes 2024-03-17 09:14:19 +01:00
David Bomba 8a54df3cf6 Update blacklist 2024-03-17 12:07:20 +11:00
Lars Kusch db54fa39ac Fixes for missing routes 2024-03-10 16:55:49 +01:00
Lars Kusch 99a211b823 Added new routes and adapted controllers 2024-03-10 15:40:25 +01:00
Benjamin Beganović 13daee1d4f Add check route for subscription steps 2024-03-01 13:43:18 +01:00
Benjamin Beganović 0380a14232 Add SubscriptionStepsController to API routes 2024-02-29 17:36:45 +01:00
paulwer 6bb86caff3 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-02-27 08:13:19 +01:00
Benjamin Beganović 4cee352009 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-02-21 18:02:10 +01:00
paulwer 4e180db731 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-02-18 17:32:05 +01:00
David Bomba 998dd1c16c Add Smtp check route 2024-02-16 13:38:22 +11:00
Benjamin Beganović 38d9054650 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-02-13 18:50:16 +01:00
Benjamin Beganović 86f54470bb Add v3 endpoint for subscription purchase 2024-02-08 19:55:50 +01:00
David Bomba 61aeed7321 Add client documents route 2024-02-08 09:51:40 +11:00
David Bomba 886e6b3de8 Improvements for email handling 2024-02-03 22:31:24 +11:00
David Bomba bea52e641e Fixes for display of unsubscribe link 2024-02-03 22:26:43 +11:00
David Bomba 34b33bc917 Updates for paypal auth 2024-01-25 20:33:47 +11:00
David Bomba 76d159ee02
Merge pull request #9172 from beganovich/1297
E-mail preferences links
2024-01-24 14:40:05 +11:00
David Bomba 1f77856829 Fixes for bank transactions 2024-01-21 13:47:25 +11:00
paulwer 678da384a9 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-01-20 08:51:09 +01:00
paulwer 04be097edd Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-20 08:15:40 +01:00
David Bomba f6402f87a5 Improvements for unsubscribe links 2024-01-19 13:45:24 +11:00
Benjamin Beganović 4328413a15 Fix route middleware for email preferences 2024-01-18 16:53:08 +01:00
Benjamin Beganović 4377a05716 wip 2024-01-17 17:41:54 +01:00
David Bomba 809dc58a87 Working on webhooks for mailgun 2024-01-16 15:59:29 +11:00
David Bomba 0ba333898e Additional checks to prevent users from inadvertantly migrating over their production data 2024-01-14 15:17:15 +11:00
paulwer 1a749c5d93 Merge branch 'v5-develop' of https://github.com/paulwer/invoiceninja into feature-brevo 2024-01-03 22:46:03 +01:00
paulwer 3fc35aefe7 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2023-12-28 10:50:32 +01:00
David Bomba 490639bd1c
Merge pull request #9069 from turbo124/v5-develop
Improvements
2023-12-26 09:56:50 +11:00
David Bomba f9e709af5b Add turnstile functionality 2023-12-23 13:10:15 +11:00
paulwer 6a62be3715 wip: adding support for brevo webhook 2023-12-21 18:49:04 +01:00
paulwer 4f3422620e Merge remote-tracking branch 'upstream/v5-develop' into feature-nordigen-payment-provider 2023-12-20 18:00:59 +01:00
paulwer e5fd758ca5 fix https://github.com/invoiceninja/invoiceninja/pull/9004#discussion_r1432308641 2023-12-20 16:18:33 +01:00
paulwer 6df213956f wip: updates 2023-12-14 19:17:29 +01:00
paulwer 8d6925afd3 restruct files 2023-12-14 16:40:43 +01:00
paulwer 1125f57a7f init inbound webhook 2023-12-14 07:51:38 +01:00
paulwer dbbde047e9 fixes 2023-12-13 16:57:51 +01:00
David Bomba 37cc0cf442 Working on upgrade for paypal 2023-12-13 17:10:29 +11:00
paulwer 2206d2190a changes related to merge 2023-12-10 08:23:53 +01:00
paulwer 89a31d86c0 Merge branch 'v5-develop' into feature-nordigen-payment-provider 2023-12-10 08:18:31 +01:00
paulwer f3dfdc4d80 introduce nordigen bank_selection ui 2023-12-09 15:13:00 +01:00
paulwer c138f2f211 rewrite connect/confirm for complete flow usage with only redirects 2023-12-09 09:27:59 +01:00
paulwer 4d2425d96b feat: connect account 2023-12-08 18:42:06 +01:00
David Bomba a787b89f84 Enforce token authentication 2023-12-08 10:51:16 +11:00
paulwer 9f062cc4f8 revert new table, some changes for endpoints, fixes 2023-12-06 08:27:18 +01:00
paulwer 67f94b7fb9 feat: institutions endpoint ready
fix: wrong variable names
fix: missing implementation in api-router
2023-12-04 08:14:52 +01:00
David Bomba f7340d6114 PHP CS Fixer 2023-11-26 18:41:42 +11:00
David Bomba 962f4d4a8a V5.7.51 2023-11-15 17:49:01 +11:00
David Bomba f68e4f134a Ensure auth on pdf routes 2023-11-14 11:13:33 +11:00
David Bomba 3e59c71379 Updates for translations: 2023-11-08 08:22:37 +11:00
David Bomba 4897c7ec8c Stubs for token auth 2023-11-08 08:21:47 +11:00
David Bomba af1f809cfb Fixes for test refactoring 2023-10-26 15:46:26 +11:00
David Bomba 9089d548b5 Refactor for reports 2023-10-26 14:54:32 +11:00
David Bomba a669328a80 Refactor for PDF code paths 2023-10-26 12:25:56 +11:00
David Bomba 99b3efda20 merging template 2023-10-25 13:53:50 +11:00
David Bomba daf66943d4 Add reactivate email paths for PostMark 2023-10-23 09:48:05 +11:00
David Bomba 52cdf610c7 Working on the template action 2023-10-06 21:07:31 +11:00
David Bomba eddc65b13f Change post to get for logo inline 2023-09-12 07:30:02 +10:00
David Bomba 8ff3c91930 Add inline logo option 2023-09-11 11:22:10 +10:00
David Bomba 8256131ea2 working on templates 2023-09-11 07:22:22 +10:00
David Bomba 783e18a54e Search 2023-09-04 11:04:51 +10:00
David Bomba 88423df8cb Add email history tracking 2023-08-23 15:01:37 +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 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 54285d5d33 per entity activities 2023-07-18 13:15:40 +10:00
David Bomba 40a16226eb Fixes for proteted downloads 2023-07-17 12:01:35 +10:00
David Bomba b8bc92deb0 Improve the performance of PDF viewing when PDF file size is very large 2023-07-15 09:17:38 +10:00
David Bomba df2e4089a3 Add rate limiting for contact reset password urls 2023-07-14 14:23:01 +10:00
David Bomba 4f8ba1c930 Additional Reports 2023-07-13 15:23:57 +10:00
David Bomba cc5dd1efe9 v5.6.15 2023-07-08 09:52:20 +10:00
David Bomba 74dbf8884b Tests for package discovery 2023-07-07 15:41:52 +10:00
David Bomba fb37fc40a3 Add protected download route with signed route signatures 2023-07-07 14:56:43 +10:00
David Bomba 71523ecde3 Improve throttling on reports and job overlap 2023-07-07 13:47:34 +10:00
David Bomba 3b891612a2 fixes for storing credit card tokens with square 2023-07-07 12:24:09 +10:00
David Bomba 0db0efd104 Fixes for download/view 2023-06-29 16:38:33 +10:00
David Bomba a4c14084da Dedicated update route for company user preferences 2023-06-22 12:07:03 +10:00
David Bomba b89f0a2179 Add hungarian language 2023-06-14 08:09:13 +10:00
David Bomba 503eb2febe v5.6.1 2023-06-10 09:20:59 +10:00
David Bomba b085bf7bb3 Improving check data script 2023-06-08 23:10:51 +10:00
David Bomba 87fb632b3f Add password timeout route 2023-06-08 20:37:01 +10:00
David Bomba 855e20b6b2 Version Chart queries 2023-05-21 20:31:55 +10:00
David Bomba 102ff163d4 Fixes for requests in schedules 2023-05-17 10:36:41 +10:00
David Bomba 446fb59b5b Rate limiter for 404's 2023-05-17 09:55:43 +10:00
David Bomba 3a429605b7 Report Controllers 2023-04-24 13:41:35 +10:00
David Bomba 6da98e2a3a Activity Export 2023-04-19 13:26:22 +10:00
David Bomba d742e7b42f
Merge pull request #8368 from LarsK1/v5-develop
Support for XRechnung / ZUGFeRD / e-Factur
2023-04-17 17:50:31 +10:00
Lars Kusch 81b5c8783e Renamed to e_invoice 2023-04-17 09:24:16 +02:00
David Bomba fde27e8e0b Minor fixes for client routes 2023-04-15 08:28:03 +10:00
David Bomba aa156330db Update oauth disconnect method 2023-04-12 10:38:18 +10:00
David Bomba 69e84fe142 Remove requirements for cache to be updated after .env vars are changed 2023-04-06 11:07:24 +10:00
Lars Kusch 9b7845d4b5
Merge branch 'v5-develop' into v5-develop 2023-04-05 17:32:43 +02:00
David Bomba aaa4c82d2e Add graceful way to handle cut/paste react links 2023-04-05 13:13:01 +10:00
David Bomba ec597d7b2e Disconnect OAuth Mailer 2023-04-05 11:18:10 +10:00
Lars Kusch 1c339cd208 More fixes 2023-04-03 17:55:40 +02:00
Lars Kusch 0e74d6e03d Created API for XInvoice 2023-04-03 14:34:47 +02:00
David Bomba 1856b44f01 Updates for white label translation 2023-03-20 20:17:04 +11:00
David Bomba ab2362e874 Retry webhooks 2023-03-17 18:27:26 +11:00
David Bomba 67d6edfcd0 client initiated payments 2023-03-16 15:27:16 +11:00
David Bomba 6729678332 client initiated payments 2023-03-16 15:20:38 +11:00
David Bomba 6836ed4d48 Minor fixes for invitation resolution for quotes 2023-03-15 22:59:40 +11:00
David Bomba 22eb28d138 White label license 2023-03-10 13:19:43 +11:00
David Bomba 2d3816ece4 Add payment balance to client table 2023-03-09 23:29:44 +11:00
David Bomba a18e55e1d1 Prevent deleted invitations from accessing entity 2023-03-09 14:40:16 +11:00
David Bomba ea475f8d56 Explicitly define throttle limits for self host and hosted 2023-03-09 13:38:09 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba 328b3a3113 Updates for API docs 2023-02-10 20:21:10 +11:00
David Bomba a69eae2f66 Download purchase order PDF from API 2023-02-01 20:00:55 +11:00
David Bomba 4c502919dc Credit PDF download 2023-02-01 19:54:30 +11:00
David Bomba be03714aa4 Add download route for quote pdf 2023-02-01 19:52:38 +11:00
David Bomba c981de29ab Fixes for Webhooks + retries in Jobs 2023-01-29 16:19:20 +11:00
David Bomba 0a696da9f5 Fixes for validation of webhooks 2023-01-27 21:38:59 +11:00
David Bomba f89668c326 Adjudt throttling 2023-01-27 09:11:14 +11:00