Commit Graph

82 Commits (ccbc78a10c71892034cf03a70883f0c4e0cb5489)

Author SHA1 Message Date
Andromeda Yelton ad69580b2d PEP 8, PEP 328. I feel better now. 2013-06-03 12:31:39 -04:00
Andromeda Yelton edb174fc96 Merge branch 'master' into improve_registration
Conflicts:
	frontend/templates/pledge_complete.html
	static/css/sitewide2.css
2013-03-22 11:22:23 -04:00
eric 6de3b806a6 change name of book_panel stylesheet to force reload on deployment 2013-03-19 14:53:11 -04:00
eric c724786c97 remove redundant with clauses 2013-03-11 16:23:52 -04:00
eric 62627a80cf fix "next" behavior, poor sign-up/pledge flow [#40841931]
Sign In lightbox had broken cookie pusher on reg/auth pages.
Many holes had developed that broke return-to-page-after-auth (for
example, sign-in from pledge page).
Sporadic encoding issues.
2013-03-08 02:43:11 -05:00
eric 339d4653ab migrate and clean urls 2013-03-07 21:53:32 -05:00
eric d6a8dedfaa mailchimp ops now example.org aware, test users, now all changed to example.org 2013-03-06 09:39:06 -05:00
Andromeda Yelton ef0bb40f9b telling people this exists 2013-02-18 15:27:29 -05:00
Andromeda Yelton ed06ac4763 allow for ordering by num_wishes 2013-02-18 15:15:53 -05:00
eric 6e4f8fe3d7 configure wish list inside book_panel so it doesn't get omitted again 2013-01-02 20:26:20 -05:00
Raymond Yee 9a985176bc Fixed problems in tests stemming from an edition of Neuromancer no longer in Google Books -- switched to another one
We still have issues about language of editions for Cat's Cradle
2012-07-20 08:40:11 -07:00
Andromeda Yelton fd44471aae caching the wishlist rather than calculating it for every single book_panel = potentially huge performance improvement 2012-06-01 10:22:39 -04:00
Raymond Yee 58fc82995c a small type on the API help page 2012-05-21 14:47:11 -07:00
eric 22933b4ff5 Corrected api documentation error; added test for identifier api [finish #29892487] 2012-05-20 13:35:06 -04:00
Andromeda Yelton beff46fd8c standardizing on Unglue.it rather than Unglue.It 2012-05-08 16:15:23 -04:00
eric 7534e6c1b5 fixed more html errors and warnings 2012-03-09 11:59:04 -05:00
Raymond Yee a252f9d173 [#22561067] Implemented regluit.utils.localdatetime.now is by default datetime.datetime.now() (in Django 1.3) and django.utils.timezone.now() in Django 1.4+
One overrides regluit.utils.localdatetime._now to do "time travel" -- useful for testing scenarios requiring time changes (such as Campaigns)
Get rid of call references to datetime.datetime.now() or utcnow() and datetime.date.today() in favor of regluit.utils.localdatetime.now() and date_today().
2012-03-09 00:45:39 +00:00
eric de4f5fcc86 HTML sytax corrections 2012-03-07 22:07:01 -05:00
eric ac209abd0b fixed mispeled excepshun bug in wdget 2012-02-16 11:06:26 -05:00
Andromeda Yelton 5b18d47866 hey the widget should probably reflect the status of the work, huh 2012-02-15 08:55:34 -05:00
Andromeda Yelton e0f897b684 target links to outside of frame and make it work with the improved greenpanel.js 2012-02-15 08:51:24 -05:00
eric 16bb100482 made api tests less sensetive to fixture changes 2012-02-07 22:23:19 -05:00
eric 04fca2fcc0 fixed bug in api where work.id and campaign.id were confused 2012-02-07 22:22:01 -05:00
Andromeda Yelton a35bb7cbba there is now a setting for our versions of jquery ad jquery_ui. defaults to google hosted, use static to do offline dev. SO much less annoying. 2012-02-06 13:53:25 -05:00
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