{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":166870807,"defaultBranch":"master","name":"toggl-balancer","ownerLogin":"kaaku","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-21T19:47:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1422302?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689252539.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6e288604f0d94a9c7df9abc69be5eb81606a6b52","ref":"refs/heads/dependabot/npm_and_yarn/semver-6.3.1","pushedAt":"2023-07-13T12:48:59.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 semver from 6.3.0 to 6.3.1\n\nBumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump semver from 6.3.0 to 6.3.1"}},{"before":"80886da75ab2e52960e05e95e470e754385e3921","after":"2c7d053050af1f9c99ca86c4fc852ca27037741d","ref":"refs/heads/master","pushedAt":"2023-07-12T19:14:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Replaced the old \"Change API token\" functionality with \"Log out\"\n\nWhen logging out, the current user state is cleared, and the API token dialog is displayed.\n\nRemoved the \"Remember me\" checkbox from the API token dialog (the app now always remembers the logged-in user between sessions).\n\nThe user state is now written into localStorage centrally by an effect, instead of writing pieces of it in various callback functions.","shortMessageHtmlLink":"Replaced the old \"Change API token\" functionality with \"Log out\""}},{"before":"86d88ac34a0276d8eb1f91bf57b9aa5eb3a535d9","after":null,"ref":"refs/heads/migrate-to-hooks","pushedAt":"2023-07-12T18:11:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"}},{"before":"cf02bd10bbe8a739aa547c933762d2fc390a29f7","after":"80886da75ab2e52960e05e95e470e754385e3921","ref":"refs/heads/master","pushedAt":"2023-07-12T18:11:55.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Merge pull request #47 from kaaku/migrate-to-hooks\n\nMigrate to hooks","shortMessageHtmlLink":"Merge pull request #47 from kaaku/migrate-to-hooks"}},{"before":"162499d7f2af754ffff5cbdd00ef524a46fcdc6c","after":"86d88ac34a0276d8eb1f91bf57b9aa5eb3a535d9","ref":"refs/heads/migrate-to-hooks","pushedAt":"2023-07-12T18:11:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Added a separate onDismiss prop for ApiTokenDialog for handling cancellations","shortMessageHtmlLink":"Added a separate onDismiss prop for ApiTokenDialog for handling cance…"}},{"before":"081862f82d339aa18de69e92f1027b00db31c322","after":"162499d7f2af754ffff5cbdd00ef524a46fcdc6c","ref":"refs/heads/migrate-to-hooks","pushedAt":"2023-07-11T18:55:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Converted App into a functional component, introduced hooks\n\nAlso added the new DateRange type and refactored code which used separate start and end dates as props/parameters to use a DateRange instead.","shortMessageHtmlLink":"Converted App into a functional component, introduced hooks"}},{"before":null,"after":"081862f82d339aa18de69e92f1027b00db31c322","ref":"refs/heads/migrate-to-hooks","pushedAt":"2023-07-11T10:34:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Replaced TimeEntryContext.Provider with useContext() in CalendarCell","shortMessageHtmlLink":"Replaced TimeEntryContext.Provider with useContext() in CalendarCell"}},{"before":"a2ab9345932f834ee75e9e81560ab64d7ddc0f34","after":"cf02bd10bbe8a739aa547c933762d2fc390a29f7","ref":"refs/heads/master","pushedAt":"2023-07-10T17:40:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"The date range selector now only supports fetching data for the last 90 days","shortMessageHtmlLink":"The date range selector now only supports fetching data for the last …"}},{"before":"e0cfae5443abb9610d34bc2b20f7afa37e5d5f7e","after":"a2ab9345932f834ee75e9e81560ab64d7ddc0f34","ref":"refs/heads/master","pushedAt":"2023-07-10T17:31:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Added @babel/plugin-proposal-private-property-in-object as a dev dependency to fix a build warning","shortMessageHtmlLink":"Added @babel/plugin-proposal-private-property-in-object as a dev depe…"}},{"before":"7a6df28470f094b51111e74b46ab45b98d8c523d","after":"e0cfae5443abb9610d34bc2b20f7afa37e5d5f7e","ref":"refs/heads/master","pushedAt":"2023-07-10T17:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Build uses yarn instead of npm","shortMessageHtmlLink":"Build uses yarn instead of npm"}},{"before":"d9c24fd29c15fa6e8bf10b1c9bc12e811dcc5fd5","after":null,"ref":"refs/heads/migrate-to-ts","pushedAt":"2023-07-09T16:40:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"}},{"before":"2ee47ac08750d6c0be3051e1a6f217dd8493f03b","after":"7a6df28470f094b51111e74b46ab45b98d8c523d","ref":"refs/heads/master","pushedAt":"2023-07-09T16:40:47.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Merge pull request #46 from kaaku/migrate-to-ts\n\nMigrate the project to TypeScript","shortMessageHtmlLink":"Merge pull request #46 from kaaku/migrate-to-ts"}},{"before":"043cdbdbecef8eb6177780b610efe06a96ed8a8d","after":"d9c24fd29c15fa6e8bf10b1c9bc12e811dcc5fd5","ref":"refs/heads/migrate-to-ts","pushedAt":"2023-07-09T16:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Converted App tests to TSX","shortMessageHtmlLink":"Converted App tests to TSX"}},{"before":"896d01fac3ddf20e253e90fb7f32d6c2538c6abc","after":"043cdbdbecef8eb6177780b610efe06a96ed8a8d","ref":"refs/heads/migrate-to-ts","pushedAt":"2023-07-09T16:32:36.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Removed an obsolete npm script","shortMessageHtmlLink":"Removed an obsolete npm script"}},{"before":"900bc77835523f555b426087fc0c38d3e13b6232","after":"896d01fac3ddf20e253e90fb7f32d6c2538c6abc","ref":"refs/heads/migrate-to-ts","pushedAt":"2023-07-08T17:59:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Improved null-handling in Duration","shortMessageHtmlLink":"Improved null-handling in Duration"}},{"before":"299e3f8dce3624974a944b14105fb4a5cb2425c7","after":"900bc77835523f555b426087fc0c38d3e13b6232","ref":"refs/heads/migrate-to-ts","pushedAt":"2023-07-08T17:41:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Converted index to TSX, and fixed the generic type of App","shortMessageHtmlLink":"Converted index to TSX, and fixed the generic type of App"}},{"before":null,"after":"299e3f8dce3624974a944b14105fb4a5cb2425c7","ref":"refs/heads/migrate-to-ts","pushedAt":"2023-07-04T18:11:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Converted TimeEntryContext and TimeEntryStore to TS","shortMessageHtmlLink":"Converted TimeEntryContext and TimeEntryStore to TS"}},{"before":"15d80ae884be107b700ca7ba1ff5bbdab84ee918","after":"2ee47ac08750d6c0be3051e1a6f217dd8493f03b","ref":"refs/heads/master","pushedAt":"2023-07-02T17:22:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Added @mui/system as a direct dependency to satisfy a peer dependency","shortMessageHtmlLink":"Added @mui/system as a direct dependency to satisfy a peer dependency"}},{"before":"0ceb8ec1310da6f6902ffba71b7354e9a3937dab","after":null,"ref":"refs/heads/migrate-mui-5","pushedAt":"2023-07-02T17:09:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"}},{"before":"bf9d678828ec7e31c6e02115773361049047cbd4","after":null,"ref":"refs/heads/migrate-react-18","pushedAt":"2023-07-02T17:08:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"}},{"before":"564e674fb82efaa4cd54bd4a5bcd529549c2bd28","after":"15d80ae884be107b700ca7ba1ff5bbdab84ee918","ref":"refs/heads/master","pushedAt":"2023-07-02T17:08:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Merge pull request #45 from kaaku/migrate-react-18\n\nMigrate react 18","shortMessageHtmlLink":"Merge pull request #45 from kaaku/migrate-react-18"}},{"before":null,"after":"bf9d678828ec7e31c6e02115773361049047cbd4","ref":"refs/heads/migrate-react-18","pushedAt":"2023-07-02T17:07:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Replaced ReactDOM.render() with createRoot()","shortMessageHtmlLink":"Replaced ReactDOM.render() with createRoot()"}},{"before":"4a88f0069c19e52a9a4ee60128378a83dee48479","after":"564e674fb82efaa4cd54bd4a5bcd529549c2bd28","ref":"refs/heads/master","pushedAt":"2023-07-02T16:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Updated dependencies","shortMessageHtmlLink":"Updated dependencies"}},{"before":"473994dde2b3b6fe42d9d3a5bfc3d7ff188a697c","after":"4a88f0069c19e52a9a4ee60128378a83dee48479","ref":"refs/heads/master","pushedAt":"2023-07-02T16:38:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kaaku","name":"Markus Yrjölä","path":"/kaaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1422302?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"cee609ef05cf1acf78da2edd16dca04fb240d12b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/websocket-extensions-0.1.4","pushedAt":"2023-07-02T16:35:50.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":"ad52307f4d334b767f4ce2bede6a70746872d554","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/hosted-git-info-2.8.9","pushedAt":"2023-07-02T16:35:43.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":"bc170d04f541c20fc2cce091ed50f4060e654006","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tar-6.1.11","pushedAt":"2023-07-02T16:35:38.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":"0abdeca03cca229a949d000ba494c324edf09a12","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tmpl-1.0.5","pushedAt":"2023-07-02T16:35:33.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":"2269320b9f0931c951141ccdef128cd61a3f8ff1","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/follow-redirects-1.14.8","pushedAt":"2023-07-02T16:35:26.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":"8c935051cfb2d48ab35ec777014a3c65df05db48","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/url-parse-1.5.10","pushedAt":"2023-07-02T16:35:22.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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADVNRZ1AA","startCursor":null,"endCursor":null}},"title":"Activity · kaaku/toggl-balancer"}