{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":353290415,"defaultBranch":"main","name":"obsidian-card-board","ownerLogin":"roovo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-31T08:55:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5251?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708860221.0","currentOid":""},"activityList":{"items":[{"before":"fa0dc411190fa8eb678173ce35cf42594fdbfdf3","after":"fe34e81163474dc8f12e67a2b720ab0f42e98f7b","ref":"refs/heads/main","pushedAt":"2024-02-25T11:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Release: bump version","shortMessageHtmlLink":"Release: bump version"}},{"before":"9e0d7427f58b9ad8a95da58d0d69db41c1bd5a52","after":"fa0dc411190fa8eb678173ce35cf42594fdbfdf3","ref":"refs/heads/main","pushedAt":"2024-02-25T11:23:37.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Merge branch 'worker' into main\n\n* worker: (60 commits)\n Cleanup: update README\n Cleanup: add Worker.Session tests\n Cleanup: elm-review\n Cleanup: use console.debug to trace actions in dev mode\n Cleanup: update npm dependencies\n Worker: don't try to tell an uninitialized worker the view is ready\n Worker: only send id of Tasks to delete when DeleteAndAdding\n Worker: TaskItemsRemoved -> TaskItemsDeleted (consistent naming)\n Worker: update typescript types\n Worker: only update changed tasks when markdown file is updated\n Worker: only need add and delete at the moment (update can come later)\n Worker: use sift3 string distance to help determine TaskItem edits\n Worker: basic TaskItem comparisons\n Worker: save complete task (& subtask/notes) text\n Worker: TaskItem.originalText -> originalLine\n Cleanup: TaskItem fields in alphabetical order\n Undo: add link to blog post to TODO\n Worker: basic checking for markdown updates (tasks added/deleted)\n Worker: no need to expose TaskList.parser (fromMarkdown is wot is used)\n Worker: use remove then add logic for updating tasks\n ...","shortMessageHtmlLink":"Merge branch 'worker' into main"}},{"before":"aea725a951e4d163346352ad30853a57043cff8f","after":"92f993ea4ee3e35e357a296421fd8c6457b9a125","ref":"refs/heads/worker","pushedAt":"2024-02-25T11:16:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Cleanup: update README","shortMessageHtmlLink":"Cleanup: update README"}},{"before":"0586c03d93d7f44916ae7367834f9ad22c2a78ef","after":"aea725a951e4d163346352ad30853a57043cff8f","ref":"refs/heads/worker","pushedAt":"2024-02-24T18:34:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Cleanup: update npm dependencies","shortMessageHtmlLink":"Cleanup: update npm dependencies"}},{"before":"282674d57f7de6256491e81cd9083d4d9bfcfb5f","after":"0586c03d93d7f44916ae7367834f9ad22c2a78ef","ref":"refs/heads/worker","pushedAt":"2024-02-24T18:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Cleanup: update npm dependencies","shortMessageHtmlLink":"Cleanup: update npm dependencies"}},{"before":"bac0e0935b61e7d4efca5cf2fe0836829ce299bb","after":"282674d57f7de6256491e81cd9083d4d9bfcfb5f","ref":"refs/heads/worker","pushedAt":"2024-02-24T18:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: don't try to tell an uninitialized worker the view is ready","shortMessageHtmlLink":"Worker: don't try to tell an uninitialized worker the view is ready"}},{"before":"16bee87b797ff761fca77be8287012a16fc1e0bd","after":"bac0e0935b61e7d4efca5cf2fe0836829ce299bb","ref":"refs/heads/worker","pushedAt":"2024-02-24T18:12:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: only send id of Tasks to delete when DeleteAndAdding","shortMessageHtmlLink":"Worker: only send id of Tasks to delete when DeleteAndAdding"}},{"before":"8d1e2c0e18f9c1bc06cf3d73c807ad14fa0cdee3","after":"16bee87b797ff761fca77be8287012a16fc1e0bd","ref":"refs/heads/worker","pushedAt":"2024-02-24T18:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: only send id of Tasks to delete when DeleteAndAdding","shortMessageHtmlLink":"Worker: only send id of Tasks to delete when DeleteAndAdding"}},{"before":"4d7fdc865c4576bb0ef77e1a38bdcf1c09f35d54","after":"8d1e2c0e18f9c1bc06cf3d73c807ad14fa0cdee3","ref":"refs/heads/worker","pushedAt":"2024-02-24T13:35:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: TaskItemsRemoved -> TaskItemsDeleted (consistent naming)","shortMessageHtmlLink":"Worker: TaskItemsRemoved -> TaskItemsDeleted (consistent naming)"}},{"before":"8c28038c7c626106d8c43c05ad20f8732d2a753c","after":"4d7fdc865c4576bb0ef77e1a38bdcf1c09f35d54","ref":"refs/heads/worker","pushedAt":"2024-02-24T11:06:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: only update changed tasks when markdown file is updated","shortMessageHtmlLink":"Worker: only update changed tasks when markdown file is updated"}},{"before":"d646eaa2b3c17c70d2e8c933a8f2acb1b6992dea","after":"8c28038c7c626106d8c43c05ad20f8732d2a753c","ref":"refs/heads/worker","pushedAt":"2024-02-24T09:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: use sift3 string distance to help determine TaskItem edits","shortMessageHtmlLink":"Worker: use sift3 string distance to help determine TaskItem edits"}},{"before":"c4773fec01c2ff8f2359a0ad685a1f4309a70390","after":"d646eaa2b3c17c70d2e8c933a8f2acb1b6992dea","ref":"refs/heads/worker","pushedAt":"2024-02-24T08:28:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: basic TaskItem comparisons","shortMessageHtmlLink":"Worker: basic TaskItem comparisons"}},{"before":"8dbcd62d483f18684a69d6fef6a938a024eac1e1","after":"c4773fec01c2ff8f2359a0ad685a1f4309a70390","ref":"refs/heads/worker","pushedAt":"2024-02-13T19:28:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Undo: add link to blog post to TODO","shortMessageHtmlLink":"Undo: add link to blog post to TODO"}},{"before":null,"after":"94feaa7bf9c5e2f8fdf31048654b2269cd8646d3","ref":"refs/heads/webpack_playing","pushedAt":"2024-02-11T16:02:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Webpack: messing with seprate dev and prod - wanted smaller build\n\nbut no joy so far!","shortMessageHtmlLink":"Webpack: messing with seprate dev and prod - wanted smaller build"}},{"before":"13442838096c06ba2db0d7fa3a6f4e26bd1e6944","after":"8dbcd62d483f18684a69d6fef6a938a024eac1e1","ref":"refs/heads/worker","pushedAt":"2024-02-11T16:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: no need to expose TaskList.parser (fromMarkdown is wot is used)","shortMessageHtmlLink":"Worker: no need to expose TaskList.parser (fromMarkdown is wot is used)"}},{"before":"da76d15f6e6af4d047080caedcb9af0d7ba75765","after":"13442838096c06ba2db0d7fa3a6f4e26bd1e6944","ref":"refs/heads/worker","pushedAt":"2024-02-10T10:10:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: use remove then add logic for updating tasks","shortMessageHtmlLink":"Worker: use remove then add logic for updating tasks"}},{"before":"42e17cb8f2aded1adbbc6fefb435d180bc623ee0","after":"da76d15f6e6af4d047080caedcb9af0d7ba75765","ref":"refs/heads/worker","pushedAt":"2024-02-10T09:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: remove unused functions","shortMessageHtmlLink":"Worker: remove unused functions"}},{"before":"65f45f0d9684ecf3649b508ca131b2613db1920a","after":"42e17cb8f2aded1adbbc6fefb435d180bc623ee0","ref":"refs/heads/worker","pushedAt":"2024-02-10T09:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Cleanup: turn off asset size warnings when building","shortMessageHtmlLink":"Cleanup: turn off asset size warnings when building"}},{"before":"7cfc859cc59aac01fb6247a2d7ed08531c8fd20d","after":"65f45f0d9684ecf3649b508ca131b2613db1920a","ref":"refs/heads/worker","pushedAt":"2024-02-10T09:41:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Cleanup: remove need for encodeVariant in InteropPorts","shortMessageHtmlLink":"Cleanup: remove need for encodeVariant in InteropPorts"}},{"before":"cecbd7914210d34e5267b1a363582274198cddbf","after":"7cfc859cc59aac01fb6247a2d7ed08531c8fd20d","ref":"refs/heads/worker","pushedAt":"2024-02-10T09:40:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Cleanup: remove need for encodeVariant in InteropPorts","shortMessageHtmlLink":"Cleanup: remove need for encodeVariant in InteropPorts"}},{"before":"9b4baccc19a3b79fa23dd2c1523f085f38a2aec2","after":"cecbd7914210d34e5267b1a363582274198cddbf","ref":"refs/heads/worker","pushedAt":"2024-02-09T21:42:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: need to register pluginView in onload()","shortMessageHtmlLink":"Worker: need to register pluginView in onload()"}},{"before":"cd20f5dc68b4efe93cee58dd9a44054138d952fa","after":"9b4baccc19a3b79fa23dd2c1523f085f38a2aec2","ref":"refs/heads/worker","pushedAt":"2024-02-09T21:32:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: need to register pluginView in onload()","shortMessageHtmlLink":"Worker: need to register pluginView in onload()"}},{"before":"55a125af64259de09563ad74df8ceafbbbdf94c6","after":"cd20f5dc68b4efe93cee58dd9a44054138d952fa","ref":"refs/heads/worker","pushedAt":"2024-02-09T19:58:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: need to register pluginView in onload()","shortMessageHtmlLink":"Worker: need to register pluginView in onload()"}},{"before":"f70b1ef5c22189e2f27536926ef9a730b602282a","after":"55a125af64259de09563ad74df8ceafbbbdf94c6","ref":"refs/heads/worker","pushedAt":"2024-02-09T19:55:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: need to register pluginView in onload()","shortMessageHtmlLink":"Worker: need to register pluginView in onload()"}},{"before":"18278728d3ee229053eddcb85235219d89fea1ce","after":"f70b1ef5c22189e2f27536926ef9a730b602282a","ref":"refs/heads/worker","pushedAt":"2024-02-09T19:26:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: use topLevelTasks for additions when updating","shortMessageHtmlLink":"Worker: use topLevelTasks for additions when updating"}},{"before":"b6c35efb47e29174aa5c8fd3696e119539086696","after":"18278728d3ee229053eddcb85235219d89fea1ce","ref":"refs/heads/worker","pushedAt":"2024-02-09T19:24:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: use topLevelTasks for additions when updating","shortMessageHtmlLink":"Worker: use topLevelTasks for additions when updating"}},{"before":"42bca1a28efcbfaed53e831dfc77e52d597b2da0","after":"b6c35efb47e29174aa5c8fd3696e119539086696","ref":"refs/heads/worker","pushedAt":"2024-02-09T15:21:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: use an update (not remove and add) when file renamed","shortMessageHtmlLink":"Worker: use an update (not remove and add) when file renamed"}},{"before":"043b88756a596f93604be5c8bbb662614359527f","after":"42bca1a28efcbfaed53e831dfc77e52d597b2da0","ref":"refs/heads/worker","pushedAt":"2024-02-09T15:19:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: use an update (not remove and add) when file renamed","shortMessageHtmlLink":"Worker: use an update (not remove and add) when file renamed"}},{"before":"584788a954cf5acd8a77f395cbfcb8ff3b1d21d1","after":"043b88756a596f93604be5c8bbb662614359527f","ref":"refs/heads/worker","pushedAt":"2024-02-08T21:00:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: remove markdown file subscriptions from the view app","shortMessageHtmlLink":"Worker: remove markdown file subscriptions from the view app"}},{"before":"b69441bee69dc6a1efca6c31cdd78fc4b29f0f10","after":"584788a954cf5acd8a77f395cbfcb8ff3b1d21d1","ref":"refs/heads/worker","pushedAt":"2024-02-08T20:31:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roovo","name":"roovo","path":"/roovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5251?s=80&v=4"},"commit":{"message":"Worker: load the taskItems into the view","shortMessageHtmlLink":"Worker: load the taskItems into the view"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yNVQxMToyNzozMS4wMDAwMDBazwAAAAQEfSLi","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wOFQyMDozMTo0MC4wMDAwMDBazwAAAAP16kj-"}},"title":"Activity ยท roovo/obsidian-card-board"}