1. 30 Sep, 2012 3 commits
  2. 08 Feb, 2012 1 commit
  3. 06 Jan, 2012 1 commit
  4. 05 Jan, 2012 1 commit
  5. 03 Jan, 2012 1 commit
  6. 18 Dec, 2011 1 commit
  7. 20 Aug, 2011 1 commit
  8. 02 Sep, 2010 1 commit
  9. 21 Aug, 2010 1 commit
  10. 24 Apr, 2010 1 commit
  11. 29 May, 2009 1 commit
  12. 21 Apr, 2009 1 commit
  13. 19 Apr, 2009 1 commit
  14. 16 Apr, 2009 1 commit
  15. 15 Apr, 2009 1 commit
    • Claude Paroz's avatar
      triangle icons to indicate the hidden/displayed states. Add a custom tag · 2c4142f6
      Claude Paroz authored
      2009-04-15  Claude Paroz  <claude@2xlibre.net>
      
      	* media/img/open.png:
      	* media/img/closed.png: triangle icons to indicate the hidden/displayed
      	states.
      	* stats/templatetags/stats_extras.py: Add a custom tag to be able to do an
      	'if less than' in templates.
      	* stats/views.py:
      	* templates/branch_detail.html: Separate the branch stats to be able to
      	load them dynamically from the module_detail template.
      	* templates/module_detail.html: Only two first branch stats are displayed
      	initially. Other branch stats can be loaded dynamically (jquery).
      	* urls.py: Add the url for the single branch view.
      	* templates/languages/language_all_modules.html:
      	* templates/languages/language_release.html:
      	* templates/people/person_detail.html:
      	* templates/release_compare.html:
      	* templates/base.html: Add the jquery include in the base.
      
      svn path=/trunk/; revision=1535
      2c4142f6
  16. 08 Jan, 2009 1 commit
  17. 04 Jan, 2009 1 commit
    • Stéphane Raimbault's avatar
      Many changes to the user account management interface. · 4736c666
      Stéphane Raimbault authored
      2009-01-04  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	Many changes to the user account management interface.
      	
      	* media/css/main.css: Adjustments for person detail and list.
      	* people/forms.py: Renaming to match Django conventions.
      	* people/models.py: Use the new name of the view.
      	* people/urls.py: Renamed views and new one.
      	* people/views.py: Better transaction management. Protect access
      	by the login_required decorator. Separated forms. Add context
      	information for the 'Working on' section.
      	* settings_sample.py: Added humanize tags.
      	* templates/base.html: Use nobody-16.png instead of
      	person.png (same icon for now).
      	* templates/module_detail.html: Updated to use person_overview.
      	* templates/people/password_change_done.html: Deleted.
      	* templates/people/password_change_form.html: Renamed.
      	* templates/people/person_base.html: Master template for person.
      	* templates/people/person_detail.html: New 'Working on' section to show the current 
      	list of modules on which the user is working.
      	* templates/people/person_detail_change_form.html: Separated form person_detail.
      	* templates/people/person_overview.html: Use MEDIA_URL. HTML
      	indentation. New CSS class.
      	* templates/people/person_password_change_form.html: Use the master template.
      	* templates/people/person_team_join_form.html: New.
      	* templates/people/person_team_membership.html: Reusable template.
      	* templates/person_base.html: Moved.
      	* templates/teams/team_base.html: Updated to use person_overview.
      	* templates/vertimus/vertimus_detail.html: Use nobody-16.png instead of
      	person.png (same icon for now).
      	* vertimus/models.py: New StateDb.get_absolute_url()
      
      svn path=/trunk/; revision=1299
      4736c666
  18. 30 Dec, 2008 1 commit
    • Stéphane Raimbault's avatar
      Add the password change form. · 65f31af9
      Stéphane Raimbault authored
      2008-12-30  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	Add the password change form.
      	
      	* media/css/login.css: .submit-row is not used.
      	* media/css/main.css: Adjust .right_actions
      	* media/css/style.css: Remove input and option CSS attributes.
      	* people/models.py: Add __unicode__ method to return the name
      	property.
      	* people/urls.py: Add URLs to change the password using the
      	Django contrib view.	
      	* templates/base.html: Nicer user name and 'Log Out' button. 
      	* templates/login.html: Removed obsolete logout_form.html.
      	* templates/logout_form.html: Deleted.
      	* templates/people/password_change_done.html: Added.
      	* templates/people/password_change_form.html: Added.
      	* templates/people/person_detail.html: New right menu.
      	* templates/register.html: Removed obsolete logout_form.html.
      
      svn path=/trunk/; revision=1280
      65f31af9
  19. 24 Dec, 2008 1 commit
    • Claude Paroz's avatar
      MEDIA_URL should contain ending slash. Prepare subclassed save function in · ae642678
      Claude Paroz authored
      2008-12-24  Claude Paroz  <claude@2xlibre.net>
      
      	* settings_sample.py: MEDIA_URL should contain ending slash.
      	* stats/models.py: Prepare subclassed save function in order to act on
      	vcs_root change (TODO). Allow creation of a branch without checkout(),
      	useful for test suites.
      	* stats/tests/__init__.py: Missing parameter to update_stats.
      	* templates/base.html: Log in link is important now.
      	* templates/vertimus/vertimus_detail.html: Use MEDIA_URL to compose link.
      	* vertimus/models.py:
      	* vertimus/views.py: File saving is handled through FileField and not
      	manually.
      	* vertimus/tests/__init__.py: apply_action needs a real file object.
      
      svn path=/trunk/; revision=1241
      ae642678
  20. 09 Dec, 2008 1 commit
  21. 27 Nov, 2008 1 commit
    • Claude Paroz's avatar
      Icon for editing. Add the possibility to display people by username. New · 199d2723
      Claude Paroz authored
      2008-11-27  Claude Paroz  <claude@2xlibre.net>
      
      	* media/img/edit.png: Icon for editing.
      	* people/urls.py: Add the possibility to display people by username.
      	* stats/models.py: New method can_edit_branches for checking permissions.
      	Add pre_save check for Branch to verify existence prior to creation.
      	* stats/templatetags/stats_extras.py: Custom template filter to join text
      	with url, suitable for translatable string without url.
      	* templates/module_edit_branches.html:
      	* stats/forms.py: 
      	* stats/views.py: Template, form and view to edit module branches.
      	* templates/base.html: Use new template filter to show connected username
      	with link.
      	* templates/module.html: Add icon for editing branches. Correct if test.
      	* urls.py: URL for new view, and for people username.
      
      svn path=/trunk/; revision=1192
      199d2723
  22. 22 Nov, 2008 2 commits
    • Claude Paroz's avatar
      Add note about OpenID optional support. site_login view handles the login · 034456cb
      Claude Paroz authored
      2008-11-22  Claude Paroz  <claude@2xlibre.net>
      
      	* README: Add note about OpenID optional support.
      	* common/views.py: site_login view handles the login process.
      	* media/css/login.css: New css specific to login.html.
      	* media/css/main.css: Add errornote style for showing messages.
      	* settings_sample.py: Add LOGIN_URL variable (may be used by
      	login_required decorator).
      	* languages/views.py:
      	* stats/views.py:
      	* teams/views.py: Use more complete RequestContext to be able to access
      	user variable in templates.
      	* templates/base.html: Add support for showing user messages and for
      	adding extra headers (css, js, etc.).
      	* templates/login.html: New template for login.
      	* urls.py: Add login view.
      
      svn path=/trunk/; revision=1184
      034456cb
    • Claude Paroz's avatar
      Use RequestContext to be able to access user object in template. Style for · 2e2979f5
      Claude Paroz authored
      2008-11-22  Claude Paroz  <claude@2xlibre.net>
      
      	* common/views.py: Use RequestContext to be able to access user object in
      	template.
      	* media/css/main.css: Style for div#authenticated.
      	* templates/500.html: The server error template was missing.
      	* templates/base.html: Show username if logged in.
      	* urls.py: Add URLs path if django_openid is installed.
      
      svn path=/trunk/; revision=1183
      2e2979f5
  23. 08 Nov, 2008 1 commit