eric
33a1482cc7
refactor libraryauth
...
try to keep all the user reg stuff in libraryauth, in prep for
splitting it off
2016-07-28 15:28:05 -04:00
eric
006aeaf66f
reverse by path is deprecated
...
https://docs.djangoproject.com/en/1.9/releases/1.8/#s-id3
2016-07-27 14:01:22 -04: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
4adf6917ff
refactor admin
2016-07-26 10:34:45 -04:00
eric
f3cb6c9edf
switch to contrib_comments
...
removed in 1.8
2016-07-21 16:05:57 -04:00
Raymond Yee
ba516cd08d
Merge branch 'master' into dj16
2016-05-04 13:52:25 -07:00
eric
cf64d43811
add the questionnaire module
2016-04-26 14:38:32 -04:00
eric
6aa11efdd2
patch email_change
2016-04-07 20:35:59 -04:00
eric
cf93e975f3
allows us to create nonces
2016-03-24 14:43:05 -04:00
eric
1df3cfee79
add json feed for bisac heading tree
2015-09-11 00:09:37 -04:00
eric
2feda33c4f
records now served out of db
2014-10-20 16:57:46 -04:00
eric
9a47f953cf
wire in custom registration and reorganize urls, add tests
2013-12-16 15:16:34 -05:00
eric
439169a1ab
Implemented IP authentication
...
libraries get associated with a library_block table (IP ranges)
moved superlogin here
IP stuff mostly copied from
https://github.com/benliles/django-ipauth/blob/master/ipauth/models.py
The model is that you need to be in an allowed IP range to "join" a
library. Once you've joined, you can use your login from anywhere. to
use that library.
Asign IP ranges in admin
2013-10-08 15:37:22 -04:00
eric
4a3cfc6840
Merge branch 'master' into ebook_selling
2013-08-18 18:11:13 -04:00
eric
837de35375
selling now works up to purchase page
2013-08-16 15:49:44 -04:00
eric
d941686c50
now does password reset for a socialauth account
2013-08-14 17:29:38 -04:00
Andromeda Yelton
ad69580b2d
PEP 8, PEP 328. I feel better now.
2013-06-03 12:31:39 -04:00
eric
1ee2d5c634
add a special response for failed social auths
2013-04-09 00:05:31 -04:00
eric
fabc7e6802
merge from master again except views
2013-04-05 13:07:13 -04:00
eric
1ace0a5479
"login to add" now adds, uses triple login page [ #30497175 ]
2013-03-29 11:50:07 -04:00
eric
49522b6004
Revert "some more import changes"
...
This reverts commit 6d344ab105
.
2013-03-27 15:02:52 -04:00
Raymond Yee
6d344ab105
some more import changes
2013-03-26 11:24:30 -07:00
eric
c26f9e1505
merge from master
2013-03-22 16:39:23 -04:00
eric
a5a000ef7f
triple sign-in form when non-logged-in user tries to pledge
2013-03-21 14:24:11 -04:00
eric
a22e5e95e5
fix bad welcome page and login
2013-03-19 10:33:57 -04:00
eric
af8c3ff1fd
merge from master
2013-03-19 10:02:06 -04:00
eric
131010300a
std install of email_change
...
decided not to use pip install because the code needs some mods, and
doesn't seem to be maintained.
2013-03-12 20:45:09 -04:00
eric
cc2623e196
login form now remembers the username you picked [ #23965785 ]
2013-03-12 14:26:40 -04:00
eric
c037764289
sitemaps! [ #25581139 ]
2013-03-09 17:37:33 -05:00
eric
e8bd5ab2dc
added ckeditor to manage campaign forms to provide rich text editing and image uploads [ #32447975 ]
2012-07-27 14:23:44 -04:00
Raymond Yee
ac7f9afc2a
Align ry back to master while keeping changes in random_tasks.py
2012-04-18 15:08:16 -07:00
Raymond Yee
3dd69393d0
Merge branch 'ry' of github.com:Gluejar/regluit into ry
2012-03-29 11:48:40 -07:00
eric
955f74aabe
fixed the send notification; it now sends a notification
2012-03-27 13:41:41 -04:00
eric
dc3852d87c
detabbed
2012-03-26 15:32:23 -04:00
Raymond Yee
f4e2960ae1
Putting in a skeleton to build views in experimental
2012-03-01 20:06:00 -08:00
Andromeda Yelton
2736f9d748
account activation now routes through a search step to promote wishlist addition
2012-02-01 12:38:41 -05:00
eric
c2789350d0
We have comments! sync your dbs.
2011-12-30 22:08:04 -05:00
eric
37a0139e8d
registration and profile cleanup / decrufting
2011-12-28 12:34:42 -05:00
Ed Summers
08dd93afdf
django.contrib.admin must appear after regluit.frontend in INSTALLED_APPS or else the registration templates are found there instead of in frontend/templates/registration
2011-11-19 15:10:10 -05:00
Ed Summers
04c87244a2
thought i had it figured out why admin was stomping on accounts/password/change/ but I did not ... sigh
2011-11-19 12:34:38 -05:00
Ed Summers
7dd821fccb
enabling admin, and added created column on models that did not have them
2011-11-19 11:55:35 -05:00
eric
e7bcab8112
one more thing to turn off to get app to run with admin switched off
2011-11-18 18:08:42 -05:00
Ed Summers
f103e56c4b
enabling admin
2011-11-18 10:41:10 -05:00
eric
6cc05817a8
woo hoo! autocomplete input on rightsholder creation form. uses app django-selectable
2011-11-18 09:24:31 -05:00
eric
73c4ebde29
allow username setting and tagline in profile
...
started work on user profiles, with "tagline" field
the first a user signs in this google, they are redirected to a page
where they can set their username
2011-10-03 12:36:22 -04:00
eric
41746e6063
added login form on the activation complete page
...
moved login form code to a separate template (DRY), which required
changing the view for activation_complete
2011-09-28 23:26:08 -04:00
Jason
37b46d01c2
Adding pledge payment support
2011-09-27 08:48:11 -04:00
Raymond Yee
d3485a8842
read only api now includes Wishlist and User
2011-09-12 15:44:20 -07:00
Raymond Yee
0846bab210
implementation of read-only api for Work, Edition, Subject, Campaign, Author
...
added a check_db command to check database integrity of regluit.core.models
2011-09-12 14:50:29 -07:00
Raymond Yee
9608f8efcb
working starter API for Work
2011-09-12 13:02:06 -07:00