Commit Graph

27 Commits (38e151224de2c84c8ea04b9ba54b251a28b44ffe)

Author SHA1 Message Date
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 fffd5012ad api tests now run on a fixture 2016-12-29 13:44:26 -05:00
eric b1e6dcec4f update tests for explicit fixture loading 2016-07-23 12:08:28 -04:00
eric bca17837a0 add fixtures in testcases 2016-04-09 13:21:12 -04:00
Raymond Yee b4a15304e9 ready for a review of this webhook (or push to just.unglue.it to test) 2016-02-23 10:32:51 -08:00
eric 7efa73697b add freeisbn resource 2015-12-18 20:21:28 -05:00
eric 2b9793e2d6 tests, links and documentation 2015-08-27 15:23:52 -04:00
eric be5b619ff2 the pre-facet feeds were broken
Fixed them and added tests
2015-08-18 09:14:19 -04:00
eric 92e9b7cb3c allow only approved repos 2015-08-04 12:02:06 -04:00
eric 11b9d5da3e make widget work with work ids 2015-02-18 13:09:43 -05:00
eric d03f16e886 add test for widget 2014-04-24 07:55:32 -04:00
Andromeda Yelton ad69580b2d PEP 8, PEP 328. I feel better now. 2013-06-03 12:31:39 -04: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
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
eric 22933b4ff5 Corrected api documentation error; added test for identifier api [finish #29892487] 2012-05-20 13:35:06 -04: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 16bb100482 made api tests less sensetive to fixture changes 2012-02-07 22:23:19 -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 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
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 b25bc783b4 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 6d6af629f4 added some api unit tests 2011-09-15 22:05:47 -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