Commit Graph

32 Commits

Author SHA1 Message Date
Lucas Verney 2338906fec Add link to libbmc 2016-01-10 17:56:52 +01:00
Lucas Verney 5be62fb0aa Add a license 2015-12-27 14:37:18 +01:00
Lucas Verney 0b9bec81d4 Update README with link to article and demo instance 2015-12-26 18:58:31 +01:00
Lucas Verney 5eed5b2c5b Fix typo in POST route 2015-12-26 18:36:02 +01:00
Lucas Verney 8e85602783 Fix typo in GET routes 2015-12-26 18:33:42 +01:00
Lucas Verney e7d38d09fb Update .gitignore 2015-12-26 18:25:10 +01:00
Lucas Verney c9201b49d0 Update config to use the script's path 2015-12-26 18:24:23 +01:00
Lucas Verney df6949d98f Update config.py with new options 2015-12-26 18:06:36 +01:00
Lucas Verney ffe454a558 Add a queue to store papers waiting for citation processing
* Also add a delete endpoint to delete a tag.
* Various fixes in the code.
* Better doc.
2015-12-26 18:01:30 +01:00
Lucas Verney 4a67e974b8 Add tags support
Also fix misc bugs

* Update README.md doc.
* Fix relationships not shown in JSON API for a given paper if relationship was
not referenced.
* Handle tags
2015-12-26 01:25:38 +01:00
Lucas Verney 7e80aacdb7 Fix JSON mistakes in README.md 2015-12-25 23:23:51 +01:00
Lucas Verney ca1b24e66a Update doc and fix relationships
* Update README.md documentation.
* Fix "cite" relationship import. Papers created when parsing references
were not given a "cite" relationship.

TODO: The latest fix creates too much recursion when adding a given
paper. Adding a paper now basically means "crawling arXiv".
2015-12-25 23:17:36 +01:00
Lucas Verney 206369e0bb Now fetch references for arXiv papers when imported 2015-12-25 22:42:41 +01:00
Lucas Verney 3ce2bf6efa Add routes for deletion 2015-12-25 22:14:10 +01:00
Lucas Verney f67495bd38 Fix ON DELETE CASCADE issue on relationships 2015-12-25 22:07:06 +01:00
Lucas Verney e7332e3b91 Add routes to fetch relationships
* Add routes to fetch relationships for a given paper.
* Add backrefs in relationships to be able to get the reversed
relationship.
* Update some doc.
2015-12-25 21:38:59 +01:00
Lucas Verney 48a4b0d8b0 Update default config and README.md 2015-12-25 20:13:00 +01:00
Lucas Verney bf4bc4c06a Add a configuration file 2015-12-25 20:11:56 +01:00
Lucas Verney a8f8590c5a Add basic routes to update relationships 2015-12-25 20:09:56 +01:00
Lucas Verney dd1af6a8f0 Update README.md and index view
* Add an index view.
* Update README.md to reflect how to use Bottle app.
2015-12-25 01:57:02 +01:00
Lucas Verney ec97c0a320 Update doc to rst format for generation with Sphinx 2015-12-25 01:43:49 +01:00
Lucas Verney 6fc337095d Update doc 2015-12-25 00:56:45 +01:00
Lucas Verney 357873d10c Basic API to put and fetch some papers 2015-12-24 20:34:34 +01:00
Lucas Verney a4e3538102 Init bottle app 2015-12-23 23:58:16 +01:00
Lucas Verney c880fe27a8 Move reference fetching code into a sub-library 2015-12-23 23:46:37 +01:00
Lucas Verney 97fef88498 Add a function to look for an OA version for a given DOI 2015-12-23 23:03:40 +01:00
Lucas Verney fecf3e02b9 Update README.md with examples 2015-12-23 22:52:02 +01:00
Lucas Verney 51df30918a Clean a bit the code 2015-12-23 22:49:14 +01:00
Lucas Verney 97b90ee610 Add a regex matching of DOI / arXiv ids 2015-12-23 22:37:50 +01:00
Lucas Verney 985304446c Plug arXiv 2015-12-23 22:18:52 +01:00
Lucas Verney a299cc7816 Bump opendetex 2015-12-23 19:30:00 +01:00
Lucas Verney 9ab4141d60 First commit 2015-12-23 19:29:10 +01:00