{"push_id":2506370555,"size":11,"distinct_size":2,"ref":"refs/heads/tdykes.createTimeSegement.optimisticResponse","head":"5e3c5ce2600058507f7b1062b06b7a85bce73240","before":"715dc2f7ed8bab92c10175e87b1df10d843b5a99","commits":[{"sha":"f52233f488ec0c7b8baad4ce09966cdb1151b404","author":{"name":"Tim Dykes","email":"d5c401d9cf2d948772740cf8d2df877b1f8ec379@gmail.com"},"message":"Make Monday start at 0 minutes 0 seconds, not at what ever you are currently (#275)","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/f52233f488ec0c7b8baad4ce09966cdb1151b404"},{"sha":"8aa372fcdfccb977e36c3b3fa2ebd5191bb17659","author":{"name":"Tim Dykes","email":"d5c401d9cf2d948772740cf8d2df877b1f8ec379@gmail.com"},"message":"make the start time match the written description (#276)","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/8aa372fcdfccb977e36c3b3fa2ebd5191bb17659"},{"sha":"1211188aa439954ffd2d47bd284f94d223ac116f","author":{"name":"Tim Dykes","email":"d5c401d9cf2d948772740cf8d2df877b1f8ec379@gmail.com"},"message":"backend for message (#260)","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/1211188aa439954ffd2d47bd284f94d223ac116f"},{"sha":"eff84e52c69e7135710db88e929b4657428b34e6","author":{"name":"Sam Dunster","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@sdunster.com"},"message":"Re-organise the navigation system\n\n* New hierachy of navigators under `navigation/`\n* Remove react-navigation redux integration and go back to letting it manage\n  state itself. It's too hard to work with and I don't think we need the\n  complexity. The only downside is that users might not return to the same spot\n  in the app after a re-launch but we always had that disabled anyway.\n* Upgrade react-navigation\n* Add loading interstitial that prevents loading of anything else until the app\n  is initialised and we go to either auth or the main app depending on whether\n  the user is authenticated or not.\n* Rename screen classes to match their filename.\n* Rename navigators to match their filename.\n* We now push screens onto the home navigator when a user taps on a event or\n  schedule. As such, pressing back returns users to the home/notifications\n  screen.\n* Split home screen `<ListItem>` wrappers into their own components:\n  * `<EventListItem>`\n  * `<ScheduleListItem>`","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/eff84e52c69e7135710db88e929b4657428b34e6"},{"sha":"2f4ede45eeb3aa612fac6744fc3ce0ae696eb076","author":{"name":"Sam Dunster","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@sdunster.com"},"message":"Better tab navigation configuration\n\n* Preivously we would set the tab name, icon, title etc on each screen. This\n  is silly and redundant and led to the tab icon changing as you pushed/popped\n  views onto the navigators.\n* Now we set the configuration in the tab navigator so that it applies to\n  every screen.\n* Bonus: we can now make generic screens and push them onto any stack\n  represented by any tab without stuff getting weird.","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/2f4ede45eeb3aa612fac6744fc3ce0ae696eb076"},{"sha":"635f6d11ece20846aa185f65d2aaaab511ebadf7","author":{"name":"Sam Dunster","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@sdunster.com"},"message":"Standardise naming: schedules\n\n* Use 'Schedules' instead of 'Availability' for most things:\n  * Rename the redux key\n  * Rename screens directory\n  * Rename screens/navigators","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/635f6d11ece20846aa185f65d2aaaab511ebadf7"},{"sha":"534b72feb7b8a7d0827eafcf5af577d1e1e42d97","author":{"name":"Sam Dunster","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@sdunster.com"},"message":"Enable screen re-use and fixes\n\n* Screens are now re-used - you can navigate into events and schedules from\n  home or from their respective tabs.\n* Fixes for missing navigation controller titles.\n* Remove stubs for creating events - we're not going to do this on the mobile\n  app for now.\n* Remove test event response button.","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/534b72feb7b8a7d0827eafcf5af577d1e1e42d97"},{"sha":"8c96705d6cf65190377898e9e96d67f5069b2c12","author":{"name":"Tim Dykes","email":"d5c401d9cf2d948772740cf8d2df877b1f8ec379@gmail.com"},"message":"dropped the AM/PM from the display of times in 24hr (#273)","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/8c96705d6cf65190377898e9e96d67f5069b2c12"},{"sha":"6f79084d22d46256ecaafcb4f172e6f9f4877f4b","author":{"name":"Sam Dunster","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@sdunster.com"},"message":"Set light-content status bar on iOS\n\n* Finally this works!\n* We can override the color by adding additional `<StatusBar>` elements on\n  other screens.","distinct":false,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/6f79084d22d46256ecaafcb4f172e6f9f4877f4b"},{"sha":"9f269475c9feeeb97439eaab5408611c2082b558","author":{"name":"OSPFNeighbour","email":"d5c401d9cf2d948772740cf8d2df877b1f8ec379@gmail.com"},"message":"optimisticResponse for createTimeSegment","distinct":true,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/9f269475c9feeeb97439eaab5408611c2082b558"},{"sha":"5e3c5ce2600058507f7b1062b06b7a85bce73240","author":{"name":"OSPFNeighbour","email":"d5c401d9cf2d948772740cf8d2df877b1f8ec379@gmail.com"},"message":"whitespace","distinct":true,"url":"https://api.github.com/repos/NSWSESMembers/availability-poc/commits/5e3c5ce2600058507f7b1062b06b7a85bce73240"}]}
{"actor":{"display_login":"OSPFNeighbour"}}