eric
|
0b91017dd5
|
Did what edso told me not to do- re-architected db to use generic ids
|
2012-01-09 13:55:22 -05:00 |
eric
|
68d6ef93fd
|
General cleanup and optimization of goodreads loading
|
2011-12-22 14:29:46 -05:00 |
eric
|
f81a4e8e6d
|
removed isbn_10 column and fixed many isbn13 non-compliance issues
apply migrations!
|
2011-12-19 23:26:55 -05:00 |
Ed Summers
|
55656e2d3d
|
now getting subjects from openlibrary instead of from googlebooks. You will need to APPLY MIGRATIONS!
|
2011-12-19 01:33:13 -05:00 |
Ed Summers
|
e8339697f6
|
works are mono-lingual now. language is now a property of Work instead of Edition. YOU WILL NEED TO APPLY MIGRATIONS!
|
2011-12-13 09:55:26 -05:00 |
eric
|
167dccf574
|
Wishlists are now filled using the Wishes intermediate table. It's named the same as previous intermediate table, and I've edited the migration so data is not lost.
Also, I've added methods od Wishlists to add and remove Works. There
are "source" and created columns on the Wishes table
|
2011-12-08 18:22:20 -05:00 |
Ed Summers
|
3b777f87aa
|
allow empty publication date, also make sure test database uses charset utf8 or else tests will fail
|
2011-11-21 14:13:29 -05:00 |
Raymond Yee
|
f73aa1b570
|
Added grabbing of pdf ebooks corresponding to edition
|
2011-11-06 17:49:25 -05:00 |
Ed Summers
|
e1ea725d0f
|
ebooks must have a downloadUrl
|
2011-11-06 17:42:09 -05:00 |
Ed Summers
|
22d904f1bf
|
added ebook model and add_b_oclc
|
2011-11-06 16:33:04 -05:00 |
Ed Summers
|
2e83847fa7
|
rolling back the add_related option on add_by_isbn until it is better thought out, and does not break the build...
|
2011-10-20 18:43:40 +00:00 |
Ed Summers
|
9901408b00
|
added list of supporters to the work page, just as a proof of concept more than anything.
|
2011-10-20 18:16:42 +00:00 |
Ed Summers
|
07073f8620
|
have tasks return bookloader return values
|
2011-10-20 05:23:30 +00:00 |
Ed Summers
|
0c1411f2e8
|
added celery async task for add_related that gets exercised when a book is added to a wishlist. includes new settings for the djkombu celery backend
|
2011-10-19 23:31:16 -04:00 |
Ed Summers
|
7bfb7c3f7f
|
need to trap errors when looking up a LibraryThing ISBN in GoogleBooks and getting no hit
|
2011-10-18 23:45:02 -04:00 |
Ed Summers
|
5c88878a30
|
added merge_works function for merging the one work into another when adding related editions based on ThingISBN. also added a test that makes sure related campaigns and wishlists are appropriately updated.
|
2011-10-18 23:00:07 -04:00 |
Ed Summers
|
5b102a6685
|
wiping migrations again and hoping they work this time. also catch exceptions when adding related editions.
|
2011-10-14 16:03:43 -04:00 |
Ed Summers
|
44449f56a3
|
added some comments
|
2011-10-14 00:12:20 -04:00 |
Ed Summers
|
ffe84fa46a
|
got bookloader.add_related working w/ some tests. also added Edition.language because it looks like it will be useful to know.
|
2011-10-14 00:02:19 -04:00 |
Ed Summers
|
983c045a8c
|
added bookloader.thingisbn and a test
|
2011-10-12 21:59:46 -04:00 |
Ed Summers
|
1b54ba5f6b
|
make sure there are some hits when adding a book by isbn
|
2011-10-10 17:26:38 -04:00 |
Ed Summers
|
e25894d549
|
added X-Forwarded-For for gluejar.com for the moment
|
2011-10-10 15:57:12 -04:00 |
Ed Summers
|
70a620b27f
|
moved to using googlebooks api for data. required moving authors and subjects to be associated to editions, since we google books does not have a notion of a work
|
2011-10-10 12:57:10 -04:00 |
Ed Summers
|
2c7f858125
|
handle duplicates using openlibrary ids for edition, work and author
|
2011-09-10 11:36:38 +00:00 |