eric
7736201ce8
add publishers, ebooks to api
2017-06-29 13:22:58 -04:00
eric
a225580fae
add a json version of opds
...
just for fun
2017-02-11 15:58:54 -05:00
eric
19a091f331
add support for no javascript widget
2016-11-21 14:14:30 -05:00
eric
ac541ec1a0
patterns in urlpatterns are deprecated
...
https://docs.djangoproject.com/en/1.9/releases/1.8/#s-django-conf-urls-p
atterns
Also, moved edit_user to libraryauth module with the rest of our user
reg and auth.
2016-07-27 13:02:47 -04:00
eric
356207bc5d
patch django.conf.urls.defaults
2016-04-07 20:38:53 -04:00
eric
f7411d9525
add featured mode to the widget
...
Been wanting this for a while!
2016-03-29 13:47:23 -04:00
Raymond Yee
fb9a2bcd04
skeleton for /api/travisci/webhook
2016-02-18 11:37:35 -08:00
eric
6c49cd7828
more unused
2015-12-19 13:12:21 -05:00
eric
7efa73697b
add freeisbn resource
2015-12-18 20:21:28 -05:00
eric
2c48bb0547
Mmm, we made the api before thinking privacy
2015-12-18 12:10:59 -05:00
eric
3a2c632011
make onix work like opds
2015-08-28 16:20:46 -04:00
eric
2aa49e8d15
bug fixes and api cleanup
2015-08-27 15:23:25 -04:00
eric
2a3a1546fd
makes a valid file!
...
validator at
https://www.readyet.net/tools/onixFileValidation/3
2015-08-26 21:35:29 -04:00
Raymond Yee
aa4f13f47d
conflict in api/urls.py
2015-08-06 13:15:12 -07:00
eric
11cf5b2869
Merge branch 'master' into publisher-opds
...
Conflicts:
api/urls.py
2015-08-06 13:39:16 -04:00
eric
134aeec4de
id in opds now works with content negotiation
...
by request from LeonardR
2015-08-03 18:39:26 -04:00
eric
7932e047d7
basic api wiring
2015-07-30 00:34:05 -04:00
eric
ea4e489213
fix the odds implementation of kw facet
...
mostly, fixing missing url encoding
2015-01-12 12:03:47 -05:00
eric
46e662c849
add ordering, facet navlinks
2014-12-06 15:00:23 -05:00
eric
5246bd1a1c
add new facet machinery to olds
2014-12-05 18:38:04 -05:00
eric
6aa3e458ea
move opds to api
...
and simplify code.
view no longer passing site and protocol to opds methods
facets now in a list
url adds /api/ in front
2014-07-16 16:47:32 -07:00
Andromeda Yelton
ad69580b2d
PEP 8, PEP 328. I feel better now.
2013-06-03 12:31:39 -04:00
eric
0d19018e62
api tests working; non-google id's working
2012-01-10 15:20:02 -05: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
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
3d676eae8c
Merge branch 'master' into tastypie2
2011-10-18 16:46:46 -07: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
50d1f219ea
A pass at making server side panels
2011-09-20 22:22:48 -07: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
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
d3485a8842
read only api now includes Wishlist and User
2011-09-12 15:44:20 -07:00
Raymond Yee
8e609aeab3
read only api now includes Wishlist and User
2011-09-12 15:44:20 -07:00
Raymond Yee
9608f8efcb
working starter API for Work
2011-09-12 13:02:06 -07:00
Raymond Yee
dc54fc1002
working starter API for Work
2011-09-12 13:02:06 -07:00