{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":686481326,"defaultBranch":"main","name":"calendar-focus-sync","ownerLogin":"a11rew","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-02T23:55:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87580113?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716068104.0","currentOid":""},"activityList":{"items":[{"before":"700f5c00467ffa1ec8d8d4e7e42bc10707eadcc7","after":"28ae03bb6d21c3f1263d0c95804fcb651360e850","ref":"refs/heads/main","pushedAt":"2024-05-18T21:32:29.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"Merge pull request #4 from a11rew/fix/send-notifications-prior-to-activation\n\nAdd support for filtering for events from specific calendars","shortMessageHtmlLink":"Merge pull request #4 from a11rew/fix/send-notifications-prior-to-act…"}},{"before":"b98370c2901a00cb64afd1882d5203562a435549","after":"366c073c7e76d972098b9cf4a8b4542d5006baef","ref":"refs/heads/fix/send-notifications-prior-to-activation","pushedAt":"2024-05-18T21:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"0.6","shortMessageHtmlLink":"0.6"}},{"before":"a4a3c9e719533c10f9ef2789865336b1384e77e7","after":"b98370c2901a00cb64afd1882d5203562a435549","ref":"refs/heads/fix/send-notifications-prior-to-activation","pushedAt":"2024-05-18T20:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: add support for filtering for events from specific calendars","shortMessageHtmlLink":"feat: add support for filtering for events from specific calendars"}},{"before":"2546ae0cf94e6fd6d2dde6326fadf55853142185","after":"700f5c00467ffa1ec8d8d4e7e42bc10707eadcc7","ref":"refs/heads/main","pushedAt":"2024-05-04T20:50:15.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"Merge pull request #3 from a11rew/fix/send-notifications-prior-to-activation\n\nSend trigger notifications 60s prior to activation","shortMessageHtmlLink":"Merge pull request #3 from a11rew/fix/send-notifications-prior-to-act…"}},{"before":null,"after":"a4a3c9e719533c10f9ef2789865336b1384e77e7","ref":"refs/heads/fix/send-notifications-prior-to-activation","pushedAt":"2024-05-04T20:41:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: send focus beginning notification 60s prior to focus mode activation","shortMessageHtmlLink":"feat: send focus beginning notification 60s prior to focus mode activ…"}},{"before":"4bbf32c3f149ec7c321586ec0bd0b92c7bdb122f","after":"2546ae0cf94e6fd6d2dde6326fadf55853142185","ref":"refs/heads/main","pushedAt":"2024-05-04T20:32:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"Fix shortcut activations (#2)","shortMessageHtmlLink":"Fix shortcut activations (#2)"}},{"before":null,"after":"ce79aec33c2ade4f13c15360bfed35cdb975c870","ref":"refs/heads/fix/shortcut-activation","pushedAt":"2024-05-04T20:19:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: use url scheme for triggering shortcuts","shortMessageHtmlLink":"fix: use url scheme for triggering shortcuts"}},{"before":"4e3f51371de33c9179f0f768810fd8adb86c5e5b","after":"4bbf32c3f149ec7c321586ec0bd0b92c7bdb122f","ref":"refs/heads/main","pushedAt":"2023-12-05T08:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"chore: bump version","shortMessageHtmlLink":"chore: bump version"}},{"before":"a759975617761daad4fbe6881988347d00d1e1ab","after":"4e3f51371de33c9179f0f768810fd8adb86c5e5b","ref":"refs/heads/main","pushedAt":"2023-12-04T14:01:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: don't trigger for events that have already began\n\nFixes issues with triggering sync when newly started","shortMessageHtmlLink":"fix: don't trigger for events that have already began"}},{"before":"231ddb1ad72b307cd6646024f9ea1885776be024","after":"a759975617761daad4fbe6881988347d00d1e1ab","ref":"refs/heads/main","pushedAt":"2023-12-04T14:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: don't trigger focus for all-day events","shortMessageHtmlLink":"feat: don't trigger focus for all-day events"}},{"before":"08ed905b76b2f98229e9c7ba7c2645dd91d38a99","after":"231ddb1ad72b307cd6646024f9ea1885776be024","ref":"refs/heads/main","pushedAt":"2023-11-28T17:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"chore: bump version","shortMessageHtmlLink":"chore: bump version"}},{"before":"d206707b85eec5a0176aaafb911caf5594259aa8","after":"08ed905b76b2f98229e9c7ba7c2645dd91d38a99","ref":"refs/heads/main","pushedAt":"2023-11-26T17:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: include buffer in duration estimation","shortMessageHtmlLink":"fix: include buffer in duration estimation"}},{"before":"7d4575d417cf866d065174e53af9fecfb56eba2f","after":"d206707b85eec5a0176aaafb911caf5594259aa8","ref":"refs/heads/main","pushedAt":"2023-11-26T09:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"docs: add app store download link","shortMessageHtmlLink":"docs: add app store download link"}},{"before":"384b43e29d65e64b8d45c232cbeb6880e5c70d7a","after":"7d4575d417cf866d065174e53af9fecfb56eba2f","ref":"refs/heads/main","pushedAt":"2023-11-26T09:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"chore: bump version","shortMessageHtmlLink":"chore: bump version"}},{"before":"8cb7c69212defcd7f118cfbcac2fc199e16d041f","after":"384b43e29d65e64b8d45c232cbeb6880e5c70d7a","ref":"refs/heads/main","pushedAt":"2023-11-22T23:30:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: add privacy policy","shortMessageHtmlLink":"feat: add privacy policy"}},{"before":"7f0b16af46052307a0c6aab6470e08e6011b3663","after":"8cb7c69212defcd7f118cfbcac2fc199e16d041f","ref":"refs/heads/main","pushedAt":"2023-11-22T23:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"chore: remove code-sign warning in readme","shortMessageHtmlLink":"chore: remove code-sign warning in readme"}},{"before":"3940ee79930d3d0bae93452cf460fb247e7511d2","after":"7f0b16af46052307a0c6aab6470e08e6011b3663","ref":"refs/heads/main","pushedAt":"2023-11-22T23:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: update promo images","shortMessageHtmlLink":"feat: update promo images"}},{"before":"b3b963965018bc770054d1f8e8231095a8b8427e","after":"3940ee79930d3d0bae93452cf460fb247e7511d2","ref":"refs/heads/main","pushedAt":"2023-11-22T22:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: tear down timers on exit","shortMessageHtmlLink":"fix: tear down timers on exit"}},{"before":"ec63e46abd7f75fba309121c638d677b333bbc6c","after":"b3b963965018bc770054d1f8e8231095a8b8427e","ref":"refs/heads/main","pushedAt":"2023-11-19T09:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: add notifications on focus mode beginning","shortMessageHtmlLink":"feat: add notifications on focus mode beginning"}},{"before":"16dab8040efe7daa8822506d68a0b872311172dd","after":"ec63e46abd7f75fba309121c638d677b333bbc6c","ref":"refs/heads/main","pushedAt":"2023-11-18T13:31:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: show 10 upcoming events instead of 5","shortMessageHtmlLink":"feat: show 10 upcoming events instead of 5"}},{"before":"179e9cd6a4bbe8a916a5864c2d50c42eba0a716d","after":"16dab8040efe7daa8822506d68a0b872311172dd","ref":"refs/heads/main","pushedAt":"2023-11-18T04:54:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: prevent duplicate events after sync\nfix: set focus duration in minutes","shortMessageHtmlLink":"fix: prevent duplicate events after sync"}},{"before":"d7b557efe2e8d1beba4ad97f85dec4c5a45722fd","after":"179e9cd6a4bbe8a916a5864c2d50c42eba0a716d","ref":"refs/heads/main","pushedAt":"2023-11-18T04:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: schedule timers on main run loop","shortMessageHtmlLink":"fix: schedule timers on main run loop"}},{"before":"b2439607783fbcc79188c19b3746b55532ead88d","after":"d7b557efe2e8d1beba4ad97f85dec4c5a45722fd","ref":"refs/heads/main","pushedAt":"2023-11-14T02:14:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"feat: add sync orchestrator tests","shortMessageHtmlLink":"feat: add sync orchestrator tests"}},{"before":"00135ac90041d99fb2ffc9451e6c4a65faa09ab2","after":"b2439607783fbcc79188c19b3746b55532ead88d","ref":"refs/heads/main","pushedAt":"2023-11-12T23:43:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: move listener registration up to orchestrator","shortMessageHtmlLink":"fix: move listener registration up to orchestrator"}},{"before":"8133faaf214fc3362e9b9bc085ba298e840d3bb6","after":"00135ac90041d99fb2ffc9451e6c4a65faa09ab2","ref":"refs/heads/main","pushedAt":"2023-11-12T23:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: only trigger sync if permissions granted","shortMessageHtmlLink":"fix: only trigger sync if permissions granted"}},{"before":"c5ac3abbf74c92d85334d11ac251926cff09623a","after":"8133faaf214fc3362e9b9bc085ba298e840d3bb6","ref":"refs/heads/main","pushedAt":"2023-11-04T11:58:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"fix: remove UITests references","shortMessageHtmlLink":"fix: remove UITests references"}},{"before":"d84986fbb65004bc65be97c3353576a2e02eefc2","after":"c5ac3abbf74c92d85334d11ac251926cff09623a","ref":"refs/heads/main","pushedAt":"2023-11-03T23:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"chore: remove UITest group references","shortMessageHtmlLink":"chore: remove UITest group references"}},{"before":"c3009b4838a20ab464d30e8bff82240a72f05bdf","after":"d84986fbb65004bc65be97c3353576a2e02eefc2","ref":"refs/heads/main","pushedAt":"2023-11-03T23:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"chore: remove ui test placeholders","shortMessageHtmlLink":"chore: remove ui test placeholders"}},{"before":"07072d3ec62445bd3018ca193e02611157ae7132","after":"c3009b4838a20ab464d30e8bff82240a72f05bdf","ref":"refs/heads/main","pushedAt":"2023-11-03T23:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"tests: add cases for native calendar sync service","shortMessageHtmlLink":"tests: add cases for native calendar sync service"}},{"before":"c4521616fa4b441b1d161d6b5db4c07cd79558ec","after":"07072d3ec62445bd3018ca193e02611157ae7132","ref":"refs/heads/main","pushedAt":"2023-10-31T01:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"a11rew","name":"Andrew Glago","path":"/a11rew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87580113?s=80&v=4"},"commit":{"message":"wip: sync orchestrator unit tests","shortMessageHtmlLink":"wip: sync orchestrator unit tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETcuL1QA","startCursor":null,"endCursor":null}},"title":"Activity · a11rew/calendar-focus-sync"}