Commit graph

7 commits

Author SHA1 Message Date
daniel
22561b64a7 REST endpoints: Add etag and last-modified headers
Modified endpoints:
* /v1/page/{title}/history
* /v1/revision/{id}/bare
* /coredev/v0/page/{title}/links/language
* /coredev/v0/page/{title}/links/media
* /coredev/v0/file/{title}

Bug: T238374
Change-Id: I3ddf8fafc17eba3aec724a445d38af98bbc74dc1
2020-03-26 00:18:34 +01:00
James D. Forrester
4f2d1efdda Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUse
Change-Id: I94a0ae83c65e8ee419bbd1ae1e86ab21ed4d8210
2020-01-10 09:32:25 -08:00
Petr Pchelko
5b77ce93ad REST: Deduplicate and normalize REST error message names
Bug: T237568
Change-Id: I6f35757f948b34a6a641808db8e5f98983054b7b
2019-11-08 09:37:26 -08:00
Petr Pchelko
84b9efa892 REST: Introduce 'minor' flag in revision response
Bug: T237562
Change-Id: I8460e7affe2579d06ed3523d49692cb89b459e5f
2019-11-07 10:37:07 -08:00
Petr Pchelko
fa7520ed84 REST: add size and delta to revision metadata endpoint response.
Bug: T231588
Change-Id: Ib35a87d5d9c7c088c62423677163e4b243c92477
2019-10-23 14:12:22 -07:00
Petr Pchelko
a5bf77dc44 REST History and compare endpoints followups.
- Improve access checks for history,compare,revision handlers.
- Ensure that null is not returned in place of empty string

Bug: T235146
Bug: T231588
Bug: T235560
Change-Id: I2a15c7577fe67055367147c4f6b982c9fcdf8535
2019-10-16 15:51:33 -07:00
Bill Pirkle
e39f7d24f6 Core REST API handler for GET Page Revision
Handler to return revision info via the Core REST API.

Bug: T231588
Change-Id: I12427ca6dd5586cfefc643737cdcdf8b92c49d4e
2019-10-10 22:02:38 -05:00