{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":255191684,"defaultBranch":"main","name":"portal","ownerLogin":"openbikesensor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-12T23:52:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58959826?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710272266.0","currentOid":""},"activityList":{"items":[{"before":"596817745ad2105a6fba7d733d01f5529499c7ea","after":"a7c3b3004c0d09d3289233e283d14ba4923522b1","ref":"refs/heads/lots-of-changes","pushedAt":"2024-05-27T21:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"also show error message when hovering over icon in tracks list","shortMessageHtmlLink":"also show error message when hovering over icon in tracks list"}},{"before":"d7dd1bf6c7a11603d24e52d9911045860f8bb847","after":"596817745ad2105a6fba7d733d01f5529499c7ea","ref":"refs/heads/lots-of-changes","pushedAt":"2024-05-27T20:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"we're trying to have meaningful error messages.","shortMessageHtmlLink":"we're trying to have meaningful error messages."}},{"before":"46d70048de390f10a30e0d8f3cc7b204b6c249dd","after":"d7dd1bf6c7a11603d24e52d9911045860f8bb847","ref":"refs/heads/lots-of-changes","pushedAt":"2024-05-27T19:52:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"be specific about why track was not processed.","shortMessageHtmlLink":"be specific about why track was not processed."}},{"before":"545f5d6e2ce73a4bffb40bbb53006dc8062fed75","after":"46d70048de390f10a30e0d8f3cc7b204b6c249dd","ref":"refs/heads/lots-of-changes","pushedAt":"2024-05-12T21:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boldt","name":"Dennis Boldt","path":"/boldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/750793?s=80&v=4"},"commit":{"message":"Fix transformations + update UPGRADING","shortMessageHtmlLink":"Fix transformations + update UPGRADING"}},{"before":"ba3fe900eaa087685cb1a9d0f229de1ae77bcdb7","after":"545f5d6e2ce73a4bffb40bbb53006dc8062fed75","ref":"refs/heads/lots-of-changes","pushedAt":"2024-04-11T20:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"haversine_vector expects lat,lon, not lon,lat. Fascinating that the lengths for the wrong order are only off by 20% or so.","shortMessageHtmlLink":"haversine_vector expects lat,lon, not lon,lat. Fascinating that the l…"}},{"before":"ebd6907ea6c49f8c45b1c1250cdb9552edb8e308","after":"ba3fe900eaa087685cb1a9d0f229de1ae77bcdb7","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-29T20:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"exit out early if there's no road to be clicked.","shortMessageHtmlLink":"exit out early if there's no road to be clicked."}},{"before":"cd6c8b914a9e741f2789cbff7c5d2358e7e4239e","after":"ebd6907ea6c49f8c45b1c1250cdb9552edb8e308","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-24T16:11:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"make python package friendly with others","shortMessageHtmlLink":"make python package friendly with others"}},{"before":"43f31ec0cb988cadc512ed0c32ba5ba9bc58d8c5","after":"cd6c8b914a9e741f2789cbff7c5d2358e7e4239e","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-17T18:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"Replace networkx dijkstra graph logic with custom iterative tree walk","shortMessageHtmlLink":"Replace networkx dijkstra graph logic with custom iterative tree walk"}},{"before":"091bc421d1176e76a0fb27e6c9c82ea0801967ce","after":"43f31ec0cb988cadc512ed0c32ba5ba9bc58d8c5","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-17T15:47:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"filter motorroad","shortMessageHtmlLink":"filter motorroad"}},{"before":"99e1ad5cc671599a5a9c66a82ab49992cffe5d55","after":"091bc421d1176e76a0fb27e6c9c82ea0801967ce","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-17T10:12:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"Use EWKB here to stop postgres from complaining we're doing it wrong. - WKB is without esrid, EWKB is with.","shortMessageHtmlLink":"Use EWKB here to stop postgres from complaining we're doing it wrong.…"}},{"before":"83707c2dc9beaa07f715c7fe03b56be5f88be500","after":"99e1ad5cc671599a5a9c66a82ab49992cffe5d55","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-16T14:06:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"fix race condition","shortMessageHtmlLink":"fix race condition"}},{"before":"f764abd8c2ebb3a2adbedfc07198f433c64f66f4","after":"83707c2dc9beaa07f715c7fe03b56be5f88be500","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-15T11:12:08.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"color change","shortMessageHtmlLink":"color change"}},{"before":"75435ed5801d847309c9e68e8cdba82d057e574f","after":"f764abd8c2ebb3a2adbedfc07198f433c64f66f4","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-12T23:35:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"use pyproj instead of calculating ourselves.","shortMessageHtmlLink":"use pyproj instead of calculating ourselves."}},{"before":"4f53eac794b35444cbe385f1f2ca5a3105d22cfc","after":"75435ed5801d847309c9e68e8cdba82d057e574f","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-12T22:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"repair track statistics.","shortMessageHtmlLink":"repair track statistics."}},{"before":"fac5950d52c4226819feb0a54de710cf88bc21c6","after":"4f53eac794b35444cbe385f1f2ca5a3105d22cfc","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-12T19:41:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"chore: remove log","shortMessageHtmlLink":"chore: remove log"}},{"before":null,"after":"fac5950d52c4226819feb0a54de710cf88bc21c6","ref":"refs/heads/lots-of-changes","pushedAt":"2024-03-12T19:37:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"Add \"My tracks\" layer","shortMessageHtmlLink":"Add \"My tracks\" layer"}},{"before":"711b90e4150af189959a92e153e60611585a2f73","after":"2c44d643831fcb23896277b59496226b82419c25","ref":"refs/heads/next","pushedAt":"2024-03-07T22:18:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"lots more map coloring options","shortMessageHtmlLink":"lots more map coloring options"}},{"before":"c6938c3e5f64578dd9acc5fe600c8a55624b627a","after":"711b90e4150af189959a92e153e60611585a2f73","ref":"refs/heads/next","pushedAt":"2024-03-06T21:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"add french translation","shortMessageHtmlLink":"add french translation"}},{"before":"4dad95904be624bb6a975690576244b03a383aa8","after":"c6938c3e5f64578dd9acc5fe600c8a55624b627a","ref":"refs/heads/next","pushedAt":"2024-03-06T20:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"Fix sqlalchemy select() call","shortMessageHtmlLink":"Fix sqlalchemy select() call"}},{"before":"82487045dc81138a64d8b9fa609d0827d7c3a0f6","after":"4dad95904be624bb6a975690576244b03a383aa8","ref":"refs/heads/next","pushedAt":"2024-03-06T20:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"Add combined score coloring for roads on map","shortMessageHtmlLink":"Add combined score coloring for roads on map"}},{"before":"cf245648808a14e4aa33b458d1b12230c8209f56","after":"82487045dc81138a64d8b9fa609d0827d7c3a0f6","ref":"refs/heads/next","pushedAt":"2024-03-06T20:43:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"remove recursive cloning; make compatible with newer keycloak.","shortMessageHtmlLink":"remove recursive cloning; make compatible with newer keycloak."}},{"before":null,"after":"7d825974de7f8dfa42d8528670ed691a7f156bff","ref":"refs/heads/access-imports","pushedAt":"2024-02-26T16:48:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"wip: import also roads that are not for bikes","shortMessageHtmlLink":"wip: import also roads that are not for bikes"}},{"before":"a6b8def0a98eee337dad8630d8bf734a7dd46a65","after":"cf245648808a14e4aa33b458d1b12230c8209f56","ref":"refs/heads/next","pushedAt":"2024-02-26T16:24:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opatut","name":"Paul Bienkowski","path":"/opatut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235784?s=80&v=4"},"commit":{"message":"ignore *.egg-info","shortMessageHtmlLink":"ignore *.egg-info"}},{"before":"07a4651dbe7f248b1c5706314ad97b827f6de703","after":"a6b8def0a98eee337dad8630d8bf734a7dd46a65","ref":"refs/heads/next","pushedAt":"2024-02-25T11:37:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"Merge branch 'main' into next","shortMessageHtmlLink":"Merge branch 'main' into next"}},{"before":"521122f5cb5554e5a8438bb919e42362b432cb7f","after":"b39e02b65042aa9e61ce1d6ea924e6c52ac4ca89","ref":"refs/heads/main","pushedAt":"2024-02-25T11:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"prevent choking on malformed ways (fixes #363).","shortMessageHtmlLink":"prevent choking on malformed ways (fixes #363)."}},{"before":"3949c9424453b3d109b08dfbbbe8f453052d19f2","after":"07a4651dbe7f248b1c5706314ad97b827f6de703","ref":"refs/heads/next","pushedAt":"2024-02-25T10:19:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"Merge branch 'main' into next","shortMessageHtmlLink":"Merge branch 'main' into next"}},{"before":"fbf4d739f51b14b64234570ed6aaa7e767031d12","after":"521122f5cb5554e5a8438bb919e42362b432cb7f","ref":"refs/heads/main","pushedAt":"2024-02-25T10:17:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"prevent bicycle=no from being added to the msgpacks (let's see whether this will find much use before the path refactoring)","shortMessageHtmlLink":"prevent bicycle=no from being added to the msgpacks (let's see whethe…"}},{"before":"7faef4d1b0b00c57b12420b704ee947f9ed69630","after":"3949c9424453b3d109b08dfbbbe8f453052d19f2","ref":"refs/heads/next","pushedAt":"2024-02-25T10:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"enable sqlalchemy 2.0","shortMessageHtmlLink":"enable sqlalchemy 2.0"}},{"before":"cc51c383093c931d5abc25cfb6ff4ddd03ff9d6a","after":"7faef4d1b0b00c57b12420b704ee947f9ed69630","ref":"refs/heads/next","pushedAt":"2024-02-24T18:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"remove reference to submodules.","shortMessageHtmlLink":"remove reference to submodules."}},{"before":"c7c4a64d35a7528f3bad5a8d2fdb36a420fa1de6","after":"cc51c383093c931d5abc25cfb6ff4ddd03ff9d6a","ref":"refs/heads/next","pushedAt":"2024-02-24T18:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gluap","name":"gluap","path":"/gluap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44007906?s=80&v=4"},"commit":{"message":"no need for this now scripts are merged","shortMessageHtmlLink":"no need for this now scripts are merged"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVTvnVAA","startCursor":null,"endCursor":null}},"title":"Activity · openbikesensor/portal"}