{"shas":[["483133285e96ad5701d0ce11d76a106d8c5e49cd","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Add responders to UsersController.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4451 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["96ce0f017cfe58210d84e5092446395b811ccdab","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Adds a builder-like template system for rendering xml and json API responses.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4452 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["e9775097ec5da895cece3085915865faa4a51710","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Adds xml/json REST API for Users (#6260).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4453 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["ea59d93dc82d9675586c4b2e176fb4b7640e3158","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Dry Users API responders.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4454 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["d0a3aab2e70241f9ce03704c2c87ed7cb2f2e4b6","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Adds a reusable method to render API response on validation failure.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4455 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["a1f12e3adeeffa55e66f0727f1b5994465e73429","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Converts ProjectsController to use the new API template system.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4456 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["eaf6bb1e9bc1ac3b5309f51ea9f76e6f95ba5813","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Projects API tests rewriting.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4457 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["735a83c596156e32f8cc686207eecddc029d7629","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Converts IssuesController to use the new API template system and makes xml/json responses consistent (#6136).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4458 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["f6c633212a4ee6a1d598b4c4c5c0027cfeb9d010","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Prevents random failure in XmlTest.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4459 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["9284a32c9ac7b932feb72cf0d2d5fb1626ec7862","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Moves project attributes default assignments from ProjectsController#new to the model (#6064).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4460 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["f7cf8aa87845f9abf86d3d8e0449409a0d8d2cce","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Adds REST API for TimeEntries (#6823).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4461 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["37ed02553aee58d1b269c3ec8786bc8daff05484","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Fixes test failure in r4461.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4462 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["558a951ed64a3639ac08fdc7245dffab8607ab3f","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Fixes unhandled case in json builder.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4463 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["88e593ee027b1fc1bdfa63b6ab76b0ae51ec6295","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Fixes unhandled case in json builder.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4464 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["915748204965bb7f9704b55554e30f091934138e","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Adds subtasks to GET /issues/:id API (#5338).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4465 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["224921460a0a3d9c97813e4a64f0903adffff22f","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Adds a pseudo format to api template names and overrides ActionController#default_template so that api templates are chosen automatically.\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4466 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["7fb0fe2e910a4188db283c359d9b1d05dad99041","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Safer code in IssueRelation (#7018).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4467 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["8841ba97c680fb826b228e8de8a586e61bc428bf","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Fixed: class attribute with spaces on pre tags truncated (#7033).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4468 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["80e0e1c5448a15568bb9a2205b0566eb19fa3b8a","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Changes russian CSV separator to ; (#7035).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4469 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"],["d7c607fd8b1efe8467509220025bbdbbfe076b47","941133d678db790e364dc39f663190cfa11b663d@yahoo.fr","Automatic spent time logging from commit messages (#4155).\n\ngit-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4470 e93f8b46-1217-0410-a6f0-8f06a7374b81","Jean-Philippe Lang"]],"repo":"meineerde/chiliproject","actor":"meineerde","ref":"refs/heads/master","size":288,"head":"f193d04090917f0b1c7d64a3090b7e60d4e66697","actor_gravatar":"2ab37d9d26c2c1947bef767725a118b6","push_id":25158085}