Commit Graph

48 Commits (066b81fb747a1e49940183c5da67f50340956bc1)

Author SHA1 Message Date
eric 8efe0b012e instantiate soup inside methods 2020-04-02 14:09:34 -04:00
eric 3bb738dbf3 Revert "Revert "maybe its the xml parser???""
This reverts commit 9d7c780488.
2020-04-02 13:47:50 -04:00
eric 9d7c780488 Revert "maybe its the xml parser???"
This reverts commit bfa957429f.
2020-04-02 12:42:10 -04:00
eric bfa957429f maybe its the xml parser??? 2020-04-02 12:34:06 -04:00
eric f77f8b4006 try being careful instantiating soup 2020-04-01 20:24:36 -04:00
eric f4a9697971 fix some problems 2020-04-01 17:18:37 -04:00
eric 4494fc505b pylint 2020-03-27 14:23:43 -04:00
eric b047149ef4 change OPDS to streaming, bs4 2020-03-27 13:48:18 -04:00
eric 01770ecaee passes all tests 2020-02-17 16:34:02 -05:00
eric a783be2e48 urllib 2020-02-12 17:57:35 -05:00
eric 61dc601d7c unicode -> str 2020-02-12 11:36:49 -05:00
Nikita Antonenkov 0ab459fdb4 Onix API works pagination 2019-07-31 21:46:18 +03:00
eric 26bab0af68 last 2.0 deprecations 2018-07-24 11:33:39 -04:00
Raymond Yee 7180da1f9d I think checking whether updated is None is a bit clearer...other, updated might look like a boolean. 2016-10-12 09:34:46 -07:00
eric a73720daab work might not have an ebook 2016-10-12 11:01:30 -04:00
eric 5eabbbb4d2 implement versions in api 2016-08-24 15:43:28 -04:00
eric 9b0c91a439 implement age_level 2016-08-15 13:47:00 -04:00
eric 3001aed8c8 implement indirectAcquisition element 2016-07-12 14:50:13 -04:00
eric 573638e23a slash on namespace 2016-01-21 18:03:31 -05:00
eric f33cd6e487 revamp sitemap priority, add to opds 2016-01-19 17:28:45 -05:00
eric 21d00f0020 qualify acq link relation in opds 2016-01-19 17:28:05 -05:00
eric 1ccdc144ba display publication range
needs a migration
2015-10-05 19:17:16 -04:00
eric be5b619ff2 the pre-facet feeds were broken
Fixed them and added tests
2015-08-18 09:14:19 -04:00
eric 134aeec4de id in opds now works with content negotiation
by request from LeonardR
2015-08-03 18:39:26 -04:00
eric 5ea513a02f updated should be last ebook creation 2015-08-03 17:06:41 -04:00
eric abe61095aa add rights to ebook links 2015-08-03 16:58:25 -04:00
eric a469b025d3 add filter for ebooks
so only pdf ebooks are shown in pdf feeds, only CC-BY ebooks are shown
in  CC BY feeds
2015-08-03 16:22:40 -04:00
eric 2455007994 flip the logic 2015-01-22 15:27:41 -05:00
eric 75fe8d9542 defend opds against control chars in subject name
Also, don't add keyword feed if there are no other books in it
2015-01-21 15:19:32 -05:00
eric 76e37ecd90 fix encoding bug 2015-01-16 11:16:25 -05:00
eric b5ae6f0d51 based on comments from Hadrien 2015-01-14 18:04:17 -05:00
eric ea4e489213 fix the odds implementation of kw facet
mostly, fixing missing url encoding
2015-01-12 12:03:47 -05:00
eric 02066cfabb missed this one 2014-12-14 16:40:14 -05:00
eric 46e662c849 add ordering, facet navlinks 2014-12-06 15:00:23 -05:00
eric badf8e4b0e bring back descriptions, use them 2014-12-05 20:38:08 -05:00
eric ab6eb0eed5 revise the top level feeds 2014-12-05 20:37:51 -05:00
eric 5246bd1a1c add new facet machinery to olds 2014-12-05 18:38:04 -05:00
eric da7f0ad71c description was unused 2014-12-05 18:34:36 -05:00
eric df913fab09 some feed consumers want images for both sizes 2014-11-03 19:57:58 -05:00
eric 5b2147958b paginate feeds 2014-11-03 19:36:26 -05:00
eric fe2207df20 add isbn to opds feed based on feedback from leonardr
but limit to first 10 isbns
2014-07-29 22:26:15 -04:00
Raymond Yee 6b7749b6be in active_campaigns feed, exclude books w/o ebooks 2014-07-25 13:49:12 -07:00
eric b24dfa8e9e last bit of code to rip out 2014-07-16 21:39:22 -07:00
eric db0c5b3946 fix urls 2014-07-16 21:34:35 -07:00
eric 06a3bda9de compute an updated date 2014-07-16 21:34:27 -07:00
eric 9ce45e7f7a ripped out more site/protocol code 2014-07-16 21:33:43 -07:00
eric 8f3bf4191a make the feeds into classes 2014-07-16 21:00:16 -07:00
eric 6aa3e458ea move opds to api
and simplify code.
view no longer passing site and protocol to opds methods
facets now in a list
url adds /api/ in front
2014-07-16 16:47:32 -07:00