Commit graph

109 commits

Author SHA1 Message Date
Michael Vogel 366fbbd3e1
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-10-03 21:58:05 +02:00
Michael 428c6876f0 Replacing "q" calls with "DBA" calls 2021-10-03 17:35:20 +00:00
Philipp Holzer adada10eb6
Rename DI::httpRequest() into DI::httpClient() 2021-08-25 21:54:54 +02:00
Michael 9eaa6a2c08 Use "convertForUriId" when possible 2021-07-10 07:40:39 +00:00
Benjamin Lorteau dd7f343d43 [mailstream] Add a name to the addon settings submit button
- Now that each addon form is in their own form tag, we have to check whether the addon submit button was pressed.
- This was already done in every other addon but mailstream and this change will prevent unexpected loss of mailstream settings when saving any other addon settings.
2021-06-27 22:15:11 -04:00
Matthew Exon 6596a81af1 Retry failed mails with the defer() feature 2021-06-12 18:22:53 +02:00
Matthew Exon a50ca54999 Use workerqueue for mailstream jobs instead of custom table 2021-06-10 18:11:26 +02:00
Matthew Exon 06f44abd05 Apply coding standards to mailstream plugin 2021-05-08 22:24:02 +02:00
Matthew Exon 99462552a0 correction to the content of the item array 2021-05-08 21:01:51 +02:00
Matthew Exon 3d2bdeb5a4 Add comments to functions in mailstream plugin 2021-05-08 19:59:46 +02:00
Matthew Exon 04a0afcc97 Update mailstream plugin for 2021.04 2021-04-27 16:48:37 +02:00
Tobias Diekershoff 7a49da0d70 ES translation of the mailstream addon updated THX Senex Petrovic 2021-04-06 07:07:40 +02:00
Tobias Diekershoff b46b730af4 mailstream addon HU translation added THX Balázs Úr 2021-03-28 22:26:46 +02:00
Tobias Diekershoff 6ae5b44ea9 mailstream addon IT translation updated THX fabrixxm 2021-03-28 20:23:32 +02:00
Hypolite Petovan 7777f08047
Merge pull request #1082 from annando/no-item
All references to the item table had been removed
2021-02-14 11:05:11 -05:00
Michael 05a805398e All references to the item table had been removed 2021-02-14 08:18:02 +00:00
Tobias Diekershoff 500aab3c53 regenerated all strings.php files from the current translation strings (message.po) 2021-02-01 18:47:38 +01:00
Tobias Diekershoff 7f3704ae54 regenerated messages.po files of the addons 2021-02-01 18:29:42 +01:00
Michael 1533d9a758 Addons are now using the new post functions 2021-01-17 00:00:32 +00:00
Philipp Holzer 94b41e0859
Remove $binary flag for HTTPRequest::get(), HTTPRequest::fetch(), HTTPRequest::fetchAll() (deprecated since PHP 5.1.3) 2020-10-10 21:29:27 +02:00
Hypolite Petovan 203672cf27 [various] Remove redundant uninstall functions
- All hooks (current and obsolete) are removed automatically during addon uninstall
2020-07-27 08:30:41 -04:00
nupplaPhil 19b2c8d833 Rename "fetchUrl" and "fetchUrlFull" to "fetch" and "fetchFull" 2020-07-21 03:32:23 -04:00
nupplaPhil fed6e3cde1 Make "HTTPRequest::fetchUrlFull" dynamic 2020-07-21 03:29:22 -04:00
nupplaPhil 9640142a72 Move post/curl/fetchUrl/fetchUrlFull to own class "Network\HTTPRequest" 2020-07-21 03:27:52 -04:00
Philipp Holzer 65e4726718
Remove unneeded Config namespace usages 2020-01-19 22:50:43 +01:00
Philipp Holzer 75143e27b5
Move Config::set() to DI::config()->set() 2020-01-19 21:21:52 +01:00
Philipp Holzer 1ce63185ab
Move Config::get() to DI::config()->get() 2020-01-19 21:21:12 +01:00
Philipp Holzer f2fc22227a
cleanup namespace usages for L10n 2020-01-19 16:31:47 +01:00
Philipp Holzer 48fecb9a40
Move L10n::t() calls to DI::l10n()->t() calls 2020-01-19 16:31:46 +01:00
Philipp Holzer a26bfe79e9
Remove unused use statements & remove PConfig class 2020-01-18 17:02:59 +01:00
Philipp Holzer 346bf125a7
Move PConfig::delete() to DI::pConfig()->delete() 2020-01-18 16:56:45 +01:00
Philipp Holzer febc835a2d
Move PConfig::set() to DI::pConfig()->set() 2020-01-18 16:54:49 +01:00
Philipp Holzer ea3a9052d8
Move PConfig::get() to DI::pConfig()->get() 2020-01-18 16:50:56 +01:00
Hypolite Petovan 905823ea63 Update obsolete App::getBaseUrl calls to DI::baseUrl 2019-12-29 21:55:10 -05:00
Philipp Holzer 335fcf670f
Remove deprecated App::getBaseURL() - process methods to DI::baseUrl()->get() 2019-12-27 21:55:17 +01:00
Philipp Holzer 46bccdc9e0
Move Activity/Namespaces defines to constants 2019-10-24 00:25:42 +02:00
Matthew Exon 801b88a982 [mailstream] Check for malformed image URLs and do not attempt to attach them 2019-09-29 22:23:10 +02:00
Matthew Exon db6d5dd85a [mailstream] Support new img format with alt text 2019-09-29 22:10:51 +02:00
Matthew Exon 28ea869990 [mailstream] Include BB code as plaintext 2019-09-28 11:39:05 +02:00
Hypolite Petovan a34110c60e
Merge pull request #894 from mexon/mat/mailstream-url-params
[mailstream] Remove URL parameters when extracting image filenames
2019-09-28 04:37:34 -04:00
Hypolite Petovan bff71ce02b
Merge pull request #892 from mexon/mat/mailstream-skip-announce
[mailstream] Do not send "announce" messages
2019-09-28 04:23:09 -04:00
Matthew Exon 1f1f63c239 Mailstream: remove URL parameters when extracting image filenames 2019-09-28 10:16:45 +02:00
Matthew Exon a197215cf2 Mailstream: do not send "announce" messages 2019-09-28 09:51:55 +02:00
Matthew Exon bda8b90c14 Modernise logging in mailstream plugin 2019-09-28 09:41:49 +02:00
Philipp Holzer 8562422ee2
Move internal recursion-counter to the end of all cur/fetchUrl parameters 2019-06-10 14:34:53 +02:00
Hypolite Petovan 09967cc664 [various] Remove /display/{nick}/{id} URL structure publishing 2019-05-05 22:03:22 -04:00
Tobias Diekershoff 76b60b7eb8 DE translation of mailstream updated THX rompe 2019-02-19 07:04:39 +01:00
Hypolite Petovan 47ab2d14e1 [mailstream] Fix missing method App->get_curl_content_type() 2019-01-23 22:04:15 -05:00
Tobias Diekershoff 08206fdcc0 Merge branch 'master' into develop 2019-01-21 10:04:26 +01:00
Hypolite Petovan c27b1cb66f Replace deprecated Addon::*registerHook by Hook::*register 2018-12-26 10:20:18 -05:00