summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bad html generated in users/memberships partial (multiple </tbody> tags)Jean-Baptiste Barth2010-12-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4508 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes tests after fixtures changes.Jean-Philippe Lang2010-12-121-5/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4507 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restores the issue description label (#6677).Jean-Philippe Lang2010-12-121-8/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4506 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor and add tests for News #index API (#7072).Jean-Philippe Lang2010-12-126-7/+144
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4505 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use GET instead of POST to retrieve context menu (#6762).Jean-Philippe Lang2010-12-121-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4504 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Make sure there's no nil result in auto_complete.Jean-Philippe Lang2010-12-122-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4503 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Autocomplete issue relations on subject (#3170).Jean-Philippe Lang2010-12-125-3/+35
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4502 e93f8b46-1217-0410-a6f0-8f06a7374b81
* UsersController tests cleanup.Jean-Philippe Lang2010-12-121-49/+33
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4501 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes password sending when creating user.Jean-Philippe Lang2010-12-122-2/+36
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4500 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Extracts user groups assignment from controller.Jean-Philippe Lang2010-12-124-6/+22
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4499 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes test according to r4493.Jean-Philippe Lang2010-12-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4498 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Code cleanup.Jean-Philippe Lang2010-12-124-8/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4497 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves mail_notification param to user hash param so that it can be set using ↵Jean-Philippe Lang2010-12-125-23/+15
| | | | | | the User API. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4496 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed no longer needed to_sym.Jean-Philippe Lang2010-12-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4495 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Validates user's mail_notification and turn options into strings (the ↵Jean-Philippe Lang2010-12-122-31/+33
| | | | | | attribute type). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4494 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves password param to user hash param so that it can be set using the User ↵Jean-Philippe Lang2010-12-124-16/+24
| | | | | | API. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4493 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Declare safe attributes for User and Projects models.Jean-Philippe Lang2010-12-126-13/+50
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4492 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes issue safe_attributes extensible (#6000).Jean-Philippe Lang2010-12-123-32/+189
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4491 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes Changeset#text_tag for numeric scmid (#6681).Jean-Philippe Lang2010-12-112-7/+10
| | | | | | Contributed by Toshi MARUYAMA. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4490 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restores object count and adds offset/limit attributes to API responses for ↵Jean-Philippe Lang2010-12-119-19/+109
| | | | | | paginated collections (#6140). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4489 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes duplicate custom_values fixture that caused failure with Postgresql.Jean-Philippe Lang2010-12-112-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4488 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes indentation.Jean-Philippe Lang2010-12-112-48/+46
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4487 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes some attributes optional in API response to get faster/lightweight ↵Jean-Philippe Lang2010-12-115-9/+19
| | | | | | | | responses. These attributes are not required for common uses case (eg. updating an object). They can be requested in the reponse using the 'include' parameter. Example GET /issues/1.xml?include=journals. The list of attributes that can be included in responses will be documented in the wiki. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4486 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes unsafe assertion that may cause failures.Jean-Philippe Lang2010-12-101-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4485 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not try to copy relations for issues that could not be copied.Jean-Philippe Lang2010-12-101-1/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4484 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changes the representation of journal details in issue API.Jean-Philippe Lang2010-12-102-1/+38
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4483 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a fixture with valid attributes (start_date < due_date).Jean-Philippe Lang2010-12-101-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4482 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Support for updating custom fields using the received custom_fields array ↵Jean-Philippe Lang2010-12-104-1/+34
| | | | | | (#6345, #6403). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4481 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error when serializing back objects with custom fields using ↵Jean-Philippe Lang2010-12-108-30/+45
| | | | | | ActiveResource (#6403). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4480 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add tests for wiki edit notifications (#7024).Jean-Philippe Lang2010-12-071-0/+20
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4479 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Select projects with issue_tracking module for gantt display and remove the ↵Jean-Philippe Lang2010-12-073-34/+14
| | | | | | nil start/due dates trick. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4477 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt: Avoid unnecessary queries before rendering.Jean-Philippe Lang2010-12-072-3/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4476 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt: fixes position of line in pdf (#6348).Jean-Philippe Lang2010-12-071-2/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4475 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes gantt PDF pagination problem (#6348).Jean-Philippe Lang2010-12-071-1/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4474 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt: view cleanup.Jean-Philippe Lang2010-12-071-4/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4473 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Gantt: iterate over all objects only once for html and pdf rendering (#6348).Jean-Philippe Lang2010-12-072-89/+52
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4472 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updated locales.Jean-Philippe Lang2010-12-0541-0/+123
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4471 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Automatic spent time logging from commit messages (#4155).Jean-Philippe Lang2010-12-057-41/+188
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4470 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changes russian CSV separator to ; (#7035).Jean-Philippe Lang2010-12-051-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4469 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: class attribute with spaces on pre tags truncated (#7033).Jean-Philippe Lang2010-12-052-1/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4468 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Safer code in IssueRelation (#7018).Jean-Philippe Lang2010-12-042-3/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4467 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a pseudo format to api template names and overrides ↵Jean-Philippe Lang2010-12-0414-15/+32
| | | | | | ActionController#default_template so that api templates are chosen automatically. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4466 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds subtasks to GET /issues/:id API (#5338).Jean-Philippe Lang2010-12-043-0/+70
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4465 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes unhandled case in json builder.Jean-Philippe Lang2010-12-042-2/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4464 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes unhandled case in json builder.Jean-Philippe Lang2010-12-042-1/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4463 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes test failure in r4461.Jean-Philippe Lang2010-12-041-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4462 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds REST API for TimeEntries (#6823).Jean-Philippe Lang2010-12-045-18/+228
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4461 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves project attributes default assignments from ProjectsController#new to ↵Jean-Philippe Lang2010-12-035-7/+58
| | | | | | the model (#6064). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4460 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevents random failure in XmlTest.Jean-Philippe Lang2010-12-031-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4459 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Converts IssuesController to use the new API template system and makes ↵Jean-Philippe Lang2010-12-038-116/+116
| | | | | | xml/json responses consistent (#6136). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4458 e93f8b46-1217-0410-a6f0-8f06a7374b81