{"push_id":871113101,"size":50,"distinct_size":50,"ref":"refs/heads/master","head":"5a0e264e770b7865cba9262895d9be6ba971a7a8","before":"c4a0054416426d2e2c29442436f3d6c8622e77ca","commits":[{"sha":"16b8913f0dab09bf52dd7e72af85f91264313ee2","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode\n\n# By Nathan Hilbert (1) and others\n# Via Simone Dalmasso\n* 'master' of https://github.com/GeoNode/geonode:\n  workaround for iso xml geoserver links\n  Update to readme for windows install build instructions\n  added ms install instructions and scripts","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/16b8913f0dab09bf52dd7e72af85f91264313ee2"},{"sha":"ce8901be70ebdf4aab82a0ad1637f3216944fa3d","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode\n\n# By Julien Collaer (5) and others\n# Via Simone Dalmasso (8) and capooti (1)\n* 'master' of https://github.com/GeoNode/geonode:\n  remove confusing id in edit doc metadata\n  add required value\n  latest sycing with transifex.com\n  Relaxing the regex for column names to include some more extra character such as #, :\n  Now regex include \"_\"\n  changing links in homepage for registred and unregistred users\n  Fixes #1307 by avoiding invalid column names when uploading shapefiles\n  change_layer_data should be given to someone without change_resourcebase granted.\n  adding a check for the change_layer_data permission\"\n  adding check to show edit data only when stortype is datastore\"\n  adding an edit data link pointing to new map","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/ce8901be70ebdf4aab82a0ad1637f3216944fa3d"},{"sha":"34d4887ac0d3b5760087a0fd119570a37299749d","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode\n\n# By Matteo Nastasi\n# Via Ariel Núñez (1) and Matteo Nastasi (1)\n* 'master' of https://github.com/GeoNode/geonode:\n  refactored 'geonode.updateip' script to accomplish #1199 github issue","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/34d4887ac0d3b5760087a0fd119570a37299749d"},{"sha":"18000f92bd494c804e9f9ab86fb20d4dffd5adb0","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode\n\n# By Simone Dalmasso (23) and others\n# Via Simone Dalmasso (13) and others\n* 'master' of https://github.com/GeoNode/geonode: (44 commits)\n  fix permissions form js to reflect the default permissions\n  sycing with transifex month 2-2015\n  add autocomplete keywords in admin\n  add awesome-slugify to deep packages and use it for groups name, fixes #2073\n  remove print qry\n  fix ref (#2082)\n  flake8 correction\n  some correction for Travis\n  add awesome-slugify on pip install\n  add o/c server log_file also in local settings sample\n  sorry flake8\n  add autocomplete for keywords, fixes #1325\n  Checking and editing column names for layer upload\n  fix notification import for now\n  specify pep8 version to avoid continuous updates\n  fix new flake8 complains\n  DRY metadata forms\n  better sniff whether a layer is remote to not execute the signals\n  bump gsconfig, fixes #2050\n  don't consider the port in the link sanitizing loop (preserve the thumbnail remote link)\n  ...","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/18000f92bd494c804e9f9ab86fb20d4dffd5adb0"},{"sha":"665c6a186c7c24ffe8143065256b9fa770d858b4","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode\n\n# By capooti (4) and others\n# Via capooti\n* 'master' of https://github.com/GeoNode/geonode:\n  Now flake8 does not complain of unused imports\n  Now using the internal test client instance in tests instead than instantiating the client at every test\n  Fixed FieldError on admin search\n  re-trigger travis build\n  fix js behavior on permissions widget when the anonymous user has no permissions at all\n  Sorry flake8!\n  Notifications urls enabled only when necessary\n  Notifications urls enabled only when necessary","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/665c6a186c7c24ffe8143065256b9fa770d858b4"},{"sha":"f9fbe238ec1ff842a4a4d5c500aa709c5c086add","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode\n\n# By Simone Dalmasso (58) and others\n# Via Simone Dalmasso (41) and others\n* 'master' of https://github.com/GeoNode/geonode: (151 commits)\n  add OpenSearch and OAI links [ci skip]\n  port Favorites from MapStory to GeoNode contrib module.  see readme.txt for more info.\n  make sure the thumbnails links always use forward slashes\n  Fix #2209\n  fix wrong apache ownership assignment\n  initial schema.org implementation\n  Fix JS error that causes the upload to forward the user to /upload/undefined after configuring time.\n  Added regions and tarfile support to importlayers\n  Added pjdufour to AUTHORS\n  added to docs\n  Added twittercard and opengraph support to profiles and groups\n  update pycsw dependency\n  reused ProfileResource\n  Fix log message in upload.js. Closes #2199.\n  added filter by owner and SEARCH_FILTERS configuration\n  agon rating can be blank in admin\n  Refractored\n  import geonode.celery_app instead of celery_app as it fails in production\n  Updated all assets after running grunt production\n  Only grunt production generates the correct CSS\n  ...","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/f9fbe238ec1ff842a4a4d5c500aa709c5c086add"},{"sha":"39f1796d16577508c850be941b9d60808e07c7ec","author":{"email":"9adc03eb38871b91a4fe337874aecd72e3dfa190@gmail.com","name":"Simone Dalmasso"},"message":"initial support for shopping cart","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/39f1796d16577508c850be941b9d60808e07c7ec"},{"sha":"69fbd558c00506515ba57a6d70fa5e437b70876b","author":{"email":"9adc03eb38871b91a4fe337874aecd72e3dfa190@gmail.com","name":"Simone Dalmasso"},"message":"add bulk permissions in cart","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/69fbd558c00506515ba57a6d70fa5e437b70876b"},{"sha":"bfcafa10d0fe6ca985c4810aa25dbdb13c357f94","author":{"email":"9adc03eb38871b91a4fe337874aecd72e3dfa190@gmail.com","name":"Simone Dalmasso"},"message":"removed unnecessary css rule","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/bfcafa10d0fe6ca985c4810aa25dbdb13c357f94"},{"sha":"6962346c170d15e7b9ea74d4b122d65d1555acaa","author":{"email":"9adc03eb38871b91a4fe337874aecd72e3dfa190@gmail.com","name":"Simone Dalmasso"},"message":"fix cart empty message","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/6962346c170d15e7b9ea74d4b122d65d1555acaa"},{"sha":"eb1ca9699db42a0bb2ed687ac4be432238ee98a7","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge remote-tracking branch 'upstream/master'\nmerge to 2.4 beta27","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/eb1ca9699db42a0bb2ed687ac4be432238ee98a7"},{"sha":"caad6f65a409918b8bd413abc74c658f15a2b88c","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Update","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/caad6f65a409918b8bd413abc74c658f15a2b88c"},{"sha":"e5775c0b4f832970088ae734143ef7d25ecf1e55","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Fix People page layout","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/e5775c0b4f832970088ae734143ef7d25ecf1e55"},{"sha":"29ca8c14d957172b4fd5354588127b1f93ba5633","author":{"email":"9adc03eb38871b91a4fe337874aecd72e3dfa190@gmail.com","name":"Simone Dalmasso"},"message":"Revert category choice in upload, also fixes #2323","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/29ca8c14d957172b4fd5354588127b1f93ba5633"},{"sha":"4a56acab611d1a6a734da88606ce9260fd866919","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Fix group and profile layout page","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/4a56acab611d1a6a734da88606ce9260fd866919"},{"sha":"887a194ef4a4b19d76abff13e867f5e7d6ebadad","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Fix logo in group detail page","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/887a194ef4a4b19d76abff13e867f5e7d6ebadad"},{"sha":"e1da56c39178152ee8a3f7e7eb3410104085f4ad","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Fix keyword style in group page","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/e1da56c39178152ee8a3f7e7eb3410104085f4ad"},{"sha":"e5712e5440b9e55a4718c7f4c233e0b002ed13a5","author":{"email":"29153cdddfbd35b67b646f00fd2ff91630566a72@gmail.com","name":"Paolo Pasquali"},"message":"Merge branch 'master' of https://github.com/GeoNode/geonode","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/e5712e5440b9e55a4718c7f4c233e0b002ed13a5"},{"sha":"da22ec6602e0834657fe16e9998560f9b4c5675a","author":{"email":"2b3cd79477b383ef769a2daeb5ee90866ea35fed@gmail.com","name":"Jude Mwenda"},"message":"Changes to include spherical projections and better error handling when logging","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/da22ec6602e0834657fe16e9998560f9b4c5675a"},{"sha":"f604af925bd037bb707497895012d59c84c7fae7","author":{"email":"f18a01a23f265401052a69c29ecbd990333dcb7c@gmail.com","name":"Tom Kralidis"},"message":"add support for data.json output (#1022)","distinct":true,"url":"https://api.github.com/repos/pjdufour/geonode/commits/f604af925bd037bb707497895012d59c84c7fae7"}]}