OSDN Git Service

redminele/redmine.git
16 years agoFixed my_controller_test.rb (errors are now in flash[:error])
Jean-Philippe Lang [Sun, 12 Aug 2007 10:04:44 +0000 (10:04 +0000)]
Fixed my_controller_test.rb (errors are now in flash[:error])

git-svn-id: http://redmine.rubyforge.org/svn/trunk@606 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoOverdue versions (date reached and open issues > 0) are now always displayed on the...
Jean-Philippe Lang [Sun, 12 Aug 2007 09:58:38 +0000 (09:58 +0000)]
Overdue versions (date reached and open issues > 0) are now always displayed on the roadmap.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@604 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoAdded a confirmation dialog box for project archiving
Jean-Philippe Lang [Thu, 2 Aug 2007 20:10:37 +0000 (20:10 +0000)]
Added a confirmation dialog box for project archiving

git-svn-id: http://redmine.rubyforge.org/svn/trunk@603 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoChanged the footer link from http://redmine.rubyforge.org to http://www.redmine.org/
Jean-Philippe Lang [Thu, 2 Aug 2007 19:44:38 +0000 (19:44 +0000)]
Changed the footer link from redmine.rubyforge.org to http://redmine.org/

git-svn-id: http://redmine.rubyforge.org/svn/trunk@602 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoApplied 'register notice' patch by Matt Jones.
Jean-Philippe Lang [Thu, 2 Aug 2007 17:54:35 +0000 (17:54 +0000)]
Applied 'register notice' patch by Matt Jones.
The user is now redirected to the login screen after having registered.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@601 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoApplied the flash notices patch by Matt Jones (slightly edited).
Jean-Philippe Lang [Thu, 2 Aug 2007 17:42:20 +0000 (17:42 +0000)]
Applied the flash notices patch by Matt Jones (slightly edited).
flash[:notice] and flash[:error] are now used for notice/error messages.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@600 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoFixed: on spent time details view, the h3 issue link now links back to the issue
Jean-Philippe Lang [Wed, 1 Aug 2007 20:04:31 +0000 (20:04 +0000)]
Fixed: on spent time details view, the h3 issue link now links back to the issue

git-svn-id: http://redmine.rubyforge.org/svn/trunk@599 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoFixed: error when creating a tracker without copying an existing wokflow
Jean-Philippe Lang [Wed, 1 Aug 2007 19:51:02 +0000 (19:51 +0000)]
Fixed: error when creating a tracker without copying an existing wokflow

git-svn-id: http://redmine.rubyforge.org/svn/trunk@598 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoAdded icon on external wiki links
Jean-Philippe Lang [Wed, 1 Aug 2007 19:38:13 +0000 (19:38 +0000)]
Added icon on external wiki links

git-svn-id: http://redmine.rubyforge.org/svn/trunk@597 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoHistory box on issues/show is now hidden if there's no history
Jean-Philippe Lang [Wed, 1 Aug 2007 18:59:39 +0000 (18:59 +0000)]
History box on issues/show is now hidden if there's no history

git-svn-id: http://redmine.rubyforge.org/svn/trunk@596 e93f8b46-1217-0410-a6f0-8f06a7374b81

16 years agoFixed a bug in CVS model (clash when 2 projects point to the same repository)
Jean-Philippe Lang [Wed, 1 Aug 2007 17:53:05 +0000 (17:53 +0000)]
Fixed a bug in CVS model (clash when 2 projects point to the same repository)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@595 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoRemoved a line break on news/show
Jean-Philippe Lang [Wed, 18 Jul 2007 17:22:19 +0000 (17:22 +0000)]
Removed a line break on news/show

git-svn-id: http://redmine.rubyforge.org/svn/trunk@594 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded several validates_length_of
Jean-Philippe Lang [Mon, 16 Jul 2007 17:16:49 +0000 (17:16 +0000)]
Added several validates_length_of

git-svn-id: http://redmine.rubyforge.org/svn/trunk@593 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed mailer (error when no assignee)
Jean-Philippe Lang [Sun, 15 Jul 2007 12:01:53 +0000 (12:01 +0000)]
Fixed mailer (error when no assignee)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@592 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoDoc update for 0.5.1 release.
Jean-Philippe Lang [Sun, 15 Jul 2007 11:44:52 +0000 (11:44 +0000)]
Doc update for 0.5.1 release.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@591 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoNow, when a user turns mail notifications off, he will still receive notifications...
Jean-Philippe Lang [Sun, 15 Jul 2007 11:12:08 +0000 (11:12 +0000)]
Now, when a user turns mail notifications off, he will still receive notifications about issue changes if he is the author or the assignee of the issue.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@590 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoSlight documentation update.
Jean-Philippe Lang [Sun, 15 Jul 2007 10:11:25 +0000 (10:11 +0000)]
Slight documentation update.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@589 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoHours displayed using %.2f on time report.
Jean-Philippe Lang [Sat, 14 Jul 2007 19:07:35 +0000 (19:07 +0000)]
Hours displayed using %.2f on time report.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@588 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFix: SVN commit dates are now stored as local time
Jean-Philippe Lang [Sat, 14 Jul 2007 14:53:18 +0000 (14:53 +0000)]
Fix: SVN commit dates are now stored as local time

git-svn-id: http://redmine.rubyforge.org/svn/trunk@587 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded the ability to log time when changing an issue status.
Jean-Philippe Lang [Sat, 14 Jul 2007 14:37:22 +0000 (14:37 +0000)]
Added the ability to log time when changing an issue status.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@586 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded an option to choose the date format: language based (as defined in each lang...
Jean-Philippe Lang [Sat, 14 Jul 2007 13:29:20 +0000 (13:29 +0000)]
Added an option to choose the date format: language based (as defined in each lang file) or ISO 8601 (YYYY-MM-DD).
This option can be set in Admin -> Settings.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@585 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: Error when editing the wokflow after deleting a status
Jean-Philippe Lang [Sat, 14 Jul 2007 11:31:43 +0000 (11:31 +0000)]
Fixed: Error when editing the wokflow after deleting a status

git-svn-id: http://redmine.rubyforge.org/svn/trunk@584 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded wiki diff.
Jean-Philippe Lang [Sat, 14 Jul 2007 11:25:03 +0000 (11:25 +0000)]
Added wiki diff.
Diff can be viewed from the page history, or directly from the project activity page for each edit.
Uses Lars Christensen's diff library.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@583 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded a margin for inline images in wiki text
Jean-Philippe Lang [Mon, 2 Jul 2007 17:23:31 +0000 (17:23 +0000)]
Added a margin for inline images in wiki text

git-svn-id: http://redmine.rubyforge.org/svn/trunk@582 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: issue_id not nullified on time entries when deleting the issue
Jean-Philippe Lang [Mon, 2 Jul 2007 15:59:35 +0000 (15:59 +0000)]
Fixed: issue_id not nullified on time entries when deleting the issue

git-svn-id: http://redmine.rubyforge.org/svn/trunk@581 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: trash icon not visible on files list.
Jean-Philippe Lang [Mon, 2 Jul 2007 15:32:42 +0000 (15:32 +0000)]
Fixed: trash icon not visible on files list.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@580 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoChangesets stored in the database are now displayed on the repository page even if...
Jean-Philippe Lang [Fri, 29 Jun 2007 18:50:48 +0000 (18:50 +0000)]
Changesets stored in the database are now displayed on the repository page even if the repository can not be reached (eg. svnserve down).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@579 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoRemoved User#display_name (replaced by User#name).
Jean-Philippe Lang [Fri, 29 Jun 2007 17:27:27 +0000 (17:27 +0000)]
Removed User#display_name (replaced by User#name).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@578 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoEach category can now be associated to a user, so that new issues in that category...
Jean-Philippe Lang [Fri, 29 Jun 2007 17:21:37 +0000 (17:21 +0000)]
Each category can now be associated to a user, so that new issues in that category are automatically assigned to that user.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@577 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: Long text custom fields displayed without line breaks
Jean-Philippe Lang [Wed, 27 Jun 2007 19:12:52 +0000 (19:12 +0000)]
Fixed: Long text custom fields displayed without line breaks
Added wiki toolbar for issue notes

git-svn-id: http://redmine.rubyforge.org/svn/trunk@576 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: time report doesn't take account of the project for time calculations
Jean-Philippe Lang [Wed, 27 Jun 2007 18:59:36 +0000 (18:59 +0000)]
Fixed: time report doesn't take account of the project for time calculations

git-svn-id: http://redmine.rubyforge.org/svn/trunk@575 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed an error when trying to delete a project (versions/issues dependency)
Jean-Philippe Lang [Mon, 25 Jun 2007 19:17:58 +0000 (19:17 +0000)]
Fixed an error when trying to delete a project (versions/issues dependency)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@574 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded Darcs basic support.
Jean-Philippe Lang [Sun, 24 Jun 2007 19:30:38 +0000 (19:30 +0000)]
Added Darcs basic support.
Files in the repository can not be viewed or downloaded since Darcs doesn't support cat-like command.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@573 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded time report.
Jean-Philippe Lang [Sun, 24 Jun 2007 16:07:06 +0000 (16:07 +0000)]
Added time report.
Report can be generated by member/activity/tracker/version and year/month/week for the selected period.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@572 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded pagination on wiki page history.
Jean-Philippe Lang [Sat, 23 Jun 2007 18:53:45 +0000 (18:53 +0000)]
Added pagination on wiki page history.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@571 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed Iconv::IllegalSequence errors in csv exports
Jean-Philippe Lang [Sat, 23 Jun 2007 16:55:17 +0000 (16:55 +0000)]
Fixed Iconv::IllegalSequence errors in csv exports

git-svn-id: http://redmine.rubyforge.org/svn/trunk@570 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed an error on welcome screen for users with no membership
Jean-Philippe Lang [Sat, 23 Jun 2007 16:36:01 +0000 (16:36 +0000)]
Fixed an error on welcome screen for users with no membership

git-svn-id: http://redmine.rubyforge.org/svn/trunk@569 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoDon't show "Projects" label if projects list is empty.
Jean-Philippe Lang [Sat, 23 Jun 2007 14:10:13 +0000 (14:10 +0000)]
Don't show "Projects" label if projects list is empty.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@568 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed confidentiality issue on account/show.
Jean-Philippe Lang [Sat, 23 Jun 2007 14:06:21 +0000 (14:06 +0000)]
Fixed confidentiality issue on account/show.
Only public projects or private projects that the logged in user belongs to are displayed.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@567 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded per user custom queries.
Jean-Philippe Lang [Sat, 23 Jun 2007 13:49:29 +0000 (13:49 +0000)]
Added per user custom queries.
Any logged in user can now save queries (they are not visible to the other users).
Only users with explicit permission can manage queries that are visible to anyone.
The queries list is removed from the "Reports" view. It can now be accessed from the issues list.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@566 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded page association on versioned WikiContent
Jean-Philippe Lang [Sun, 17 Jun 2007 19:32:58 +0000 (19:32 +0000)]
Added page association on versioned WikiContent

git-svn-id: http://redmine.rubyforge.org/svn/trunk@565 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoA wiki page can now be attached to each version.
Jean-Philippe Lang [Thu, 14 Jun 2007 18:26:27 +0000 (18:26 +0000)]
A wiki page can now be attached to each version.
For that, edit the version and set the wiki page name (project wiki must be enabled).
The wiki page content is displayed for each version on the roadmap view.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@564 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoSwedish mail templates added (Thomas Habets)
Jean-Philippe Lang [Wed, 13 Jun 2007 16:56:37 +0000 (16:56 +0000)]
Swedish mail templates added (Thomas Habets)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@563 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed version field on issue view page now links to the corresponding version in...
Jean-Philippe Lang [Tue, 12 Jun 2007 23:07:00 +0000 (23:07 +0000)]
Fixed version field on issue view page now links to the corresponding version in the roadmap.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@562 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoApplied this fix http://dev.rubyonrails.org/ticket/4967 to solve namespaced models...
Jean-Philippe Lang [Tue, 12 Jun 2007 23:03:38 +0000 (23:03 +0000)]
Applied this fix dev.rubyonrails.org/ticket/4967 to solve namespaced models dependencies problem.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@561 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded an error message when trying to create an issue with no default status defined.
Jean-Philippe Lang [Tue, 12 Jun 2007 22:31:05 +0000 (22:31 +0000)]
Added an error message when trying to create an issue with no default status defined.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@560 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded basic support for CVS and Mercurial SCMs.
Jean-Philippe Lang [Tue, 12 Jun 2007 20:12:05 +0000 (20:12 +0000)]
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.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@559 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded :dependent => :delete_all on IssueStatus Workflow association.
Jean-Philippe Lang [Thu, 31 May 2007 17:19:01 +0000 (17:19 +0000)]
Added :dependent => :delete_all on IssueStatus Workflow association.
Also added compact in find_new_statuses_allowed_to to remove nil statuses.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@558 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoJapanese translation updated (Satoru KURASHIKI)
Jean-Philippe Lang [Wed, 30 May 2007 17:52:24 +0000 (17:52 +0000)]
Japanese translation updated (Satoru KURASHIKI)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@557 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: error on csv/pdf export and feeds (oracle)
Jean-Philippe Lang [Tue, 29 May 2007 22:20:43 +0000 (22:20 +0000)]
Fixed: error on csv/pdf export and feeds (oracle)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@556 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: SQL error when a non-admin user displays the project list
Jean-Philippe Lang [Tue, 29 May 2007 19:48:50 +0000 (19:48 +0000)]
Fixed: SQL error when a non-admin user displays the project list

git-svn-id: http://redmine.rubyforge.org/svn/trunk@555 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed date query filters (wrong results and sql error with postgresql)
Jean-Philippe Lang [Tue, 29 May 2007 19:40:48 +0000 (19:40 +0000)]
Fixed date query filters (wrong results and sql error with postgresql)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@554 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded Swedish translation supplied by Thomas Habets.
Jean-Philippe Lang [Tue, 29 May 2007 17:57:10 +0000 (17:57 +0000)]
Added Swedish translation supplied by Thomas Habets.
English email templates suffix removed so that they are used when translated template is not available.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@553 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAttachments can be displayed inline in Documents
Jean-Philippe Lang [Mon, 28 May 2007 12:15:19 +0000 (12:15 +0000)]
Attachments can be displayed inline in Documents

git-svn-id: http://redmine.rubyforge.org/svn/trunk@552 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: open/closed issue counts are always 0 on reports view (postgresql)
Jean-Philippe Lang [Mon, 28 May 2007 09:09:37 +0000 (09:09 +0000)]
Fixed: open/closed issue counts are always 0 on reports view (postgresql)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@551 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded filename header when sending an image inline
Jean-Philippe Lang [Sun, 27 May 2007 18:45:48 +0000 (18:45 +0000)]
Added filename header when sending an image inline

git-svn-id: http://redmine.rubyforge.org/svn/trunk@550 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded the ability to archive projects:
Jean-Philippe Lang [Sun, 27 May 2007 17:42:04 +0000 (17:42 +0000)]
Added the ability to archive projects:
* Only administrators can archive/unarchive projects.
* Once archived, the project is visible on the admin project listing only. It doesn't show up anywhere else in the app. Subprojects are also archived.
* Archive/unarchive preserve everything on the project (issues, members, ...).
* A subproject can not be unarchived if its parent project is archived.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@549 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoSlight views refactoring
Jean-Philippe Lang [Sun, 27 May 2007 12:38:29 +0000 (12:38 +0000)]
Slight views refactoring

git-svn-id: http://redmine.rubyforge.org/svn/trunk@548 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoPassword fields hidden on users/add form when selecting an external authentication...
Jean-Philippe Lang [Sun, 27 May 2007 11:57:49 +0000 (11:57 +0000)]
Password fields hidden on users/add form when selecting an external authentication mode.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@547 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAccount information can now be sent to the user when creating an account.
Jean-Philippe Lang [Sun, 27 May 2007 10:57:13 +0000 (10:57 +0000)]
Account information can now be sent to the user when creating an account.
ActionMailer logger set to nil for production environment to disable email contents output in production.log

git-svn-id: http://redmine.rubyforge.org/svn/trunk@546 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoOptimistic locking added for wiki edits.
Jean-Philippe Lang [Sat, 26 May 2007 17:22:27 +0000 (17:22 +0000)]
Optimistic locking added for wiki edits.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@545 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoShow a 404 error page if attachment can not be read.
Jean-Philippe Lang [Sat, 26 May 2007 16:57:25 +0000 (16:57 +0000)]
Show a 404 error page if attachment can not be read.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@544 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded issue count details for versions on Reports view.
Jean-Philippe Lang [Sat, 26 May 2007 16:06:02 +0000 (16:06 +0000)]
Added issue count details for versions on Reports view.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@543 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed "Projects" drop-down menu for IE.
Jean-Philippe Lang [Sat, 26 May 2007 15:53:15 +0000 (15:53 +0000)]
Fixed "Projects" drop-down menu for IE.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@542 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAttachments can now be added to wiki pages (original patch by Pavol Murin). Only...
Jean-Philippe Lang [Sat, 26 May 2007 15:42:37 +0000 (15:42 +0000)]
Attachments can now be added to wiki pages (original patch by Pavol Murin). Only authorized users can add/delete attachments.
Attached images can be displayed inline, using textile image tag (for wiki pages, issue descriptions and forum messages).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@541 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded the ability to destroy wiki pages (content and its history are deleted from...
Jean-Philippe Lang [Fri, 25 May 2007 16:44:50 +0000 (16:44 +0000)]
Added the ability to destroy wiki pages (content and its history are deleted from the database).
This permission has to be explicitly given (Roles & Permissions -> Wiki pages/Delete).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@540 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoDutch translation added (Linda van den Brink)
Jean-Philippe Lang [Thu, 24 May 2007 17:29:11 +0000 (17:29 +0000)]
Dutch translation added (Linda van den Brink)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@539 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoUser's projects alphabetically sorted in the Projects drop down menu.
Jean-Philippe Lang [Wed, 23 May 2007 17:18:21 +0000 (17:18 +0000)]
User's projects alphabetically sorted in the Projects drop down menu.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@538 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed a couple of spelling errors (JT Zemp)
Jean-Philippe Lang [Sun, 20 May 2007 18:11:49 +0000 (18:11 +0000)]
Fixed a couple of spelling errors (JT Zemp)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@537 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoVersions can now be created with no date.
Jean-Philippe Lang [Sun, 20 May 2007 17:46:02 +0000 (17:46 +0000)]
Versions can now be created with no date.
Versions with no date appear at the end of the roadmap, sorted by name.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@536 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: performance issue on RepositoriesController#revisions when a changeset has...
Jean-Philippe Lang [Tue, 15 May 2007 21:32:36 +0000 (21:32 +0000)]
Fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000).
Also added pagination for changes on changeset details view.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@535 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years ago"My projects" are now listed under the drop-down "Projects" top menu item (20 project...
Jean-Philippe Lang [Tue, 15 May 2007 17:39:01 +0000 (17:39 +0000)]
"My projects" are now listed under the drop-down "Projects" top menu item (20 projects max.).
The left menu section for "My projects" is removed.
Patch by Damien McKenna (slightly edited).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@534 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoText search added on messages.
Jean-Philippe Lang [Mon, 14 May 2007 17:46:58 +0000 (17:46 +0000)]
Text search added on messages.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@533 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoReply form on the message view is displayed only if user is logged in.
Jean-Philippe Lang [Mon, 14 May 2007 17:07:40 +0000 (17:07 +0000)]
Reply form on the message view is displayed only if user is logged in.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@532 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded mail notification when a new message is posted in the forums.
Jean-Philippe Lang [Mon, 14 May 2007 17:03:59 +0000 (17:03 +0000)]
Added mail notification when a new message is posted in the forums.
Only users who "watch" the board receive notifications. To watch a board, go to the board and click on the "Watch" link.

Notifications are sent by MessageObserver observer.
GLoc was modified to use the mail template without language suffix when translated template (with language suffix) doesn't exist.
Usefull when there's no hard coded text in the mail tempate.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@531 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded watchers for message boards (watchers controller modified to support any watcha...
Jean-Philippe Lang [Sun, 13 May 2007 19:43:35 +0000 (19:43 +0000)]
Added watchers for message boards (watchers controller modified to support any watchable model).
No notification yet when a new message is posted.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@530 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoPer project forums added.
Jean-Philippe Lang [Sun, 13 May 2007 17:09:56 +0000 (17:09 +0000)]
Per project forums added.
Permissions for forums management can be set in "Admin -> Roles & Permissions".
Forums can be created on the project settings screen ("Forums" tab).
Once a project has a forum, a "Forums" link appears in the project menu.
For now, posting messages in forums requires to be logged in. Files can be attached to messages.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@529 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: error when viewing a file diff from a revision view (only if repository url...
Jean-Philippe Lang [Thu, 10 May 2007 18:39:49 +0000 (18:39 +0000)]
Fixed: error when viewing a file diff from a revision view (only if repository url doesn't point to the root of the repository).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@528 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded "assigned to" field in mail notifications.
Jean-Philippe Lang [Thu, 10 May 2007 17:46:16 +0000 (17:46 +0000)]
Added "assigned to" field in mail notifications.
Also fixed mail_handler unit test (wrong fixture filename).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@527 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded some javascript to prevent from selecting the same from/to revision for the...
Jean-Philippe Lang [Thu, 10 May 2007 17:36:45 +0000 (17:36 +0000)]
Added some javascript to prevent from selecting the same from/to revision for the diff view.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@526 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded the ability to view a file diff with free to/from revision selection.
Jean-Philippe Lang [Thu, 10 May 2007 17:28:18 +0000 (17:28 +0000)]
Added the ability to view a file diff with free to/from revision selection.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@525 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded a test for the mail handler.
Jean-Philippe Lang [Wed, 9 May 2007 19:24:07 +0000 (19:24 +0000)]
Added a test for the mail handler.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@524 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded a simple mail handler.
Jean-Philippe Lang [Wed, 9 May 2007 18:46:43 +0000 (18:46 +0000)]
Added a simple mail handler.

It lets users add notes to an existing issue by replying to the initial notification email.
Permissions are checked in the same way as in the application (the user is identified by its mail address).

Information about configuring the application so that it receives emails can be found here:
http://wiki.rubyonrails.com/rails/pages/HowToReceiveEmailsWithActionMailer

RedMine mail hander is MailHandler#receive

git-svn-id: http://redmine.rubyforge.org/svn/trunk@523 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed: files with an apostrophe in their names can't be accessed in the repository
Jean-Philippe Lang [Wed, 9 May 2007 17:22:15 +0000 (17:22 +0000)]
Fixed: files with an apostrophe in their names can't be accessed in the repository

git-svn-id: http://redmine.rubyforge.org/svn/trunk@522 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoText files can now be viewed online when browsing the repository.
Jean-Philippe Lang [Tue, 8 May 2007 15:49:20 +0000 (15:49 +0000)]
Text files can now be viewed online when browsing the repository.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@521 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years ago"me" value is now available in queries for "assigned to" and "author" filters.
Jean-Philippe Lang [Tue, 8 May 2007 12:46:15 +0000 (12:46 +0000)]
"me" value is now available in queries for "assigned to" and "author" filters.
When executing the query, it is replaced by the currently logged in user.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@520 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFixed the order of the japanese day names
Jean-Philippe Lang [Tue, 8 May 2007 11:51:20 +0000 (11:51 +0000)]
Fixed the order of the japanese day names

git-svn-id: http://redmine.rubyforge.org/svn/trunk@519 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoChanged the length of 'language' column in users table from 2 to 5, to allow long...
Jean-Philippe Lang [Tue, 8 May 2007 09:26:57 +0000 (09:26 +0000)]
Changed the length of 'language' column in users table from 2 to 5, to allow long language codes like pt-br.
Updated portuguese translation (Arthur Zapparoli).
Current pt translation moved to pt-br.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@518 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoRemoved "Wiki edits" option in the activity view if the project has no wiki.
Jean-Philippe Lang [Mon, 7 May 2007 16:57:42 +0000 (16:57 +0000)]
Removed "Wiki edits" option in the activity view if the project has no wiki.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@517 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded an option to see all versions in the roadmap view (including completed ones).
Jean-Philippe Lang [Mon, 7 May 2007 16:54:26 +0000 (16:54 +0000)]
Added an option to see all versions in the roadmap view (including completed ones).
On calendar and gantt, versions are now clickable and link to the corresponding entry in the roadmap.

Since calendar and gantt are now cached, don't forget to empty your cache before restarting the application.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@516 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded fragment caching for calendar and gantt views
Jean-Philippe Lang [Sun, 6 May 2007 16:40:33 +0000 (16:40 +0000)]
Added fragment caching for calendar and gantt views

git-svn-id: http://redmine.rubyforge.org/svn/trunk@515 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded autologin feature (disabled by default).
Jean-Philippe Lang [Sun, 6 May 2007 12:49:32 +0000 (12:49 +0000)]
Added autologin feature (disabled by default).
To enable this feature, go to administration settings and choose a duration for autologin.
When enabled, a checkbox on the login form lets users activate autologin.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@514 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAdded a "clear" link when displaying a saved query. It clears the query filter to...
Jean-Philippe Lang [Sat, 5 May 2007 17:52:08 +0000 (17:52 +0000)]
Added a "clear" link when displaying a saved query. It clears the query filter to show all issues.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@513 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoFilter values hidden by default to avoid show/hide flashes when loading screen.
Jean-Philippe Lang [Sat, 5 May 2007 16:10:45 +0000 (16:10 +0000)]
Filter values hidden by default to avoid show/hide flashes when loading screen.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@512 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoAjaxified issue filter reset link
Jean-Philippe Lang [Sat, 5 May 2007 15:59:06 +0000 (15:59 +0000)]
Ajaxified issue filter reset link

git-svn-id: http://redmine.rubyforge.org/svn/trunk@511 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoIssue#long_id no more used and removed
Jean-Philippe Lang [Sat, 5 May 2007 15:55:50 +0000 (15:55 +0000)]
Issue#long_id no more used and removed

git-svn-id: http://redmine.rubyforge.org/svn/trunk@510 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoSlight modifications on project settings views
Jean-Philippe Lang [Sat, 5 May 2007 15:35:28 +0000 (15:35 +0000)]
Slight modifications on project settings views

git-svn-id: http://redmine.rubyforge.org/svn/trunk@509 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoMembers management in project settings is now AJAXified
Jean-Philippe Lang [Sat, 5 May 2007 15:21:18 +0000 (15:21 +0000)]
Members management in project settings is now AJAXified

git-svn-id: http://redmine.rubyforge.org/svn/trunk@508 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoIssue filter no more reseted when clicking 'Issues' menu link
Jean-Philippe Lang [Sat, 5 May 2007 13:35:33 +0000 (13:35 +0000)]
Issue filter no more reseted when clicking 'Issues' menu link

git-svn-id: http://redmine.rubyforge.org/svn/trunk@507 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 years agoIssue relations first commit (not thoroughly tested). 4 kinds of relation are available:
Jean-Philippe Lang [Sat, 5 May 2007 13:22:27 +0000 (13:22 +0000)]
Issue relations first commit (not thoroughly tested). 4 kinds of relation are available:
* relates to: do nothing special. Just to know that the 2 issues are related...
* duplicates: will close the related issue with the same status when closing the issue (not implemented yet)
* blocks: will require to close the blocking issue before closing the blocked issue (not implemented yet)
* precedes (end to start relation): start date of the related issue depends on the due date of the preceding issue (implemented). A delay can be set so that the related issue can only start n days after the end of the preceding issue. When setting dates for an issue, dates of all downstream issues are set according to these relations.

To set a relation, the 2 issues have to belong to the same project (may change in the future). So if an issue is moved to another project, all its relations are removed.
Circular dependencies are checked when creating a relation.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@506 e93f8b46-1217-0410-a6f0-8f06a7374b81