Commit Graph

54 Commits (bb29fc3d1ff545c41b09b94a97b5907c0f841e81)

Author SHA1 Message Date
eric 4cc0e0fe4f delete regluit.questionnaire 2017-06-20 11:08:14 -04:00
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