Root/
File | Age | Message | Size | |
---|---|---|---|---|
.. | ||||
Thomas Keller: Improve the error we throw at the user if no configuration is found to calculate the project activities. | ||||
Jean-Philippe Fleury: Use positional arguments everywhere where we put more than one string into a translatable sentence to ease the work on more exotic translations. | ||||
Thomas Keller: Copy over all project properties, except a few scm settings and very project-specific ones, when a new project is based on another one. | ||||
Jean-Philippe Fleury: Fix issue 773. | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Remove OS9 line ending support again, this was left out for a reason. Fix tests after issue 804 was fixed. | ||||
Thomas Keller: - move getProjectsWithLabelCounts to IDF_Views (where the other functions reside as well) and make it static - refactor out the code from getProjects that determines which projects are visible by a user and use the same code to restrict the count that we calculate for all available project tags - calculating the project stats is now no longer O(5n) but simply O(5) when it comes to SQL queries (where n is the number of filtered projects); remove the member statistic since it makes no sense in this context | ||||
William MARTIN: Update copyrigt | ||||
Simon Holywell: Fix error where a due date of 0000-00-00 00:00:00 was not equated to empty by forcing to null in model restore() method | ||||
Simon Holywell: Normalize case of the due date title across the code | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Basic storage of relations for new issues has been done; the relations are also properly displayed at the left side in the issue's detail view. | ||||
Thomas Keller: Fix a couple of issues with our key parsing / validating code. - be explicit and expect only ssh-dss or ssh-rsa keys - allow any character (even line breaks and whitespace) in the optional comment, but shrink all of them to simple spaces (fixes issue 679) - test the newly uploaded key against existing keys only by the base key data, not the fully uploaded string (that might contain a changed comment line or the like) to avoid duplicates; also only check the keys of the user for duplicates, not all existing keys in the forge (if for whatever reason two user accounts share a key) | ||||
Thomas Keller: Implement a simple form to save custom markdown-enabled content in the forge's admin area that is displayed instead of the default project list. Sanitize the URLs that we're using and make a redirect to the listProjects page when no custom forge page is enabled. | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Make the current_activity field in IDF_Project nullable and fix a problem in the migration 25's down method (issue 800) | ||||
Thomas Keller: getOne checks for uniqueness, but its perfectly valid to have more than a single check, do'h! | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Implement a basic, configurable project activity taxonomy. | ||||
William MARTIN: Update copyrigt | ||||
Patrick Georgi: Add basic framework for web based repository access | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Make the current_activity field in IDF_Project nullable and fix a problem in the migration 25's down method (issue 800) | ||||
William MARTIN: Update copyrigt | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Add submitter email as well to the upload notification. | ||||
William MARTIN: Update copyrigt | ||||
Thomas Keller: Start 1.4 development | ||||
Thomas Keller: Do not display all project to a user if he has no rights for _any_ project of the forge, but actually hide all... thanks to René Klomp for this finding! | ||||
Thomas Keller: Change post-commit webhooks to issue PUTs instead of POST requests and generalize the HTTP header name for the auth digest; introduce an option to restore the old behaviour and document that; place a big warning in NEWS.mdtext about this change. |
Download this version or git clone git://archive.srchub.org/indefero.git