aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-03-27Merge branch 'bugfix/semantic_scholar'Gertjan van den Burg3-18/+52
2021-03-27Merge branch 'master' into bugfix/semantic_scholarGertjan van den Burg2-1/+2
2021-03-27Merge branch 'bugfix/html_provider'Gertjan van den Burg1-0/+1
2021-03-27Temporarily disable testGertjan van den Burg1-0/+1
Not sure why this one is failing, it works locally but not on GitHub actions. The difference seems to be whether social links are included in the readability.js output.
2021-03-27Fix makefileGertjan van den Burg1-1/+1
2021-03-27Bugfix for SemanticScholar providerGertjan van den Burg3-18/+52
Direct urls to PDF files on SemanticScholar seem to be deprecated. Instead, we need to pull the pdf link from the html.
2021-03-14Bump version and update changelogv0.9.1Gertjan van den Burg3-2/+6
2021-03-14Merge branch 'bugfix/sciencedirect'Gertjan van den Burg1-3/+25
2021-03-14Update ScienceDirect provider to new site structureGertjan van den Burg1-8/+22
2021-03-14Document previous json payload for posterityGertjan van den Burg1-1/+9
2021-03-07Update notesGertjan van den Burg1-1/+7
2021-03-02Bump version and update changelogv0.9.0Gertjan van den Burg3-4/+12
2021-03-02update docsGertjan van den Burg1-0/+1
2021-03-02Merge branch 'Kazy-pikepdf'Gertjan van den Burg6-31/+59
2021-03-02tests: add additional test about ToC, this time with arXiv providerJocelyn Boullier1-0/+8
2021-03-02tests: add test for keeping the ToC after processingJocelyn Boullier1-0/+12
2021-03-02feat: use pikepdf instead of PyPDF2, bumps Python min. version to 3.6Jocelyn Boullier5-82/+38
Several reasons: 1. PyPDF2 isn't maintained anymore. 2. On PDF files with lots of pages, you hit a recursion limit because of the way PyPDF2 is written. The `_sweepIndirectReferences` function is recursive instead of being iterative. 3. Performances. PyPDF2 is a pure Python library, while pikepdf uses QPDF, a C++ library under the hood. It is much faster. This is quite noticable when processing PDFs such as books. 4. pikepdf fixes PDF. While implementing the ToC feature, I noticed that for some PDFs it didn't show up on the Remarkable, even before processing it. For some reason, simply opening a PDF with pikepdf and saving it again fixes the issue. So we get it fixed for free.
2021-03-02feat: copy ToC over from original fileJocelyn Boullier2-1/+53
2021-03-02Remove unnecessary check in arXiv unit testGertjan van den Burg1-1/+0
This string may persist in the metadata, but as long as it's not in an invisible box on the left of the page we don't care about that.
2021-03-01Remove double delay in CiteSeerX providerGertjan van den Burg1-2/+1
2021-03-01Bump version and update changelogv0.8.9Gertjan van den Burg3-2/+6
2021-03-01Minor makefile fixGertjan van den Burg1-1/+1
2021-03-01Merge branch 'feature/provider_acl'Gertjan van den Burg5-0/+85
2021-03-01Add provider for ACLWebGertjan van den Burg5-0/+85
2021-02-04Simplify example pdf fileGertjan van den Burg1-1/+1
2021-02-01Bump version and update changelogv0.8.8Gertjan van den Burg2-1/+5
2021-02-01Merge branch 'bugfix/neurips_2'Gertjan van den Burg2-3/+8
2021-02-01*actually* fix the failing testGertjan van den Burg1-1/+1
2021-02-01fix failing testGertjan van den Burg1-1/+1
2021-02-01Fix for new neurips siteGertjan van den Burg1-2/+7
2021-01-08Bump version and update changelogv0.8.7Gertjan van den Burg2-1/+5
2021-01-08Shorten utility functionGertjan van den Burg1-38/+20
2021-01-07Merge branch 'bugfix/merge_config'Gertjan van den Burg2-11/+157
2021-01-07Bugfix for config merge and unit testsGertjan van den Burg2-11/+157
2021-01-03Replace failing test with a different oneGertjan van den Burg1-2/+2
When downloading the old test file acm now returns a non-functional pdf, so we're replacing it with a different test case.
2020-12-31Add schedule to test workflowGertjan van den Burg1-1/+5
2020-12-28Remove travis configGertjan van den Burg1-19/+0
2020-12-28Merge branch 'feature/gh_actions'Gertjan van den Burg3-1/+82
2020-12-28Merge branch 'master' into feature/gh_actionsGertjan van den Burg19-81/+818
2020-12-28Update badge in readmeGertjan van den Burg1-1/+1
2020-12-28Rename test workflowGertjan van den Burg1-1/+1
2020-12-28Make script executableGertjan van den Burg1-0/+0
2020-12-28Specify version numberGertjan van den Burg1-1/+1
2020-12-28Commit to trigger testsGertjan van den Burg1-1/+1
2020-12-28Add tentative support for Github ActionsGertjan van den Burg2-0/+81
2020-12-28Bump version and update changelog and readmev0.8.6Gertjan van den Burg3-2/+6
2020-12-28Rename default configuration file to .paper2remarkable.ymlGertjan van den Burg3-11/+11
2020-12-28Bump version and update changelogv0.8.5Gertjan van den Burg2-1/+5
2020-12-28bugfix for missing sections in configGertjan van den Burg1-0/+3
2020-12-28expand comments in config examplev0.8.4Gertjan van den Burg1-7/+10