Feature #7082

Rest API for wiki

Added by Jean-Philippe Lang almost 7 years ago. Updated about 5 years ago.

Status:ClosedStart date:2010-12-08
Priority:NormalDue date:
Assignee:Jean-Philippe Lang% Done:

0%

Category:REST API
Target version:2.2.0
Resolution:Fixed

Related issues

Duplicated by Redmine - Feature #11194: Access Wiki via REST respectivly Web Sevice Closed

Associated revisions

Revision 10716
Added by Jean-Philippe Lang about 5 years ago

REST API for retrieving wiki pages (#7082).

Revision 10717
Added by Jean-Philippe Lang about 5 years ago

REST API for creating/updating wiki pages (#7082).

Revision 10718
Added by Jean-Philippe Lang about 5 years ago

Adds ?include=attachments option when retrieving a wiki page with the REST API (#7082).

Revision 10719
Added by Jean-Philippe Lang about 5 years ago

Adds last edit comments on the wiki page (#7082).

Revision 10743
Added by Jean-Philippe Lang about 5 years ago

REST API for deleting wiki pages (#7082).

History

#1 Updated by Jean-Philippe Lang almost 7 years ago

  • Tracker changed from Defect to Feature

#2 Updated by Jean-Philippe Lang almost 7 years ago

  • Target version set to 1.2.0

The wiki routing was refactored earlier but it doesn't match actual resources, /wiki represents the wiki (a project resource) and the wiki pages.

I propose to map these resources in the following way:

/projects/:project_id/wiki         => the project wiki (a single resource)
/projects/:project_id/wiki/pages   => the wiki pages (a collection resource)

A route can be added to keep the compatibility for existing URLs that point to a page.
It's a bit late to do these changes for 1.1, the wiki API will be added in 1.2.

#3 Updated by Jean-Philippe Lang over 6 years ago

  • Target version changed from 1.2.0 to Unplanned

Not many requests here and time is missing for 1.2.0.

#4 Updated by Etienne Massip over 6 years ago

  • Target version changed from Unplanned to Candidate for next major release

#5 Updated by Yuriy Vidineev about 6 years ago

Very nice feature

#6 Updated by Kassio Borges about 6 years ago

+1

#8 Updated by Yannick SAVANIER over 5 years ago

+1

#9 Updated by Brice Beaumesnil over 5 years ago

+1

useful with REST API versions (if this version have a wiki page)

#10 Updated by Miguel Martín over 5 years ago

+1

#11 Updated by David FR over 5 years ago

+1 for Wiki API with following functionnalities : create pages, add images, modifying text

#12 Updated by Wolf-Dieter Mische over 5 years ago

+1 Functionnalities should be: create page, add attachement to a page, get pages (or pages names), adding a test section

#13 Updated by Evgeny Sinelnikov over 5 years ago

+1

#14 Updated by Charles Monteiro over 5 years ago

+1

#15 Updated by Jefferson Campos about 5 years ago

I support this feature. Would be nice have it! ;)

+1

#16 Updated by roman JProof about 5 years ago

+1 an minimal feature for getting wiki pages or parts will be nice.
so i am able to parse helping contents into an web-application for users they had valid installed the app.

#17 Updated by Intrad Acebo about 5 years ago

+1

#18 Updated by Harry Garrood about 5 years ago

+1 from me too. Is this being worked on currently? If not, would a patch be accepted?

#19 Updated by Jean-Philippe Lang about 5 years ago

  • Assignee set to Jean-Philippe Lang
  • Target version changed from Candidate for next major release to 2.2.0

#20 Updated by Jean-Philippe Lang about 5 years ago

  • Status changed from New to Closed
  • Resolution set to Fixed

Wiki pages can now be retrieved, created, updated and deleted through the REST API. See Rest_WikiPages.
Any additional features should be requested in a separate issue.

Also available in: Atom PDF