{"push_id":709732162,"size":64,"distinct_size":27,"ref":"refs/heads/master","head":"8b2bbcd147fe98ec0ff9bfa6d893f3fe586e0798","before":"7ce4edf13e49b6c4e5c624c7180bbfa6f0cea581","commits":[{"sha":"3387d6f632ad1a2bf806a66defe8d945d5a1e4f9","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Juergen E. Fischer"},"message":"expression: let concat handle NULL like empty string (like in postgres)","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/3387d6f632ad1a2bf806a66defe8d945d5a1e4f9"},{"sha":"580ae038704826a2f63c87e92ff5bdb7038fdfaa","author":{"email":"2a048eff5c9e0d8f5c5d83ab1c56fe26caca30cf@gmail.com","name":"Radim Blazek"},"message":"[GRASS] change canceled import item icon / label","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/580ae038704826a2f63c87e92ff5bdb7038fdfaa"},{"sha":"91058aafbdcff739f7a54a5f0c735cbd6462728b","author":{"email":"2a048eff5c9e0d8f5c5d83ab1c56fe26caca30cf@gmail.com","name":"Radim Blazek"},"message":"[GRASS] mapset item refresh on file system change","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/91058aafbdcff739f7a54a5f0c735cbd6462728b"},{"sha":"492c6d91100b6003d05cc21b1b0828cd13e309c9","author":{"email":"2a048eff5c9e0d8f5c5d83ab1c56fe26caca30cf@gmail.com","name":"Radim Blazek"},"message":"[GRASS] raster import null values","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/492c6d91100b6003d05cc21b1b0828cd13e309c9"},{"sha":"e6556a2d8dcb6b39f68a3d0b3b62f3d46e3050d1","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Juergen E. Fischer"},"message":"osgeo4w: update release packaging for dual grass support","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/e6556a2d8dcb6b39f68a3d0b3b62f3d46e3050d1"},{"sha":"6e3a1fa057cd3bd0c6b3a07e149e1851baf65def","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Jürgen Fischer"},"message":"Merge pull request #2118 from jef-n/postgres-like-concat\n\nexpressions: let concat handle NULL like empty string (like in postgres; fixes #1927)","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/6e3a1fa057cd3bd0c6b3a07e149e1851baf65def"},{"sha":"2d87a706090349b4a0f03a0feeef6d2f8cd40e8d","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Juergen E. Fischer"},"message":"processing: fix installation of saga 2.1.3 descriptions","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/2d87a706090349b4a0f03a0feeef6d2f8cd40e8d"},{"sha":"d875011718a33f6706c2879a014e3a0f64c9eadd","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Juergen E. Fischer"},"message":"fix 2b703e3","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/d875011718a33f6706c2879a014e3a0f64c9eadd"},{"sha":"9170b992b15929a43aeca1374ab2345c0908a1b0","author":{"email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com","name":"Nyall Dawson"},"message":"Mark geometry API as non-stable","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/9170b992b15929a43aeca1374ab2345c0908a1b0"},{"sha":"4876c6572ca9b0930a1e1451e76728755e1b666a","author":{"email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com","name":"Nyall Dawson"},"message":"Fix infinite loop when painting grid with bad parameters\n\nCredit to @m-kuhn","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/4876c6572ca9b0930a1e1451e76728755e1b666a"},{"sha":"ab55126902533e64457c8930f9290dd7e33cdac0","author":{"email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com","name":"Nyall Dawson"},"message":"Test mask updates","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/ab55126902533e64457c8930f9290dd7e33cdac0"},{"sha":"cb104f0fcbd8e88356c2f8303748a1a525db6b15","author":{"email":"6c29aa44566e1500a363121d8f1caa62e3e4ee85@oslandia.com","name":"vmora"},"message":"set data-defined size,angle,width for added symbol\nfix #13033\nWhen a symbol is added and the marker as a global size expression,\nrestore the expression if a symbol is added.","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/cb104f0fcbd8e88356c2f8303748a1a525db6b15"},{"sha":"72a93b2f0dedff9155844509f2850ee6e427fc06","author":{"email":"e388d34fd3c0456122779e95f262c0d70198a168@opengis.ch","name":"Matthias Kuhn"},"message":"[CTest] Fix failing server tests\n\nFollowup 7ce4edf1","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/72a93b2f0dedff9155844509f2850ee6e427fc06"},{"sha":"009454442ce92c8b96f63c96531e5995565a3a5f","author":{"email":"5aefcce4f51c761d1207afd41b3a91413581e5d6@gmail.com","name":"Salvatore Larosa"},"message":"[pyqgis-console] APIs file updated","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/009454442ce92c8b96f63c96531e5995565a3a5f"},{"sha":"768485d5110adfb541df5f069fc28a558c7daf10","author":{"email":"e07a747ebfd9fe761b0c931682ce13e14bd58ac7@gmail.com","name":"volaya"},"message":"[processing] minor fixes to param descriptions in saga algs","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/768485d5110adfb541df5f069fc28a558c7daf10"},{"sha":"8a541823e57aed73486dff32e344c01e334f7d67","author":{"email":"e07a747ebfd9fe761b0c931682ce13e14bd58ac7@gmail.com","name":"volaya"},"message":"[processing] fixed 'add geometric properties' algorithm when output fields already exist in layer\n\nfixes #13010","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/8a541823e57aed73486dff32e344c01e334f7d67"},{"sha":"318137ae5649bb270613287804beb8e0fbab591f","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Juergen E. Fischer"},"message":"oracle provider: fix dfc2cf0 (fixes #13005; take II)","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/318137ae5649bb270613287804beb8e0fbab591f"},{"sha":"7b31f12405694c710d77c5b9b532f951af865504","author":{"email":"b15fddc167525de4ad1fb3bc376a47e585fa0068@norbit.de","name":"Juergen E. Fischer"},"message":"indentation and spelling fixes","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/7b31f12405694c710d77c5b9b532f951af865504"},{"sha":"9bf1ec2136d90f82570d5f55e7b4223be69c356f","author":{"email":"4a884f6d77efb725855bec12a07f95fca38e36df@gmail.com","name":"Etienne Trimaille"},"message":"changelog update","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/9bf1ec2136d90f82570d5f55e7b4223be69c356f"},{"sha":"c62b52bc67eb8d3c85d57a326b58f5ff7dbc3d39","author":{"email":"6c29aa44566e1500a363121d8f1caa62e3e4ee85@oslandia.com","name":"vmora"},"message":"fix loss of expression when subsymbol is changed\nbug mentionned in issue #13033\nif the angle, size, width or offset is changed for a subsymbol which\nparent (a marker) has data-defined size, angle or width, restore the\ndata-defined property for the marker.","distinct":false,"url":"https://api.github.com/repos/cedi4155476/QGIS/commits/c62b52bc67eb8d3c85d57a326b58f5ff7dbc3d39"}]}