| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* updated profile.html to show 'sjtu_id' and 'sjtu_initpass' info
and show a related alert
* updated zh_CN locale messages
|
|
|
|
|
|
|
| |
* added fields 'sjtu_id' & 'sjtu_initpass' to UserProfile model
* updated 'dump()' and 'dump_fieldnames()' method
* updated 'UserProfileAdmin' to show these fields
* added south migration 0004 for newly added two fields
|
|
|
|
|
|
|
| |
* displayed one more column 'id'
* added filter function
* changed display style of 'is_approved', 'is_sponsored' and
'is_checkin': display icons instead of text
|
|
|
|
|
|
| |
* validate username with regex on registration (bootstrap3 frontent does
not handle regex correctly. XXX) -> account/forms.py
* small update to registration page title display style
|
|
|
|
|
|
|
|
|
| |
* changed 'identify' to 'identity' in Model 'UserProfile'
* updated forms.py, admin.py, profile.html related to 'identity'
* added South migration for renaming field 'identify' to 'identity'
* updated display contents of 'list_approved': removed 'identity' column
* updated 'institute' field name to 'institute (and major)'
* updated related translations
|
| |
|
|
|
|
|
| |
* added 'account/csv_unicode.py' to provide Unicode CSV I/O support
* used 'UnicodeWriter' in 'account/admin.py' userprofile_csv_view to generate csv format export
|
| |
|
|
|
|
|
|
|
|
| |
* added 'get_checkin_value', 'dump_fieldnames' and 'dump' methods to UserProfile model
* generated south migrations for app 'account'
* display two more columns (email, is_checkin) in UserProfileAdmin
* added 'get_urls' and 'userprofile_csv_view' to UserProfileAdmin
* updaed 'profile.html' with 'is_checkin' field
|
|
|
|
| |
* added 'introspection_rules' of ContentTypeRestrictedFileField for south
|
| |
|
| |
|
|
|
|
| |
* updated related zh_CN messages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o actions:
- 'approve_users',
- 'sponsor_users',
- 'cancel_approve_users',
- 'cancel_sponsor_users',
- 'reset_approve_users',
- 'reset_sponsor_users',
o list_display:
- 'user',
- 'realname',
- 'gender',
- 'institute',
- 'identify',
- 'reason',
- 'transcript_url',
- 'supplement',
- 'attachments',
- 'is_approved',
- 'is_sponsored',
* updated zh_CN messages
|
|
|
|
| |
can browser approved user list normally.
|
|
|
|
|
|
| |
* updated ValidationError message and used named string of account/extra.py
* small changes to 'profile.html' and 'profile_update.html'
* added class Meta to notice/models.py/NoticeAttachment
|
|
|
|
|
| |
* updated models.py and added 'help_text' to transcript field
* using 'get_object_or_404' in views.py instead of simply get method
|
|
|
|
|
|
| |
* updated password_reset_email subject and content template
* fixed a typo in 400.html
* small update to profile_update_done btn style
|
|
|
|
|
|
| |
* updated profile.html with transcript display
* updated about.html with alert warning information
* updated introduction with poster download link
|
|
|
|
| |
* moved 'file_cleanup' function to extra.py
|
|
|
|
|
| |
o added 'login_on_activation' and connected to 'user_activated' signal
o updated 'activation_complete.html' template
|
|
|
|
| |
* small update to 'profile.html'
|
|
|
|
|
|
| |
* added account_profile.css
* fixes to 'save' method of model UserProfile and UserFile
* fixes to 'UpdateProfileView' with formset 'instance'
|
|
|
|
| |
* overwrite 'save' method to delete previous uploaded files
|
|
|
|
|
|
|
|
|
| |
* updated 'UserProfile' model:
o added fields 'reason', 'transcript', 'supplement'
o used 'ContentTypeRestrictedFileField' with dynamical 'upload_to'
* updated 'UpdateProfileView' to support formset
* updated 'UpdateProfileForm' with new fields and clean method
* added 'UserFileForm' and 'UserFileFormSet'
|
|
|
|
|
|
|
| |
o account_profile_update.css account_profile_update.js
o added fields 'reason', 'transcript', 'supplement'
o supported upload files (optional, dynamical formset)
* updated urls.py of 'password_reset' view
|
|
|
|
| |
* implemented ContentTypeRestrictedFileField based on FileField
|
|
|
|
|
| |
* added password_reset related templates and email templates
* updated account urls.py
|
|
|
|
| |
* added 'captcha' field to UserRegForm
|
|
|
|
| |
* fixed comment in 'list_approved.html'
|
|
|
|
| |
* updated navbar.html to always show 'list_approved' but login_required
|
| |
|
|
|
|
|
|
|
|
|
| |
o get_gender_value()
o get_approved_value()
o get_sponsored_value()
o get_identify_value()
* updated 'user_registered_callback' to save 'identify' field
* updated 'account/profile.html' template to show identify infomation
|
|
|
|
|
|
|
|
| |
* implemented 'ResendEmailView' class-based view and templates
* added js code 'account_email_resend.js'
Warning:
cannot load static file located in app directory
|
|
|
|
| |
* updated related link in 'navbar.html'
|
|
|
|
|
|
|
| |
and implemented related views
* added 'account.forms.UpdateProfileForm'
* implemented 'account.views.UpdateProfileView' using class-based view
* updated 'account.urls'
|
| |
|
| |
|
| |
|
|
|
|
| |
"is_sponsored"
|
|
|
|
|
|
| |
o LOGIN_URL, LOGIN_REDIRECT_URL, LOGOUT_URL
* added login/logout views to account urls.py
* added account templates for login, logout, profile
|
| |
|
|
|
|
|
|
|
|
| |
o base.html, navbar.html, favicon.html, index.html
o added static files related to index page
* performed south migrations
* implemented registration templates
* implemented regiration views and pages
|
|
* created directories 'static' and 'templates'
* added app 'account', 'notice'
* added app 'demo'
|