• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wikimedia / restbase
93%
master: 84%

Build:
Build:
LAST BUILD BRANCH: variants_for_everything
DEFAULT BRANCH: master
Repo Added 20 Dec 2014 12:28AM UTC
Files 856
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v0.14.2
branch: v0.14.2
CHANGE BRANCH
x
Reset
  • v0.14.2
  • T87392-namespace
  • T88457
  • cass-044
  • cassandra_3
  • cassandra_driver_v2
  • delta
  • features/parsoid
  • fix
  • html2wt-tests
  • master
  • mini-listing-fix
  • modules
  • name
  • onthisday-description-spelling
  • pb
  • phab/T76165
  • phab/T88652
  • phab/T88652-2
  • reuse-var
  • snyk-fix-6139d907
  • spec-add-403
  • spec-clean-up
  • spec-tests
  • subbuss-readme-patch
  • v0.11.2
  • v0.11.3
  • v0.11.4
  • v0.12.0
  • v0.13.0
  • v0.14.1
  • v0.14.3
  • v0.14.4
  • v0.15.0
  • v0.15.1
  • v0.15.2
  • v0.16.2
  • v0.16.4
  • v0.16.5
  • v0.16.7
  • v0.9.0
  • v0.9.1

pending completion
2344

push

travis-ci

web-flow
Add feed and random public endpoints; release v0.14.2 (#636)

* Add feed/featured and page/random/{format} endpoints

`/feed/featured` is the aggregate endpoint used by the next version of
the native Adroid app. The endpoint forwards the request to the Mobile
Content Service and returns its response. There is no storage for it at
the moment; it should be added in a second iteration (once the
endpoint's output format stabilises) and it should be modelled after
mobile-sections since it returns the aggregate response for multiple
smaller endpoints (they will be added once we start storing this
endpoint's response). Varnish is instructed to cache the response for
one minute.

`/page/random/{format}` gets a radnom page title from MCS'
`page/random/title` endpoint and returns a redirect to the client based
on the chosen format. Valid formats are title, html, summary, related,
mobile-sections and mobile-sections lead. Since different random titles
should be returned as often as possible, the redirect is cached for only
2 seconds.

Bug: (T136960)[https://phabricator.wikimedia.org/T136960]

* Monitoring spec: Test handling improvements

- if the example request does not specify the domain, assume it's the
  domain we are currently testing for
- don't set a field value to '' if it is false-y, but only if it's null
  or undefined
- if the example's response contains an array with only one element,
  assume we want to check each item of the returned array against it

* Release v0.14.2

1189 of 1275 relevant lines covered (93.25%)

90.97 hits per line

Relevant lines Covered
Build:
Build:
1275 RELEVANT LINES 1189 COVERED LINES
90.97 HITS PER LINE
Source Files on v0.14.2
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2344 v0.14.2 Add feed and random public endpoints; release v0.14.2 (#636) * Add feed/featured and page/random/{format} endpoints `/feed/featured` is the aggregate endpoint used by the next version of the native Adroid app. The endpoint forwards the reques... push 15 Jul 2016 09:55AM UTC web-flow travis-ci pending completion  
See All Builds (2431)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc