{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":752691392,"defaultBranch":"main","name":"fastTrack","ownerLogin":"baleboy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-04T14:45:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1642712?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707057953.844501","currentOid":""},"activityList":{"items":[{"before":"5d20d1364e66e2d9bd291d6f522ca2f7cb978bd7","after":"20142054e7e105d8f0d5ae4120335e8acac5a0f8","ref":"refs/heads/main","pushedAt":"2024-04-22T16:46:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Add a Card layout","shortMessageHtmlLink":"Add a Card layout"}},{"before":"0a15b14040d6cad38a61d27756b91ad1e4f50c7a","after":"5d20d1364e66e2d9bd291d6f522ca2f7cb978bd7","ref":"refs/heads/main","pushedAt":"2024-04-20T09:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Show fast history as a calendar. Fixes #10","shortMessageHtmlLink":"Show fast history as a calendar. Fixes #10"}},{"before":"9369774f905910f030d01d7dc778bcd456947175","after":"0a15b14040d6cad38a61d27756b91ad1e4f50c7a","ref":"refs/heads/main","pushedAt":"2024-04-11T04:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Stop streak if the most recent fast is more than a day ago","shortMessageHtmlLink":"Stop streak if the most recent fast is more than a day ago"}},{"before":"bbca23497d4d0ec695e2f40567b90ee2e955b9ee","after":"9369774f905910f030d01d7dc778bcd456947175","ref":"refs/heads/main","pushedAt":"2024-04-05T10:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Add .gitignore","shortMessageHtmlLink":"Add .gitignore"}},{"before":"706197789a578e9047c988b3b22af0d474c0a930","after":"bbca23497d4d0ec695e2f40567b90ee2e955b9ee","ref":"refs/heads/main","pushedAt":"2024-04-05T10:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Cancel a streak if more than one day has passed between consecutive fasts. Fixes #4","shortMessageHtmlLink":"Cancel a streak if more than one day has passed between consecutive f…"}},{"before":"b86457893eb8b167839a28e4d742609de006a97f","after":"706197789a578e9047c988b3b22af0d474c0a930","ref":"refs/heads/main","pushedAt":"2024-04-05T07:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Only show progress bar while fasting (fixes #6)","shortMessageHtmlLink":"Only show progress bar while fasting (fixes #6)"}},{"before":"6879a5426d520825a18407e8863a23099fe9617d","after":"b86457893eb8b167839a28e4d742609de006a97f","ref":"refs/heads/main","pushedAt":"2024-04-04T13:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Do not reveres the list when counting a streak","shortMessageHtmlLink":"Do not reveres the list when counting a streak"}},{"before":"f3724b52f3afededef41c4e83f5d229e98e7124d","after":"6879a5426d520825a18407e8863a23099fe9617d","ref":"refs/heads/main","pushedAt":"2024-04-02T06:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Fix an issue where the wrong item was being removed from the history when the user deleted it.\n\nThis was done by adding new fasts to the beginning of the list instead of the end, avoding the need to reverse the list when displaying, which was causing the issue.","shortMessageHtmlLink":"Fix an issue where the wrong item was being removed from the history …"}},{"before":"a6c2d0850ac7a62ebb9006fa4d4fb5322b7671d8","after":"f3724b52f3afededef41c4e83f5d229e98e7124d","ref":"refs/heads/main","pushedAt":"2024-03-30T10:40:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Fix issue where the streak becomes zero every time a fast is started","shortMessageHtmlLink":"Fix issue where the streak becomes zero every time a fast is started"}},{"before":"a0920d66c8078de440559a07a8f382446a97b62d","after":"a6c2d0850ac7a62ebb9006fa4d4fb5322b7671d8","ref":"refs/heads/main","pushedAt":"2024-03-30T09:59:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Change background color of streak counter","shortMessageHtmlLink":"Change background color of streak counter"}},{"before":"afc63028054829859f104b9872e8926f01de4b9a","after":"a0920d66c8078de440559a07a8f382446a97b62d","ref":"refs/heads/main","pushedAt":"2024-03-30T07:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Rename FastListView to FastHistoryView","shortMessageHtmlLink":"Rename FastListView to FastHistoryView"}},{"before":"c314c703b72573c99f19e75f56887836d89c41db","after":"afc63028054829859f104b9872e8926f01de4b9a","ref":"refs/heads/main","pushedAt":"2024-03-30T07:53:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Make the streak counter its own view and add it to the history view","shortMessageHtmlLink":"Make the streak counter its own view and add it to the history view"}},{"before":"00740e944be7acf2a7cf5dbd287faceb6996ff14","after":"c314c703b72573c99f19e75f56887836d89c41db","ref":"refs/heads/main","pushedAt":"2024-03-29T07:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Add success/failure icon to the fast list item. Also rename fast.succesful to fast.isSuccessful","shortMessageHtmlLink":"Add success/failure icon to the fast list item. Also rename fast.succ…"}},{"before":"c5bba38a45b8462f3515462a653b557a11e5267f","after":"00740e944be7acf2a7cf5dbd287faceb6996ff14","ref":"refs/heads/main","pushedAt":"2024-03-29T06:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Move fast list item to its own view","shortMessageHtmlLink":"Move fast list item to its own view"}},{"before":"d35b1608936dbd1b494868a4e7db5bd3dfa1d2a9","after":"c5bba38a45b8462f3515462a653b557a11e5267f","ref":"refs/heads/main","pushedAt":"2024-03-29T06:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Do not show the ongoing fast in the history","shortMessageHtmlLink":"Do not show the ongoing fast in the history"}},{"before":"d652f1755bd9bbd92f7f60972acf373374b222d4","after":"d35b1608936dbd1b494868a4e7db5bd3dfa1d2a9","ref":"refs/heads/main","pushedAt":"2024-03-23T12:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Save state when start or end time are modified","shortMessageHtmlLink":"Save state when start or end time are modified"}},{"before":"a4d158eb92177ba5e7d24699e9e9760ac5b3dae1","after":"d652f1755bd9bbd92f7f60972acf373374b222d4","ref":"refs/heads/main","pushedAt":"2024-03-18T07:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Add placeholder text in list view when fast list is empty","shortMessageHtmlLink":"Add placeholder text in list view when fast list is empty"}},{"before":"24d39a1a4ef23c62f27fc97b9b70e655e2e3b745","after":"a4d158eb92177ba5e7d24699e9e9760ac5b3dae1","ref":"refs/heads/main","pushedAt":"2024-03-17T10:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"move currentDuration to fastManager class","shortMessageHtmlLink":"move currentDuration to fastManager class"}},{"before":"b74b5d3b92200e730d80285d60a609b1099d5f0e","after":"24d39a1a4ef23c62f27fc97b9b70e655e2e3b745","ref":"refs/heads/main","pushedAt":"2024-03-16T09:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Fast list improvements:\n- make list deleteable\n- show fast duration in list","shortMessageHtmlLink":"Fast list improvements:"}},{"before":"fd1513cb2a381d18955e89fd168252b445e8f13b","after":"b74b5d3b92200e730d80285d60a609b1099d5f0e","ref":"refs/heads/main","pushedAt":"2024-03-14T07:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Remove unnecessary methods from ContentView","shortMessageHtmlLink":"Remove unnecessary methods from ContentView"}},{"before":"4c4abdf3e6f6ddd8bc22c306e243bb40cc90c5dd","after":"fd1513cb2a381d18955e89fd168252b445e8f13b","ref":"refs/heads/main","pushedAt":"2024-03-14T07:16:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Refactor fasting view to its own class","shortMessageHtmlLink":"Refactor fasting view to its own class"}},{"before":"fb76305322dfad00255672e03e1ba5b660deb292","after":"4c4abdf3e6f6ddd8bc22c306e243bb40cc90c5dd","ref":"refs/heads/main","pushedAt":"2024-03-13T05:37:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Fix: make notifications appear again by adding a title and content which went missing while refactoring.","shortMessageHtmlLink":"Fix: make notifications appear again by adding a title and content wh…"}},{"before":"45995bf0fb1f3ddbacd41844845c3ac1a2782c59","after":"fb76305322dfad00255672e03e1ba5b660deb292","ref":"refs/heads/main","pushedAt":"2024-03-11T08:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Introduce initial list view.\n- add tab bar to content view\n- Create new FastsListView class\n- make Fast conform to Identifiable","shortMessageHtmlLink":"Introduce initial list view."}},{"before":"6a6238a80801ef342e44b09680d384c44ef3ed2f","after":"45995bf0fb1f3ddbacd41844845c3ac1a2782c59","ref":"refs/heads/main","pushedAt":"2024-03-10T13:58:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Major overhaul\n- added tests\n- added FastManger class\n- Split ContenView in subviews","shortMessageHtmlLink":"Major overhaul"}},{"before":"dc34a8097e39ea3b60f669cbe50b77d84dbff36e","after":"6a6238a80801ef342e44b09680d384c44ef3ed2f","ref":"refs/heads/main","pushedAt":"2024-02-09T09:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Refactor date picker in its own view","shortMessageHtmlLink":"Refactor date picker in its own view"}},{"before":"5e5eb907bc59ab14e3501f5725f90a9d56950196","after":"dc34a8097e39ea3b60f669cbe50b77d84dbff36e","ref":"refs/heads/main","pushedAt":"2024-02-08T05:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Rename a few properties and methods","shortMessageHtmlLink":"Rename a few properties and methods"}},{"before":"442245284e690f23c456fca4aa04fa79c2c9a953","after":"5e5eb907bc59ab14e3501f5725f90a9d56950196","ref":"refs/heads/main","pushedAt":"2024-02-07T20:01:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Move fasting calculations to Fast class","shortMessageHtmlLink":"Move fasting calculations to Fast class"}},{"before":"a57eb3843ddfc1e851db51cf1e64c1b589d899d3","after":"442245284e690f23c456fca4aa04fa79c2c9a953","ref":"refs/heads/main","pushedAt":"2024-02-07T09:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Refactor notification handling in its own class","shortMessageHtmlLink":"Refactor notification handling in its own class"}},{"before":"e373b501ecc4efc6dd4ba9da882decb100be1da7","after":"a57eb3843ddfc1e851db51cf1e64c1b589d899d3","ref":"refs/heads/main","pushedAt":"2024-02-07T07:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Send notification when fasting should start","shortMessageHtmlLink":"Send notification when fasting should start"}},{"before":"a95689bfed500610cfa8fc757612902ed7b05177","after":"e373b501ecc4efc6dd4ba9da882decb100be1da7","ref":"refs/heads/main","pushedAt":"2024-02-05T06:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"baleboy","name":"Francesco Balestrieri","path":"/baleboy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1642712?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENz0CFwA","startCursor":null,"endCursor":null}},"title":"Activity · baleboy/fastTrack"}