1. 21 Jun, 2018 1 commit
  2. 22 Feb, 2017 1 commit
  3. 30 Oct, 2015 1 commit
  4. 06 Nov, 2012 1 commit
  5. 14 Oct, 2012 2 commits
  6. 14 May, 2011 3 commits
  7. 01 Jun, 2009 1 commit
  8. 21 May, 2009 1 commit
  9. 03 Feb, 2009 1 commit
    • Stéphane Raimbault's avatar
      Patch made with Claude to fix #570247. · d3d30d90
      Stéphane Raimbault authored
      2009-02-03  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	Patch made with Claude to fix #570247.
      	
      	* media/css/layout.css: New 'inline' class to avoid style tag in
       	HTML code.
      	* people/urls.py: New team_leave view (GET).
      	* people/views.py: Messages are passed by the message_set
      	relation (the old message still present in templates/base.html for
      	stats). New person_team_leave() function. Extract RequestContext()
      	call from render_to_response to avoid the get and delete of
      	messages in manual commit context.
      	* templates/people/person_base.html: Use new on_own_page
      	boolean.
      	* templates/people/person_detail.html: Use new on_own_page
      	boolean. Indent.
      	* templates/people/person_team_join_form.html: Removed useless
      	hidden.
      	* templates/people/person_team_membership.html: Change the string
      	"Team membership" incorrect in this context. Add a javascript
      	action to confirm the leaving (FIXME the message doesn't seem to
      	be translated).	
      
      svn path=/trunk/; revision=1428
      d3d30d90
  10. 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
  11. 30 Dec, 2008 2 commits
    • 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
    • Claude Paroz's avatar
      Fix edit link, translate team description. Get translated state name. No · f505cdc7
      Claude Paroz authored
      2008-12-30  Claude Paroz  <claude@2xlibre.net>
      
      	* people/urls.py: 
      	* templates/people/person_detail.html: Fix edit link, translate team
      	description.
      	* templates/languages/language_release_stats.html: Get translated state
      	name.
      	* templates/vertimus/vertimus_detail.html: No need of language for
      	release link.
      	* teams/models.py: Translate ROLE_CHOICES.
      	* vertimus/forms.py: Separate test for extension validation.
      	* vertimus/models.py: ugettext should be used in functions.
      
      svn path=/trunk/; revision=1270
      f505cdc7
  12. 20 Dec, 2008 2 commits
    • Stéphane Raimbault's avatar
      Fix to allow email as slug in URL. · 2e3f07d8
      Stéphane Raimbault authored
      2008-12-20  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* people/urls.py: Fix to allow email as slug in URL.
      
      svn path=/trunk/; revision=1234
      2e3f07d8
    • Claude Paroz's avatar
      Various CSS improvements. New form to edit profile. · f3951972
      Claude Paroz authored
      2008-12-20  Claude Paroz  <claude@2xlibre.net>
      
      	* media/css/main.css: Various CSS improvements.
      	* people/forms.py: New form to edit profile.
      	* templates/people/person_detail.html:
      	* people/urls.py:
      	* people/views.py: Add the possibility to edit personal profile from
      	person_detail template.
      	* people/models.py: Add translatable help_text and field names because
      	they are used in profile form.
      	* templates/module_detail.html: Small adjustments to adapt main.css
      	changes.
      	* stats/models.py: Minor fixes.
      
      svn path=/trunk/; revision=1232
      f3951972
  13. 15 Dec, 2008 1 commit
  14. 14 Dec, 2008 1 commit
    • Stéphane Raimbault's avatar
      Just a \n! Added is_committer, is_reviewer and is_translator methods. Add · e94e8be3
      Stéphane Raimbault authored
      2008-12-15  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* languages/views.py: Just a \n!
      	* people/models.py: Added is_committer, is_reviewer and
      	is_translator methods.	
      	* people/urls.py: Add a FIXME
      	* stats/views.py: Removed profiler loading (time_spent not called)
      	* teams/models.py:
      	* teams/views.py: Fix typo commiter -> committer
      	* templates/module_list.html: Removed spaces.
      
      svn path=/trunk/; revision=1216
      e94e8be3
  15. 13 Dec, 2008 1 commit
    • Claude Paroz's avatar
      Add site_register and activate_account views to support registration. Add · 24a801d3
      Claude Paroz authored
      2008-12-13  Claude Paroz  <claude@2xlibre.net>
      
      	* common/views.py: Add site_register and activate_account views to support
      	registration.
      	* media/css/main.css: Add help and errorlist classes for forms display.
      	* people/forms.py: New RegistrationForm class.
      	* people/models.py: New activation_key field to support registration.
      	* people/urls.py: More precise matches with 'begin of line' (^).
      	* templates/error.html: Added general-purpose error template.
      	* templates/login.html:
      	* templates/logout_form.html: Externalize logout form.
      	* templates/people/person_detail.html: Allow logout from 'profile'
      	template.
      	* templates/register.html:
      	* templates/register_success.html: New templates for registration.
      	* urls.py: Add registration urls.
      
      svn path=/trunk/; revision=1215
      24a801d3
  16. 12 Dec, 2008 1 commit
    • Claude Paroz's avatar
      Form to enable a person to join a team as translator. · b5be02b8
      Claude Paroz authored
      2008-12-12  Claude Paroz  <claude@2xlibre.net>
      
      	* people/forms.py: Form to enable a person to join a team as translator.
      	* people/urls.py:
      	* people/views.py: Replace generic view for 'person' to be able to handle
      	team membership form.
      	* stats/models.py: Typo in comment.
      	* teams/forms.py: Form to edit membership status.
      	* teams/models.py: Enrich team API with membership functions. Add new Role
      	class to store membership info.
      	* teams/views.py: Prepare team membership content and handle form post
      	(change membership).
      	* templates/people/person_detail.html: Add team membership and join form.
      	* templates/teams/team_detail.html: Add team membership display and form.
      
      svn path=/trunk/; revision=1214
      b5be02b8
  17. 27 Nov, 2008 2 commits
    • Stéphane Raimbault's avatar
      Fixed people list. · 0469edb7
      Stéphane Raimbault authored
      2008-11-27  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* people/urls.py: Fixed people list.
      
      svn path=/trunk/; revision=1193
      0469edb7
    • 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
  18. 08 Nov, 2008 1 commit