summaryrefslogtreecommitdiffstats
path: root/app/models
Commit message (Collapse)AuthorAgeFilesLines
* Merged r1533 from trunk.Jean-Philippe Lang2008-06-141-2/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1534 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1505, r1506, r1511, r1512, r1517, r1518, r1524 to 1526 from trunk.Jean-Philippe Lang2008-06-142-2/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1532 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1503 from trunk.Jean-Philippe Lang2008-06-141-1/+0
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1531 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1473, r1476, r1477, r1478, r1481, r1482, r1484 to r1487, r1491 from ↵Jean-Philippe Lang2008-06-141-1/+2
| | | | | | trunk. git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1528 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1451 to r1454, r1458, r1460 to r1463 from trunk.Jean-Philippe Lang2008-05-293-2/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1474 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1442, r1443 and r1446 to r1449 from trunk.Jean-Philippe Lang2008-05-254-2/+25
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1450 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1385 and r1426 to r1434 from trunk.Jean-Philippe Lang2008-05-183-14/+25
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1437 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1379 to r1385 from trunk.Jean-Philippe Lang2008-04-301-4/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1387 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r1307 to r1369 from trunk.Jean-Philippe Lang2008-04-2814-83/+143
| | | | git-svn-id: http://redmine.rubyforge.org/svn/branches/0.7-stable@1370 e93f8b46-1217-0410-a6f0-8f06a7374b81
* If 'Display subprojects issues on main projects' is set to false:Jean-Philippe Lang2008-03-271-0/+6
| | | | | | | * do not include subprojects in the issue count of the parent project overview (#939) * do not include subproject timelogs on the parent project (#848) git-svn-id: http://redmine.rubyforge.org/svn/trunk@1298 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Make the versions with the same date sorted by name (#864).Jean-Philippe Lang2008-03-261-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1296 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 'This week' condition in filter consider monday as the first day of ↵Jean-Philippe Lang2008-03-231-1/+6
| | | | | | the week even if language sets otherwise (closes #913). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1291 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add the following headers to email notifications (#830, #247):Jean-Philippe Lang2008-03-161-0/+22
| | | | | | | | | | * X-Redmine-Host: host name defined in application settings * X-Redmine-Site: application title defined in settings * X-Redmine-Project: identifier of the project that the notification is related to, if any * X-Redmine-Issue-Id, -Author, -Assignee: ticket related info * X-Redmine-Topic-Id: identifies the thread a message belongs to git-svn-id: http://redmine.rubyforge.org/svn/trunk@1265 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow issue list to be sorted by target version (#832).Jean-Philippe Lang2008-03-161-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1264 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mercurial adapter:Jean-Philippe Lang2008-03-151-20/+26
| | | | | | | * fetch changesets by batches of 100 (rather than in a single transaction) * fix: fetch_changesets tries to re-insert the last revision that exists in the db (#860) git-svn-id: http://redmine.rubyforge.org/svn/trunk@1255 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove hardcoded "Redmine" strings in account related emails. And use ↵Jean-Philippe Lang2008-03-151-4/+4
| | | | | | application title instead. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1254 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Workflow copy:Jean-Philippe Lang2008-03-152-2/+24
| | | | | | | * added the ability the copy an existing workflow when creating a new role (closes #841) * use a single raw insert statement to copy tracker/role workflow rather than instantiating hundreds/thousands of objects git-svn-id: http://redmine.rubyforge.org/svn/trunk@1252 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds 2 permissions (closes #859):Jean-Philippe Lang2008-03-141-1/+1
| | | | | | | * 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 git-svn-id: http://redmine.rubyforge.org/svn/trunk@1249 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Strip repository urls (closes #852).Jean-Philippe Lang2008-03-141-0/+19
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1248 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged Git support branch (r1200 to r1226).Jean-Philippe Lang2008-03-127-34/+104
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1236 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent LDAP authentication with empty password related problems.Jean-Philippe Lang2008-03-121-0/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1231 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Activity enhancements:Jean-Philippe Lang2008-03-114-15/+21
| | | | | | | * overall activity view and feed added, link is available on the project list (#423, #494) * switch added on the project activity view to include subprojects (closes #530) git-svn-id: http://redmine.rubyforge.org/svn/trunk@1227 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow longer version names (#711, closes #712).Jean-Philippe Lang2008-03-091-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1220 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Version details view changes:Jean-Philippe Lang2008-03-081-0/+10
| | | | | | | | * display related issues on the version detail view * display total estimated and spent hours on the version detail view * fixed wiki headings size (same as r1168) git-svn-id: http://redmine.rubyforge.org/svn/trunk@1207 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix LDAP authentication (#714, broken by r1194).Jean-Philippe Lang2008-03-061-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1199 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an application setting to choose whether or not subprojects issues ↵Jean-Philippe Lang2008-03-061-6/+13
| | | | | | should be displayed by default on the issue list, calendar and gantt (r1178). Default is true. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1198 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add a user preference to choose how comments/replies are displayed: in ↵Jean-Philippe Lang2008-03-053-0/+8
| | | | | | chronological or reverse chronological order (#589, #776). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1197 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed "LdapError: invalid binding information" when no username/password are ↵Jean-Philippe Lang2008-03-051-5/+6
| | | | | | set on the LDAP account (#764). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1194 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed #759: Can not view a project without View time entries permission ↵Jean-Philippe Lang2008-03-011-1/+1
| | | | | | (broken by r1176). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1184 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: fetch_changesets fails on commit comments that close 2 duplicates issues.Jean-Philippe Lang2008-03-011-0/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1183 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Let the user choose when deleting issues with reported hours (closes #734, #71):Jean-Philippe Lang2008-02-291-1/+1
| | | | | | | | | * to delete the hours * to assign the hours to the project * to reassign the hours to another issue git-svn-id: http://redmine.rubyforge.org/svn/trunk@1182 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Include subprojects on the issue list, calendar and gantt by default.Jean-Philippe Lang2008-02-282-9/+17
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1178 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Propagates time tracking to the parent project (closes #433). Time report ↵Jean-Philippe Lang2008-02-272-0/+21
| | | | | | enhancements. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1176 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not send an email with no recipient, cc or bcc (closes #743).Jean-Philippe Lang2008-02-261-1/+10
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1174 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds date range filter and pagination on time entries detail view (closes #434).Jean-Philippe Lang2008-02-261-1/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1173 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Issue custom fields "required" flag not stored (broken by r1090). ↵Jean-Philippe Lang2008-02-221-1/+1
| | | | | | Closes #715. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1171 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: LDAP authentication without password may be possible (#714).Jean-Philippe Lang2008-02-221-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1169 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: "undefined method 'textilizable'" error on email notification when ↵Jean-Philippe Lang2008-02-211-3/+3
| | | | | | running Repository#fetch_changesets from the console. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1167 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not clear issue relations when moving an issue to another project if ↵Jean-Philippe Lang2008-02-211-2/+4
| | | | | | cross-project issue relations are allowed (closes #696). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1164 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: auto closing of duplicates doesn't work.Jean-Philippe Lang2008-02-172-1/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1162 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes:Jean-Philippe Lang2008-02-171-1/+8
| | | | | | | | * email notifications: host name is missing in generated links (#639, #201) * email notifications: referenced changesets, wiki pages, attachments... are not turned into links (only ticket ids are) * attachment links and inline images don't work in issue notes git-svn-id: http://redmine.rubyforge.org/svn/trunk@1161 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Atom feeds:Jean-Philippe Lang2008-02-161-1/+1
| | | | | | | * prevent duplicate entry ids for issue changes * prevent empty email in author element git-svn-id: http://redmine.rubyforge.org/svn/trunk@1154 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the following permissions (#527, #585, #627):Jean-Philippe Lang2008-02-161-1/+2
| | | | | | | * edit_issue_notes: let user edit any notes * edit_own_issue_notes: let user edit his own notes only git-svn-id: http://redmine.rubyforge.org/svn/trunk@1152 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Create a journal and send an email when an issue is closed by commit (#609).Jean-Philippe Lang2008-02-061-1/+15
| | | | | | The redmine user is found using the committer username or email. Otherwise, the journal is created with anonymous user. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1126 e93f8b46-1217-0410-a6f0-8f06a7374b81
* More appropriate default sort order on sortable columns.Jean-Philippe Lang2008-02-051-5/+6
| | | | | | Sortable column added on issue subject (#580). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1121 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error when uploading a file with no content-type specified by the ↵Jean-Philippe Lang2008-02-031-1/+1
| | | | | | browser. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1115 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add 'Author' to the available columns for the issue list.Jean-Philippe Lang2008-02-031-0/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1110 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not authorize project identifier with numbers only (would be interpreted ↵Jean-Philippe Lang2008-02-021-0/+1
| | | | | | as the project id in urls). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1108 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Administrators can edit issue notes.Jean-Philippe Lang2008-02-021-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1105 e93f8b46-1217-0410-a6f0-8f06a7374b81
* User display format is now configurable in administration settings.Jean-Philippe Lang2008-01-253-4/+24
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1103 e93f8b46-1217-0410-a6f0-8f06a7374b81