{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":514228992,"defaultBranch":"main","name":"quickblog","ownerLogin":"borkdude","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-15T10:31:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/284934?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704043051.0","currentOid":""},"activityList":{"items":[{"before":"aab20855db9a5281728b71147a083bcdd261799a","after":"caffe692c8d715b30c8851ab8210dbabb19a1785","ref":"refs/heads/main","pushedAt":"2024-03-16T21:11:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"feat: add pre/clode language-xxx class to code blocks (#97)\n\n* feat: add pre/clode language-xxx class to code blocks\r\n\r\n* chore: update CHANGELOG\r\n\r\n* chore: update markdown-clj","shortMessageHtmlLink":"feat: add pre/clode language-xxx class to code blocks (#97)"}},{"before":"273f453bf0f1de310c4b1cc6ae74dae53998cd6a","after":"aab20855db9a5281728b71147a083bcdd261799a","ref":"refs/heads/main","pushedAt":"2024-02-16T11:59:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Add an option to link previous and next posts in post metadata (#95)","shortMessageHtmlLink":"Add an option to link previous and next posts in post metadata (#95)"}},{"before":"92c8ad5dc31098969ee8f1c7752732c4ac2d56a4","after":"273f453bf0f1de310c4b1cc6ae74dae53998cd6a","ref":"refs/heads/main","pushedAt":"2024-02-15T13:51:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix flaky tests (#94)","shortMessageHtmlLink":"Fix flaky tests (#94)"}},{"before":"9468c36ef3c3d4e38e25e0a5750df98289ab8442","after":"92c8ad5dc31098969ee8f1c7752732c4ac2d56a4","ref":"refs/heads/main","pushedAt":"2024-02-15T10:56:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix test runner (#93)\n\nSee https://github.com/babashka/cli/pull/79","shortMessageHtmlLink":"Fix test runner (#93)"}},{"before":"bc75e063a609d3986ed37d5d7741e587ed1a990e","after":"9468c36ef3c3d4e38e25e0a5750df98289ab8442","ref":"refs/heads/main","pushedAt":"2024-02-15T09:54:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Update README.md to add Kira's programming blog to quickblog examples (#91)","shortMessageHtmlLink":"Update README.md to add Kira's programming blog to quickblog examples ("}},{"before":"d00e14b1176416b7d7b88e6608b6975888208355","after":"bc75e063a609d3986ed37d5d7741e587ed1a990e","ref":"refs/heads/main","pushedAt":"2024-01-19T14:09:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Support Selmer template for new posts (#88)\n\n* Add `--date` to api/new\r\n\r\n* Add `--template-file` to api/new\r\n\r\n* Update README and CHANGELOG","shortMessageHtmlLink":"Support Selmer template for new posts (#88)"}},{"before":"ebf91f5859d36aeee1a52af14538f379eb76c64a","after":"d00e14b1176416b7d7b88e6608b6975888208355","ref":"refs/heads/main","pushedAt":"2023-12-31T17:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"v0.3.6","shortMessageHtmlLink":"v0.3.6"}},{"before":"728671f44237b187cd3ec1c67ac8caa2a3b0c968","after":"ebf91f5859d36aeee1a52af14538f379eb76c64a","ref":"refs/heads/main","pushedAt":"2023-12-31T17:09:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"v0.3.5","shortMessageHtmlLink":"v0.3.5"}},{"before":"3058200899fcb958d1fc1e6d29163611824bee62","after":"728671f44237b187cd3ec1c67ac8caa2a3b0c968","ref":"refs/heads/main","pushedAt":"2023-12-31T17:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Better caching","shortMessageHtmlLink":"Better caching"}},{"before":"78563bc3547cc1019903570f9d73c942f868ad44","after":"3058200899fcb958d1fc1e6d29163611824bee62","ref":"refs/heads/main","pushedAt":"2023-12-31T16:50:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix caching in watch mode, v0.3.4","shortMessageHtmlLink":"Fix caching in watch mode, v0.3.4"}},{"before":"3b49bf462684cbdad3570e580dde62c914aab60f","after":"78563bc3547cc1019903570f9d73c942f868ad44","ref":"refs/heads/main","pushedAt":"2023-12-27T11:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"419b619e2a94c3ca6377db7560401f4de9eb67cd","after":"3b49bf462684cbdad3570e580dde62c914aab60f","ref":"refs/heads/main","pushedAt":"2023-12-27T11:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"9b50cda04587ac134d43b4e93669b65506da4876","after":"419b619e2a94c3ca6377db7560401f4de9eb67cd","ref":"refs/heads/main","pushedAt":"2023-12-27T11:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"0.3.3","shortMessageHtmlLink":"0.3.3"}},{"before":"8646dd15f17f7e7b91c773ea68b811964065cccc","after":"9b50cda04587ac134d43b4e93669b65506da4876","ref":"refs/heads/main","pushedAt":"2023-12-27T11:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix #86: group archive page by year","shortMessageHtmlLink":"Fix #86: group archive page by year"}},{"before":"5ed55192a7b5a978ac7ec277e04d0617cf2b333a","after":"8646dd15f17f7e7b91c773ea68b811964065cccc","ref":"refs/heads/main","pushedAt":"2023-12-27T10:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix #85: don't rende discuss links when discuss-link isn't set","shortMessageHtmlLink":"Fix #85: don't rende discuss links when discuss-link isn't set"}},{"before":"5bfa6bcf40e4f64d9017de09079d6c3ff9b38365","after":"5ed55192a7b5a978ac7ec277e04d0617cf2b333a","ref":"refs/heads/main","pushedAt":"2023-12-27T10:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix #84: sort tags by post count","shortMessageHtmlLink":"Fix #84: sort tags by post count"}},{"before":"d74b1e4a7b60c91d6ccefc7f1fc7451f7d60b7c1","after":"5bfa6bcf40e4f64d9017de09079d6c3ff9b38365","ref":"refs/heads/main","pushedAt":"2023-12-12T21:39:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"fix: add support for footnotes to markdown posts (#83)","shortMessageHtmlLink":"fix: add support for footnotes to markdown posts (#83)"}},{"before":"3a4106fcb0e590747012771f01b2643b3f092dad","after":"d74b1e4a7b60c91d6ccefc7f1fc7451f7d60b7c1","ref":"refs/heads/main","pushedAt":"2023-12-12T12:02:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"fix: add heading-anchors (#81)\n\nAllows linkable headings with minimal javascript.","shortMessageHtmlLink":"fix: add heading-anchors (#81)"}},{"before":"f7488b1985fe6e309080e693877cab34bfce3813","after":"3a4106fcb0e590747012771f01b2643b3f092dad","ref":"refs/heads/main","pushedAt":"2023-12-10T20:29:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"feat: generate about.html if template exists (#80)\n\n* feat: generate about.html if template exists\r\n\r\n* docs: update changelog","shortMessageHtmlLink":"feat: generate about.html if template exists (#80)"}},{"before":"9841b9001b9d8a663d45b29ae301aeb1de42c124","after":"f7488b1985fe6e309080e693877cab34bfce3813","ref":"refs/heads/main","pushedAt":"2023-11-27T10:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Add article section","shortMessageHtmlLink":"Add article section"}},{"before":"aaffad11650f2bbecdec6882b895a29b8abb7d70","after":"9841b9001b9d8a663d45b29ae301aeb1de42c124","ref":"refs/heads/main","pushedAt":"2023-11-27T09:48:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Add configuration option for :page-suffix (#79)\n\nDefault setting is \".html\" to keep current behavior. Use empty\r\nstring to omit extension.\r\n\r\nThere's still a few \"index.html\" links in the templates, but as\r\nthose are easily replaced there directly, I don't think we'll need\r\nto add an option for that.\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Add configuration option for :page-suffix (#79)"}},{"before":"ebf409f10edb2be9f85b812d864c116a22153071","after":"aaffad11650f2bbecdec6882b895a29b8abb7d70","ref":"refs/heads/main","pushedAt":"2023-11-25T12:32:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"quickblog","shortMessageHtmlLink":"quickblog"}},{"before":"fbfbd5a11c79629bdda0f25751fcff14735edea2","after":"ebf409f10edb2be9f85b812d864c116a22153071","ref":"refs/heads/main","pushedAt":"2023-11-08T16:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Add Henry's blog, upgrade markdown-clj","shortMessageHtmlLink":"Add Henry's blog, upgrade markdown-clj"}},{"before":"4a5557b2b25ad42f22414acc40fcfdb1b5225c58","after":"fbfbd5a11c79629bdda0f25751fcff14735edea2","ref":"refs/heads/main","pushedAt":"2023-11-08T09:52:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Remove livejs script tag on render (#76)\n\n* Remove livejs script tag on render\r\n\r\n* Update CHANGELOG\r\n\r\n---------\r\n\r\nCo-authored-by: Michiel Borkent ","shortMessageHtmlLink":"Remove livejs script tag on render (#76)"}},{"before":"3d67d5330b5675320febd952046c24a8266b08b5","after":"4a5557b2b25ad42f22414acc40fcfdb1b5225c58","ref":"refs/heads/main","pushedAt":"2023-11-08T09:51:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Omit preview from index (#75)\n\n* Add --preview opt to api/new\r\n\r\n* Skip preview posts in index and tags\r\n\r\n* Update CHANGELOG","shortMessageHtmlLink":"Omit preview from index (#75)"}},{"before":"58d5557415c5f880181a1a2ced05352862f1b337","after":"3d67d5330b5675320febd952046c24a8266b08b5","ref":"refs/heads/main","pushedAt":"2023-11-07T21:37:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Update README.md - add a new instance of quickblog! (#77)","shortMessageHtmlLink":"Update README.md - add a new instance of quickblog! (#77)"}},{"before":"792f952be8fe0f3326b293dde3251f6a09deaf0c","after":"58d5557415c5f880181a1a2ced05352862f1b337","ref":"refs/heads/main","pushedAt":"2023-10-23T12:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Add JP Monetta's blog","shortMessageHtmlLink":"Add JP Monetta's blog"}},{"before":"ad37c2492158ae288c07ccf114be9de226b3f1b9","after":"792f952be8fe0f3326b293dde3251f6a09deaf0c","ref":"refs/heads/main","pushedAt":"2023-05-22T10:21:56.799Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Fix bug where setting default for command-specific opt wasn't honoured (#71)\n\nFor example, given a function with the following spec:\r\n\r\n``` clojure\r\n(defn process-file\r\n {:org.babashka/cli\r\n {:spec\r\n {:media-file\r\n {:desc \"Media file to transribe\"\r\n :ref \"\"\r\n :require true}}}}\r\n [{:keys [media-file] :as opts}]\r\n media-file)\r\n```\r\n\r\nCalling `cli/dispatch` like so would result in `process-file` returning\r\n`nil`:\r\n\r\n``` clojure\r\n(cli/dispatch {:media-file \"some-file.mp4\"})\r\n```","shortMessageHtmlLink":"Fix bug where setting default for command-specific opt wasn't honoured ("}},{"before":"db4a70775607997e801ddd10f9f0ebdc28312b55","after":"ad37c2492158ae288c07ccf114be9de226b3f1b9","ref":"refs/heads/main","pushedAt":"2023-05-22T10:21:23.576Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Detect posts with missing pre-template.html files in cache as stale (#69)","shortMessageHtmlLink":"Detect posts with missing pre-template.html files in cache as stale (#69"}},{"before":"2f0043af0cd34c7ebe359a6c57dad48930740de4","after":"db4a70775607997e801ddd10f9f0ebdc28312b55","ref":"refs/heads/main","pushedAt":"2023-05-14T07:35:50.210Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"borkdude","name":"Michiel Borkent","path":"/borkdude","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/284934?s=80&v=4"},"commit":{"message":"Absolute post ordering (#67)\n\n* Posts are now ordered by date, title and filename\r\n\r\n* Add my information to changelog\r\n\r\n* Condense the comparison code\r\n\r\n* Compare opposite dates to force descending sort","shortMessageHtmlLink":"Absolute post ordering (#67)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEF4fCJQA","startCursor":null,"endCursor":null}},"title":"Activity · borkdude/quickblog"}