| #
ba15f985 |
| 22-Feb-2024 |
Andreas Gohr <andi@splitbrain.org> |
API: ignore charset when checking content types
We still expect all communication to be in UTF-8, but we really don't need a charset attribute for that.
fixes #4218, replaces #4219
|
| #
4385690f |
| 11-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
fix error handling in XMLRPC
response errors in call() need to be returned as Error not as thrown Exception.
|
| #
b433b69e |
| 05-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
API: remove file and date transformations
We always deal with timestamps or base64 now. Removing some of the magic makes everything less complex.
Only affected plugin is confmanager, which needs an
API: remove file and date transformations
We always deal with timestamps or base64 now. Removing some of the magic makes everything less complex.
Only affected plugin is confmanager, which needs an update.
show more ...
|
| #
d868eb89 |
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
codestyle adjustments: function declaration braces/spaces
|
| #
104a3b7c |
| 29-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
Apply rector fixes to inc/Remote
|
| #
20264973 |
| 21-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
check XMLRPC mime type case-insensitive
|
| #
cc7691ad |
| 09-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
enforce content type on XML-RPC. addresses #3991
This ensures only text/xml or application/xml content types are accepted when communicating with the XML-RPC API
|
| #
3df364a3 |
| 25-Apr-2022 |
Timo Richter <timo.richter@richter-leiterplatten.de> |
CORS on XMLRMPC API
This allows setting a CORS header to make the xmlrpc API accessible from JavaScript clients directly in the browser.
|
| #
1498ac42 |
| 04-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
abort XMLRPC later in serve()
|
| #
4b867325 |
| 04-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
Fix #3619 and correctly handle exceptions in XMLRPC
This ensures that any exception happening during XMLRPC processing is signalled correctly to the client as XML encoded error message.
|
| #
7f8f2456 |
| 16-Sep-2021 |
Andreas Gohr <andi@splitbrain.org> |
move IXR XML RPC to composer dependency #1970
This is a monky patched version of kissyfrot/php-ixr until my PR has been accepted upstream.
Plugins using the XML RPC client may need adjustments.
|
| #
fe52a7ca |
| 17-Oct-2019 |
Mark Janssen <mpc.janssen@gmail.com> |
Add failing unit test for #2883
|
| #
1cdd0090 |
| 07-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
moved XMLRPC server class from lib/exe to inc/Remote
|