Paul Werner

Results 90 comments of Paul Werner

@turbo124 I decided to also introduce webhook support. therefore I will revert to draft for now again Available events are: ![image](https://github.com/invoiceninja/invoiceninja/assets/52678724/8ceb5190-8c36-4d96-914a-2b80d3d3380d)

@turbo124 webhooks are working now. endresult f.ex. for invoice-invitations: ![image](https://github.com/invoiceninja/invoiceninja/assets/52678724/39d87e2e-2139-4e1f-9c06-65f5ae747ee8) 1. Can you explain sent_date. sometimes it is set, sometimes not. 2. Please explain me usage of fetchMessage and getBounceId....

> > @turbo124 webhooks are working now. endresult f.ex. for invoice-invitations: ![image](https://private-user-images.githubusercontent.com/52678724/293168103-39d87e2e-2139-4e1f-9c06-65f5ae747ee8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDQzMTE2MTcsIm5iZiI6MTcwNDMxMTMxNywicGF0aCI6Ii81MjY3ODcyNC8yOTMxNjgxMDMtMzlkODdlMmUtMjEzOS00ZTFmLTljMDYtNjVmNWFlNzQ3ZWU4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAxMDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMTAzVDE5NDgzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJkOGQ5MTM1OTFjZDQwNzZiZmVjZWQ3ZDAyMWZmMzQ4ZGMyMzgyMTRkMGE2MzkyYzFmYmM3YThhNjNiZDE4YmImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._5WNX-lBl8wPwa6LFva5ZwLhYe5QJbqyvmSgS71pt3I) > > > > 1. Can you explain sent_date. sometimes it is set, sometimes not. > > 2....

@turbo124 please check app/Http/Controllers/ClientController.php => reactivateEmail() does this method also needs adjustments regarding the used token?

some addition to a previos change, the used php code is valid: ![image](https://github.com/invoiceninja/invoiceninja/assets/52678724/ffa0cb5c-fc8e-49be-833f-91aa62c0f79f) Or do I have to respect some php-engine things?!

@turbo124 now successfully tested both with env file and with company settings (sorry for the long response-time) ![Unbenannt](https://github.com/invoiceninja/invoiceninja/assets/52678724/c2821881-276c-4c69-ae89-c135e38b2863)

Edited: Documentation: company has gained an additional property named expense_mailbox, which is used for all webhook endpoints and can be configured with the following ENV-var: - INBOUND_MAILBOX_ENDINGS: comma seperated list:...

@turbo124 please check the handling of changing the name of a mailbox and give me feedback on this. I descided to not use a regex aproach and instead work with...

@turbo124 just a info about the latest commit: i renamed config('services.brevo.key') globaly to config('services.brevo.secret') to match name syntax on other mail providers. The env-var was already named BREVO_SECRET, so there...

I also added fallback for fetching attachments, to use client credentials and global credentials, so you can offer external webhook integration also for hosted users of yours. Maybe you have...