Project

General

Profile

  • svn:eol-style: native

# Date Author Comment
3945 2010-08-17 17:03 Eric Davis

Refactor: move IssuesController#auto_complete to a new controller. #4382

3944 2010-08-17 01:56 Eric Davis

Add the Calendar as a project menu item.

3943 2010-08-17 01:56 Eric Davis

Add the Gantt chart as a project menu item

3941 2010-08-16 18:25 Eric Davis

Refactor: move IssuesController#reply to JournalsController

3936 2010-08-11 16:42 Eric Davis

Refactor: Extract a new IssueMovesController from IssuesController.

3918 2010-08-06 17:47 Eric Davis

Refactor: start to split IssuesController#move into two separate actions.

3909 2010-08-04 02:38 Eric Davis

Use the MenuManager for the Administration menu. #6008

Contributed by Jean-Baptiste Barth.

3732 2010-05-03 18:02 Eric Davis

Refactor: move Project Calendar to it's own controller.

3695 2010-04-28 17:54 Eric Davis

Refactor: Move gantts to a separate controller.

3688 2010-04-22 17:43 Eric Davis

Refactor: Split IssuesController#new to #new and #create to match REST pattern.

3672 2010-04-16 17:33 Eric Davis

Replace the hardcoded CustomField::FIELD_FORMATS with a class.

Custom Field Formats are now full objects and can be registered with
Redmine::CustomFieldFormat to add new formats.

3573 2010-03-13 15:56 Jean-Philippe Lang Adds subtasking (#443) including:
  • priority, start/due dates, progress, estimate, spent time roll-up to parent issues
  • descendant issues tree displayed on the issue view with context menu support
  • issue tree display on the gantt chart
  • issue tree copy on project copy...
3549 2010-03-06 19:43 Jean-Philippe Lang

Moves ProjectsController#add_issue_category to IssueCategoriesController#new.

3548 2010-03-06 19:25 Jean-Philippe Lang

Moves ProjectsController#add_version to VersionsController#new.

3480 2010-02-24 18:21 Eric Davis

Refactor: Start to extract IssuesController#edit into #update (REST).

3444 2010-02-17 21:05 Jean-Philippe Lang

Makes search providers extensible (#3936).

3440 2010-02-16 23:41 Eric Davis

Converted the REDMINE_SUPPORTED_SCM constant to a class

Now SCMs can be added or removed using a simple API, instead of being
hardcoded:

Redmine::Scm::Base.add('ScmName')
Redmine::Scm::Base.delete('ScmName')
3396 2010-02-08 18:53 Eric Davis

Separated ReportsController#issue_report into two separate actions.

3371 2010-02-06 10:30 Jean-Philippe Lang

Adds a permission for exporting wiki pages.

3261 2009-12-29 18:56 Eric Davis

Fixed the caption on the Files module. (#4406)

3238 2009-12-24 17:18 Jean-Philippe Lang Adds a 'Add subprojects' permission.
  • 'Add project' permission will let user create a root project
  • 'Add subprojects' permission will let project members create subprojects
3162 2009-12-12 16:23 Jean-Philippe Lang

Removes changelog view.
All trackers can now be displayed on the roadmap. By default, only those marked as displayed on the roadmap are displayed.

3123 2009-12-06 11:28 Jean-Philippe Lang

Version sharing (#465) + optional inclusion of subprojects in the roadmap view (#2666).

Each version of a project can be shared with:
  • subprojects
  • projects in the project hierarchy: ancestors + descendants (needs versions management permission on the root project)...
3108 2009-11-29 20:46 Jean-Philippe Lang

Enable tracker update on issue edit form (#2405).

3039 2009-11-14 13:08 Jean-Philippe Lang

Add view_issues permission (#3187).
A migration adds this permission to all existing roles to preserve current behaviour.
This permission controls access to issues, roadmap and changelog.

3023 2009-11-09 19:53 Jean-Philippe Lang

Adds a link to automatically close completed versions in project settings (#1245).

3007 2009-11-04 14:22 Jean-Philippe Lang

Use FasterCSV or ruby1.9 CSV instead of ruby1.8 builtin CSV.

2977 2009-10-25 13:11 Jean-Philippe Lang

Add a permission to remove issue watchers (#2450).

2949 2009-10-22 00:34 Eric Davis

Added a Activities tab to Project Settings

  • Changed Project#activities to allow getting inactive Activities also: * Changed the Enumeration#all named_scope to exclude project specific Activities * Changed the Project has_many time_entry_activities to include all by default...
2877 2009-09-12 12:37 Jean-Philippe Lang

Adds spent time to the activity view (#3809).

2869 2009-09-12 10:36 Jean-Philippe Lang

User groups branch merged.

2750 2009-05-17 14:59 Jean-Philippe Lang

Ability to allow non-admin users to create projects (#1007).

This can be enabled in permissions settings. A non-admin user who creates a project is automatically added as a project member (the first role is given, TODO: make this given role configurable)....

2638 2009-03-28 13:07 Jean-Philippe Lang

Adds a user search field with autocompleter on project members screen.
User selection with checkboxes is disabled if there are more than 300 users available (#2993).

2116 2008-12-09 17:54 Jean-Philippe Lang

AttachmentsController now handles attachments deletion.

2059 2008-11-27 19:04 Jean-Philippe Lang

Adds a css class on menu items in order to apply item specific styles (eg. icons).

2022 2008-11-11 19:10 Jean-Philippe Lang

Pluggable admin menu (patch #2031 by Yuki Sonoda with slight changes).

2019 2008-11-11 16:07 Jean-Philippe Lang

Adds permissions to let users edit and/or delete their messages (#854, patch by Markus Knittig with slight changes).

2006 2008-11-10 19:59 Jean-Philippe Lang

Maps repository users to Redmine users (#1383).
Users with same username or email are automatically mapped. Mapping can be manually adjusted in repository settings. Multiple usernames can be mapped to the same Redmine user.

1955 2008-10-27 12:08 Jean-Philippe Lang

Makes wiki text formatter pluggable.
Original patch #2025 by Yuki Sonoda slightly edited.

1938 2008-10-18 12:07 Jean-Philippe Lang

Adds 'Delete wiki pages attachments' permission.

1815 2008-09-13 18:45 Jean-Philippe Lang

Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users (#1154).
A migration automatically adds this permission to roles that were allowed to view wiki pages.

1814 2008-09-13 18:31 Jean-Philippe Lang

Merged nbc branch @ r1812 (commit access permission and reposman improvements).

1798 2008-09-11 19:03 Jean-Philippe Lang

Adds support for free ticket filtering and custom queries on Calendar.
ProjectsController#calendar moved to IssuesController.

1797 2008-09-10 20:26 Jean-Philippe Lang

Adds support for free ticket filtering and custom queries on Gantt chart.
ProjectsController#gantt moved to IssuesController.

1786 2008-09-05 12:31 Jean-Philippe Lang

Merged hooks branch @ r1785 into trunk.

1772 2008-08-28 20:56 Jean-Philippe Lang

Adds posts quoting functionality (#1825).

1712 2008-08-03 11:14 Jean-Philippe Lang

Adds permissions for viewing the watcher list and adding new watchers on the issue detail view (#398).

1701 2008-07-27 19:54 Jean-Philippe Lang

Activity refactoring.

1661 2008-07-13 14:25 Jean-Philippe Lang

Admin and Help links at the end of top menu.

1660 2008-07-13 14:12 Jean-Philippe Lang

Menu mapper: add support for :before, :after and :last options to #push method and add #delete method.

1508 2008-06-08 17:40 Jean-Philippe Lang

Adds Filesystem adapter (patch #1393 by Paul R).

1480 2008-05-30 19:42 Jean-Philippe Lang

Adds a Reply link to each issue note (#739). Reply is pre-filled with the quoted note.

1415 2008-05-04 17:05 Jean-Philippe Lang

Wiki page protection (#851, patch #1146 by Mateo Murphy with slight changes).
New permission added: protect wiki pages. Once a page is protected, it can be edited/renamed/deleted only by users who have this permission.

1384 2008-04-30 10:51 Jean-Philippe Lang

Fixed: Home, Logout, Login links are absolute (#1122, #1145).

1361 2008-04-26 13:59 Jean-Philippe Lang

Estimated time recognizes improved time formats (#1092).

1249 2008-03-14 22:17 Jean-Philippe Lang Adds 2 permissions (closes #859):
  • edit_time_entries: lets a user edit/delete any time entry
  • edit_own_time_entries: lets a user edit/delete its own time entries only
1236 2008-03-12 21:28 Jean-Philippe Lang

Merged Git support branch (r1200 to r1226).

1152 2008-02-16 14:19 Jean-Philippe Lang Added the following permissions (#527, #585, #627):
  • edit_issue_notes: let user edit any notes
  • edit_own_issue_notes: let user edit his own notes only
1137 2008-02-12 18:58 Jean-Philippe Lang

The following menus can now be extended by plugins: top_menu, account_menu, application_menu (empty by default).
Sligth layout change: links in the top menu are now li elements.

1130 2008-02-10 14:17 Jean-Philippe Lang

Issue list now supports bulk edit/move/delete (#563, #607). For now, issues from different projects can not be bulk edited/moved/deleted at once.

There are 2 ways to select a set of issues on the issue list:
  • by using checkbox and/or the little pencil that will select/unselect all issues (#567)...
1129 2008-02-09 17:11 Jean-Philippe Lang

Merged IssuesController #edit and #update into a single actions.
Users with 'edit issues' permission can now update any property including custom fields when adding a note or changing the status (#519, #581, #587).

1111 2008-02-03 15:38 Jean-Philippe Lang

ProjectsController#add_news moved to NewsController#new.
Preview added when adding/editing a news (#590).

1107 2008-02-02 12:08 Jean-Philippe Lang

Do not show Roadmap menu item if the project doesn't define any versions.

1081 2008-01-20 14:07 Jean-Philippe Lang

Added a 'New issue' link in the main menu (accesskey 7).
The drop-down lists to add an issue on the project overview and the issue list are removed.

1080 2008-01-20 12:30 Jean-Philippe Lang

ProjectsController#add_issue moved to IssuesController#new.
Tracker can now be changed/selected on the new issue form. This action can be invoked without the tracker_id parameter (the first enabled tracker will be used by default).

1076 2008-01-19 12:53 Jean-Philippe Lang

Highlight the current item of the main menu.

1043 2008-01-06 18:06 Jean-Philippe Lang

Merged IssuesController change_status and add_note actions.
The 'Change status' specific form removed and now accessible from issue/show view with no additional request (click on 'Update' to show the form).
The 'Change issue status' permission is removed. To change the status, the user just needs to have either 'Edit' or 'Add note' permissions and some workflow transitions allowed.

1020 2007-12-20 20:10 Jean-Philippe Lang

Added wiki annotate view. It's accessible for each version from the page history view.
Slight style change: pre-wrap added on file/diff contents.

1011 2007-12-18 19:50 Jean-Philippe Lang

Moved ProjectsController#list_documents and add_document to DocumentsController#index and new.

955 2007-12-07 11:26 Jean-Philippe Lang

Added version details view accessible from the roadmap.

950 2007-12-03 18:40 Jean-Philippe Lang

Added Bazaar adapter.
Fixed 'quick jump to a revision' form on the revisions list.

947 2007-12-02 21:58 Jean-Philippe Lang

Added Annotate/Blame view for Subversion, CVS and Mercurial repositories.

926 2007-11-24 13:25 Jean-Philippe Lang Forums enhancements:
  • messages can now be edited/deleted (explicit permissions need to be given)
  • topics can be locked so that no reply can be added (only by users allowed to edit messages)
  • topics can be marked as sticky so that they always appear at the top of the list (only by users allowed to edit messages)
919 2007-11-20 16:40 Jean-Philippe Lang

Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums.
These permissions need to be explicitly given to the Anonymous role (Admin -> Roles & Permissions -> Anonymous).

888 2007-11-05 23:22 Jean-Philippe Lang

Moved ProjectsController#list_news to NewsController#index.
Removed FeedsController, issues and news feeds are now handled by issues and news controllers.

887 2007-11-05 19:38 Jean-Philippe Lang

ProjectsController#list_issues, #export_issues_csv and #export_issues_pdf merged into IssuesController#index

872 2007-10-28 11:55 Jean-Philippe Lang

Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue.
The context menu shows up when right-clicking an issue (Opera users have to use Ctrl + left-click instead since right-click can't be reassigned for this browser)....

818 2007-10-10 19:17 Jean-Philippe Lang

Added basic Theme support.
Theme is set at application level (in Admin -> Settings).
For now, themes can override stylesheets only (application.css).

817 2007-10-09 21:07 Jean-Philippe Lang

Added 'Bulk edit' functionality.
This can be done by clicking on the edit link (little pen icon) at the upper-left corner of the issue list.
Most properties can be set (priority, assignee, category, fixed version, start and due dates, done ratio) and a note can be entered....

810 2007-10-06 01:17 Jean-Philippe Lang

Merged IssuesController#export_pdf into IssuesController#show.

807 2007-10-05 22:08 Jean-Philippe Lang

'Manage repository' permission requires to be a project member.

787 2007-10-01 15:13 Jean-Philippe Lang

Removed ProjectsController#feeds. This view was incomplete and inconsistent with permissions.
Feeds can still be accessed from the corresponding screens (eg. news feed is accessible from the news view).

778 2007-09-30 17:32 Jean-Philippe Lang

Fixed: Manage pu(b)lic queries typo (Thomas Lecavelier).
As this fix modifies manage_public_queries permission symbol, this permission has to re-entered.

766 2007-09-27 19:28 Jean-Philippe Lang

Search engines now supports pagination.
Results are sorted in reverse chronological order.

752 2007-09-23 19:19 Jean-Philippe Lang

Basic plugin support.

747 2007-09-22 15:17 Jean-Philippe Lang

Application layout refactored.
The project menu is now the main menu.

741 2007-09-17 18:56 Jean-Philippe Lang

Fixed: RMagick not loaded on case sensitive filesystems.

725 2007-09-14 13:34 Jean-Philippe Lang

Added project module concept.

A project module (eg. issue tracking, news, wiki,...) is a set of permissions that can enabled/disabled at project level.
For each project, modules can be enabled on the project settings view ('Modules' tab).
This requires a specific permission: 'Select project modules' (if this permission is turned off, only Redmine administrators can choose which modules a project uses)....

720 2007-09-09 19:05 Jean-Philippe Lang

Added the ability to rename wiki pages (specific permission required).

Existing links that point to the old page are preserved and automatically redirected to the new page (this behaviour can be disabled when renaming the page).

682 2007-08-30 00:27 Jean-Philippe Lang

Added Redmine::Info to store various information about the application.

674 2007-08-29 18:52 Jean-Philippe Lang Merged 0.6 branch into trunk.
Permissions management was rewritten. Some permissions can now be specifically defined for non member and anonymous users.
This migration:
  • is irreversible (please, don't forget to backup your database before upgrading)
  • resets role's permissions (go to "Admin -> Roles & Permissions" to set them after upgrading)
666 2007-08-26 09:55 Jean-Philippe Lang

Gantt chart can now be exported to a graphic file (png).
This functionality is only available if RMagick is present.

573 2007-06-24 21:30 Jean-Philippe Lang

Added Darcs basic support.
Files in the repository can not be viewed or downloaded since Darcs doesn't support cat-like command.

559 2007-06-12 22:12 Jean-Philippe Lang

Added basic support for CVS and Mercurial SCMs.
Browsing, changesets fetching and diff viewing are implemented.
Only tested with local repositories.

Thanks to Ralph Vater for CVS specific code.

521 2007-05-08 17:49 Jean-Philippe Lang

Text files can now be viewed online when browsing the repository.

453 2007-04-21 14:08 Jean-Philippe Lang

Added "Watch" functionality on issues. It allows users to receive mail notifications about issue changes.
For now, it's only usefull for users who are not members of the project, since members receive notifications for each issue (this behaviour will change).

445 2007-04-11 18:38 Jean-Philippe Lang

Redmine::VERSION updated

170 2007-01-21 13:54 Jean-Philippe Lang

added Redmine::VERSION module