{"push_id":1492665872,"size":21,"distinct_size":1,"ref":"refs/heads/16_3.1_AcceptAllButton","head":"fb6f48f0c40f74428e0e2aa75728deacb8e0f27c","before":"a38e17a8d281fe59bc29f81fb57b1bb2ff69ed97","commits":[{"sha":"57efc293cb7b32027c318f45347cc7f0adda7c44","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Initial commit, added form and zip generation.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/57efc293cb7b32027c318f45347cc7f0adda7c44"},{"sha":"438029f1cd7e35a60b670a67f6a5cc6adce36b1f","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Added possibility to concatenate all selected pdfs into one.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/438029f1cd7e35a60b670a67f6a5cc6adce36b1f"},{"sha":"2a4f7832504966d908c4ad03c0d38ff29a761a31","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Added button to check all checkboxes.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/2a4f7832504966d908c4ad03c0d38ff29a761a31"},{"sha":"a9d51acc140730ba290f6d5c4360e5332d1e42be","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Added tests. Changed abilities. Changed UI.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/a9d51acc140730ba290f6d5c4360e5332d1e42be"},{"sha":"6b9b26e80152998f7ed087d2111674d0d0216774","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Added pdf for testing and sample data","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/6b9b26e80152998f7ed087d2111674d0d0216774"},{"sha":"7d530bf2690ea934b903939c621860aa07f1839d","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Merge branch 'dev' into 118_5.5_DownloadLettersOfAgreement\n\nConflicts:\n\tapp/controllers/events_controller.rb\n\tapp/models/ability.rb","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/7d530bf2690ea934b903939c621860aa07f1839d"},{"sha":"90463e72f3044b80c8ba64789f2e0736a87a1732","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Merge dev","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/90463e72f3044b80c8ba64789f2e0736a87a1732"},{"sha":"468f3607ce74f62469e8c97a1f85b9871fbeae2c","author":{"name":"Eva","email":"d200752dfbfdee12f2cea62bff18ce9aa50b0fd0@gmx.de"},"message":"45 3.11 mark as accepted rejected (#235)\n\n* Failing test for #45: change application status with radio buttons\r\n\r\n* Implementation for #45: add radio buttons to change application status\r\n\r\n* Failing test for #45: add feature tests to ensure access rights\r\n\r\n* Implementation for #45: add functionality to ensure access rights\r\n\r\n* Implementation for #45: use elsif in erb file\r\n\r\n* Implementation for #45: Set default value for application statuses to pending\r\n\r\n* Implementation for #45: Add migration for default status value\r\n\r\n* Merge for #45: Update database schema\r\n\r\n* Merge for #45: Solve merge conflict\r\n\r\n* Refactoring for #45: add/use specialized application letter factories\r\n\r\n* Refactoring for #45: Realize Feedback from PR\r\n\r\n* Refactoring for #45: Remove legacy \"status: true\"\r\n\r\n* Implementation for #45: Add exception handling if redirect back doesn't work\r\n\r\n* Update for #45: Update factory for rejected application letters\r\n\r\n* Refs #54: Give organizers the power to update application letters\r\n\r\n* WIP Refs #45: add update_status as own controller action\r\n\r\n* WIP Refs #45: Comment out not working tests\r\n\r\n* Refs #45: Translate success message to German\r\n\r\n* Refs #45: Add validation for status in application letter\r\n\r\n* Refs #45: Solve merge conflict in schema.rb\r\n\r\n* Refs #45: Add tests to ensure that pupils and coaches cannot change application status\r\n\r\n* lock application status after pressing mail button\r\n\r\n* remove white space changes\r\n\r\n* restore ruby version in gemfile.lock\r\n\r\n* remove testing db for mails\r\n\r\n* add whitespace\r\n\r\n* revert version number\r\n\r\n* remove superfluous line, use method for accepted application in test\r\n\r\n* remove save\r\n\r\n* remove event unlock method #45\r\n\r\n* model test for lock #45\r\n\r\n* lock model test locks something unlocked","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/468f3607ce74f62469e8c97a1f85b9871fbeae2c"},{"sha":"466db106a16882c2beafd87d1361d96dc1e1aa6b","author":{"name":"Tom Beckmann","email":"0e80c9df7b4a84731bb0f237f6c3eb160d63c213@gmail.com"},"message":"Add support for markdown. Fixes #258. (#263)\n\n* Add support for markdown\r\n\r\n* Include plain links in truncatable markdown\r\n\r\n* Also test that links are rendered correctly.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/466db106a16882c2beafd87d1361d96dc1e1aa6b"},{"sha":"7cdafb433e27b65c78a6653b5e0c179ef49087c9","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Changes requested in review.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/7cdafb433e27b65c78a6653b5e0c179ef49087c9"},{"sha":"fddbbcbe719dec1fc1bbd0fab7173c803bdc5d55","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Merge branch 'dev' into 118_5.5_DownloadLettersOfAgreement\n\nConflicts:\n\tspec/features/events_spec.rb","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/fddbbcbe719dec1fc1bbd0fab7173c803bdc5d55"},{"sha":"0e37ec8528bfd09ed8bda3d3af664a0671c233ef","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Removed unnecessary lines.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/0e37ec8528bfd09ed8bda3d3af664a0671c233ef"},{"sha":"565ed21ee319a00876b7a6573538d0101939ff7d","author":{"name":"Corinna Jaschek","email":"976813e46586116dfe624be462f3a8548d8e00de@gmail.com"},"message":"217 1.21 create request page, fixes #217 (#255)\n\n* Add database fields requested in #217 to the requests model\r\n\r\n* adapted create request page to the new input fields\r\n\r\n* fixed typo, indent and marked required fields","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/565ed21ee319a00876b7a6573538d0101939ff7d"},{"sha":"63bb6a7e5c6e84340ed96ba4c19521d1903a5e9d","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Moved JS-code to events.js. Selecting checkboxes according to class.","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/63bb6a7e5c6e84340ed96ba4c19521d1903a5e9d"},{"sha":"f56e8ff174c9205f2d791d843ec4e83b7b757bb3","author":{"name":"Fabian Sommer","email":"3cefaa25fcec8de5eaaf691bf835d61c6176f673@web.de"},"message":"Merge branch 'dev' into 118_5.5_DownloadLettersOfAgreement","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/f56e8ff174c9205f2d791d843ec4e83b7b757bb3"},{"sha":"02bc4e565db549057f1d698663e9002daf74b663","author":{"name":"Alexander Löser","email":"32985f6a63f31b857f6abe9aa4ddff4191deec1b@student.hpi.de"},"message":"185 3.23 application checking page (#257)\n\n* Failing Tests for #185 first version of UI\r\n\r\n* Implement first version of UI #185\r\n\r\n* Failing Tests for #185 change page if deadline is exceeded\r\n\r\n* Implements changing page when application deadline is exceeded #185\r\n\r\n* Failing Tests for #185 add vegan vegetarian to UI\r\n\r\n* Implements add vegan vegetarian to UI #185\r\n\r\n* Failing Test for #185 redirect after application creation\r\n\r\n* Implements redirect to checking page after application creation #185\r\n\r\n* Ability Tests for #185\r\n\r\n* Abilities for #185\r\n\r\n* Routing Test for #185\r\n\r\n* Failing Tests for #185 redirect to check on my applications\r\n\r\n* Implement redirect to check page on my applications #185\r\n\r\n* Failing Tests for redirect to checking page after editing an application & Implementation #185\r\n\r\n* refactoring move eating habits list to model #185\r\n\r\n* display birth date instead of age #185\r\n\r\n* rename some tests #185\r\n\r\n* Refactor eating habits #185\r\n\r\n* Outsource concatenation of eating habits to view #185\r\n\r\n* Change documentation of eating habit method #185","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/02bc4e565db549057f1d698663e9002daf74b663"},{"sha":"99c1a42c79500e8ac298ff7832fc37e8a59be8e9","author":{"name":"Matthias Radscheit","email":"50acca05af79804b01d430d231b3b71dcc4d995e@radscheit.de"},"message":"Merge branch 'dev' into 118_5.5_DownloadLettersOfAgreement","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/99c1a42c79500e8ac298ff7832fc37e8a59be8e9"},{"sha":"a466c64fb2e6529f6f7fe787d558edf9ec2f3a6f","author":{"name":"Matthias Radscheit","email":"50acca05af79804b01d430d231b3b71dcc4d995e@radscheit.de"},"message":"Merge pull request #259 from hpi-swt2/118_5.5_DownloadLettersOfAgreement\n\n118 5.5 download letters of agreement","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/a466c64fb2e6529f6f7fe787d558edf9ec2f3a6f"},{"sha":"36abff4f674e989c43f7096b41c7f2befcda5098","author":{"name":"Bjarne Sievers","email":"d3c816fb442ffffe3d448a40d9b6632c2e514288@live.de"},"message":"Change heroku master to point to our production branch","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/36abff4f674e989c43f7096b41c7f2befcda5098"},{"sha":"d9add9e4403ba0786d7e2db939204105dacdcea6","author":{"name":"Bjarne Sievers","email":"0f1336263619c683367eac188391750236eb6f7e@users.noreply.github.com"},"message":"Merge pull request #269 from hpi-swt2/change_to_production\n\nChange heroku master to point to our production branch","distinct":false,"url":"https://api.github.com/repos/hpi-swt2/workshop-portal/commits/d9add9e4403ba0786d7e2db939204105dacdcea6"}]}
{"actor":{"display_login":"ekrebs5"}}