{"push_id":2530348926,"size":158,"distinct_size":0,"ref":"refs/heads/master","head":"8be5b16a83993d2ebb518ab1dc4723ebc1fe00d0","before":"dd93ed779a84adf06312990953bcb749cb3632dd","commits":[{"sha":"c58a76fa2c43cbfd6e883303b14b674e653eaa31","author":{"name":"Oliver Steele","email":"3da9499342e455536c8c2a1785516a9c71c6ce4a@osteele.com"},"message":"Start #103 Implement access control for items that modify the calendar\n\nThis change implements access control for the calendar API.\n\nIf the INTRANET_IPS environment variable is set to a comma-separated list of CDIRs, edit events that come from IP addresses outside of these CDIRs.","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/c58a76fa2c43cbfd6e883303b14b674e653eaa31"},{"sha":"ee11509fd34e94483ae027fb0d0ecd774ec3c872","author":{"name":"Eric Miller","email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@legoaces.org"},"message":"Linted whitespace to match PEP-8 and removed unused imports in ics helpers","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/ee11509fd34e94483ae027fb0d0ecd774ec3c872"},{"sha":"b14a3e6f20ff27bc7c4ceca63ad70d7c1508b121","author":{"name":"Eric Miller","email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@legoaces.org"},"message":"Additional PEP-8 formatting compliance","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/b14a3e6f20ff27bc7c4ceca63ad70d7c1508b121"},{"sha":"1e3804ae3d82898d78f20eb14067e2c355224d40","author":{"name":"jwb","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Switches from pip and venv to pipenv","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/1e3804ae3d82898d78f20eb14067e2c355224d40"},{"sha":"eeb9df059c04b5c88c63880d561eb9ae7a02d9b4","author":{"name":"Kaitlyn Keil","email":"0e6a50bb2f971ccab37e8d2976701dba87194d7e@students.olin.edu"},"message":"Adding a file to scrape emails for icalendars","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/eeb9df059c04b5c88c63880d561eb9ae7a02d9b4"},{"sha":"773331d6a64a0e2e767192f4209f51c63e027800","author":{"name":"jwb","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Switches from using flask dev server to gunicorn","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/773331d6a64a0e2e767192f4209f51c63e027800"},{"sha":"316e46d063c5fb115ebf6e5e73e8e6e50577069c","author":{"name":"jaredbriskman","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Merge branch 'dev' into jwb-dev","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/316e46d063c5fb115ebf6e5e73e8e6e50577069c"},{"sha":"81e76e5978f937f604036f4784d2b238a759a181","author":{"name":"jwb","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Updates travis config to use pipenv","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/81e76e5978f937f604036f4784d2b238a759a181"},{"sha":"e386fa5a8834b27e0cdec23c392e6faec91d2bbf","author":{"name":"Kaitlyn Keil","email":"0e6a50bb2f971ccab37e8d2976701dba87194d7e@students.olin.edu"},"message":"Split the get calendars function into getting emails and then getting calendars","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/e386fa5a8834b27e0cdec23c392e6faec91d2bbf"},{"sha":"2d84af4a45c19458467b38662196d09a6f9b39f2","author":{"name":"Eric Miller","email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@legoaces.org"},"message":"Slight formatting changes","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/2d84af4a45c19458467b38662196d09a6f9b39f2"},{"sha":"28f02aa7def56f3d67e7b5662aed3c63abee8264","author":{"name":"jwb","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Adds .env and binds to localhost locally","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/28f02aa7def56f3d67e7b5662aed3c63abee8264"},{"sha":"4639153e1d37d7c3f1db2c6ebed830885d845a3c","author":{"name":"jwb","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Makes travis copy .env.template","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/4639153e1d37d7c3f1db2c6ebed830885d845a3c"},{"sha":"ba74fa74e57f8ff00348406c53012fc68128cbf5","author":{"name":"Kaitlyn Keil","email":"0e6a50bb2f971ccab37e8d2976701dba87194d7e@students.olin.edu"},"message":"Expanded on email","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/ba74fa74e57f8ff00348406c53012fc68128cbf5"},{"sha":"afa654ad43324a8304239593f7946ab079ed9167","author":{"name":"Kaitlyn Keil","email":"0e6a50bb2f971ccab37e8d2976701dba87194d7e@students.olin.edu"},"message":"Added tag functionality, can now create events","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/afa654ad43324a8304239593f7946ab079ed9167"},{"sha":"927b9198b160e6dbe6edfc13692f77dea4534518","author":{"name":"Oliver Steele","email":"3da9499342e455536c8c2a1785516a9c71c6ce4a@osteele.com"},"message":"Add CLI options for loading events and labels from JSON\n\nAlso move the sample data to data files.","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/927b9198b160e6dbe6edfc13692f77dea4534518"},{"sha":"2eee908f7990ce66aa4873283d2848eeeacd38e4","author":{"name":"Kaitlyn Keil","email":"0e6a50bb2f971ccab37e8d2976701dba87194d7e@students.olin.edu"},"message":"Adding email invite functionality, periodically checks","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/2eee908f7990ce66aa4873283d2848eeeacd38e4"},{"sha":"8da44efb4e906f51db105ec70ef26bcc5ba80e26","author":{"name":"Kaitlyn Keil","email":"0e6a50bb2f971ccab37e8d2976701dba87194d7e@students.olin.edu"},"message":"Made it not break if you don't have os variables, but also awful for security","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/8da44efb4e906f51db105ec70ef26bcc5ba80e26"},{"sha":"6c9fe06ebb930702941b4ab5ee0ac9f9c90f23d0","author":{"name":"Tobias Shapinsky","email":"4f7450b70f2e01b08a949c9cf64bfb4a45e5c520@gmail.com"},"message":"Merge branch 'dev' of github.com:olinlibrary/ABE into intranet-auth","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/6c9fe06ebb930702941b4ab5ee0ac9f9c90f23d0"},{"sha":"a751ca4fa276b37be141455dabd3da9296e347db","author":{"name":"jwb","email":"2b7d83d797be220b56002d7de35b6dffa26e34a0@students.olin.edu"},"message":"Adds working swagger docs scaffold","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/a751ca4fa276b37be141455dabd3da9296e347db"},{"sha":"0d705fd52dc0424fd5d404ee41729d4457972bd0","author":{"name":"Eric Miller","email":"96f164ad4d9b2b0dacf8ebee2bb1eeb3aa69adf1@legoaces.org"},"message":"Merge remote-tracking branch 'origin/master' into seamless/eric","distinct":false,"url":"https://api.github.com/repos/olinlibrary/ABE/commits/0d705fd52dc0424fd5d404ee41729d4457972bd0"}]}
{"actor":{"display_login":"osteele"}}