Commit Graph

20 Commits

Author SHA1 Message Date
Phyks cce4fd50bb Beginning of refactor 2014-04-28 22:23:05 +02:00
Phyks 613f082471 Upgrade to latest version of bibtex-parser 2014-04-27 10:06:30 +02:00
Phyks 872d93c6aa Use $EDITOR
* Use $EDITOR to edit the bibtex entries, as `git commit` or `crontab -e` does.
* Bugfixes that prevented the import of an article without associated
  bibtex entry or without doi.
2014-04-27 09:46:43 +02:00
Phyks 49df58bf70 Remove first page of IOP papers + various bugfixes 2014-04-26 23:26:25 +02:00
Phyks 0c8e52844a Bugfix with tempfile 2014-04-26 18:40:32 +02:00
Phyks 6e6418fbad Use tempfile when downloading a file URL 2014-04-26 18:27:01 +02:00
Phyks 6e18c16010 Improved doc 2014-04-26 15:32:34 +02:00
Phyks 02e679bc72 Download of papers working
You should pass the url of the pdf file to the script, along with the
`download` parameter. It will try the proxies in the `params.py` file,
until it finds one that allow him to get the pdf file.

TODO : Use pdfparanoia to remove watermarks
2014-04-26 11:52:19 +02:00
Phyks b9f6e145e9 Bugfixes in main.py
* Forgotten "\n"
* Very beginning of a web interface
2014-04-25 16:53:08 +02:00
Phyks 49f4fb41ee Deletion working 2014-04-25 15:36:54 +02:00
Phyks 72e2def380 Import should be working \ol/ 2014-04-25 14:22:34 +02:00
Phyks 138dd92439 Check automatically fetched bibtex 2014-04-25 14:13:37 +02:00
Phyks 20a06d1f41 Add new fields in bibtex 2014-04-25 01:37:19 +02:00
Phyks 70e805f58f Manual check of generated bibtex
* Display the bibtex before adding it, and provide interface to edit it.

TODO :
* Add new fields
2014-04-25 01:13:19 +02:00
Phyks 0f17eaafa6 Added ISBN support
Added support for books using the ISBN number.
2014-04-24 22:39:27 +02:00
Phyks 5aed10f4c5 Check if file already exists when importing 2014-04-24 21:19:27 +02:00
Phyks c304eb2578 Import updated
* Added djvu support
* Nice mask for file renaming

TODO : Append to bibtex index + test if file already exists
2014-04-24 19:38:52 +02:00
Phyks 1420cf37a9 Added extension checking when importing file 2014-04-24 16:23:28 +02:00
Phyks ea53e0720f Working on PDF import
* Search the PDF file for DOI, manual fallback if not found
* Move the PDF file
* Add its Bibtex entry to the general bibtex file

TODO :
* Better renaming
* Adding to bibtex file
2014-04-24 16:18:56 +02:00
Phyks 93d1fefa26 Started the main code 2014-04-24 00:18:49 +02:00