aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-10-25Update gitignoreGertjan van den Burg1-0/+5
2019-10-25update tempdir prefixGertjan van den Burg1-1/+1
2019-10-25fix typoGertjan van den Burg1-1/+1
2019-10-25makefile changesGertjan van den Burg1-1/+1
2019-10-25bugfixesGertjan van den Burg2-5/+7
2019-10-25Improve string cleaningGertjan van den Burg2-3/+6
2019-10-24Switch to a simple logger singletonGertjan van den Burg8-28/+95
The logging module gave problems because one of the pdf packages is based on a package that extensively used the info level of the logging module, and this seemed like the easiest solution.
2019-10-24Remove old script as its no longer neededGertjan van den Burg1-859/+0
2019-10-24Remove poetry stuffGertjan van den Burg2-202/+0
2019-10-24minor makefile fixesGertjan van den Burg1-5/+3
2019-10-24fix dependenciesGertjan van den Burg1-5/+9
2019-10-24Move paper info functionality to Informer classGertjan van den Burg12-158/+221
2019-10-24Rename unit test fileGertjan van den Burg1-4/+4
2019-10-24Simplify filename codeGertjan van den Burg1-5/+2
2019-10-24Move string cleaning to utilsGertjan van den Burg2-15/+19
2019-10-24Move download functionality to utilsGertjan van den Burg2-36/+44
2019-10-24Minor fixes to check_file_is_pdfGertjan van den Burg2-2/+6
2019-10-24Move upload functionality to utilsGertjan van den Burg2-24/+33
2019-10-24Switch to logging module throughoutGertjan van den Burg1-29/+16
2019-10-24Move pdf file check to utilsGertjan van den Burg2-11/+12
2019-10-24Move pdf operations to a separate moduleGertjan van den Burg2-70/+109
2019-10-24Define operations in the init functionGertjan van den Burg2-63/+60
This gives cleaner code and allows operations to be defined and registered by specific providers, such as the dearxiv functionality.
2019-10-24[wip] First commit of new code structureGertjan van den Burg17-0/+1179
Not fully functional yet probably
2019-10-24Move tests to separate directoryGertjan van den Burg1-0/+0
2019-10-09Bump versionGertjan van den Burg1-1/+1
2019-10-09Improve string cleaning (fixes #6)Gertjan van den Burg1-3/+16
2019-09-02Bugfix for sleepGertjan van den Burg1-2/+2
2019-09-02Reflow readme and add note on docker route at the topGertjan van den Burg1-5/+11
2019-09-02Merge branch 'ClaytonJY-dockerize'Gertjan van den Burg2-0/+69
2019-08-30Add Docker section to README.Clayton Yochum1-0/+37
2019-08-30Add working dockerfile with all dependencies.Clayton Yochum1-0/+32
2019-08-19minor bugfix for springer providerv0.3.3Gertjan van den Burg1-3/+3
2019-08-19Update help and readmeGertjan van den Burg2-3/+2
2019-08-19Update readme and bump versionv0.3.2Gertjan van den Burg2-3/+8
2019-08-19Add unit test for Springer ProviderGertjan van den Burg1-3/+11
2019-08-19Add verbose flag to test scriptGertjan van den Burg1-6/+8
2019-08-19Remove filesize tests everywhereGertjan van den Burg1-12/+0
Turns out they're not very reliable.
2019-08-19Add github url to exceptionGertjan van den Burg1-0/+5
2019-08-19Move retrieve_pdf to Provider classGertjan van den Burg1-23/+2
2019-08-19Move all regexes to class variables and simplify validateGertjan van den Burg1-26/+26
2019-08-19Ensure filename is ascii using unidecodeGertjan van den Burg3-1/+13
2019-08-19Unify ``get_paper_info``Gertjan van den Burg1-89/+75
2019-08-19Add provider for Springer papersGertjan van den Burg1-8/+45
2019-08-19Simplify provider namesGertjan van den Burg2-24/+24
2019-08-13Bugfix for directory creationGertjan van den Burg1-3/+3
2019-08-13Update readmeGertjan van den Burg1-2/+5
2019-07-05bump versionv0.3.0Gertjan van den Burg1-1/+1
2019-07-05update readmeGertjan van den Burg1-1/+3
2019-07-05Add our own method for determining the bounding boxGertjan van den Burg3-36/+256
I found some pdfs where pdfcrop/ghostscript determined the bounding box incorrectly. With this commit we introduce a simple way to determine the bounding box by finding the smallest rectangle that is completely surrounded by white pixels. This will work well for most PDFs. The centering functionality is also improved, and now correctly centers the PDF on the reMarkable both vertically and horizontally.
2019-07-05Give the temporary directory a prefixGertjan van den Burg1-1/+1