{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":793051130,"defaultBranch":"master","name":"syncall","ownerLogin":"kkoyung","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-28T09:38:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11942650?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723861550.0","currentOid":""},"activityList":{"items":[{"before":"ba55868a2212d8e5ebc3572bb002188a6f4fd6d3","after":null,"ref":"refs/heads/new-caldav-desc","pushedAt":"2024-08-17T02:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kkoyung","name":"Kingsley Yung","path":"/kkoyung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11942650?s=80&v=4"}},{"before":"4bd388ca3a76f6eb3d9178d5d8d0d2968f79afe1","after":"ba55868a2212d8e5ebc3572bb002188a6f4fd6d3","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-08-16T10:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bergercookie","name":"Nikos Koukis","path":"/bergercookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5816719?s=80&v=4"},"commit":{"message":"Reduce complexity in tw_caldav_utils to appease ruff","shortMessageHtmlLink":"Reduce complexity in tw_caldav_utils to appease ruff"}},{"before":"09fb08b4ce6118820c217ca8ba8754af1c06b29b","after":"4bd388ca3a76f6eb3d9178d5d8d0d2968f79afe1","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-08-16T10:05:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergercookie","name":"Nikos Koukis","path":"/bergercookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5816719?s=80&v=4"},"commit":{"message":"Change CalDAV description format\n\nOld mappings:\n- TW `annotations`, `uuid` <-> Caldav `DESCRIPTION`\n\nWhen a TW item is converted to caldav item, the `annotations` and `uuid`\nof TW item are encoded into the following format, and stored in\n`DESCRIPTION` of caldav.\n```plaintext\nIMPORTED FROM TASKWARRIOR\n\n* Annotation 1: first annotation\n* Annotation 2: second annotation\n* Annotation 3: third annotation\n* uuid: 12345678-123-1234-1234-1234567890ab\n```\n\nNew mappings:\n- TW `uuid` <-> Caldav `X-SYNCALL-TW-UUID`\n- TW `annotations` <-> Caldav `DESCRIPTION`\n (each annotation <-> a line in description)\n\nIn this new mappings, the `uuid` of TW item will be mapped to a\nnon-standard iCalendar field `X-SYNCALL-TW-UUID`, allowed by RFC 5545.\nThe `annotation` of TW item will be mapped to `DESCRIPTION` of caldav\nitem. Each line in `DESCRIPTION` is corresponding to an annotation.","shortMessageHtmlLink":"Change CalDAV description format"}},{"before":"16924bf310b5cbc169bfe07fb79efbb5a8bc5540","after":"09fb08b4ce6118820c217ca8ba8754af1c06b29b","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-08-16T10:05:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergercookie","name":"Nikos Koukis","path":"/bergercookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5816719?s=80&v=4"},"commit":{"message":"Fix typo in document","shortMessageHtmlLink":"Fix typo in document"}},{"before":"d7784346e57b89f703eb52b4a7934a673679e1f4","after":"16924bf310b5cbc169bfe07fb79efbb5a8bc5540","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-08-11T02:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoyung","name":"Kingsley Yung","path":"/kkoyung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11942650?s=80&v=4"},"commit":{"message":"Fix typo in document","shortMessageHtmlLink":"Fix typo in document"}},{"before":"fa6dbd51aa286bf4ba925dca45c44aec8088adf2","after":"d7784346e57b89f703eb52b4a7934a673679e1f4","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-04-28T09:58:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kkoyung","name":"Kingsley Yung","path":"/kkoyung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11942650?s=80&v=4"},"commit":{"message":"New CalDAV description format\n\nOld mappings:\n- TW `annotations`, `uuid` <-> Caldav `DESCRIPTION`\n\nWhen a TW item is converted to caldav item, the `annotations` and `uuid`\nof TW item are encoded into the following format, and stored in\n`DESCRIPTION` of caldav.\n```plaintext\nIMPORTED FROM TASKWARRIOR\n\n* Annotation 1: first annotation\n* Annotation 2: second annotation\n* Annotation 3: third annotation\n* uuid: 12345678-123-1234-1234-1234567890ab\n```\n\nNew mappings:\n- TW `uuid` <-> Caldav `X-SYNCALL-TW-UUID`\n- TW `annotations` <-> Caldav `DESCRIPTION`\n (each annotation <-> a line in description)\n\nIn this new mappings, the `uuid` of TW item will be mapped to a\nnon-standard iCalendar field `X-SYNCALL-TW-UUID`, allowed by RFC 5545.\nThe `annotation` of TW item will be mapped to `DESCRIPTION` of caldav\nitem. Each line in `DESCRIPTION` is corresponding to an annotation.","shortMessageHtmlLink":"New CalDAV description format"}},{"before":"6ce7ebb5ffbcfb2745db1564bb67549cbe8af9c2","after":"fa6dbd51aa286bf4ba925dca45c44aec8088adf2","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-04-28T09:47:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kkoyung","name":"Kingsley Yung","path":"/kkoyung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11942650?s=80&v=4"},"commit":{"message":"New CalDAV description format\n\nOld mappings:\n- TW `annotations`, `uuid` <-> Caldav `DESCRIPTION`\n\nWhen a TW item is converted to caldav item, the `annotations` and `uuid`\nof TW item are encoded into the following format, and stored in\n`DESCRIPTION` of caldav.\n```plaintext\nIMPORTED FROM TASKWARRIOR\n\n* Annotation 1: first annotation\n* Annotation 2: second annotation\n* Annotation 3: third annotation\n* uuid: 12345678-123-1234-1234-1234567890ab\n```\n\nNew mappings:\n- TW `uuid` <-> Caldav `X-SYNCALL-TW-UUID`\n- TW `annotations` <-> Caldav `DESCRIPTION`\n (each annotation <-> a line in description)\n\nIn this new mappings, the `uuid` of TW item will be mapped to a\nnon-standard iCalendar field `X-SYNCALL-TW-UUID`, allowed by RFC 5545.\nThe `annotation` of TW item will be mapped to `DESCRIPTION` of caldav\nitem. Each line in `DESCRIPTION` is corresponding to an annotation.","shortMessageHtmlLink":"New CalDAV description format"}},{"before":null,"after":"6ce7ebb5ffbcfb2745db1564bb67549cbe8af9c2","ref":"refs/heads/new-caldav-desc","pushedAt":"2024-04-28T09:41:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kkoyung","name":"Kingsley Yung","path":"/kkoyung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11942650?s=80&v=4"},"commit":{"message":"New CalDAV description format","shortMessageHtmlLink":"New CalDAV description format"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xN1QwMjoyNTo1MC4wMDAwMDBazwAAAAScoGAI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xN1QwMjoyNTo1MC4wMDAwMDBazwAAAAScoGAI","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yOFQwOTo0MToxMC4wMDAwMDBazwAAAAQ8Mkxz"}},"title":"Activity ยท kkoyung/syncall"}