Ed Summers
|
110b996769
|
added logic to display ebooks, badly for now
|
2011-11-07 15:39:02 -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
|
76b70f3676
|
minor doc fix
|
2011-10-18 23:47:48 -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 |
Raymond Yee
|
f92f39dc35
|
don't run settings.me/settings.dev alignment if we can't import modules
|
2011-10-18 08:02:49 -07:00 |
Raymond Yee
|
38166177c4
|
First cut of PaymentDetails
small fix to explicitly calculate URI of PayPalIPN url pattern
update status of a PAY transaction to CREATED instead of leaving as None
|
2011-10-14 10:52:17 -07:00 |
Raymond Yee
|
d79b228d39
|
Merge branch 'master' of github.com:Gluejar/regluit into payment_integration
Conflicts:
core/tests.py
|
2011-10-14 07:42:33 -07:00 |
Ed Summers
|
93404d42ff
|
when a user views another users contributor page, works they already have on their wishlist show up that way instead of as "add to wishlist"
|
2011-10-14 14:18:38 +00: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 |
Raymond Yee
|
e8c8f2dfc2
|
Got rid of a lot of code that was there to help RY learn about class based generic views.
Inserted a setting for the Gluejar paypal account email.
|
2011-10-13 19:16:28 -07:00 |
Ed Summers
|
983c045a8c
|
added bookloader.thingisbn and a test
|
2011-10-12 21:59:46 -04:00 |
Ed Summers
|
030f2fbae7
|
needed to start over with clean slate for migrations since they were not being run as part of test suite, which was covering up some errors in the migrations
|
2011-10-10 22:31:24 -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 |
Raymond Yee
|
ca2fc9afdc
|
I've wrapped Campaign.status with a property decorator -- access campaign status as campaign.status not campaign.status() now.
|
2011-10-10 13:35:22 -07:00 |
Ed Summers
|
c0f4ad11c3
|
merged upstream changes
|
2011-10-10 13:09:00 -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
|
a905d6c820
|
added test of required fields for Campaign
|
2011-10-09 14:48:03 -04:00 |
Ed Summers
|
90859811a9
|
simplified some things since the database schema does not allow for campaigns that lack a name, description or work
|
2011-10-09 14:27:27 -04:00 |
Raymond Yee
|
711546f414
|
First pass at incorporating status into Campaign
|
2011-10-07 20:11:57 -07:00 |
Raymond Yee
|
68b94f768f
|
Changes in progress to the model
|
2011-10-07 14:17:54 -07:00 |
Ed Summers
|
53ceeb800c
|
adjusted test to expect the title and isbns in the new location
|
2011-09-29 19:07:16 +00:00 |
Ed Summers
|
409df080ce
|
got search passably working and a somewhat functional ajax add to list
|
2011-09-29 02:23:50 -04:00 |
Ed Summers
|
2c7f858125
|
handle duplicates using openlibrary ids for edition, work and author
|
2011-09-10 11:36:38 +00:00 |
Ed Summers
|
0f5ff789ff
|
lots of changes to support dynamically loading from openlibrary based on an isbn...which still needs some work to prevent duplication
|
2011-09-09 01:38:28 -04:00 |
Ed Summers
|
19d73f8bf8
|
added core edition googlebooks lookup and test, plus the start of a load_books management command
|
2011-09-07 05:34:03 -04:00 |
Ed Summers
|
139a866bf6
|
setup api, core and frontend apps, also added initial homepage template from stefan
|
2011-08-30 23:46:55 -04:00 |