| #
7c39410d |
| 11-Nov-2024 |
Eduardo Mozart de Oliveira <2974895+eduardomozart@users.noreply.github.com> |
Fix MD5 hash calculation
Fix mismatch between search_allpages (local) and core.listPages (XMLRPC) API call hash calculation.
|
| #
d48c2b25 |
| 07-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
API: code style fixes
|
| #
d1f06eb4 |
| 06-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
API: ApiCore tests fixed and extended
|
| #
8268b284 |
| 06-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
API: make responses sortable
All responses now need to implement __toString() so they can be easily sorted or printed.
|
| #
58ae4747 |
| 05-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
API: initialize responses explicitly
Instead of passing unknown arrays, explicit parameters are passed. Revision handling should now work correctly since we can pass revision=0 but a mtime.
|
| #
6cce3332 |
| 05-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
Reworked API definition
This cleans up the API:
* no more compatibility with obsolete wiki API * no more difference between wiki.* and dokuwiki.* calls -> core.* * use of optional parameters avoids
Reworked API definition
This cleans up the API:
* no more compatibility with obsolete wiki API * no more difference between wiki.* and dokuwiki.* calls -> core.* * use of optional parameters avoids double definitions * use Response objects for complex results * always use named primitives as input * major cleanup of docblock descriptions
show more ...
|
| #
8ddd9b69 |
| 22-Dec-2023 |
Andreas Gohr <andi@splitbrain.org> |
OpenAPI Generator. Better DocBlock parsing [WIP]
This introduces a new DocBlock parser to properly generate API specifications. It also introduces the concept of Response classes to better specify t
OpenAPI Generator. Better DocBlock parsing [WIP]
This introduces a new DocBlock parser to properly generate API specifications. It also introduces the concept of Response classes to better specify the response format.
This is still very much in progress.
show more ...
|