Roan Kattouw
5162afcfb9
This is cleaner, thanks to ialex
2008-04-02 20:19:35 +00:00
Roan Kattouw
1fee715cea
(bug 13587) Execute deferred updates in api.php
2008-04-02 18:04:54 +00:00
Brion Vibber
c8c176f7de
* Security fix for API on MSIE
2008-01-23 23:45:46 +00:00
Yuri Astrakhan
ce91d949f7
API:
...
* Added full text search in titles and content (list=search)
* (bug 10684) Expanded list=allusers functionality
* Possible breaking change: prop=revisions no longer includes pageid for rvprop=ids
* Bug fix: proper search escaping for SQL LIKE queries.
2007-07-30 08:09:15 +00:00
Aryeh Gregor
a15c419b3d
Remove ?>'s from files. They're pointless, and just asking for people to mess with the files and add trailing whitespace. (Yes, I looked over every one and reverted those that were bogus. Slash-enter a million times in less worked well enough, although it was a bit mind-numbing.)
2007-06-29 01:19:14 +00:00
Yuri Astrakhan
d656615e9f
API: applied the patch by amidaniel to allow the same limits for sysops as for bots.
2007-05-22 04:39:49 +00:00
Yuri Astrakhan
cb38c11c84
API: documentation and cleanup.
2007-05-20 23:31:44 +00:00
Yuri Astrakhan
b56d23ed46
* API: Restructured to allow internal usage. Error handling cleanup.
...
* API: Added opensearch module, added apprefix param for list=allpages
2006-10-14 07:18:08 +00:00
Yuri Astrakhan
f229bdc8be
* API: added watchlist module (incomplete)
...
* API: minor param cleanup
2006-10-13 06:13:13 +00:00
Tim Starling
558487ceac
Active protection against register_globals vulnerabilities. Unset all globals which have been set by $_REQUEST, in WebStart.php. All entry points must assume that a user can unset any arbitrary global set before WebStart.php is invoked. This is not usually a problem since most entry points do not set globals before WebStart.php, Yuri's APIs apparently being the only exceptions.
2006-10-11 03:44:49 +00:00
Yuri Astrakhan
c01eb06e5e
*API: better version gen, added check for read-only api, added allpages params description
2006-10-02 18:27:06 +00:00
Yuri Astrakhan
85de1cb74b
* Code cleanup per TimStarling's suggestions
2006-10-01 04:38:31 +00:00
Yuri Astrakhan
f97b323e00
* API: result data generation cleanup, minor cleaning
2006-10-01 02:02:13 +00:00
Yuri Astrakhan
5c1ca0fc83
* API: Refactored per brion's suggestions
...
* API: began query revisions implementation (incomplete)
2006-09-27 05:13:48 +00:00
Yuri Astrakhan
8a7397e8ad
* API: Overall query-related cleanup.
2006-09-26 06:37:26 +00:00
Yuri Astrakhan
972b72f879
* API: All pages list
...
* API: Reworked parameter processing
2006-09-26 05:43:02 +00:00
Yuri Astrakhan
e57335a633
* API: Query Meta SiteInfo module
...
* API: Improved query help screen
2006-09-26 01:44:13 +00:00
Yuri Astrakhan
fc6ec50f94
* API: A new ApiPageSet class to retrieve page data and resolve redirects.
2006-09-25 04:12:07 +00:00
Yuri Astrakhan
e7ad7f3d41
* Non-working API to facilitate dev collaboration. Do not enable this yet in localsettings.php.
2006-09-08 14:27:58 +00:00