1. 20 May, 2011 1 commit
  2. 14 May, 2011 3 commits
  3. 07 Apr, 2011 1 commit
  4. 04 Mar, 2011 1 commit
  5. 02 Sep, 2010 1 commit
  6. 21 Aug, 2010 2 commits
  7. 10 Jul, 2010 1 commit
  8. 20 Aug, 2009 1 commit
  9. 01 Jun, 2009 1 commit
  10. 17 Apr, 2009 1 commit
    • Claude Paroz's avatar
      Allow to display a release with C locale (language=None) · 28b45b9c
      Claude Paroz authored
      language_release view should accept the C locale, which does not
      correspond to any real language, but allows for displaying the release
      details page with all POT files. This resolves partially bug #571771, so
      as to be able to see POT errors for a whole release at once.
      28b45b9c
  11. 14 Mar, 2009 1 commit
    • Claude Paroz's avatar
      Sort by language name by default. Add style for comment in · 54e4b4dd
      Claude Paroz authored
      2009-03-14  Claude Paroz  <claude@2xlibre.net>
      
      	* templates/release_compare.html: Sort by language name by default.
      	* media/css/main.css: Add style for comment in language_release.
      	* stats/models.py: Fill stateDb objects with last comment, if any.
      	* templates/languages/language_release_stats.html: Show last comment on
      	module, if any and state is None (Inactive).
      	Fixes (partially?) bug #566429.
      
      svn path=/trunk/; revision=1497
      54e4b4dd
  12. 12 Feb, 2009 1 commit
  13. 03 Feb, 2009 2 commits
    • Claude Paroz's avatar
      Don't include spaces in translatable strings. · 85e699ef
      Claude Paroz authored
      2009-02-03  Claude Paroz  <claude@2xlibre.net>
      
      	* templates/languages/language_release_stats.html: Don't include spaces in
      	translatable strings.
      
      svn path=/trunk/; revision=1424
      85e699ef
    • Claude Paroz's avatar
      Add branch class. Make get_lang_stats_by_type a method of Statistics · 076e17a2
      Claude Paroz authored
      2009-02-03  Claude Paroz  <claude@2xlibre.net>
      
      	* languages/views.py:
      	* media/css/main.css: Add branch class.
      	* stats/models.py: Make get_lang_stats_by_type a method of Statistics
      	instead of Release.
      	* templates/languages/language_all_modules.html: Include
      	language_release_stats.html
      	* templates/languages/language_release.html:
      	* templates/languages/language_release_stats.html: Module table is now
      	sortable. Move "Download all po files" to language_release.
      	* templates/teams/team_detail.html: Add links to "all modules" view.
          Fixes bugs #415315, #567084.
      
      svn path=/trunk/; revision=1422
      076e17a2
  14. 28 Jan, 2009 1 commit
    • Claude Paroz's avatar
      Multiple optimizations in get_lang_stats_by_type to prevent too much db · 2b2d1e76
      Claude Paroz authored
      2009-01-28  Claude Paroz  <claude@2xlibre.net>
      
      	* templates/languages/language_release_stats.html:
      	* stats/models.py: Multiple optimizations in get_lang_stats_by_type to
      	prevent too much db queries	(caching object lists in dicts). Cut request
      	number by 20 for language_release view.
      
      svn path=/trunk/; revision=1406
      2b2d1e76
  15. 20 Jan, 2009 1 commit
  16. 16 Jan, 2009 1 commit
    • Claude Paroz's avatar
      Add documentation for get_lang_stats_by_type output structure. Adapted XML · 28ddb47d
      Claude Paroz authored
      2009-01-16  Claude Paroz  <claude@2xlibre.net>
      
      	* stats/models.py: Add documentation for get_lang_stats_by_type output
      	structure.
      	* languages/view.py: Adapted XML output to revised get_lang_stats
      	structure.
      	* templates/languages/language_release_stats.html:
      	* templates/stats_show.html: Use preferably vertimus-by-names URLs.
      	Fixes bug #567398.
      
      svn path=/trunk/; revision=1354
      28ddb47d
  17. 10 Jan, 2009 1 commit
    • 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. 30 Dec, 2008 1 commit
    • 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
  19. 29 Dec, 2008 2 commits
    • Claude Paroz's avatar
      Catch error if user is added multiple times in the same team. · b82ee587
      Claude Paroz authored
      2008-12-30  Claude Paroz  <claude@2xlibre.net>
      
      	* people/forms.py:
      	* people/views.py: Catch error if user is added multiple times in the same
      	team.
      	* templates/languages/language_release_stats.html:
      	* templates/stats_show.html:
      	* templates/vertimus/vertimus_detail.html:
      	* vertimus/urls.py:
      	* vertimus/views.py: Pass language.id to vertimus_by_stats_id, because
      	when stats is the POT file, there is no other mean to retrieve the
      	language.
      
      svn path=/trunk/; revision=1260
      b82ee587
    • Stéphane Raimbault's avatar
      Remove inline styles and swap UI and Documentation columns. · 99d62e73
      Stéphane Raimbault authored
      2008-12-29  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* media/css/layout.css:
      	* media/css/main.css:
      	* templates/languages/language_release_stats.html:
      	* templates/module_detail.html:
      	* templates/release_detail.html:
      	* templates/release_list.html:
      	* templates/teams/team_detail.html: Remove inline styles and swap
      	UI and Documentation columns.
      
      svn path=/trunk/; revision=1258
      99d62e73
  20. 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
  21. 07 Dec, 2008 1 commit
    • Stéphane Raimbault's avatar
      Remove a loop with a better SQL query in Module.get_head_branch(). More · 492c2aa8
      Stéphane Raimbault authored
      2008-12-07  Stéphane Raimbault  <stephane.raimbault@gmail.com>
      
      	* stats/models.py: Remove a loop with a better SQL query in
      	Module.get_head_branch(). More simple is_head function (looks for
      	SVN/trunk too). Module.compare_branches is now a __cmp__ method of
      	Branch. Faster Branch.has_string_frozen(). Use a simple list() in
      	get_branches to avoid the list comprehension.  New
      	BRANCH_HEAD_NAMES tuple to respect the DRY principle. Remove a
      	list comprehension on dict.items() whereas dict.values returns the
      	same result. PEP-8 on Information, ArchivedInformation and
      	ArchivedStatistics.
      	* templates/module_detail.html: Replaced 'i' by 'em' and 'b' by 'strong'
      	Fix missing </a>. HTML indent.
      	* templates/languages/language_release_stats.html
      	* templates/stats_show.html: PEP-8 on Information.
      
      svn path=/trunk/; revision=1206
      492c2aa8
  22. 12 Nov, 2008 2 commits
    • Claude Paroz's avatar
      Add url corresponding to tarball. Add view to get tarball. get_lang_files · c0381e5e
      Claude Paroz authored
      2008-11-12  Claude Paroz  <claude@2xlibre.net>
      
      	* languages/urls.py: Add url corresponding to tarball.
      	* languages/views.py: Add view to get tarball.
      	* stats/models.py: get_lang_files function to get all po/pot files for a
      	release and a language (doc/ui separated).
      	* templates/languages/language_release_stats.html: Add a link to download
      	all po files (ui/doc).
      	Fixes #114122.
      
      svn path=/trunk/; revision=1163
      c0381e5e
    • Claude Paroz's avatar
      Add style for error listing. Add Information inline on Statistics admin · 74b9cc4b
      Claude Paroz authored
      2008-11-12  Claude Paroz  <claude@2xlibre.net>
      
      	* media/css/main.css: Add style for error listing.
      	* stats/admin.py: Add Information inline on Statistics admin detail.
      	* stats/utils.py: Missing comma in unique tuple. No need to output entire
      	path in error message.
      	* stats/models.py: Add 'all_errors' in language stats, so as we can output
      	an error summary.
      	Fixes #411248.
      	* templates/languages/language_release_stats.html: Display errors in stats
      	and an error summary at the bottom.
      	* templates/module_images.html: Translate domain description.
      
      svn path=/trunk/; revision=1161
      74b9cc4b
  23. 08 Nov, 2008 1 commit