punchagan / goover

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goover – A web based reading queue

Goover is a simple webserver/API for managing a reading queue of articles that I want to go over later.

Goover is written in Go lang and licensed under GPL v3.

API

API end-pointHTTP MethodParametersResponseComments
/add/GET or POST{url:<string>, title: <string>, content(optional), tag(multi, optional)}{success: <bool>}A request can have multiple tag parameters, e.g tag=foo&tag=bar
/edit/GET or POST{url:<string>(multi), tag:<string>(multi)}{success: <bool>}!<tag> can be used to remove tags; multiple tag params allowed
/view/GET{tag:<string>(multi,optional)}{entries: [<entry>, ...]}!<tag> can be used for negation; all entries are returned if no tags
/random/GET{tag:<string>(multi, optional)}{id: <string>, entry:<entry>}

API (Not implemented)

API end-pointHTTP MethodParametersResponseComments
/delete/DELETE{url:<string>}{success: <bool>}

About


Languages

Language:Go 51.4%Language:JavaScript 35.5%Language:CSS 9.1%Language:HTML 4.0%