Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Apr 8, 2015
  1. Merge pull request #4 from sinwoobang/master

    authored
    Some Enhanced.
  2. @sinwoobang

    PEP 8

    sinwoobang authored
  3. @sinwoobang
Commits on Jun 10, 2011
  1. Merge branch 'release/r0.1.1'

    authored
    Conflicts:
    	TODO
    	skeleton/templates/layout/base.html
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  2. Update the TODO based on work that was completed in this last micro r…

    authored
    …elease.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  3. Improve the error reporting for module loading.

    authored
    I'm not entirely sure this is a step forward, but I want to push this set of changes up to github.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  4. Add a small example to demonstrate the use of Flask-Babel. Teach aaa.…

    authored
    …user how to get the timezone from a session_id.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  5. Import Flask-Babel in to the application.

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  6. Update the list of requirements to include Flask-Babel-dev from github.

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  7. Ignore the src/ directory.

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  8. Add GAE's pytz support. Sneak in the loading of this data during runs…

    authored
    …erver. Also update to SQLA 0.7.1 while I'm here.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  9. Add a ProfileForm() and profile page for users to edit their profile …

    authored
    …information. Editing the profile information doesn't work entirely and won't until the User model is updated to use proxy objects for the columns that are housed in a VIEW. This example will be forthcoming.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  10. Rename user_id_get() to get_user_id_by_email(). Teach aaa.user's get_…

    authored
    …user_id to load user_id's from either email or session_id's.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  11. Fix the aaa.user view so that it uses user_id instead of id. I'm rese…

    authored
    …rving "id" for tables that are actually the PRIMARY KEY().
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  12. Rename email_id_get() to get_email_id_by_email()

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  13. We're using a new-enough version of Jinja2 that we don't need to expl…

    authored
    …icitly escape the HTML fields.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  14. If style(9) existed for SQL functions....

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  15. Add aaa.email_id_get() and aaa.user_id_get() helper functions.

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  16. Fix the aaa."user" view. Use a LEFT OUTER JOIN. Duh. For example, aaa…

    authored
    ….user_info could contain empty rows if the user hasn't set their timezone.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  17. Add the trigger to shadow.aaa_email_confirmation_log().

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  18. Fix the login form so that it begins explaining why you can't login (…

    authored
    …if you're allowed to know why you can't log in).
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  19. Fixup changing the ownership of the aaa.login() now that login() acce…

    authored
    …pts an extra bool for secure cookies.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  20. Include an instructional bit that tells a user how to confirm an emai…

    authored
    …l address so they can log in after registering.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  21. Add a few memoized helper functions that get a user id and a user's t…

    authored
    …imezone.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  22. When a user registers, let them pick their timezone.

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  23. Clean up the db perms to include skeleton_dba as a user that is inclu…

    authored
    …ded in the chain of explicit REVOKEs and GRANTs.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  24. Add a UserInfo model complete with timezone_id and timezone

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
Commits on Jun 9, 2011
  1. Update the docs to use skeleton_root.

    authored
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  2. Fix loading the aaa_login_attempts schema. Residual breakage from rem…

    authored
    …oving the logout_utc column.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  3. Rename skeleton_rw_dba to skeleton_root. Everyone gets that root is "…

    authored
    …god mode." Calling it rw_dba only confuses the issue. Totally not sure why I broke from the convention that I'm using. dba = can see, but can't touch. root = finger of god.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  4. Use two roles: a per-user role for read-only operations and a read-wr…

    authored
    …ite role for read-write operations. Only you can prevent forest fires.
    
    Updated perms commit coming in just a few minutes.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  5. Add a duplicate login decorator, @fresh_login_required in order to pr…

    authored
    …eemptively be compatible with Flask-Login.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  6. For better or worse, coopt the skeleton/models directory for "site gl…

    authored
    …obal" data. This irks be something fierce. I may move this to "global" in just a few minutes it ticks off my sense of tab-completion so bad.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
  7. While I'm at it, split out the INDEXes. These are loaded after the in…

    authored
    …itial data has been loaded.
    
    Signed-off-by: Sean Chittenden <sean@chittenden.org>
Something went wrong with that request. Please try again.