Commit Graph

196 Commits (341c65dfde29e55591ea85d395033b6d1ba5dffa)

Author SHA1 Message Date
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 d0a3aab2e7 Adds a reusable method to render API response on validation failure. 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 7824eca775 Refactor: merged error rendering methods. 14 years ago
Jean-Philippe Lang eea456ed84 Improved error message when trying to access an archived project (#2995). 14 years ago
Jean-Baptiste Barth b255b7760a Added ability to delete issues from different projects through contextual menu (#5332) 14 years ago
Jean-Baptiste Barth 4853dd97fd Splitted #find_issues filter in ApplicationController to #find_issues and #check_project_uniqueness (#5332) 14 years ago
Tim Felgentreff e8af8d1945 Still use the event api for now 14 years ago
Tim Felgentreff d7854003c4 fix applicationcontroller test 14 years ago
Eric Davis 3a2efb4757 Refactor: convert ProjectEnumerations to a resource on a project. 14 years ago
Eric Davis d457f90fcd Merged r3949 from trunk. 14 years ago
Eric Davis 8ca6941a33 Merged r3940 from trunk. 14 years ago
Eric Davis 6e5f567346 Merged r3938 from trunk. 14 years ago
Eric Davis 19bbb6e2cb Merged r3912 from trunk. 14 years ago
Eric Davis 73ba49a715 Use the base layout for all 403, 404, and 500 pages. #6172 14 years ago
Eric Davis 13fe01a185 Refactor: pull up method to ApplicationController. 14 years ago
Eric Davis f18b126fba Refactor: Pull up method to ApplicationController. 14 years ago
Eric Davis 8c79385261 Refactor: extract back_url method to ApplicationController. 14 years ago
Eric Davis 48a5460da4 Allow js formatted responses. 15 years ago
Eric Davis 345301284a Added JSON support to the issues API. #1214 15 years ago
Eric Davis 306ca5e714 Refactor: Pull up #find_optional_project to ApplicationController. 15 years ago
Jean-Philippe Lang 0d938dff59 Fixed: 500 internal error when browsing any Redmine page in Epiphany (#5401). 15 years ago
Eric Davis 488879d9cf Refactor: pull #query_statement_invalid up to ApplicationController. 15 years ago
Jean-Philippe Lang aa4d1fe816 Fixed: API 401 response does not include WWW-Authenticate header (#5322). 15 years ago
Eric Davis 194dab8e96 Refactor: Change the different find_object filters to share a common method. 15 years ago
Eric Davis e6c8760ad7 Refactor: Split the find_object methods to prep for a larger refactoring. 15 years ago
Eric Davis fe1e3ccd18 Refactor: Decouple failed attachments and the flash messages 15 years ago
Eric Davis 0fd7e2d696 Refactor: Moved ApplicationController#attach_files to the Attachment model 15 years ago
Eric Davis 9e22faa640 Converted the REDMINE_SUPPORTED_SCM constant to a class 15 years ago
Eric Davis e5d300af0a Refactor: Pull up several #find_project methods to ApplicationController 15 years ago
Jean-Philippe Lang 0ef9bc039d Adds a log message when an API call raises an InvalidAuthenticityToken error. 15 years ago
Jean-Philippe Lang 68a4cd38f5 XML REST API for Projects (#296). 15 years ago
Jean-Philippe Lang 3873388f9b XML REST API for issues that provides CRUD operations for Issues (#1214). 15 years ago
Eric Davis bfcd5039f2 Added an Admin setting to enable/disable the REST web service. (#3920) 15 years ago
Eric Davis e07e9d8bfe Added support for HTTP Basic access to the API. (#3920) 15 years ago
Eric Davis baa1ad4256 Allow authenticating with an API token via XML or JSON. (#3920) 15 years ago
Jean-Philippe Lang 488c192286 Removes "xxx and return" calls (#4446). 15 years ago
Jean-Philippe Lang dfabadf4f7 Adds an admin layout that displays the admin menu in the sidebar. 15 years ago
Jean-Philippe Lang f3bcb705f7 Display an error when authenticity token is invalid. 15 years ago
Jean-Philippe Lang ebab5a0074 Remove broken cookies after upgrade from 0.8.x to prevent an error from Rails (#4292). 15 years ago
Jean-Philippe Lang 0485d3a524 Reset session on login/logout (#4248). 15 years ago
Eric Davis ea0bc56a65 Protect controllers from potential CSRF attacks. #4216 15 years ago
Eric Davis 93bf1df5d4 Fix 500 errors with a POST request that requires a login. #4216 15 years ago
Jean-Philippe Lang 07aa3c55bd Contextual quick search (#3263). 15 years ago
Eric Davis 7b0cb6aba8 Upgraded to Rails 2.3.4 (#3597) 15 years ago
Jean-Philippe Lang 9c282842a9 Do not start user session when accessing atom feed with token-based authentication. 16 years ago
Jean-Philippe Lang 8141110eb2 Ability to allow non-admin users to create projects (#1007). 16 years ago
Jean-Philippe Lang 7dccf9fda6 Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 16 years ago
Jean-Philippe Lang 21eb3c089d Fixed: When logging in via an autologin cookie the user's last_login_on should be updated (#2820). 16 years ago
Jean-Philippe Lang fe28193e4e Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2. 16 years ago