{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":35458562,"defaultBranch":"master","name":"sauce4strava","ownerLogin":"SauceLLC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-12T01:00:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61633539?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1616627126.391443","currentOid":""},"activityList":{"items":[{"before":"c496a18ad7d044290d6ff3846c8799e4dd3e4357","after":"c0fbc258949a46b45b4b14f8816fc75a84aba06c","ref":"refs/heads/master","pushedAt":"2024-05-02T21:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"More accurate FTP inference from time in zones power data\n\nUsing lower bound - 0.5 produces more expectant results.","shortMessageHtmlLink":"More accurate FTP inference from time in zones power data"}},{"before":"ed35cc858438166ba8682a219bf6fe0ba24b7000","after":"c496a18ad7d044290d6ff3846c8799e4dd3e4357","ref":"refs/heads/master","pushedAt":"2024-03-30T17:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Smarter peak period humanizer\n\nLook for units like 75 seconds.\nReturn short form when length exceeds 11 chars","shortMessageHtmlLink":"Smarter peak period humanizer"}},{"before":"ff8ab3848682825131d50d45dd40d115f1b7af5f","after":"ed35cc858438166ba8682a219bf6fe0ba24b7000","ref":"refs/heads/master","pushedAt":"2024-02-03T23:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Tighten up peak period display","shortMessageHtmlLink":"Tighten up peak period display"}},{"before":"515d08c3d40137c0491dc10b65f78c7eb42266bf","after":"ff8ab3848682825131d50d45dd40d115f1b7af5f","ref":"refs/heads/master","pushedAt":"2024-02-02T10:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"make locale functions for human number and distance consistent","shortMessageHtmlLink":"make locale functions for human number and distance consistent"}},{"before":"563a5ba55b69f871eb46ae13af0baab2225650a6","after":"515d08c3d40137c0491dc10b65f78c7eb42266bf","ref":"refs/heads/master","pushedAt":"2024-02-01T11:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"ver up","shortMessageHtmlLink":"ver up"}},{"before":"d3fb5dbe59bee75249f5d0f3e60e90df40c30c1f","after":"563a5ba55b69f871eb46ae13af0baab2225650a6","ref":"refs/heads/master","pushedAt":"2024-02-01T11:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Remove debug warn from alarm","shortMessageHtmlLink":"Remove debug warn from alarm"}},{"before":"4b88e2b3b0b925051c9a25770ab199d93b64f669","after":"d3fb5dbe59bee75249f5d0f3e60e90df40c30c1f","ref":"refs/heads/master","pushedAt":"2024-02-01T11:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"ver up","shortMessageHtmlLink":"ver up"}},{"before":"b01e636b2163c0523ec93dcf5876379e5bcdbed1","after":"4b88e2b3b0b925051c9a25770ab199d93b64f669","ref":"refs/heads/master","pushedAt":"2024-02-01T11:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Fix mem overflow on big sync jobs / remove setTimeout monkey patch\n\nWhen doing huge (20GB-ish) syncs we could run out of memory because the\npeaks processor would try to consume all the pending work in every\nbatch. Limit this to a reasonable chunk size and we're golden.\n\nRemoved monkey patch'd setTimeout and just plumb in the specific cases\nwere we need to aggressively sleep.","shortMessageHtmlLink":"Fix mem overflow on big sync jobs / remove setTimeout monkey patch"}},{"before":"d13163ab64faaf4cf123701e3520e9cc38320e50","after":"b01e636b2163c0523ec93dcf5876379e5bcdbed1","ref":"refs/heads/master","pushedAt":"2023-11-29T21:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Reset zoom state when context changes\n\nSuch as range shifts (which led to errors and empty graphs)","shortMessageHtmlLink":"Reset zoom state when context changes"}},{"before":"1ffcbe17f0b9de8f425b8af5907c24e37cbf4c64","after":"d13163ab64faaf4cf123701e3520e9cc38320e50","ref":"refs/heads/master","pushedAt":"2023-11-12T23:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"ver up","shortMessageHtmlLink":"ver up"}},{"before":"7039558dcc0e388e29d27b6a80817c9bbec549ae","after":"1ffcbe17f0b9de8f425b8af5907c24e37cbf4c64","ref":"refs/heads/master","pushedAt":"2023-11-12T23:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Fix power controller loading regression / overview stats refinement\n\nA failed load of power controller tanks loading the entire page because\nDeferred objects have .then property that await will invoke and then\nraise an error.\n\nCleanup ftp and weight display and editing.\n Use ? instead of 0 or blanks.\n Always show FTP\n Trim trailing zeros from weight","shortMessageHtmlLink":"Fix power controller loading regression / overview stats refinement"}},{"before":"f888856c2116ed40675db59da0d9d3a705fe3372","after":"7039558dcc0e388e29d27b6a80817c9bbec549ae","ref":"refs/heads/master","pushedAt":"2023-11-07T01:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"ver up","shortMessageHtmlLink":"ver up"}},{"before":"4d3cbf4d687090b245d71893ee7a050d7331b8c0","after":"f888856c2116ed40675db59da0d9d3a705fe3372","ref":"refs/heads/master","pushedAt":"2023-11-07T01:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"degoogle","shortMessageHtmlLink":"degoogle"}},{"before":"a016ee206e9027178182f9ecfd43607fd760871a","after":"4d3cbf4d687090b245d71893ee7a050d7331b8c0","ref":"refs/heads/master","pushedAt":"2023-11-02T23:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Add segment score regardless of rank badges","shortMessageHtmlLink":"Add segment score regardless of rank badges"}},{"before":"17292a760a121a305adb4713c65d955235b0971a","after":"a016ee206e9027178182f9ecfd43607fd760871a","ref":"refs/heads/master","pushedAt":"2023-11-02T22:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"xcode recommended min target version","shortMessageHtmlLink":"xcode recommended min target version"}},{"before":"6de325e39832e036eeb3ac92239e2b173785acfe","after":"17292a760a121a305adb4713c65d955235b0971a","ref":"refs/heads/master","pushedAt":"2023-11-02T22:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Safari ver up","shortMessageHtmlLink":"Safari ver up"}},{"before":"4596cc02b81e694252824801871d216e772bc435","after":"6de325e39832e036eeb3ac92239e2b173785acfe","ref":"refs/heads/master","pushedAt":"2023-11-02T22:39:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"App store has a new desc size limit\n\nItalian was too long","shortMessageHtmlLink":"App store has a new desc size limit"}},{"before":"820412a016527e924ef9000df260a1197efda035","after":"4596cc02b81e694252824801871d216e772bc435","ref":"refs/heads/master","pushedAt":"2023-10-27T19:10:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Patch release for alpha","shortMessageHtmlLink":"Patch release for alpha"}},{"before":"c9a75f8f6439778d649001a22e383fa576d8c8c7","after":"820412a016527e924ef9000df260a1197efda035","ref":"refs/heads/master","pushedAt":"2023-10-26T23:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Support for disabling run watts in Sauce Performance\n\nRun watts can be disabled in the Sync Panel for each athlete now.\n\nFixes #157","shortMessageHtmlLink":"Support for disabling run watts in Sauce Performance"}},{"before":"7eee50bb2624db2e8389cd36c65fdfedfff1e21c","after":"c9a75f8f6439778d649001a22e383fa576d8c8c7","ref":"refs/heads/master","pushedAt":"2023-10-26T19:40:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Mobile sizing changes (bigger)","shortMessageHtmlLink":"Mobile sizing changes (bigger)"}},{"before":"ae4e615b54f671039b8ea5be3e86cb8b2f2775d1","after":"7eee50bb2624db2e8389cd36c65fdfedfff1e21c","ref":"refs/heads/master","pushedAt":"2023-10-26T00:39:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Only set custom font css vars when value is set","shortMessageHtmlLink":"Only set custom font css vars when value is set"}},{"before":"9867788b073216e38e5407f693ebb69e32ee69f6","after":"ae4e615b54f671039b8ea5be3e86cb8b2f2775d1","ref":"refs/heads/master","pushedAt":"2023-10-26T00:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Add disable run watts option","shortMessageHtmlLink":"Add disable run watts option"}},{"before":"06af7669736885b05bf09604e300a6340c871e80","after":"9867788b073216e38e5407f693ebb69e32ee69f6","ref":"refs/heads/master","pushedAt":"2023-10-24T10:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Ver up","shortMessageHtmlLink":"Ver up"}},{"before":"e83f7a084c2141afee1bb0f5466ce56ed916f14b","after":"06af7669736885b05bf09604e300a6340c871e80","ref":"refs/heads/master","pushedAt":"2023-10-24T10:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Implement phase 1 of disable-run-watts\n\nRelated to: #157","shortMessageHtmlLink":"Implement phase 1 of disable-run-watts"}},{"before":"7ee0901fa8860f05259ced191949df0dd4fb2db1","after":"e83f7a084c2141afee1bb0f5466ce56ed916f14b","ref":"refs/heads/master","pushedAt":"2023-10-24T07:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Attempt to get weight and FTP using alt means\n\nWeight is gone for 99% of non-self activities but FTP is discernible for\nsome.\n\nAlso...\n * Add segment score number to segment list\n * Fix placement of segment badges","shortMessageHtmlLink":"Attempt to get weight and FTP using alt means"}},{"before":"349d3f12f595a7c1fde62218289f5a683f6f0b19","after":"7ee0901fa8860f05259ced191949df0dd4fb2db1","ref":"refs/heads/master","pushedAt":"2023-10-24T06:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Remove Sauce Perf scroll into view for activity details\n\nJust highlight the panel entries when necessary.","shortMessageHtmlLink":"Remove Sauce Perf scroll into view for activity details"}},{"before":"f5ff53e7625b7688603a40a5b2d198b669ba1471","after":"349d3f12f595a7c1fde62218289f5a683f6f0b19","ref":"refs/heads/master","pushedAt":"2023-10-23T22:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"export getActivites(...)","shortMessageHtmlLink":"export getActivites(...)"}},{"before":"d3e45d061e3bbd1a9a2901ac9442f4844d971465","after":"f5ff53e7625b7688603a40a5b2d198b669ba1471","ref":"refs/heads/master","pushedAt":"2023-10-17T20:26:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"Add support for real watts in run analysis","shortMessageHtmlLink":"Add support for real watts in run analysis"}},{"before":"003181f30077bd2f94fbfa91a034864a4937826a","after":"d3e45d061e3bbd1a9a2901ac9442f4844d971465","ref":"refs/heads/master","pushedAt":"2023-10-17T20:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"white line for est watts analysis graph for dark mode\n\nFixes #141","shortMessageHtmlLink":"white line for est watts analysis graph for dark mode"}},{"before":"74656dc59a0e1c081a2a0ccbd22e8e267bb2625f","after":"003181f30077bd2f94fbfa91a034864a4937826a","ref":"refs/heads/master","pushedAt":"2023-10-12T21:16:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mayfield","name":"Justin Mayfield","path":"/mayfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139316?s=80&v=4"},"commit":{"message":"cleanup sync panel mobile sizing.","shortMessageHtmlLink":"cleanup sync panel mobile sizing."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQD41_gA","startCursor":null,"endCursor":null}},"title":"Activity ยท SauceLLC/sauce4strava"}