1. 29 Mar, 2011 1 commit
  2. 02 Sep, 2010 1 commit
  3. 21 Aug, 2010 1 commit
  4. 24 Jun, 2010 1 commit
  5. 31 Oct, 2009 1 commit
    • Claude Paroz's avatar
      Remove the link on cia.vc (Fixes 595936) · 524d4597
      Claude Paroz authored
      Now that GNOME switched to Git, there is no more unique usernames
      that external sites can use to differentiate commits. cia.vc uses the
      user part of the email address, which is not reliable enough.
      Removing this link until something better appears.
      524d4597
  6. 07 Oct, 2009 1 commit
  7. 06 Aug, 2009 1 commit
  8. 03 Aug, 2009 1 commit
  9. 12 Jun, 2009 1 commit
  10. 01 Jun, 2009 1 commit
  11. 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
  12. 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
  13. 25 Jan, 2009 1 commit
    • Stéphane Raimbault's avatar
      By default, Apache doesn't follow symlinks so it's more convenient to copy · 8bbbbed6
      Stéphane Raimbault authored
      2009-01-25  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* README: By default, Apache doesn't follow symlinks so it's more
      	convenient to copy the Javascript file.
      	* media/css/main.css: Fix images paths and coding standard details.	
      	* templates/people/person_detail.html: Use jquery.min.js instead
      	of jquery-latest.min.js (as for jquery.tablesorter).
      
      svn path=/trunk/; revision=1392
      8bbbbed6
  14. 24 Jan, 2009 1 commit
    • Claude Paroz's avatar
      Add instructions for jQuery installation. Add styles for sortable tables. · 272d3d0a
      Claude Paroz authored
      2009-01-24  Claude Paroz  <claude@2xlibre.net>
      
      	* README: Add instructions for jQuery installation.
      	* media/css/main.css: Add styles for sortable tables.
      	* media/img/(bg|asc|desc).gif: Icons (arrows) for sortable headers.
      	* templates/people/person_detail.html: Make the 'Working on' table
      	sortable.
      	Fixes bug #567676.
      
      svn path=/trunk/; revision=1387
      272d3d0a
  15. 14 Jan, 2009 1 commit
    • Claude Paroz's avatar
      Translate description in domain.get_description. · b494b2aa
      Claude Paroz authored
      2009-01-14  Claude Paroz  <claude@2xlibre.net>
      
      	* stats/models.py: Translate description in domain.get_description.
      	* templates/people/person_detail.html:
      	* templates/vertimus/vertimus_detail.html: Use domain.get_description.
      
      svn path=/trunk/; revision=1348
      b494b2aa
  16. 13 Jan, 2009 1 commit
    • Claude Paroz's avatar
      Only show site language popup on his own page. Add a help text to the File · 10f2a35e
      Claude Paroz authored
      2009-01-13  Claude Paroz  <claude@2xlibre.net>
      
      	* templates/people/person_detail.html: Only show site language popup on
      	his own page.
      	* vertimus/forms.py: Add a help text to the File widget.
      	* vertimus/models.py: Set extension of uploaded files identical to
      	original file.
      	Fixes #567512.
      
      svn path=/trunk/; revision=1344
      10f2a35e
  17. 10 Jan, 2009 2 commits
    • Claude Paroz's avatar
      Middleware ordering matters. Session should be first. One less function · 9e9215a9
      Claude Paroz authored
      2009-01-10  Claude Paroz  <claude@2xlibre.net>
      
      	* settings_sample.py: Middleware ordering matters. Session should be first.
      	* stats/models.py: One less function call...
      	* urls.py: Import view for language setting.
      	* templates/people/person_detail.html: Add form to change language for a
      	registered user.
      	Fixes bug #475527.
      
      svn path=/trunk/; revision=1335
      9e9215a9
    • Claude Paroz's avatar
      'team_slug' is already used in teams/urls.py · c806e32e
      Claude Paroz authored
      2009-01-10  Claude Paroz  <claude@2xlibre.net>
      
      	* languages/urls.py: 'team_slug' is already used in teams/urls.py
      	* languages/views.py:
      	* people/views.py: Add dateformat to context.
      	* stats/tests/__init__.py: Added test for po_url
      	* stats/models.py:
      	* templates/languages/language_release_stats.html:
      	* templates/people/person_detail.html:
      	* templates/vertimus/vertimus_detail.html: Harmonize date formats.
      	Fixes bug #567080.
      
      svn path=/trunk/; revision=1330
      c806e32e
  18. 06 Jan, 2009 1 commit
  19. 05 Jan, 2009 1 commit
    • Claude Paroz's avatar
      Translation improvements. Correct path to template. · ba4c1ede
      Claude Paroz authored
      2009-01-05  Claude Paroz  <claude@2xlibre.net>
      
      	* templates/people/person_detail.html:
      	* templates/teams/team_detail.html: Translation improvements.
      	* templates/teams/team_base.html: Correct path to template.
      
      svn path=/trunk/; revision=1300
      ba4c1ede
  20. 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
  21. 01 Jan, 2009 1 commit
    • Stéphane Raimbault's avatar
      New styles for person_list view. Fix hackergotchi height and reduce text · 518b711a
      Stéphane Raimbault authored
      2009-01-01  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* media/css/main.css: New styles for person_list view. Fix hackergotchi
      	height and reduce text size. Reduce space between image and details.
      	* templates/people/person_list.html: Replace the CSS 3 attribute
      	'column-count' (and relatives) by a more ordinary CSS layout (fix
      	strange behaviour with FF3 and works with IE). Remove inline style.
      	Use MEDIA_URL setting.
      
      	First commit of 2009, happy new year ;)
      
      svn path=/trunk/; revision=1290
      518b711a
  22. 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
  23. 25 Dec, 2008 1 commit
    • Claude Paroz's avatar
      language_release shows either ui or doc. Some more classes for · fb095554
      Claude Paroz authored
      2008-12-25  Claude Paroz  <claude@2xlibre.net>
      
      	* languages/urls.py:
      	* languages/views.py: language_release shows either ui or doc.
      	* media/css/main.css: Some more classes for vertimus_detail.html.
      	* stats/models.py: Split get_lang_stats and get_lang_stats_by_type,
      	slightly simplified function. Link stat object to corresponding StateDb.
      	* templates/languages/language_release.html: Remove team details and show
      	only ui or doc, not both.
      	* templates/languages/language_release_stats.html: Link to vertimus_detail
      	instead of module. Add columns for state and state_date.
      	* templates/people/person_detail.html: Reverted Stéphane's previous
      	commit. Didn't work.
      	* templates/release_detail.html: Link separately ui and doc for language
      	release.
      	* templates/teams/team_detail.html: Link separately ui and doc. Reactivate
      	team membership display.
      	* templates/vertimus/vertimus_detail.html: Link back to release. General
      	layout adjustments.
      	* vertimus/models.py: Add missing 'created' property. New get_filename
      	method.
      
      svn path=/trunk/; revision=1243
      fb095554
  24. 24 Dec, 2008 1 commit
    • Stéphane Raimbault's avatar
      Fix URL to edit. · b688f106
      Stéphane Raimbault authored
      2008-12-24  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* templates/people/person_detail.html: Fix URL to edit.
      
      svn path=/trunk/; revision=1240
      b688f106
  25. 20 Dec, 2008 1 commit
    • 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
  26. 19 Dec, 2008 1 commit
    • Claude Paroz's avatar
      Role display moved from base to detail. · 8e072b16
      Claude Paroz authored
      2008-12-19  Claude Paroz  <claude@2xlibre.net>
      
      	* templates/people/person_detail.html:
      	* templates/person_base.html: Role display moved from base to detail.
      	* templates/module_detail.html:
      	* templates/teams/team_base.html: printroles variable no more useful.
      	* templates/teams/team_detail.html: Temporarily deactivated team
      	membership listing.
      
      svn path=/trunk/; revision=1230
      8e072b16
  27. 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
  28. 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
  29. 27 Nov, 2008 1 commit
  30. 08 Nov, 2008 1 commit