{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":543339398,"defaultBranch":"main","name":"hexo-theme-redefine","ownerLogin":"EvanNotFound","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-29T22:20:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68590232?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725453950.0","currentOid":""},"activityList":{"items":[{"before":"e58746e8d754bf0f56eb4bf6f2bb17ec12134f68","after":"c57dbdeec1aa43c313b405b8f2a717b7d768bbb3","ref":"refs/heads/dev","pushedAt":"2024-09-21T13:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"fix(utils): handle edge cases in scroll percentage calculation #432\n\n- Add checks for NaN, negative, and infinite values\n- Ensure percentage is capped at 100%\n- Improve reliability of scroll progress indicator\n\nCo-Authored-By: xzadudu179 <129601567+xzadudu179@users.noreply.github.com>","shortMessageHtmlLink":"fix(utils): handle edge cases in scroll percentage calculation #432"}},{"before":"39e2f0f2bb4e48f16d5839aa51bc0835d6fdf3cc","after":"e58746e8d754bf0f56eb4bf6f2bb17ec12134f68","ref":"refs/heads/dev","pushedAt":"2024-09-21T13:17:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/dev' into dev"}},{"before":"d8f260f810de01cb8d6af46d50e9104a05c54d2a","after":"39e2f0f2bb4e48f16d5839aa51bc0835d6fdf3cc","ref":"refs/heads/dev","pushedAt":"2024-09-21T13:15:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #435 from xzadudu179/main\n\n修复暗色模式某些 markdown 代码块主题无法显示的问题","shortMessageHtmlLink":"Merge pull request #435 from xzadudu179/main"}},{"before":"77bba18888c20337de8af00ac82c4eddcccffeff","after":"d8f260f810de01cb8d6af46d50e9104a05c54d2a","ref":"refs/heads/dev","pushedAt":"2024-09-21T13:13:14.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #431 from FrederickBun/main\n\n更新标题格式","shortMessageHtmlLink":"Merge pull request #431 from FrederickBun/main"}},{"before":"6c415d197ca6f82db2f88360e5d9b80bb4997184","after":"77bba18888c20337de8af00ac82c4eddcccffeff","ref":"refs/heads/dev","pushedAt":"2024-09-20T14:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"docs: Update donation list with new contributor\n\n- Add new donation entry for 夕灵 on Sep 19\n- Include donation amount, payment method, and contributor's website","shortMessageHtmlLink":"docs: Update donation list with new contributor"}},{"before":"07bcaa6be1885618282c1c174685fd0c1e43f7c7","after":"6c415d197ca6f82db2f88360e5d9b80bb4997184","ref":"refs/heads/dev","pushedAt":"2024-09-08T22:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"chore: update stale issues workflow\n\n- Upgrade actions/stale from v5 to v9\n- Replace 'only-labels' with 'only-issue-labels' for better specificity","shortMessageHtmlLink":"chore: update stale issues workflow"}},{"before":"1a22cc9e502bbe0f4e430213a7c62d12113b8c70","after":"07bcaa6be1885618282c1c174685fd0c1e43f7c7","ref":"refs/heads/dev","pushedAt":"2024-09-07T18:39:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"donation: add sponsor","shortMessageHtmlLink":"donation: add sponsor"}},{"before":"0187cf4e0053b43884463450d6e3d82a6b6e8a9c","after":"e1899995279deeef580e49f9db32a7fa19d345bc","ref":"refs/heads/main","pushedAt":"2024-09-04T12:43:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #430 from EvanNotFound/dev\n\nv2.7.1","shortMessageHtmlLink":"Merge pull request #430 from EvanNotFound/dev"}},{"before":"18e774629a281a226507110d74862164a1f3224a","after":"1a22cc9e502bbe0f4e430213a7c62d12113b8c70","ref":"refs/heads/dev","pushedAt":"2024-09-04T12:40:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"chore: bump version to 2.7.1\n\n- Update version number in package.json and package-lock.json\n- Prepare for new release with minor version increment","shortMessageHtmlLink":"chore: bump version to 2.7.1"}},{"before":"0a1c561f287fa91753673400f30bad408a1f4e41","after":"18e774629a281a226507110d74862164a1f3224a","ref":"refs/heads/dev","pushedAt":"2024-09-04T12:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"style: improve inline code styling and color variables #428 #429\n\n- Separate inline code color variables from block code variables\n- Update inline code styling to use new color variables\n- Adjust color values for better contrast in light and dark modes","shortMessageHtmlLink":"style: improve inline code styling and color variables #428 #429"}},{"before":"b22c1877633f3fdbdb42694b703a572b9ed8d038","after":"0187cf4e0053b43884463450d6e3d82a6b6e8a9c","ref":"refs/heads/main","pushedAt":"2024-08-31T21:26:30.000Z","pushType":"pr_merge","commitsCount":45,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #426 from EvanNotFound/dev\n\nv2.7.0","shortMessageHtmlLink":"Merge pull request #426 from EvanNotFound/dev"}},{"before":"2143135955a58e8de5c0596b5003fc0707468e1b","after":"0a1c561f287fa91753673400f30bad408a1f4e41","ref":"refs/heads/dev","pushedAt":"2024-08-31T21:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"chore: bump version to 2.7.0\n\n- Update package-lock.json with new version number\n- Increment version from 2.6.4 to 2.7.0","shortMessageHtmlLink":"chore: bump version to 2.7.0"}},{"before":"e3f73d3d061e4710e57ecaf32dfc4b54de5c01ab","after":"2143135955a58e8de5c0596b5003fc0707468e1b","ref":"refs/heads/dev","pushedAt":"2024-08-31T21:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"chore: bump version to 2.7.0\n\n- Update package.json to increment version from 2.6.4 to 2.7.0","shortMessageHtmlLink":"chore: bump version to 2.7.0"}},{"before":"2f78b390c75fcf20dbac71c6f87eb0f819995214","after":"e3f73d3d061e4710e57ecaf32dfc4b54de5c01ab","ref":"refs/heads/dev","pushedAt":"2024-08-31T21:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"refactor: Convert atom-one-light theme to Stylus variables\n\n- Replace CSS rules with Stylus variables for easier customization\n- Simplify code structure by removing redundant selectors and comments\n- Maintain original color scheme for consistency","shortMessageHtmlLink":"refactor: Convert atom-one-light theme to Stylus variables"}},{"before":"76a35c1a4d09b78e11ba6c4d5542ce999f325662","after":"2f78b390c75fcf20dbac71c6f87eb0f819995214","ref":"refs/heads/dev","pushedAt":"2024-08-31T21:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"feat: implement configurable code block highlight themes #380\n\n- Add support for multiple light and dark code block highlight themes\n- Light: github, atom-one-light, default\n- Dark: github-dark, monokai-sublime, vs2015, night-owl, atom-one-dark, nord, tokyo-night-dark, a11y-dark, agate\n- Allow users to select themes via _config.yml\n- Import theme-specific stylus files based on user configuration\n- Update code-theme mixin to use new theme variables","shortMessageHtmlLink":"feat: implement configurable code block highlight themes #380"}},{"before":"a041a3de980c7e9ab5dcaae0e6822cd1ab21b25a","after":"76a35c1a4d09b78e11ba6c4d5542ce999f325662","ref":"refs/heads/dev","pushedAt":"2024-08-31T19:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"feat: Add configurable excerpt length for home page articles #414\n\n- Introduce new `excerpt_length` option in `_config.yml`\n- Implement dynamic excerpt truncation based on user-defined length\n- Default to 200 characters if not specified","shortMessageHtmlLink":"feat: Add configurable excerpt length for home page articles #414"}},{"before":"08f21a654d37b985cfb595db1d6bfd8e09d92435","after":"a041a3de980c7e9ab5dcaae0e6822cd1ab21b25a","ref":"refs/heads/dev","pushedAt":"2024-08-31T19:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"feat: Add custom title font option for navbar and sidebar #398\n\n- Introduce new configuration for custom title fonts in _config.yml\n- Implement custom title font loading in head.ejs\n- Apply custom title font to navbar and sidebar elements\n- Update documentation comments for clarity","shortMessageHtmlLink":"feat: Add custom title font option for navbar and sidebar #398"}},{"before":"9a5bdfebe0dc925f32b164be62df1f6fed328793","after":"08f21a654d37b985cfb595db1d6bfd8e09d92435","ref":"refs/heads/dev","pushedAt":"2024-08-31T19:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"feat(encrypt): fix swup encryption and improve image viewer #400\n\n• Replace salt values in encryption process\n• Modify script loading for hexo-blog-encrypt\n• Enhance error handling and null checks in imageViewer\n• Refactor image navigation in viewer for better performance\n• Update HBE initialization to support Redefine theme components","shortMessageHtmlLink":"feat(encrypt): fix swup encryption and improve image viewer #400"}},{"before":"ad8f365bc7b93391a420353adf9e1e2c1597bbdc","after":"9a5bdfebe0dc925f32b164be62df1f6fed328793","ref":"refs/heads/dev","pushedAt":"2024-08-31T16:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"refactor: remove staticfile and bootcdn CDNs due to issues\n\n- Removed references to Staticfile and BootCDN due to CDN poisoning.\n- Updated default CDN provider to npmmirror.\n- Adjusted CDN links in various scripts and configuration files.\n- Cleaned up unused CDN test statuses in welcome script.","shortMessageHtmlLink":"refactor: remove staticfile and bootcdn CDNs due to issues"}},{"before":"e677c97ebd38ad4560c1558cb4aad9ad4d908878","after":"ad8f365bc7b93391a420353adf9e1e2c1597bbdc","ref":"refs/heads/dev","pushedAt":"2024-08-31T16:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"ci: update preview-deployment workflow for better PR handling and clarity","shortMessageHtmlLink":"ci: update preview-deployment workflow for better PR handling and cla…"}},{"before":"4e6b616f4ae086553e6361bb6046973500cf49c3","after":"e677c97ebd38ad4560c1558cb4aad9ad4d908878","ref":"refs/heads/dev","pushedAt":"2024-08-31T16:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"feat: enhance preloader configuration and customization #416\n\n- Updated preloader logic to support nested configuration.\n- Added custom message option for preloader in _config.yml.\n- Adjusted partials to handle new preloader settings.","shortMessageHtmlLink":"feat: enhance preloader configuration and customization #416"}},{"before":"a3c56007edae5d5b4b5043e9aa7acd010cb7dc1c","after":"4e6b616f4ae086553e6361bb6046973500cf49c3","ref":"refs/heads/dev","pushedAt":"2024-08-31T15:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"chore: add .coderabbit.yaml and update _config.yml preloader setting","shortMessageHtmlLink":"chore: add .coderabbit.yaml and update _config.yml preloader setting"}},{"before":"daf212f6c3cea95d3bfc8f543106ee1fadef21b8","after":"a3c56007edae5d5b4b5043e9aa7acd010cb7dc1c","ref":"refs/heads/dev","pushedAt":"2024-08-31T15:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"ci: remove manual approval step for preview deployment and update env config","shortMessageHtmlLink":"ci: remove manual approval step for preview deployment and update env…"}},{"before":"3b1a14ecaa53551287be1ad2cf1b0fd3b8dd9cb9","after":"daf212f6c3cea95d3bfc8f543106ee1fadef21b8","ref":"refs/heads/dev","pushedAt":"2024-08-31T15:04:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/dev' into dev"}},{"before":"40f817b867cc4ab3f8b804324a8f8b5b4239b2a6","after":"3b1a14ecaa53551287be1ad2cf1b0fd3b8dd9cb9","ref":"refs/heads/dev","pushedAt":"2024-08-31T14:38:42.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #417 from FrederickBun/main\n\nUpdate: Make 404 pages support multiple languages, and increase the length of the article summary","shortMessageHtmlLink":"Merge pull request #417 from FrederickBun/main"}},{"before":"3d24971e248eeff100282756d02eb13e730dc10e","after":"40f817b867cc4ab3f8b804324a8f8b5b4239b2a6","ref":"refs/heads/dev","pushedAt":"2024-08-31T14:24:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #409 from jackgdn/main\n\nfix: correct time display of shuoshuo & Hitokoto author","shortMessageHtmlLink":"Merge pull request #409 from jackgdn/main"}},{"before":"e4dcf7ef80715239cbc012afa1f18c2f1680d99b","after":"3d24971e248eeff100282756d02eb13e730dc10e","ref":"refs/heads/dev","pushedAt":"2024-07-31T01:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"chore: update contact link","shortMessageHtmlLink":"chore: update contact link"}},{"before":"7f2b16d22871010d4d75c0ca9e76d3d2830688a4","after":"e4dcf7ef80715239cbc012afa1f18c2f1680d99b","ref":"refs/heads/dev","pushedAt":"2024-07-27T04:40:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #395 from Smileslime47/patch-1\n\nfeat:sort archive-list by post's title when the date is same","shortMessageHtmlLink":"Merge pull request #395 from Smileslime47/patch-1"}},{"before":"84819ad18845a1f19935fb2762a038ca976a54e8","after":"7f2b16d22871010d4d75c0ca9e76d3d2830688a4","ref":"refs/heads/dev","pushedAt":"2024-07-27T04:38:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #403 from RyouSY/fix/402\n\nfix: 标题加入单引号格式","shortMessageHtmlLink":"Merge pull request #403 from RyouSY/fix/402"}},{"before":"76e1ecedd1970b6531a71c74f8b3d2fa55a93f5f","after":"84819ad18845a1f19935fb2762a038ca976a54e8","ref":"refs/heads/dev","pushedAt":"2024-06-30T00:08:49.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"EvanNotFound","name":"Evan Luo","path":"/EvanNotFound","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68590232?s=80&v=4"},"commit":{"message":"Merge pull request #389 from FrederickBun/main\n\nUpdate zh-CN translate and 404 page style(a little)","shortMessageHtmlLink":"Merge pull request #389 from FrederickBun/main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMzoyMjozOC4wMDAwMDBazwAAAAS8t6wZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0zMFQwMDowODo0OS4wMDAwMDBazwAAAARyw0ca"}},"title":"Activity · EvanNotFound/hexo-theme-redefine"}