{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2661490,"defaultBranch":"master","name":"shareabouts","ownerLogin":"openplans","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-27T21:49:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/325773?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726200792.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3581178450761ee23ee2c4fc3d6e542c827028a9","ref":"refs/heads/new_admin","pushedAt":"2024-09-13T04:13:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Initial version of an admin simpler than the Django admin, but smart enough for simple edits","shortMessageHtmlLink":"Initial version of an admin simpler than the Django admin, but smart …"}},{"before":"257f202b95423cfb742ede7793e7743676b25c82","after":"d208e7b7f4372b54210e8c1e5729fcf10c68af68","ref":"refs/heads/master","pushedAt":"2024-08-22T20:38:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:openplans/shareabouts","shortMessageHtmlLink":"Merge branch 'master' of github.com:openplans/shareabouts"}},{"before":"e743e0071ba19d0bbdcc0838c044d1817297a667","after":"257f202b95423cfb742ede7793e7743676b25c82","ref":"refs/heads/master","pushedAt":"2024-08-07T09:57:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #238 from BenSturmfels/bs/fix-urlconfs\n\nCorrect the Django 2.0-style URLconf changes","shortMessageHtmlLink":"Merge pull request #238 from BenSturmfels/bs/fix-urlconfs"}},{"before":"a27a654a7b35967729b924b9cad829aebcb3895b","after":"e743e0071ba19d0bbdcc0838c044d1817297a667","ref":"refs/heads/master","pushedAt":"2024-08-02T21:54:33.000Z","pushType":"pr_merge","commitsCount":37,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #237 from openplans/updates-from-pbboston\n\nFold in platform updates from downstream instance","shortMessageHtmlLink":"Merge pull request #237 from openplans/updates-from-pbboston"}},{"before":"67caf9d5ac946f4c5666a0253eefaf206d60f41f","after":"fb68138caa64ffec99e459e7eddca75ee0203840","ref":"refs/heads/updates-from-pbboston","pushedAt":"2024-08-02T21:53:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge branch 'master' into updates-from-pbboston","shortMessageHtmlLink":"Merge branch 'master' into updates-from-pbboston"}},{"before":"5487e6bc5bf7eed00bc70857324002e84705b277","after":"67caf9d5ac946f4c5666a0253eefaf206d60f41f","ref":"refs/heads/updates-from-pbboston","pushedAt":"2024-08-02T21:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Remove handlebars filter from inside translation helper\n\nWe should only use simple variable references inside of translation helpers.","shortMessageHtmlLink":"Remove handlebars filter from inside translation helper"}},{"before":null,"after":"5487e6bc5bf7eed00bc70857324002e84705b277","ref":"refs/heads/updates-from-pbboston","pushedAt":"2024-08-02T21:43:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Add a decorator for setting language with a query string parameter","shortMessageHtmlLink":"Add a decorator for setting language with a query string parameter"}},{"before":"78409601cb0b01e85ac815ec2aeef6d4c443a320","after":"a27a654a7b35967729b924b9cad829aebcb3895b","ref":"refs/heads/master","pushedAt":"2024-07-28T20:00:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #235 from BenSturmfels/ugettext-warning\n\nFix RemovedInDjango40Warning about ugettext()","shortMessageHtmlLink":"Merge pull request #235 from BenSturmfels/ugettext-warning"}},{"before":"8d26bb2222c72b1b6c1bdda47ef8de5b3a483947","after":"78409601cb0b01e85ac815ec2aeef6d4c443a320","ref":"refs/heads/master","pushedAt":"2024-07-28T17:45:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #234 from BenSturmfels/upgrade_urls\n\nSwitch to Django 2.0-style path() URLconfs","shortMessageHtmlLink":"Merge pull request #234 from BenSturmfels/upgrade_urls"}},{"before":"3559817780db3f8266c8cfc986814fd2ea3d5835","after":"8d26bb2222c72b1b6c1bdda47ef8de5b3a483947","ref":"refs/heads/master","pushedAt":"2024-05-05T23:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Make radio and checkbox group labels relatively positioned\n\nThis fixes the phenomenon of the screen jumping up when you choose a check box low down in the list. The problem was that the actual input element would be positioned near the top of the group because it's absolutely positioned (in order to be removed from the normal document flow). To solve the issue, we make the label itself relatively positioned, ensuring that the input element is positioned near the label.","shortMessageHtmlLink":"Make radio and checkbox group labels relatively positioned"}},{"before":"9f7ca6fcb3086bdef70a02e85d364c7c4984d38d","after":"3559817780db3f8266c8cfc986814fd2ea3d5835","ref":"refs/heads/master","pushedAt":"2024-04-15T03:08:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Update version of mapbox-gl and mapbox-gl-leaflet\n\nResolves occasional buggy behavior where the map tiles will be offset after geocoding, until the user drags or zooms the map manually.","shortMessageHtmlLink":"Update version of mapbox-gl and mapbox-gl-leaflet"}},{"before":"0f6a484cc03e489083f23879dc1adff938e19ef1","after":"9f7ca6fcb3086bdef70a02e85d364c7c4984d38d","ref":"refs/heads/master","pushedAt":"2023-12-18T20:07:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"WCAG: Add place type labels as alt text on markers","shortMessageHtmlLink":"WCAG: Add place type labels as alt text on markers"}},{"before":"60fa1a6f2e806508db38619de376170d94a0c19c","after":"0f6a484cc03e489083f23879dc1adff938e19ef1","ref":"refs/heads/master","pushedAt":"2023-12-18T19:21:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #231 from BenSturmfels/bs/focused\n\nClarify that config conditional is about focus/selection not zoom","shortMessageHtmlLink":"Merge pull request #231 from BenSturmfels/bs/focused"}},{"before":"af7c9353902cfb933708da0284f5a63f54831983","after":"60fa1a6f2e806508db38619de376170d94a0c19c","ref":"refs/heads/master","pushedAt":"2023-12-18T19:20:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #229 from BenSturmfels/bs/mapbox-token\n\nRemove conditional loading of Mapbox GL on MAPBOX_TOKEN","shortMessageHtmlLink":"Merge pull request #229 from BenSturmfels/bs/mapbox-token"}},{"before":"98d4d2a03cb6081e32cc2e8ddbbb22e9a6287973","after":"af7c9353902cfb933708da0284f5a63f54831983","ref":"refs/heads/master","pushedAt":"2023-12-15T17:36:52.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Copy src to first docker build stage","shortMessageHtmlLink":"Copy src to first docker build stage"}},{"before":"73b5f6b7e1429d4d9fc1d1d7d53048a2a10bb8dd","after":"98d4d2a03cb6081e32cc2e8ddbbb22e9a6287973","ref":"refs/heads/master","pushedAt":"2023-12-15T00:45:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Expose gunicorn on a dynamic PORT in the Dockerfile","shortMessageHtmlLink":"Expose gunicorn on a dynamic PORT in the Dockerfile"}},{"before":"f90b34cc3ef71333f109501dffe554d9786f1f5e","after":"73b5f6b7e1429d4d9fc1d1d7d53048a2a10bb8dd","ref":"refs/heads/master","pushedAt":"2023-12-12T17:41:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Use nginx to serve static files from docker image","shortMessageHtmlLink":"Use nginx to serve static files from docker image"}},{"before":"540b092d67f17f3852ef9beb4b6de19d6312fe98","after":null,"ref":"refs/heads/bs/upgrade-grunt","pushedAt":"2023-10-23T06:02:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BenSturmfels","name":"Ben Sturmfels","path":"/BenSturmfels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9541562?s=80&v=4"}},{"before":"797bd2667a40aff5ee43f548a32aab23d82f5c30","after":"f90b34cc3ef71333f109501dffe554d9786f1f5e","ref":"refs/heads/master","pushedAt":"2023-10-20T16:57:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #230 from BenSturmfels/bs/drop-lt-python-3.5-syntax\n\nRemove syntax for Python < 3.6","shortMessageHtmlLink":"Merge pull request #230 from BenSturmfels/bs/drop-lt-python-3.5-syntax"}},{"before":"35d738bf9ed7c4ef922e8a9f12a083dee14c8bb1","after":"797bd2667a40aff5ee43f548a32aab23d82f5c30","ref":"refs/heads/master","pushedAt":"2023-10-20T16:56:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #227 from BenSturmfels/bs/ie-conditional-comments\n\nRemove conditional comments for Internet Explorer 7, 8, 9 and 10","shortMessageHtmlLink":"Merge pull request #227 from BenSturmfels/bs/ie-conditional-comments"}},{"before":"1da2621d9c3753bfd068471de50e20ce0cdb67e1","after":"35d738bf9ed7c4ef922e8a9f12a083dee14c8bb1","ref":"refs/heads/master","pushedAt":"2023-10-20T16:56:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #225 from openplans/bs/upgrade-grunt\n\nUpgrade Grunt","shortMessageHtmlLink":"Merge pull request #225 from openplans/bs/upgrade-grunt"}},{"before":"69fe79252240f3a81e2c3d1b293a8de1ef78f57e","after":"1da2621d9c3753bfd068471de50e20ce0cdb67e1","ref":"refs/heads/master","pushedAt":"2023-10-20T16:56:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #224 from BenSturmfels/bs/unused-geocode-fns\n\nRemove unused geocode() functions","shortMessageHtmlLink":"Merge pull request #224 from BenSturmfels/bs/unused-geocode-fns"}},{"before":"01edffb90f09368955dd0a7644e6431448454e09","after":"69fe79252240f3a81e2c3d1b293a8de1ef78f57e","ref":"refs/heads/master","pushedAt":"2023-10-20T16:55:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #223 from BenSturmfels/bs/root-logger\n\nAdd a root logger","shortMessageHtmlLink":"Merge pull request #223 from BenSturmfels/bs/root-logger"}},{"before":"18c806956deb5d08602d01d0f47cfe6c223818dc","after":"01edffb90f09368955dd0a7644e6431448454e09","ref":"refs/heads/master","pushedAt":"2023-09-11T16:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Comment out the login page diagnostic output","shortMessageHtmlLink":"Comment out the login page diagnostic output"}},{"before":"ffabe2667be08ee169444167bf83d4df07bcfd3e","after":"540b092d67f17f3852ef9beb4b6de19d6312fe98","ref":"refs/heads/bs/upgrade-grunt","pushedAt":"2023-08-28T03:55:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BenSturmfels","name":"Ben Sturmfels","path":"/BenSturmfels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9541562?s=80&v=4"},"commit":{"message":"Upgrade Grunt\n\nTested successfully on Node.js 18.16.0.\n\nAlso moved to `devDepedencies` to indicate that Grunt is only required for the\nbuild, not for the app itself.","shortMessageHtmlLink":"Upgrade Grunt"}},{"before":null,"after":"ffabe2667be08ee169444167bf83d4df07bcfd3e","ref":"refs/heads/bs/upgrade-grunt","pushedAt":"2023-08-28T03:54:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BenSturmfels","name":"Ben Sturmfels","path":"/BenSturmfels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9541562?s=80&v=4"},"commit":{"message":"Upgrade Grunt\n\nTested successfully on Node.js 18.16.0.\n\nAlso moved to `devDepedencies` to indicate that Grunt is only required for the\nbuild, not for the app itself.","shortMessageHtmlLink":"Upgrade Grunt"}},{"before":"996109447399b82d87752d55c56cbfe2d529f4e6","after":"18c806956deb5d08602d01d0f47cfe6c223818dc","ref":"refs/heads/master","pushedAt":"2023-08-17T03:51:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #218 from BenSturmfels/fix/theming-108\n\nUpdate theming docs to remove reference to uncommenting code in custom.css","shortMessageHtmlLink":"Merge pull request #218 from BenSturmfels/fix/theming-108"}},{"before":"9ac9fe5fafe461ee7a299f46b84384ede6b800a1","after":"996109447399b82d87752d55c56cbfe2d529f4e6","ref":"refs/heads/master","pushedAt":"2023-08-17T03:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Remove dependency on no-longer-used httpuseragent package","shortMessageHtmlLink":"Remove dependency on no-longer-used httpuseragent package"}},{"before":"16384d0fb022e6ae18e73b9270bddc2d54ec001e","after":"9ac9fe5fafe461ee7a299f46b84384ede6b800a1","ref":"refs/heads/master","pushedAt":"2023-08-17T03:43:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #220 from BenSturmfels/remove-unsupported-overlay\n\nRemove unsupported browser overlay","shortMessageHtmlLink":"Merge pull request #220 from BenSturmfels/remove-unsupported-overlay"}},{"before":"87258c4acfda9e4f4c01e1df576176e12ca710d8","after":"16384d0fb022e6ae18e73b9270bddc2d54ec001e","ref":"refs/heads/master","pushedAt":"2023-08-17T03:25:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mjumbewu","name":"Mjumbe Poe","path":"/mjumbewu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146749?s=80&v=4"},"commit":{"message":"Merge pull request #221 from BenSturmfels/django-redis-dep\n\nAdd django-redis dependency and upgrade to support Django 3.2","shortMessageHtmlLink":"Merge pull request #221 from BenSturmfels/django-redis-dep"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwNDoxMzoxMi4wMDAwMDBazwAAAAS1Egrp","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwNDoxMzoxMi4wMDAwMDBazwAAAAS1Egrp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xN1QwMzoyNTo1MS4wMDAwMDBazwAAAANsYwi9"}},"title":"Activity · openplans/shareabouts"}