{"push_id":2498205811,"size":24,"distinct_size":0,"ref":"refs/heads/master","head":"b3964b864e506b9c5686e98beacac07e6e05a60c","before":"8e6b575fb3683d8508e69cdb0291a50ed3347560","commits":[{"sha":"4200c9ed0034d038341b772f86fdcbba01040a4d","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Trying graphcool\n- Playing with serverless\n- Added Organization model, refactored some to use inherited base class","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/4200c9ed0034d038341b772f86fdcbba01040a4d"},{"sha":"4e64db8e4b641c308b1f9df69a459d70914054fe","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- little more refactoring","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/4e64db8e4b641c308b1f9df69a459d70914054fe"},{"sha":"169666f4771562e7df94d8050a5d26c7062f9747","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- It seems the get/setter was preventing ng from seeing the change? Seems ... weird, to me.\n- Added in more mobx decorators","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/169666f4771562e7df94d8050a5d26c7062f9747"},{"sha":"8714818e29341d10ecdf40c2cd998a854dbefcc5","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Got google API working\n- Added beginnings of a 'select this sheet' page to export into some spreadsheet... doesn't work yet tho...\n- Fixed availability to include to the end of the day specified in a range\n- Added a reason for unavailbility","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/8714818e29341d10ecdf40c2cd998a854dbefcc5"},{"sha":"0782e51584f300858fafb2a28676ca908cddab45","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Google oAuth2\n- Sheets API (finally)\n- Select which sheet to destroy","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/0782e51584f300858fafb2a28676ca908cddab45"},{"sha":"8f51925c29e9abc67b63bcca9e9b96138ea7e8cb","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Got rule formatting working\n- Delete old format rules when exporting","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/8f51925c29e9abc67b63bcca9e9b96138ea7e8cb"},{"sha":"63a8d2361456a97064adb8fd09c6a28194bcecd3","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Adding progress to the export\n- Some tidy ups\n- Added ng-circle-progress (but not used yet)\n- Did a test of Thames baptist, got some info and wrote that up into SCHEDULER.md\n-","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/63a8d2361456a97064adb8fd09c6a28194bcecd3"},{"sha":"ed276b7466f8638d8ad7b81481d2e181d2924b63","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Added a 'N in every M' weeks availability\n- Refactored the CSV exporter\n- Added moment for date querying cos standard javascript date SUCKS\n- Fixed tests","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/ed276b7466f8638d8ad7b81481d2e181d2924b63"},{"sha":"0f36eebec0b531e532bd313240f6653b9eabaf11","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- mumble. gapi/types/grr.","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/0f36eebec0b531e532bd313240f6653b9eabaf11"},{"sha":"f736458257f49adbf4792a74c72540c2989be689","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Fix clicking to select (by performing specific tick() - which seems very very wrong)\n- Colour the schedule a bit","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/f736458257f49adbf4792a74c72540c2989be689"},{"sha":"4553c43163d249ae29bbd8ed6c2ad60ebba63d33","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Doing some work on notes/user columns","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/4553c43163d249ae29bbd8ed6c2ad60ebba63d33"},{"sha":"f267570e10e2c43ab08d48b21b76adc3a49e1869","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- temp remove speaker/theme","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/f267570e10e2c43ab08d48b21b76adc3a49e1869"},{"sha":"883bcb303b2f19be6a0efb773e1ae3b702d32fea","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Upgraded a million libraries\n- Updating people, schedule.","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/883bcb303b2f19be6a0efb773e1ae3b702d32fea"},{"sha":"0ffbfe43c5dd9861a023052febbdfbd7ef1431b9","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Adding better logging\n- Beginning to read spreadsheet data\n- Allow specification of page titles when selecting sheets","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/0ffbfe43c5dd9861a023052febbdfbd7ef1431b9"},{"sha":"042fea164f4508ac504dff23473ee79ff51a1900","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Moved date code into one class\n- Use previous schedule to influence the rules and weighting of a current schedule\n- Moved RuleFacts into its own file\n- Do scheduling inclusive of the end date","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/042fea164f4508ac504dff23473ee79ff51a1900"},{"sha":"196ea3efa2588dd9c83d3ebeaa6065cbf6c0a11c","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Fix ralph","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/196ea3efa2588dd9c83d3ebeaa6065cbf6c0a11c"},{"sha":"a164995029078872ce407a4ccda89f52508333f6","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Make google rendering also use date formatters in one place","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/a164995029078872ce407a4ccda89f52508333f6"},{"sha":"8608a836961feeea9a34fae2f0e299224dc3d4e8","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Moving towards maybe removing mobx-angular\n- Fixing some warnings\n- About to try updating of all karma cos I can't get the tests to run at all","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/8608a836961feeea9a34fae2f0e299224dc3d4e8"},{"sha":"50a32cf1b1c9568713bb44537ff7d8a6dc7057d5","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Well, magically Karma now decides to work (after updating the config). HATE IT.\n- Added mock logging setup","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/50a32cf1b1c9568713bb44537ff7d8a6dc7057d5"},{"sha":"de3dc9221218a6b6fa1aba5b2b69363cd4a72b8a","author":{"name":"Neil Clayton","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@shinywhitebox.com"},"message":"- Crude implementation of shifting people in roles after the schedule is done","distinct":false,"url":"https://api.github.com/repos/scornflake/scheduler/commits/de3dc9221218a6b6fa1aba5b2b69363cd4a72b8a"}]}
{"actor":{"display_login":"scornflake"}}