Commit Graph

228 Commits (6507c392f7998503d857c79f780dd7ab8c5f296f)

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 5579308e4d Revert "flailing here"
This reverts commit 6d083cea83.
2020-04-02 12:42:17 -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 6d083cea83 flailing here
Trying to isolate deployment problem
2020-04-02 10:27:08 -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 5b23386199 pylint 2020-03-30 20:39:02 -04:00
eric 17151f97aa fix feed_for_work 2020-03-30 20:38:33 -04:00
eric b054733d86 onix now streams
using Beautiful soup to build the tree
2020-03-30 20:02:28 -04:00
eric 578092500f feed for work is also an iterator 2020-03-27 19:29:58 -04:00
eric f5956b59e8 pylint 2020-03-27 19:22:21 -04:00
eric e6d7b1baf8 opds_json to streaming 2020-03-27 18:51:25 -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 1ff29fd676 add pages to api urls 2020-02-25 11:11:59 -05:00
eric e3f5459f68 lint 2020-02-18 09:58:02 -05: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
eric 49fd44626e handle bad page inputs
sanitize page input, like OPDS
catch errors when page parameter is invalid
correct documentation
2019-08-02 18:23:19 -04:00
eric 8a7679c0fc document the addition
Also, I believe Travis will use the encrypted keys if it's my commit.
2019-07-31 17:22:26 -04:00
Nikita Antonenkov c18005a581 Fix misused http error 2019-07-31 21:48:45 +03:00
Nikita Antonenkov 0ab459fdb4 Onix API works pagination 2019-07-31 21:46:18 +03:00
eric 60a46c2c74 json parsers don't like trailing comma 2019-06-20 14:33:17 -04:00
eric d0d16c7ee4 json was confused with self.json 2019-06-20 14:32:32 -04:00
eric 26bab0af68 last 2.0 deprecations 2018-07-24 11:33:39 -04:00
eric 18c0afd38e update tastypie 2018-07-23 22:51:01 -04:00
eric 50f0294b59 is_anonymous and is_authenticated are properties 2018-07-23 22:17:05 -04:00
eric c7ffd3361a removed patterns from imports 2018-04-27 11:42:39 -04:00
eshellman 3058991a30
Merge pull request #770 from Gluejar/remove-regluit-datetime
rip out dead code
2018-04-23 14:52:59 -04:00
eric 518ac07ae1 lint 2018-04-19 13:18:06 -04:00
eric 39fdd9683a rip out dead code 2018-04-19 12:24:34 -04:00
eric 07fd095b9a fix bugs 2018-04-09 11:54:16 -04:00
eric 4d2167c58f finish less to sass for landing page 2018-01-30 12:47:51 -05:00
eric 7cd10386cd convert sitewide to scss 2018-01-29 22:56:18 -05:00
eric 22870a4350 harden object retrieval against unexpected input 2017-12-08 20:58:37 -05:00
eshellman 36385ffc54
Merge pull request #719 from Gluejar/revise-new-rh
Revise new rh process and docs
2017-11-18 16:36:03 -05:00
eric bb29fc3d1f remove gluejar.com 2017-11-18 16:34:56 -05:00
eric 2f95c195c6 add documentation 2017-11-08 17:45:22 -05:00
eric b5e52effd9 optimize id access
See
https://docs.djangoproject.com/en/1.11/topics/db/optimization/#use-forei
gn-key-values-directly
2017-10-28 18:33:58 -04:00
eric 91ae62e757 fix onix feed for work 2017-09-04 14:28:47 -04:00
eric db97a98ae8 https 2017-07-27 10:33:13 -04:00
eric 7736201ce8 add publishers, ebooks to api 2017-06-29 13:22:58 -04:00
eric c9d0395f38 fix mistakes 2017-03-21 21:16:36 -04:00
eric fe823979fd add "order_by=none" option
in json-opds, allows a large record dump
2017-03-21 12:00:55 -04:00
eric b255130732 change to version 2 2017-03-17 17:19:26 -04:00
eric 03397b6c53 fix possible redirect loop 2017-02-14 14:37:36 -05:00
eric 85b0ea0d35 fix issue with new version of tastypie 2017-02-14 13:59:19 -05:00