Commit Graph

135 Commits (7f6c9cf0dc61cd638e92f84d69ea8cd673538154)

Author SHA1 Message Date
eric b88d678058 add loading from sitemap list 2018-02-20 13:35:00 -05:00
eric 72ae3c73a5 trouble with mobis when title is unicode? 2017-12-27 12:20:56 -05:00
eric d1cf6e6fb3 fix some scraping bugs 2017-12-15 19:26:50 -05:00
eric 15d281c988 make mobi wasn't setting provider 2017-12-14 14:19:20 -05:00
eric cc1c5b6ee8 add management command 2017-12-10 16:33:07 -05:00
eric 82784778c4 add springer scraper 2017-12-06 18:13:46 -05:00
eric af4cac5cf8 http should be a work id 2017-11-21 15:47:02 -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 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 0c687fdad4 add command to load from sitemaps 2017-08-23 12:21:56 -04:00
eric db97a98ae8 https 2017-07-27 10:33:13 -04:00
eric 1c52c42e60 doab author parsing and loader command 2016-11-29 15:37:02 -05:00
Raymond Yee b7f2fb196c print current work and number of covers added so far 2016-11-21 15:51:26 -08:00
eric 8a73ec6ecf management command to add missing 2016-11-18 13:47:26 -05:00
Raymond Yee 5572608b39 Merge pull request #641 from Gluejar/improve-doab-import
Improve doab import
2016-11-02 06:06:41 -07:00
eric 8697aec989 management command to clean the db 2016-10-20 15:25:09 -04:00
eric 182887fdc2 remove async option 2016-10-12 16:19:43 -04:00
eric 3ac7769656 move doab.py into loaders 2016-10-11 15:46:03 -04:00
eric da7b3171ce Use django's system check instead 2016-07-24 16:28:07 -04:00
eric c234b0ea45 management command
Management command to fix subject headings with yaml tags in the
heading name
2016-06-17 17:44:40 -04:00
eric c3057b6aef add code to deal with OBP, fix bugs. 2016-06-10 17:57:53 -04:00
eric 66bd4a043e add management command
this command already deployed; minimal testing required
2016-06-08 15:27:49 -04:00
eric cb3581e932 code for loading umich spreadsheet 2016-05-19 09:17:23 -04:00
Raymond Yee bf41bfccc6 change bookloader to load books by names of book in release and a command to deactivate currently broken ebooks 2016-05-16 12:43:11 -07:00
eric ab0c8814b4 add management command 2016-03-25 23:44:18 -04:00
Raymond Yee 45cb7d4eac [#113378215] prevent a duplicate ebooks with exact same metadata from being created by /api/loader/yaml
add dedupe_ebooks_with_same_urls.py command for deleting duplicate ebooks
2016-02-10 11:04:06 -08:00
eric a3a1a72b46 add management command to convert ungluit subjects to bisac 2015-09-21 21:04:11 -04:00
Raymond Yee 53a37b1b31 Merge branch 'master' into mobigen_integrate 2015-04-03 10:05:02 -07:00
eric 7cb0f473de remove many-commas subjects, prevent their addition 2015-01-30 11:33:22 -05:00
Raymond Yee 0b7f522232 first pass at a command to convert all the convertible campaign ebooks to mobi 2015-01-26 12:19:26 -08:00
Raymond Yee 61c0de3fbc add a command to delete subjects with non-xml characters 2015-01-22 15:48:04 -08:00
Raymond Yee 54c3742ce7 adding a command to load doab books 2014-06-06 11:37:10 -07:00
eric f27b111117 fix twitter avatars [#66896902] 2014-03-06 17:53:37 -05:00
eric d5b9f88380 move "extra data" into a json field dict to improve payment code tidieness
need to install jsonfield
note: this is https://bitbucket.org/schinckel/django-jsonfield
I tried https://github.com/bradjasper/django-jsonfield but it was not
compatible with South
2013-08-18 15:21:55 -04:00
eric 52e58daa20 move some code to indicate it's not being maintained 2013-08-18 15:16:15 -04:00
Andromeda Yelton ad69580b2d PEP 8, PEP 328. I feel better now. 2013-06-03 12:31:39 -04:00
Andromeda Yelton 53d23d9f18 grammar 2013-05-06 15:59:55 -04:00
eric 0578a40798 changed the html, need to change the management command 2013-05-03 11:50:41 -04:00
eric 5f6abec1d5 de-button the ungluers to go 2013-05-02 15:58:28 -04:00
Andromeda Yelton 3b44e643d5 put status information in de gruyter initialized campaigns 2013-04-24 14:26:23 -04:00
eric 05d37163ea despam descriptions in db
wasn't real happy with this: https://unglue.it/work/66938/ so I looked
for other spammy descriptions in the db
2013-03-07 11:37:40 -05:00
Andromeda Yelton b7721f0fa3 management command to make sure transaction.ack_name returns something sensible for OLA on /acks/ page 2012-12-19 11:00:33 -05:00
Raymond Yee 018332d508 [#37388341] First crack at displaying campaign data -- per Melinda's request 2012-10-08 17:47:55 -07:00
eric 8611f73382 give badges to users who've pledged! [#29340547] 2012-09-22 23:54:06 -04:00
eric 3d7cd7fdae management command to set active campaigns to UNSUCCESSFUL, trigger amazon notice 2012-08-09 09:47:10 -04:00
eric 3bdde8f936 finally I understand how reclustering should work 2012-08-05 18:30:13 -04:00
eric 05767741d6 take extra care for null works 2012-08-05 13:03:37 -04:00
eric 48d54fdc39 management command to list works with no isbn 2012-08-03 14:42:02 -04:00
eric 2f109bef47 add email export management command 2012-08-03 11:16:47 -04:00
eric 04335be3aa add a title filtering parameter to relookup_isbns 2012-08-02 20:44:08 -04:00