summaryrefslogtreecommitdiffstats
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Versions can now be created with no date.Jean-Philippe Lang2007-05-207-33/+42
| | | | | | 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
* Fixed: performance issue on RepositoriesController#revisions when a ↵Jean-Philippe Lang2007-05-153-5/+15
| | | | | | | | 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
* "My projects" are now listed under the drop-down "Projects" top menu item ↵Jean-Philippe Lang2007-05-151-11/+13
| | | | | | | | | (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
* Text search added on messages.Jean-Philippe Lang2007-05-142-1/+14
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@533 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Reply form on the message view is displayed only if user is logged in.Jean-Philippe Lang2007-05-141-0/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@532 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added mail notification when a new message is posted in the forums.Jean-Philippe Lang2007-05-143-0/+36
| | | | | | | | | | 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
* Added watchers for message boards (watchers controller modified to support ↵Jean-Philippe Lang2007-05-137-14/+42
| | | | | | | | 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
* Per project forums added.Jean-Philippe Lang2007-05-1320-1/+442
| | | | | | | | | 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
* Fixed: error when viewing a file diff from a revision view (only if ↵Jean-Philippe Lang2007-05-101-1/+1
| | | | | | 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
* Added "assigned to" field in mail notifications.Jean-Philippe Lang2007-05-101-0/+1
| | | | | | Also fixed mail_handler unit test (wrong fixture filename). git-svn-id: http://redmine.rubyforge.org/svn/trunk@527 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added some javascript to prevent from selecting the same from/to revision ↵Jean-Philippe Lang2007-05-101-1/+1
| | | | | | for the diff view. git-svn-id: http://redmine.rubyforge.org/svn/trunk@526 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to view a file diff with free to/from revision selection.Jean-Philippe Lang2007-05-101-4/+13
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@525 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a test for the mail handler.Jean-Philippe Lang2007-05-091-3/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@524 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a simple mail handler.Jean-Philippe Lang2007-05-091-0/+40
| | | | | | | | | | | | 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
* Fixed: files with an apostrophe in their names can't be accessed in the ↵Jean-Philippe Lang2007-05-091-1/+1
| | | | | | repository git-svn-id: http://redmine.rubyforge.org/svn/trunk@522 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Text files can now be viewed online when browsing the repository.Jean-Philippe Lang2007-05-084-5/+38
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@521 e93f8b46-1217-0410-a6f0-8f06a7374b81
* "me" value is now available in queries for "assigned to" and "author" filters.Jean-Philippe Lang2007-05-084-4/+23
| | | | | | 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
* Changed the length of 'language' column in users table from 2 to 5, to allow ↵Jean-Philippe Lang2007-05-0813-7/+34
| | | | | | | | | | 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
* Removed "Wiki edits" option in the activity view if the project has no wiki.Jean-Philippe Lang2007-05-072-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@517 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an option to see all versions in the roadmap view (including completed ↵Jean-Philippe Lang2007-05-077-19/+32
| | | | | | | | | | 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
* Added fragment caching for calendar and gantt viewsJean-Philippe Lang2007-05-065-34/+83
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@515 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added autologin feature (disabled by default).Jean-Philippe Lang2007-05-066-13/+40
| | | | | | | 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
* Added a "clear" link when displaying a saved query. It clears the query ↵Jean-Philippe Lang2007-05-051-2/+3
| | | | | | filter to show all issues. git-svn-id: http://redmine.rubyforge.org/svn/trunk@513 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Filter values hidden by default to avoid show/hide flashes when loading screen.Jean-Philippe Lang2007-05-051-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@512 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ajaxified issue filter reset linkJean-Philippe Lang2007-05-051-5/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@511 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue#long_id no more used and removedJean-Philippe Lang2007-05-054-7/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@510 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Slight modifications on project settings viewsJean-Philippe Lang2007-05-052-8/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@509 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Members management in project settings is now AJAXifiedJean-Philippe Lang2007-05-054-54/+62
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@508 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue filter no more reseted when clicking 'Issues' menu linkJean-Philippe Lang2007-05-051-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@507 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue relations first commit (not thoroughly tested). 4 kinds of relation ↵Jean-Philippe Lang2007-05-059-15/+238
| | | | | | | | | | | | | | 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
* Login field automatically focused on login formJean-Philippe Lang2007-05-051-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@503 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Bulgarian translation added (Nikolay Solakov)Jean-Philippe Lang2007-05-026-0/+27
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@502 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed an unicode problem on gantt (first letter of the day name)Jean-Philippe Lang2007-05-022-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@501 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added fragment caching for svn diffs.Jean-Philippe Lang2007-05-012-11/+18
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@499 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue subjects column width set to 330 on gantt chartJean-Philippe Lang2007-05-011-3/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@498 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Text formatting drop down disabled if RedCloth is not available (system ↵Jean-Philippe Lang2007-05-012-1/+2
| | | | | | settings). git-svn-id: http://redmine.rubyforge.org/svn/trunk@497 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Subproject name added in csv and pdf exports.Jean-Philippe Lang2007-04-303-6/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@496 e93f8b46-1217-0410-a6f0-8f06a7374b81
* A 403 error page is now displayed (instead of a blank page) when trying to ↵Jean-Philippe Lang2007-04-302-3/+14
| | | | | | access a protected page. git-svn-id: http://redmine.rubyforge.org/svn/trunk@495 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added last commit message for each entry in repository browser.Jean-Philippe Lang2007-04-301-2/+5
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@494 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: last day of the month not included in project activityJean-Philippe Lang2007-04-301-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@493 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed hard coded 'Search' string in base layout.Jean-Philippe Lang2007-04-301-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@492 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a DropOut effect when removing a block on my page layout.Jean-Philippe Lang2007-04-301-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@491 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed an used li element in navigation menu.Jean-Philippe Lang2007-04-301-7/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@490 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a quick search form in page header. Search functionality moved to a ↵Jean-Philippe Lang2007-04-306-90/+175
| | | | | | | | | | | | dedicated controller. When used: * outside of a project: searches projects * inside a project: searches issues, changesets, news, documents and wiki pages of the current project If an issue number is given, user is redirected to the corresponding issue. git-svn-id: http://redmine.rubyforge.org/svn/trunk@489 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed comments header label on time log detailsJean-Philippe Lang2007-04-281-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@488 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed a TemplateError nil:NilClass (oracle specific) on _news.rhtmlJean-Philippe Lang2007-04-271-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@486 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an ajax indicator for all ajax calls. Also removed highlight effects ↵Jean-Philippe Lang2007-04-274-30/+18
| | | | | | on my page layout edition. git-svn-id: http://redmine.rubyforge.org/svn/trunk@485 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Subproject name displayed on issue list, calendar and gantt (only for issues ↵Jean-Philippe Lang2007-04-274-5/+5
| | | | | | that belong to a subproject). git-svn-id: http://redmine.rubyforge.org/svn/trunk@484 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a link on revision screen to see the entire diff for the revision.Jean-Philippe Lang2007-04-261-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@483 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 10342 Creation of Schema in OracleJean-Philippe Lang2007-04-2521-34/+41
| | | | | | | | | | | | Comment is a reserved keyword for Oracle. The five 'Comment' columns are renamed to 'Commments'. Migration scripts were modified to let oracle users create the database. For the others, migration 41 will rename the columns (only if columns have the 'old' name). Fixed also a few oracle specific issues. Note: currently (in Rails 1.2.3), there's bug in Rails oracle adapter. See: http://dev.rubyonrails.org/ticket/7344 Attached patch is required for redMine to work properly. git-svn-id: http://redmine.rubyforge.org/svn/trunk@479 e93f8b46-1217-0410-a6f0-8f06a7374b81