{"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:1698040957.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"8569c5eb184311a9b6fd2cba5d683c77ef9b2014","after":"87258c4acfda9e4f4c01e1df576176e12ca710d8","ref":"refs/heads/master","pushedAt":"2023-08-17T03:12:13.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":"Remove shareabouts-api requirements from requirements.txt\n\nIt was an unnecessary complication to have a version of the requirements that included the API server. Someone could just install them separately if they really wanted to run both on the same machine.\n\nCloses #213","shortMessageHtmlLink":"Remove shareabouts-api requirements from requirements.txt"}},{"before":"24762a805b3a3bbef8e4294718a5b4276d9926fe","after":"8569c5eb184311a9b6fd2cba5d683c77ef9b2014","ref":"refs/heads/master","pushedAt":"2023-08-17T02:58:16.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":"Updating authentication to run on the back-end\n\n- Update version of ujson\n- Use server-side process to log in to site. Purely client-side\n process was no longer working. I don't know whether\n it was because of an update to Django or something in the\n browser, but it's good practice to deal with auth on\n the server anyway, using httponly cookies.\n- Update the sa_web view code to use session cookies passed\n from the API server.","shortMessageHtmlLink":"Updating authentication to run on the back-end"}},{"before":"d0d34ae975b8faa5a0a36385b71a09b0e30a4b73","after":null,"ref":"refs/heads/dependabot/bundler/src/sa_web/jasmine/rack-3.0.7","pushedAt":"2023-07-24T05:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"d2671f0ee060c7d44bd249ca90f72b578f284841","ref":"refs/heads/dependabot/bundler/src/sa_web/jasmine/rack-3.0.8","pushedAt":"2023-07-24T05:31:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rack from 2.2.3 to 3.0.8 in /src/sa_web/jasmine\n\nBumps [rack](https://github.com/rack/rack) from 2.2.3 to 3.0.8.\n- [Release notes](https://github.com/rack/rack/releases)\n- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rack/rack/compare/2.2.3...v3.0.8)\n\n---\nupdated-dependencies:\n- dependency-name: rack\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rack from 2.2.3 to 3.0.8 in /src/sa_web/jasmine"}},{"before":"7202171b0ae4e1a3ec3e6e9b28d1ca4725062dd8","after":"24762a805b3a3bbef8e4294718a5b4276d9926fe","ref":"refs/heads/master","pushedAt":"2023-03-27T03:11:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"BenSturmfels","name":"Ben Sturmfels","path":"/BenSturmfels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9541562?s=80&v=4"},"commit":{"message":"Merge pull request #204 from BenSturmfels/master\n\nRemove unused .survey-reply-link CSS.","shortMessageHtmlLink":"Merge pull request #204 from BenSturmfels/master"}},{"before":"aed78f80fffc13d50f6e098b8974ccd0eadcc959","after":"7202171b0ae4e1a3ec3e6e9b28d1ca4725062dd8","ref":"refs/heads/master","pushedAt":"2023-03-19T00:16:48.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":"Store sticky field values in local storage","shortMessageHtmlLink":"Store sticky field values in local storage"}},{"before":"3ca7a77aded4001c2b87c8fab5140ce8650df064","after":null,"ref":"refs/heads/dependabot/bundler/src/sa_web/jasmine/rack-3.0.4.2","pushedAt":"2023-03-16T05:43:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"d0d34ae975b8faa5a0a36385b71a09b0e30a4b73","ref":"refs/heads/dependabot/bundler/src/sa_web/jasmine/rack-3.0.7","pushedAt":"2023-03-16T05:43:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rack from 2.2.3 to 3.0.7 in /src/sa_web/jasmine\n\nBumps [rack](https://github.com/rack/rack) from 2.2.3 to 3.0.7.\n- [Release notes](https://github.com/rack/rack/releases)\n- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rack/rack/compare/2.2.3...v3.0.7)\n\n---\nupdated-dependencies:\n- dependency-name: rack\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rack from 2.2.3 to 3.0.7 in /src/sa_web/jasmine"}},{"before":"54fb4f335ae6cd1a48ef9ad5a09bef8c14fd2816","after":null,"ref":"refs/heads/dependabot/bundler/src/sa_web/jasmine/rack-3.0.4.1","pushedAt":"2023-03-08T19:49:08.675Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQhBQYgA","startCursor":null,"endCursor":null}},"title":"Activity ยท openplans/shareabouts"}