Commit Graph

58 Commits (d285e32b2b6ffd12aff889de73e59b933e5c8626)

Author SHA1 Message Date
eric 98a7c3f73b added googlebooks_id method on work, cleaned access 2012-01-17 16:28:58 -05:00
eric 0d19018e62 api tests working; non-google id's working 2012-01-10 15:20:02 -05:00
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 9d6066c929 catch IndexErrors to fix HermanCain bug; there is a work with zero editions 2011-12-31 13:48:54 -05:00
Andromeda Yelton 50aae788c6 further tidying up panel view hover state and making sure it works properly in widget form too 2011-12-27 19:17:44 -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
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
Andromeda Yelton 3c61c13e59 cleaning up: fixed sizing, removed background image, switched to more recent (and unglueit-hosted) jquery version 2011-11-22 13:49:59 -05:00
Andromeda Yelton 25d2177ca4 restoring background color alternation of books in list view of supporter page after widgetization 2011-11-22 13:33:57 -05:00
Raymond Yee 726f086c4c Adjust the size of the iframe 2011-11-21 20:36:14 -08:00
Raymond Yee e99c98a014 kludge a new ISBN into widget embed test 2011-11-21 18:13:39 -08:00
Raymond Yee 994be3f732 Attempt to factor out book panel so it can be used in widget and supporter page 2011-11-21 17:21:06 -08:00
Andromeda Yelton 43912006ae prettifying the documentation pages with new css 2011-11-18 13:27:26 -05:00
Andromeda Yelton 96a3039434 fixing bugs resulting from am addition of last_campaign method 2011-11-06 15:24:16 -05:00
Andromeda Yelton 9e395e0a9f converted all text-oriented pages to run on basedocumentation.html style template 2011-11-01 13:18:44 -04:00
Raymond Yee dcd4727c95 a start on showing how to embed a widget in a third party site 2011-10-22 08:18:04 -07:00
Raymond Yee 6aa01701a4 Got rid of explore sidebar in API help.
Got rid of 'undefined' class for something in widget we are currently calculating
2011-10-20 13:53:35 -07:00
Raymond Yee 3fb56a9c44 Place the API help page into the frame with the explorer sidebar. 2011-10-20 13:27:52 -07:00
Raymond Yee a2b622b061 Added status and current_total data to Campaign resource in the API.
Added an API help page to describe how to use the API and which shows a user's api_key and sample calls and link to campaign widgets.
Added facility to redirect back to current URL after sign in.
2011-10-19 17:08:17 -07:00
Raymond Yee 0ed1d229f5 Updating campaign widget to show status and progress. Don't have a way to calculate a graphic representation of progress yet. 2011-10-19 09:45:25 -07:00
Raymond Yee 3d676eae8c Merge branch 'master' into tastypie2 2011-10-18 16:46:46 -07:00
Ed Summers 21aa09d183 use Decimal for campaign target 2011-10-10 15:39:25 -04: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
Raymond Yee 0ffa43b870 Merge branch 'master' of github.com:Gluejar/regluit into tastypie2 2011-10-07 09:15:15 -07:00
Ed Summers bfd1d85264 need an empty models module for api to be treated like a legit django app that can be tested 2011-10-05 22:30:49 -04:00
Raymond Yee 5c40c5c2a8 attempt to merge master into tastypie2 -- tests failed 2011-09-29 11:40:45 -07:00
Ed Summers 409df080ce got search passably working and a somewhat functional ajax add to list 2011-09-29 02:23:50 -04:00
Raymond Yee 50d1f219ea A pass at making server side panels 2011-09-20 22:22:48 -07:00
Ed Summers b25bc783b4 got campaign information relevant to the logged in user to show up 2011-09-16 00:51:46 -04:00
Ed Summers 5246429db3 got campaign information relevant to the logged in user to show up 2011-09-16 00:51:46 -04:00
Ed Summers 273cb0bc6c added key authentication and some api tests 2011-09-15 22:53:44 -04:00
Ed Summers b7be628de2 added key authentication and some api tests 2011-09-15 22:53:44 -04:00
Ed Summers 6d6af629f4 added some api unit tests 2011-09-15 22:05:47 -04:00
Ed Summers ae840f4713 added some api unit tests 2011-09-15 22:05:47 -04:00
Ed Summers ccf9e122c1 added resource filtering to be able to lookup campaigns based on isbn with /api/v1/campaign/?format=json&work__editions__isbn_10=1590171101 2011-09-15 22:33:05 +00:00
Ed Summers 49bd1d38fc added resource filtering to be able to lookup campaigns based on isbn with /api/v1/campaign/?format=json&work__editions__isbn_10=1590171101 2011-09-15 22:33:05 +00:00
Raymond Yee 5f00f568f8 First naive pass at creating a IsbnResource 2011-09-14 16:15:01 -07:00
Raymond Yee 05753ad81b First naive pass at creating a IsbnResource 2011-09-14 16:15:01 -07:00
Raymond Yee 4cf289c5dd Added /api/editions to make it easier to test /api/isbn 2011-09-14 10:31:16 -07:00
Raymond Yee 93eb9a1549 Added /api/editions to make it easier to test /api/isbn 2011-09-14 10:31:16 -07:00
Raymond Yee 0ab5cb00f5 Created HTML version of API -- pretty ugly but set up to show what type of info you can get when ISBN passed in 2011-09-14 09:11:12 -07:00
Raymond Yee 45edd3cf73 Created HTML version of API -- pretty ugly but set up to show what type of info you can get when ISBN passed in 2011-09-14 09:11:12 -07:00
Raymond Yee 1de0717c8c Forgot to add a few new files to previous commit. 2011-09-14 08:40:42 -07:00
Raymond Yee e91a794d42 Forgot to add a few new files to previous commit. 2011-09-14 08:40:42 -07:00
Raymond Yee 14ae7090e6 Intermediate progress towards an API that takes ISBN and spits out edition, work, or campaign info 2011-09-14 08:38:29 -07:00
Raymond Yee 0faf1df94a Intermediate progress towards an API that takes ISBN and spits out edition, work, or campaign info 2011-09-14 08:38:29 -07:00
Raymond Yee 4ecff73bdd Added user OneToOneField to Wishlist in api 2011-09-12 16:22:37 -07:00
Raymond Yee 86d24b59a5 Added user OneToOneField to Wishlist in api 2011-09-12 16:22:37 -07:00
Raymond Yee 6ba7b21bd4 Exclude amazon_receiver and paypal_receiver in read only API for now 2011-09-12 16:16:14 -07:00