| #
6fc3aa1a |
| 16-Nov-2009 |
Andreas Gohr <andi@splitbrain.org> |
Security Fix: do not allow skipacl in XMLRPC
Ignore-this: 517a7546aab86c5370cccf1aa2171490
Parameters passed to dokuwiki.getPagelist and wiki.getAttachments could contain the option "skipacl" which
Security Fix: do not allow skipacl in XMLRPC
Ignore-this: 517a7546aab86c5370cccf1aa2171490
Parameters passed to dokuwiki.getPagelist and wiki.getAttachments could contain the option "skipacl" which would prevent ACL checking. This could leak information about usually non-readable files (like filenames, sizes and so on). The content of the files was not accessible.
XMLRPC is disabled by default.
darcs-hash:20091116220523-7ad00-0fa8a9a7a52076619c6836738f9a1f00a6dafe27.gz
show more ...
|
| #
3ee5b583 |
| 16-May-2009 |
Andreas Gohr <andi@splitbrain.org> |
restrict XMLRPC to configurable groups and users
Ignore-this: 1370cee84d44bb35ae7c0c988ed8f1ff
This patch adds a config option to define users or groups that may access the XMLRPC API. ACLs are sti
restrict XMLRPC to configurable groups and users
Ignore-this: 1370cee84d44bb35ae7c0c988ed8f1ff
This patch adds a config option to define users or groups that may access the XMLRPC API. ACLs are still checked on top of this intial access control.
darcs-hash:20090516114351-7ad00-155fb6c74c29f5f84e79544a534369eec0403ff0.gz
show more ...
|
| #
9eb397eb |
| 08-Mar-2009 |
Andreas Gohr <andi@splitbrain.org> |
removed debug statements
Ignore-this: c7d706a81320fb2bf80a399e5fcc259a
darcs-hash:20090308112249-7ad00-488e7b5cc87ad3727a161b9625892709d4f25fc0.gz
|
| #
445e8084 |
| 03-Mar-2009 |
Andreas Gohr <andi@splitbrain.org> |
Support login in XMLRCP and added API version info
A simple version number was added to the XMLRPC API to make it easy for clients to check if the remote endpoint supports certain features.
The log
Support login in XMLRCP and added API version info
A simple version number was added to the XMLRPC API to make it easy for clients to check if the remote endpoint supports certain features.
The login function will take credentials and set cookies on successful login. This is useful when HTTP Basic auth is not available.
darcs-hash:20090303193608-7ad00-45b1cd7a5165656796df25ed5c4ebc6e8ef7f95a.gz
show more ...
|
| #
a4da2756 |
| 27-Feb-2009 |
michael <michael@content-space.de> |
Fixed media size in getRecentMediaChanges XML-RPC call.
Ignore-this: 6477d59a1da2f51295326537fa8e14bf
darcs-hash:20090227220304-074e0-24e77eb6641c0b43c30a941146487facf2f2277f.gz
|
| #
224122cf |
| 23-Feb-2009 |
Andreas Gohr <andi@splitbrain.org> |
streamlined media listing
Some parameters of media_search where changed, parts using this function need to be identified and fixed.
darcs-hash:20090223172746-7ad00-d07951739fba17d0c8925b28b947f7cbb
streamlined media listing
Some parameters of media_search where changed, parts using this function need to be identified and fixed.
darcs-hash:20090223172746-7ad00-d07951739fba17d0c8925b28b947f7cbb7fc7e1a.gz
show more ...
|
| #
28ec3c76 |
| 20-Feb-2009 |
Andreas Gohr <andi@splitbrain.org> |
XMLRPC lock or unlock a whole bunch of pages
Ignore-this: d7bb2a80532df444e1ee8e60e3a7b653
darcs-hash:20090220184624-7ad00-2ed594f166e29bcc69d7ecbfe017251764981dd8.gz
|
| #
1b11c097 |
| 19-Feb-2009 |
Andreas Gohr <andi@splitbrain.org> |
additional custom dokuwiki.* methods in XMLRPC
darcs-hash:20090219214505-7ad00-c547bfbf1f7c12cf7509e0ea66222980c6fa11bc.gz
|
| #
99c8d7f2 |
| 18-Jan-2009 |
michael <michael@content-space.de> |
Media changelog added
There is a new media changelog now, with the flag RECENTS_MEDIA_CHANGES media changes can be requested from the getRecents()-function or the new getRecentsSince()-function, tha
Media changelog added
There is a new media changelog now, with the flag RECENTS_MEDIA_CHANGES media changes can be requested from the getRecents()-function or the new getRecentsSince()-function, that returns all changes since a given timestamp and optionally before a given timestamp. The media upload and the XML-RPC-server have been changed to use these functions.
Additionally, the event MEDIA_UPLOAD_FINISH has been extended, it has a new $data-attribute (the 5th), that contains a boolean if the file does already exist and will be overwritten.
darcs-hash:20090118154345-074e0-5d9a90d269e86d8c6a156ecce5cf63115c827433.gz
show more ...
|
| #
ecebf3a8 |
| 02-Dec-2008 |
Andreas Gohr <andi@splitbrain.org> |
Make content-disposition configurable in mime.conf FS#1541
With this patch it is possible to define if a file should be served as download or be displayed inside the browser (if supported) by config
Make content-disposition configurable in mime.conf FS#1541
With this patch it is possible to define if a file should be served as download or be displayed inside the browser (if supported) by configuring it in conf/mime.conf
Mimetypes that should be served with a "Content-Disposition: attachment" header need to be prefixed with a exclamation mark. All others will be served inline.
This will also fix a Problem with Flash 10.
darcs-hash:20081202210322-7ad00-6e7ef30aff9322cd135311be77809187da121f3b.gz
show more ...
|
| #
f3d20849 |
| 24-Aug-2008 |
Michael Hamann <michael@content-space.de> |
Added perms and size to getRecentChanges in XML-RPC
darcs-hash:20080824100938-fdd0b-c44a74e698eab59347b315881728c6a063e8b740.gz
|
| #
f01ff8c1 |
| 24-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Fixed identation, added deleteAttachment, changed params of putAttachment to fit Wiki RPC specs
darcs-hash:20080824100043-2b4f5-4ad6d86abcf6bc816a47bfd902e37684483ff43e.gz
|
| #
e070c6f3 |
| 24-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Fixed lastModified property for getAllPages and getAttachments
darcs-hash:20080824092446-2b4f5-8424c621fcca7f765feaccea88c1e6664ce94209.gz
|
| #
bb32615d |
| 24-Aug-2008 |
Michael Klier <chi@chimeric.de> |
XMLRPC: new event XMLRPC_CALLBACK_REGISTER
By using this event, action plugins can register their own callback methods in DokuWikis XML-RPC server, and extend it's functionality. The event data i
XMLRPC: new event XMLRPC_CALLBACK_REGISTER
By using this event, action plugins can register their own callback methods in DokuWikis XML-RPC server, and extend it's functionality. The event data is the server instance. Plugins can also remove already registered callbacks or replace them with their own methods.
darcs-hash:20080824080457-23886-b49b897592ce6717f0980f6044bae2d51fd73336.gz
show more ...
|
| #
dfd13e55 |
| 24-Aug-2008 |
Michael Klier <chi@chimeric.de> |
XMLRPC: extended listPages()
darcs-hash:20080824090633-23886-57dd768012053858ec86eab235698b7f297661ea.gz
|
| #
c63d1645 |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Cleanup in callback registrations
darcs-hash:20080823173152-2b4f5-8aaed82a8122f0901878326fc17a889c22bc1b79.gz
|
| #
14e744f4 |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Return permissions and date of last modification for files
darcs-hash:20080823173120-2b4f5-8efab03fd182909ea192f739a228ffad64938eda.gz
|
| #
3275953a |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Added options for recursion and filtering in listAttachments
darcs-hash:20080823140755-2b4f5-f7d4ce991c38cc6a42e0013e738e291a3d134a43.gz
|
| #
5672e868 |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Added getAttachmentInfo
darcs-hash:20080823140622-2b4f5-cb7dbe63f0142fedf39fdb5cfd1abedb10a6fa56.gz
|
| #
b1cfa67e |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Fixed parameter type of listAttachments
darcs-hash:20080823140514-2b4f5-32b2010ecf506250e10ed68704e0c31d99920585.gz
|
| #
cfef3001 |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Added method getAttachment for retrieving a media file from the wiki
darcs-hash:20080823100440-2b4f5-a134b64fe552e5151ac7adce0292e90b62d8c747.gz
|
| #
20683e40 |
| 23-Aug-2008 |
Gina Haeussge <osd@foosel.net> |
XMLRPC: Make getAttachments recursive
darcs-hash:20080823100400-2b4f5-6327f95d079589a33d0e7881df3436fde1db89e1.gz
|
| #
593bf8f6 |
| 13-Aug-2008 |
Michael Klier <chi@chimeric.de> |
XMLRPC: run indexer on putPage()
darcs-hash:20080813200614-23886-ad320ca14e120d8206ee5ffdfb4ac087e0aa6929.gz
|
| #
2aca132f |
| 13-Jul-2008 |
Michael Klier <chi@chimeric.de> |
XML-RPC: added putAttachment()
darcs-hash:20080713165645-23886-2caca899a42016be8df0797b21d1adef70544cc4.gz
|
| #
26bec61e |
| 13-Jul-2008 |
Michael Klier <chi@chimeric.de> |
XML-RPC: added getAttachments()
darcs-hash:20080713165210-23886-d28593ac62f3471a4dc4a5410263edb0e48986bc.gz
|