{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":553774365,"defaultBranch":"main","name":"foliate-js","ownerLogin":"johnfactotum","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-18T18:45:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50942278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1682843755.0","currentOid":""},"activityList":{"items":[{"before":"7372c658cf1034a4cfcb23926759a53992b5bd11","after":"8c378d68fcfb028d0c3fd8f1f2bf87bb59c92c04","ref":"refs/heads/main","pushedAt":"2024-05-17T05:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"README: fix warning formatting\n\nAlso add link to https://github.com/johnfactotum/epub-test","shortMessageHtmlLink":"README: fix warning formatting"}},{"before":"b7ff640943449e924da11abc9efa2ce6b0fead6d","after":"7372c658cf1034a4cfcb23926759a53992b5bd11","ref":"refs/heads/main","pushedAt":"2024-04-27T08:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix package.json","shortMessageHtmlLink":"Fix package.json"}},{"before":"28a757e5bb3152241e3b0632e239787e489838a3","after":"b7ff640943449e924da11abc9efa2ce6b0fead6d","ref":"refs/heads/main","pushedAt":"2024-04-27T08:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Paginator: prevent spread in portrait\n\nOr, for vertical writing, in landscape","shortMessageHtmlLink":"Paginator: prevent spread in portrait"}},{"before":"5600b6c0dc39cc048c841a99c1e928fe9cedd55c","after":"28a757e5bb3152241e3b0632e239787e489838a3","ref":"refs/heads/main","pushedAt":"2024-04-26T03:52:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix bad resolution for pdfs (#23)","shortMessageHtmlLink":"Fix bad resolution for pdfs (#23)"}},{"before":"04b8789267aa0d4bc9313a3205dd5cc2e836733e","after":"5600b6c0dc39cc048c841a99c1e928fe9cedd55c","ref":"refs/heads/main","pushedAt":"2024-04-23T05:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Migrate to ESLint 9 and fix linting issues","shortMessageHtmlLink":"Migrate to ESLint 9 and fix linting issues"}},{"before":"b45e08b10b523c8f34a3adc8f988b8ad43955ada","after":"04b8789267aa0d4bc9313a3205dd5cc2e836733e","ref":"refs/heads/main","pushedAt":"2024-03-26T08:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Footnotes: reject when failing to show footnote\n\nNow `handle()` could return either undefined or a promise, which you can\ncatch to handle the case where footnote fails to show.\n\nAlso improve footnote extraction.","shortMessageHtmlLink":"Footnotes: reject when failing to show footnote"}},{"before":"b0d7ed481fc24ffd4226ad2a48556e5d6b3fc94b","after":"b45e08b10b523c8f34a3adc8f988b8ad43955ada","ref":"refs/heads/main","pushedAt":"2024-03-24T22:10:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Paginator: fix unnecessary wrapping in tables\n\nFixes https://github.com/johnfactotum/foliate/issues/1278","shortMessageHtmlLink":"Paginator: fix unnecessary wrapping in tables"}},{"before":"18159a4d07d6f1953e658ffaeb6d7ffee15730ed","after":"b0d7ed481fc24ffd4226ad2a48556e5d6b3fc94b","ref":"refs/heads/main","pushedAt":"2024-03-23T04:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Paginator: destroy view before removing it","shortMessageHtmlLink":"Paginator: destroy view before removing it"}},{"before":"b0a869b7ed93d9f8a40ad23f118d9876e729be53","after":"18159a4d07d6f1953e658ffaeb6d7ffee15730ed","ref":"refs/heads/main","pushedAt":"2024-03-21T12:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Don't check document's existence when expanding\n\n`expand()` is only called after `render()`, which assumes that it exists","shortMessageHtmlLink":"Don't check document's existence when expanding"}},{"before":"d9da5766112835261d602f0480bd8cb112e0caa5","after":"b0a869b7ed93d9f8a40ad23f118d9876e729be53","ref":"refs/heads/main","pushedAt":"2024-03-20T00:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix page end cut off when starting with page break\n\nFixes https://github.com/johnfactotum/foliate/issues/1179","shortMessageHtmlLink":"Fix page end cut off when starting with page break"}},{"before":"35f749dd7cf8a2e9ee6d34b06d83c92ccd999ba9","after":"d9da5766112835261d602f0480bd8cb112e0caa5","ref":"refs/heads/main","pushedAt":"2024-01-20T04:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"CBZ: add support for AVIF\n\nAlso throw when there are no images to show","shortMessageHtmlLink":"CBZ: add support for AVIF"}},{"before":"1ff2d530c4d039f4903dcac7e37b60c933c57641","after":"35f749dd7cf8a2e9ee6d34b06d83c92ccd999ba9","ref":"refs/heads/main","pushedAt":"2023-12-30T04:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"CBZ: add JPEG XL support","shortMessageHtmlLink":"CBZ: add JPEG XL support"}},{"before":"ad5ec4d0e902fbf6ab064bcd8204d0ad41fc02ac","after":"1ff2d530c4d039f4903dcac7e37b60c933c57641","ref":"refs/heads/main","pushedAt":"2023-12-16T07:05:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Add support for dictd and StarDict dictionaries","shortMessageHtmlLink":"Add support for dictd and StarDict dictionaries"}},{"before":"7d55731fafbfe1b2eff225f258eb4c6c8cd8887f","after":"ad5ec4d0e902fbf6ab064bcd8204d0ad41fc02ac","ref":"refs/heads/main","pushedAt":"2023-12-16T06:51:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Add OPDS","shortMessageHtmlLink":"Add OPDS"}},{"before":"cbe9e0009c5f9d4085e65fb0e5c07bbc99ba1e4c","after":"7d55731fafbfe1b2eff225f258eb4c6c8cd8887f","ref":"refs/heads/main","pushedAt":"2023-12-03T19:51:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Footnotes: include links with or vertical-align","shortMessageHtmlLink":"Footnotes: include links with <length> or <percentage> vertical-align"}},{"before":"2ea63929c73b6a3b98fc772abf6b9249b3bfadab","after":"cbe9e0009c5f9d4085e65fb0e5c07bbc99ba1e4c","ref":"refs/heads/main","pushedAt":"2023-11-28T05:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Make animation setting an attribute instead of a property","shortMessageHtmlLink":"Make animation setting an attribute instead of a property"}},{"before":"f75fbba096e8fc1c775ea1c162fe1d3322cd5121","after":"2ea63929c73b6a3b98fc772abf6b9249b3bfadab","ref":"refs/heads/main","pushedAt":"2023-11-14T20:33:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix broken layout when book has `!important` styles","shortMessageHtmlLink":"Fix broken layout when book has !important styles"}},{"before":"9e80194ba3652cad48cce0f5b0ff3d46f75133a8","after":"f75fbba096e8fc1c775ea1c162fe1d3322cd5121","ref":"refs/heads/main","pushedAt":"2023-11-12T13:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Foonotes: get note type\n\nAlso rename footnote.js -> footnotes.js","shortMessageHtmlLink":"Foonotes: get note type"}},{"before":"2a6012d7492367f2845be167dd4923b391eb1bc6","after":"9e80194ba3652cad48cce0f5b0ff3d46f75133a8","ref":"refs/heads/main","pushedAt":"2023-11-05T15:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Add footnote handler","shortMessageHtmlLink":"Add footnote handler"}},{"before":"7dcbc6921a46d16c1ac622bee180f0089a0875e6","after":"2a6012d7492367f2845be167dd4923b391eb1bc6","ref":"refs/heads/main","pushedAt":"2023-11-02T08:13:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Move section marks calculation to view\n\nAlso try to fix section mark epsilon","shortMessageHtmlLink":"Move section marks calculation to view"}},{"before":"4d7d010e29d3aa5a365ac00a238422d70c183ced","after":"7dcbc6921a46d16c1ac622bee180f0089a0875e6","ref":"refs/heads/main","pushedAt":"2023-11-02T04:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Update vendored libraries","shortMessageHtmlLink":"Update vendored libraries"}},{"before":"05329eba6eb559d1e4e79bb70b6a9b675b9d2104","after":"4d7d010e29d3aa5a365ac00a238422d70c183ced","ref":"refs/heads/main","pushedAt":"2023-10-29T11:09:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"MOBI6: build TOC from end-of-file TOC\n\nFixes #16","shortMessageHtmlLink":"MOBI6: build TOC from end-of-file TOC"}},{"before":"0d09ca12a2677e0b7d3c59bfd5310f17fb33d94d","after":"05329eba6eb559d1e4e79bb70b6a9b675b9d2104","ref":"refs/heads/main","pushedAt":"2023-10-27T07:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix viewer background not updated when page background changes\n\nBit of a band-aid fix. Ideally it should have some sort of\n\"ComputedStyleObserver\" but this should fix the most common problem\nfor now.","shortMessageHtmlLink":"Fix viewer background not updated when page background changes"}},{"before":"e91ff7853465f1e5b8f965090422bec6d7772554","after":"0d09ca12a2677e0b7d3c59bfd5310f17fb33d94d","ref":"refs/heads/main","pushedAt":"2023-10-24T09:32:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"EPUB: fix subjects\n\nAlso update README","shortMessageHtmlLink":"EPUB: fix subjects"}},{"before":"28873972efca497cc2d5cbe6d70af902252de449","after":"e91ff7853465f1e5b8f965090422bec6d7772554","ref":"refs/heads/main","pushedAt":"2023-10-24T05:38:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix quotes","shortMessageHtmlLink":"Fix quotes"}},{"before":"d44e8d6d6414610099b09a57790852f68866aa49","after":"28873972efca497cc2d5cbe6d70af902252de449","ref":"refs/heads/main","pushedAt":"2023-10-13T16:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Make highlight opacity and blend mode configurable","shortMessageHtmlLink":"Make highlight opacity and blend mode configurable"}},{"before":"96d51e654adf18a915e2049e7c2a044e67214171","after":"d44e8d6d6414610099b09a57790852f68866aa49","ref":"refs/heads/main","pushedAt":"2023-10-10T18:23:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"EPUB: ignore query strings when resolving URLs","shortMessageHtmlLink":"EPUB: ignore query strings when resolving URLs"}},{"before":"4f321563c7d2df7a621ea7912779753bdd774a2d","after":"96d51e654adf18a915e2049e7c2a044e67214171","ref":"refs/heads/main","pushedAt":"2023-10-10T15:58:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"Fix page list progress","shortMessageHtmlLink":"Fix page list progress"}},{"before":"c401fa7ab4e407a9b23ca203cc4209478cdf5817","after":"4f321563c7d2df7a621ea7912779753bdd774a2d","ref":"refs/heads/main","pushedAt":"2023-10-08T17:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"PDF: add annotation layer and handle links","shortMessageHtmlLink":"PDF: add annotation layer and handle links"}},{"before":"a63a68eda078f77e965a874285b65dcd5c22cdaa","after":"c401fa7ab4e407a9b23ca203cc4209478cdf5817","ref":"refs/heads/main","pushedAt":"2023-10-08T16:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnfactotum","name":"John Factotum","path":"/johnfactotum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50942278?s=80&v=4"},"commit":{"message":"CFI: wrap fake CFI","shortMessageHtmlLink":"CFI: wrap fake CFI"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETIrTZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท johnfactotum/foliate-js"}