{"push_id":2653106278,"size":15,"distinct_size":2,"ref":"refs/heads/feat/DHIS2-975-option-group","head":"0a455f70db1035b3904f28a6f7d5da5846a87d48","before":"025a6654ca8e6ce757299a47441b0071532baa3d","commits":[{"sha":"47bb391a9db3b9c7dabd33e3081f3b9e580b73b5","author":{"name":"Hendrik de Graaf","email":"643f1713b3c40325d6f282f832a29a5239e307df@users.noreply.github.com"},"message":"Dhis2 3202/sql views (#481)\n\n* Git ignore my editor's settings\r\n\r\n* Introduced listing, filtering, create, update, delete, sharing, show-details, execute query, refresh, and stumped out new SQL view component\r\n\r\n* Introduced SQL views\r\n\r\n* Adjusted access to executeQuery, refresh, showSqlView. Added ESLint skip-line comment\r\n\r\n* Show SQL execute server error text in Snackbar. I can be quite helpful.\r\n\r\n* Scrollable content for wide tables\r\n\r\n* Removed deprecated lifecycle method. Moved aSync call to componentDidMount","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/47bb391a9db3b9c7dabd33e3081f3b9e580b73b5"},{"sha":"002c47e5fd99466cec1a25bdec8c08ca8dd2ccce","author":{"name":"Hendrik de Graaf","email":"9773878d237ad1f0b31f1354f3b87239c0805fba@dhis2.org"},"message":"Added missing translation","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/002c47e5fd99466cec1a25bdec8c08ca8dd2ccce"},{"sha":"b6f583b64a4bd86b76323f10f10cf32fe612964b","author":{"name":"Birk Johansson","email":"c7bf08b2d198a691ed4f79537fd2ad2630bc221d@gmail.com"},"message":"Fix/loading new optionset (#485)\n\n* Add configurable shouldRunLoaders\r\n\r\n* Remove console logs\r\n\r\n* Fix typo","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/b6f583b64a4bd86b76323f10f10cf32fe612964b"},{"sha":"92de973234abc29abda85d4453858391e38d5780","author":{"name":"Birk Johansson","email":"c7bf08b2d198a691ed4f79537fd2ad2630bc221d@gmail.com"},"message":"Add schedule message programruletype (#484)\n\n* Add schedule message programruletype\r\n\r\n* Add notificationTemplate","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/92de973234abc29abda85d4453858391e38d5780"},{"sha":"9bd056d0a182cbf2e1ba324e098e20ac8e85b94f","author":{"name":"Abyot Asalefew Gizaw","email":"fa8116b537d0d133abab36d2ba2e6d007b8e6cdf@gmail.com"},"message":"program config for allowing audit log (#480)","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/9bd056d0a182cbf2e1ba324e098e20ac8e85b94f"},{"sha":"e3be005b5cfd5ca252e43937c5eb2b78d6af0920","author":{"name":"John Melin","email":"c4b2bb8c01ec0c6cafe046b602d34eb640f6d1ff@student.matnat.uio.no"},"message":"Fix/dhis2 3590 org unit multi select filter (#489)\n\n* DHIS2-3590 fixed error where a empty return filter search would remove the component\r\n\r\n* added no-unused-expressions for ternary and shortCircuit in eslint, increasing filter return results to 100\r\n\r\n* Update orgunit-tree-multi-select.js\r\n\r\nremoved console log","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/e3be005b5cfd5ca252e43937c5eb2b78d6af0920"},{"sha":"3e0b14cf9495adfa3221075cba0081c743366734","author":{"name":"Hendrik de Graaf","email":"643f1713b3c40325d6f282f832a29a5239e307df@users.noreply.github.com"},"message":"Dhis2 3928/sql views additional work (#487)\n\n* Download SQL View data via dropdown button\r\n\r\n* Restrict SQL View context menu actions by type","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/3e0b14cf9495adfa3221075cba0081c743366734"},{"sha":"f1c77dd6f85b3e54353934a2f3a6f223074f75cc","author":{"name":"Hendrik de Graaf","email":"9773878d237ad1f0b31f1354f3b87239c0805fba@dhis2.org"},"message":"Fix prop types warning","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/f1c77dd6f85b3e54353934a2f3a6f223074f75cc"},{"sha":"bfb5a2c680828ad2f36ecc6a24490e8c076d1203","author":{"name":"Hendrik de Graaf","email":"643f1713b3c40325d6f282f832a29a5239e307df@users.noreply.github.com"},"message":"Dhis2 980/locale ui management (#488)\n\n* Fix broken package and gitignore VSCode editor settings\r\n\r\n* Basic setup for inserting custom models\r\n\r\n* Listing and filtering (client side) works\r\n\r\n* WIP Listing, adding, deleting, client side filtering now working in the UI. But still need to implement proper API calls once they are available.\r\n\r\n* Preparing for new API endpoints\r\n\r\n* Now working with new API endpoints:\r\n- Adjusted form override components to work with real endpoints instead of fake data\r\n- Removed fakeData file\r\n- WIP Adjusted LocaleModelDefinition to work with new endpoints (they will still change slightly as discussed with Viet)\r\n- Reverted changes to drop-down-async-getter because DELETE call had a different signature than expected which made things easier\r\n\r\n* Added `created` and `lastUpdated` fields to `localeSchemaDefinition` so they show up when selecting \"Show details\"\r\n\r\n* Now working with consistently named endpoints\r\n\r\n* Removed redundant line","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/bfb5a2c680828ad2f36ecc6a24490e8c076d1203"},{"sha":"04150fa998ff714086923d8d010b12b454439a80","author":{"name":"Birk Johansson","email":"c260bb757f599ff62bc50f9961e0b62321650173@dhis2.org"},"message":"Fix programrule breaking when not added as a programRuleType","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/04150fa998ff714086923d8d010b12b454439a80"},{"sha":"4740d59786fa9b9ebd6c4e7a9355962122239b79","author":{"name":"Abyot Asalefew Gizaw","email":"fa8116b537d0d133abab36d2ba2e6d007b8e6cdf@gmail.com"},"message":"DHIS2 3867 (#486)\n\n* program config for allowing audit log\r\n\r\n* boolean allowAuditLog -> enum accessLevel","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/4740d59786fa9b9ebd6c4e7a9355962122239b79"},{"sha":"b8247a690bd95d82930da7ae9e0195bb413d3cef","author":{"name":"John Melin","email":"c4b2bb8c01ec0c6cafe046b602d34eb640f6d1ff@student.matnat.uio.no"},"message":"DHIS2-3666 adds V{environment} to programRule variables (#493)","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/b8247a690bd95d82930da7ae9e0195bb413d3cef"},{"sha":"174af5b8e299891180325d9f27f1d3d99f7a1b5f","author":{"name":"John Melin","email":"c4b2bb8c01ec0c6cafe046b602d34eb640f6d1ff@student.matnat.uio.no"},"message":"Chore/program indicator refactor (#492)\n\n* push to fix tests\r\n\r\n* added rc files\r\n\r\n* push to test\r\n\r\n* Fixed the tests\r\n\r\n* fix typo\r\n\r\n* moved arrow stepper to its own file\r\n\r\n* refactored selectors to start with get according to convention, moved arrow stepper to its own file, moved step actions to stepper\r\n\r\n* fixed merge conflicts","distinct":false,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/174af5b8e299891180325d9f27f1d3d99f7a1b5f"},{"sha":"607d509be8c9b8d66d7e433372ca8eefb8b0bc4e","author":{"name":"Birk Johansson","email":"c260bb757f599ff62bc50f9961e0b62321650173@dhis2.org"},"message":"WIP, lazy load multiselect","distinct":true,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/607d509be8c9b8d66d7e433372ca8eefb8b0bc4e"},{"sha":"0a455f70db1035b3904f28a6f7d5da5846a87d48","author":{"name":"Birk Johansson","email":"c260bb757f599ff62bc50f9961e0b62321650173@dhis2.org"},"message":"Merge branch 'master' into feat/DHIS2-975-option-group","distinct":true,"url":"https://api.github.com/repos/dhis2/maintenance-app/commits/0a455f70db1035b3904f28a6f7d5da5846a87d48"}]}
{"actor":{"display_login":"Birkbjo"}}