Commit Graph

897 Commits (ce8113dea2a73eff5286bfbc31a2042693943471)

Author SHA1 Message Date
Toshi MARUYAMA 2e1bcb2abf Changing revision label and identifier at SCM adapter level (#3724, #6092) 14 years ago
Jean-Philippe Lang d2cc2861de Find visible issues only in ContextMenusController#issues. 14 years ago
Jean-Philippe Lang e9a0e6dbc8 Takes more parameters into account to determine activity freshness (#7188). 14 years ago
Jean-Philippe Lang 07fe46e9df Makes the API accepts the X-Redmine-API-Key header to hold the API key. 14 years ago
Jean-Philippe Lang 283d25d823 Makes /projects API accept same pagination parameters as other API collection resources. 14 years ago
Jean-Philippe Lang d076c19822 Makes API accept offset/limit or page/limit parameters for retrieving collections. 14 years ago
Jean-Philippe Lang 03397f605c Fixes valid revision regexp. 14 years ago
Jean-Philippe Lang 599bc45073 Adds support for requesting information about current user using /users/current (#7141). 14 years ago
Jean-Philippe Lang 84dd413f22 Restore rev param validation that was removed in r2840. 14 years ago
Jean-Philippe Lang 93847ae337 Fixes a data disclosure issue introduced in r3941. 14 years ago
Jean-Philippe Lang 335f8da5e8 Fixed: 404 when entering time with blank issue id (#7099). 14 years ago
Jean-Philippe Lang ac60fc9c1c Refactor and add tests for News #index API (#7072). 14 years ago
Jean-Philippe Lang 29e0bca43a Make sure there's no nil result in auto_complete. 14 years ago
Jean-Philippe Lang a8b12bcb52 Autocomplete issue relations on subject (#3170). 14 years ago
Jean-Philippe Lang a49c7f95e2 Fixes password sending when creating user. 14 years ago
Jean-Philippe Lang 0a2ec6ef04 Extracts user groups assignment from controller. 14 years ago
Jean-Philippe Lang 2066b2f666 Code cleanup. 14 years ago
Jean-Philippe Lang 9e2d401f43 Moves mail_notification param to user hash param so that it can be set using the User API. 14 years ago
Jean-Philippe Lang cde02954c8 Moves password param to user hash param so that it can be set using the User API. 14 years ago
Jean-Philippe Lang a4d7a99c22 Declare safe attributes for User and Projects models. 14 years ago
Jean-Philippe Lang 00d50157d3 Restores object count and adds offset/limit attributes to API responses for paginated collections (#6140). 14 years ago
Jean-Philippe Lang 224921460a Adds a pseudo format to api template names and overrides ActionController#default_template so that api templates are chosen automatically. 14 years ago
Jean-Philippe Lang 37ed02553a Fixes test failure in r4461. 14 years ago
Jean-Philippe Lang f7cf8aa878 Adds REST API for TimeEntries (#6823). 14 years ago
Jean-Philippe Lang 9284a32c9a Moves project attributes default assignments from ProjectsController#new to the model (#6064). 14 years ago
Jean-Philippe Lang 735a83c596 Converts IssuesController to use the new API template system and makes xml/json responses consistent (#6136). 14 years ago
Jean-Philippe Lang a1f12e3ade Converts ProjectsController to use the new API template system. 14 years ago
Jean-Philippe Lang d0a3aab2e7 Adds a reusable method to render API response on validation failure. 14 years ago
Jean-Philippe Lang ea59d93dc8 Dry Users API responders. 14 years ago
Jean-Philippe Lang e9775097ec Adds xml/json REST API for Users (#6260). 14 years ago
Jean-Philippe Lang 96ce0f017c Adds a builder-like template system for rendering xml and json API responses. 14 years ago
Jean-Philippe Lang 483133285e Add responders to UsersController. 14 years ago
Jean-Philippe Lang ae3fd4cb59 Accept key auth for ProjectsController#show (#6841). 14 years ago
Jean-Philippe Lang 3d6cb1435c Accept key auth for ProjectsController#destroy (#6841). 14 years ago
Jean-Philippe Lang 054b7d28f1 Accept key auth for ProjectsController#update (#6841). 14 years ago
Jean-Philippe Lang 8458faed11 Accept key auth for ProjectsController#create (#6841). 14 years ago
Jean-Philippe Lang 620c48fbbb Reload themes so that new themes can be used without restarting Redmine (#5712). 14 years ago
Jean-Philippe Lang 4a6a551d07 Fixed: Missing template wiki/update.erb error introduced in r4272 (#6987). 14 years ago
Jean-Philippe Lang 8bb75da1ac Initialize TimeEntry attributes with params when editing an issue (#5441). 14 years ago
Jean-Philippe Lang 3ba3c540fb Prevents NoMethodError when requesting /time_entries/edit without an id (#6904). 14 years ago
Jean-Philippe Lang eaab2ede76 Makes projects API return XML description when creating a project (#6874). 14 years ago
Jean-Philippe Lang 0eb7d8f614 Moved some permission checks for issue update from controller to model. 14 years ago
Jean-Philippe Lang 44c9ad687f Reverted r4381. 14 years ago
Jean-Philippe Lang 475530e59f Adds a "visible" option on User and Project custom fields (#1738). 14 years ago
Jean-Philippe Lang 3b01ea9fa4 Removed gantt and calendar menu items that do not fit into the core project menu (#6271). 14 years ago
Jean-Philippe Lang 1c047dfeb8 Fixed: start date being filled with current date even when blank value is submitted (#6575). 14 years ago
Eric Davis c55e060bab Allow key authentication when deleting issues (with tests) #6447 14 years ago
Eric Davis 7d934c984a Allow key authentication when updating issues (with tests) #6447 14 years ago
Eric Davis 4b1dd334a5 Allow key authentication when creating issues (with tests) #6447 14 years ago
Jean-Philippe Lang db2ecd3010 Fixed: "Template is missing" error when validation fails on version edit (#6766). 14 years ago