eric
ac5c241e09
resolve doi in doab provider
...
- resolve the doi before setting the provider
- strip "www." from netloc
- strip url before setting provider
2019-03-01 21:23:54 -05:00
eric
40794ee3f9
use rights info to set rights
2018-07-10 13:58:38 -04:00
eric
2f9dda8432
less agressive merging in doab
2018-06-18 17:04:40 -04:00
eric
7593944dc0
reset default to 15 days
2018-06-15 15:30:04 -04:00
eric
bade8e7f4d
handle records without downloads
2018-06-15 10:34:23 -04:00
eric
a0dc106f6d
fix issue with merged works coming back from related editions
2018-04-26 14:57:55 -04:00
eric
8d5da39e5f
make populate edition synchronous for doab
2018-04-25 11:21:02 -04:00
eric
fa82411921
don't load chapters
2018-04-23 15:41:42 -04:00
eric
bbd421d1f2
fix various bugs
2018-04-18 17:53:21 -04:00
eric
3590c1a59f
default load_doab to last 45 days
2018-04-18 14:53:42 -04:00
eric
1d6af73cf2
handle isbns separated by '/'
2018-04-18 11:29:57 -04:00
eric
78d66a247e
don't fail if null edition
2018-04-17 14:21:21 -04:00
eric
447ed4b2d5
fix cover loading
2018-04-17 14:20:44 -04:00
eric
8dd1fb1822
remove doab author loader
...
now uses oai functionality
2018-04-16 13:44:10 -04:00
eric
9a6b1efd0d
fix bugs for records with missing fields
2018-04-13 14:37:50 -04:00
eric
bf7a9d8106
patch for missing language
2018-04-12 15:08:29 -04:00
eric
ca94c128de
online to download handling
...
+ fix bug that made everythong 'online'
+ handle online ebooks with multiple format downloads
+ download ebooks with volatile links
+ move contenttyper to core.loaders.utils
+ add handling for really html ebooks
2018-04-09 16:32:52 -04:00
eric
07fd095b9a
fix bugs
2018-04-09 11:54:16 -04:00
eric
0ba2906c62
delint
2018-04-07 18:38:33 -04:00
eric
e03fa239b4
revamp doab loading
...
- doab loading now done primarily by oai, no processing of csv.
- added pyoai and updated lxml
- doab ids or urls in ebook submission now handled by oai scrape
- doab_load_books removed
- doab_utils moved from Gluejar/DOAB
- licenses now recognizes OpenEdition
- new ebook type "online" will implement in UI after mobile launch;
ebooks now creaded for html contenttype
2018-04-07 17:11:36 -04: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
1ce4323bc4
precheck every new subject
...
fix bug with '/' in subject
interpret ';' as list delimiter
add cleaner script
2017-09-15 15:55:37 -04:00
eric
5bbeb45053
improve merge_works
...
work_relations were not being updated
2017-09-04 16:10:24 -04:00
eric
652d9a3456
modify doab load to handle authlists
...
also fix a few encoding issues and null data problems resulting in
non-loading and ftp redirects
2016-12-02 15:50:07 -05:00
eric
1c52c42e60
doab author parsing and loader command
2016-11-29 15:37:02 -05:00
eric
671017fced
pass edition to update_cover_doab
2016-11-18 13:28:59 -05:00
eric
60e4994756
remove debugging prints
2016-11-01 13:42:40 -04:00
eric
b82b51f358
forgot to re-enable error catching
2016-10-31 22:19:00 -04:00
eric
1c7df5e00e
get rid of some loader issues
2016-10-28 14:40:16 -04:00
eric
39cf8c9c0b
fix load errors
2016-10-27 20:05:43 -04:00
eric
182887fdc2
remove async option
2016-10-12 16:19:43 -04:00
eric
167c7fc60a
update doab loader
2016-10-12 16:07:54 -04:00
eric
3ac7769656
move doab.py into loaders
2016-10-11 15:46:03 -04:00