Quantcast
Channel: Google Summer of Code 2015
Viewing all articles
Browse latest Browse all 9

Week 7

$
0
0
Hi everyone

In the past few week, I had my schedule screwed up so I didn't have a new post.

I have made many improvements to the rest module. One of them is adding filtering and pagination. So user can get a filtered list of data they want, for example, issue?where_status=open&where_priority=normal,critical&page_size=50&page_index=0 will return the first 50 issues which have status as "open", and priority as "normal" or "critical".

User can also request the server to send pretty output by adding 'pretty=true'. Pretty output will have 4 spaces indent.

Another improvement is having a routing decorator. So people can add new function to the tracker easily like Flask

@Routing.route("/hello", 'GET')
def hello_world(self, input):
return 200, 'Hello World'

Unit test and basic authentication are also done to provide testing.

Viewing all articles
Browse latest Browse all 9

Latest Images

Trending Articles





Latest Images