Tags

Tags give the ability to mark specific points in history as being important
  • gnome_50

    protected
    9326d793 · Update French translation ·
    Release: GNOME Damned Lies (50)
    ===================================
    GNOME 50: Damned Lies Release Notes
    ===================================
    
    This release delivers significant improvements to the stability, usability, and functionality of GNOME Damned Lies.
    Our focus was on robust testing, smoother workflows, and addressing long-standing issues.
    
    By the Numbers
    --------------
    
    - Unit tests: 518 → 770
    - Commits: 440
    - Issues resolved: 60
    - UX/UI improvements: 10
    - New features: 5
    - Bug fixes: 26
    
    `View the full milestone <https://gitlab.gnome.org/Infrastructure/damned-lies/-/milestones/10#tab-issues>`_
    
    Core Improvements
    -----------------
    
    New Features
    ~~~~~~~~~~~~
    
    - **Merge Request support**: Maintainers can now push commits via Merge Requests on GitLab or GitHub, simplifying
      collaboration.
    - **Automatic branch detection**: New branches in repositories are detected and added automatically, reducing manual
      setup. (#750)
    - **Broken repository link detection**: Warns users about broken links, preventing wasted effort. (#346)
    - **Branch locking**: Prevents translators from working on locked branches. (#689)
    - **Background statistics refresh**: Reduces timeouts and improves responsiveness. (#360)
    
    User Interface Improvements
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    - **External links in Vertimus actions**: Now open in a new tab for better usability. (#614)
    - **Documentation build errors**: UI no longer breaks when documentation fails to build. (#558)
    - **Removed unnecessary warnings**: Cleaner interface for externally translated modules. (#708)
    - **Fixed visual offsets in tables**: Improved readability and alignment. (#545)
    - **POT file date display**: Shows the generation date for each domain. (#693)
    
    Bug Fixes
    ~~~~~~~~~
    
    - **GitHub login**: Fixed login issues, enabling seamless authentication. (#760)
    - **PO file extraction**: Restored extraction of reduced PO files, missing for years. (#752)
    - **Git lock cleanup**: Automatically cleans locks, preventing commit failures. (#709)
    - **Notification system**: Fixed crashes when sending user notifications. (#690)
    - **Module push errors**: Resolved several issues causing push failures to specific modules.
    
    Get Involved
    ------------
    
    We welcome contributions from translators, developers, and users. Report issues or suggest features on our `GitLab
    page <https://gitlab.gnome.org/Infrastructure/damned-lies>`_.
  • gnome_49

    protected Release: GNOME Damned Lies (49)
    Damned Lies - GNOME 49
    
    Core
    ====
    
    - A lot of the code responsible for computing statistics, POT file generation, and Git repositories has been refactored. This is the most important part of this cycle, as it was a requirement to implement other new features: asynchronous git commits and pushes, and asynchronous refresh of statistics.
    - The number of tests increased from around 300 to more than 500 for the same code coverage. The existing code is now more stable, and Damned Lies can be continuously deployed without fear.
    - MIME types are set for POT files (#604)
    
    New features
    ============
    
    - Registration and login with a username and a password is no longer possible. The only way to connect to Damned Lies is to use third-party providers: GitLab.com, GitHub.com, Launchpad, Fedora, and of course GNOME SSO. (#570)
    - All privileged users can undo a ‘Rework Needed’ action. (#413)
    - In admin, it’s now possible to filter branches without any release, to easily select those to delete. (#608)
    - Documentation can be added directly from Damned Lies. (#437)
    
    User interface improvements
    ===========================
    
    - Notification emails are sent in both HTML and plain text.
    - In PO differences view, the paths to the sources are excluded from the view, helping to focus on the string changes.
    
    Bugfixes
    ========
    
    - Module repositories are refreshed first before adding a branch.
    - All the bugs introduced in this cycle due to the changes that were introduced.
  • damned_lies_1_0

    2008-11-05  Claude Paroz  <claude@2xlibre.net>
    
    	* gnome-modules.xml.in:
    	* releases.xml.in: Seahorse and seahorse-plugins branched.
    
    svn path=/trunk/; revision=1131