anime
93df743559
feat(algolia): replace error throw with console.error for missing config
...
Change error handling from throwing an exception to logging an error when
Algolia configuration is missing. This provides better error reporting
without breaking the application flow.
2025-07-08 15:37:59 +08:00
anime
55c39cbab8
feat(algolia): implement global client initialization and reuse
...
- Add global Algolia client and index initialization
- Initialize client once and reuse across functions
- Remove redundant client initialization in individual functions
- Add configuration validation during initialization
2025-07-08 01:41:50 +08:00
anime
8d200120fc
feat(algolia): add data deletion functionality and execute in index.js
...
- Add `checkDataFromAlgolia` function to identify and delete unused data
- Implement `deletePostDataFromAlgolia` helper function
- Execute Algolia data check during homepage generation
- Handle password-protected and draft pages deletion
2025-07-08 01:20:59 +08:00
anime
7ce6ad0c2f
feat(algolia): add data deletion functionality and execute in index.js
...
- Add `checkDataFromAlgolia` function to identify and delete unused data
- Implement `deletePostDataFromAlgolia` helper function
- Execute Algolia data check during homepage generation
- Handle password-protected and draft pages deletion
Fixes 1526
2025-07-08 01:20:58 +08:00
tangly1024
5e6fa26c90
Merge pull request #3476 from tangly1024/release/4.8.6
...
V4.8.6
2025-07-07 16:09:34 +08:00
tangly1024
2d2a00917d
V4.8.6
2025-07-07 16:06:50 +08:00
tangly1024
a5ca0c3079
Merge pull request #3461 from yakiisama/main
...
增加主题 typography
2025-07-07 16:00:21 +08:00
tangly1024
57bc81700f
typography主題微調
2025-07-07 15:57:54 +08:00
tangly1024
57c800a091
Merge pull request #3471 from qixing-jk/feat/not-by-ai
...
feat(ArticleCopyright): initially implement the "not by AI" function
2025-07-07 15:14:19 +08:00
tangly1024
b252cefc21
Merge pull request #3472 from qixing-jk/feat/expiry-reminder
...
feat(ArticleExpirationNotice): implement ArticleExpirationNotice comp…
2025-07-07 15:11:53 +08:00
tangly1024
c439810fa2
Update post.config.js
2025-07-07 15:11:16 +08:00
tangly1024
78e8cbf7fe
Merge pull request #3473 from qixing-jk/fix/proxio-image-click-issue
...
fix(proxio): enable image click navigation in list view
2025-07-07 15:09:48 +08:00
tangly1024
4fa93f4291
Merge pull request #3475 from qixing-jk/fix/algolia/search-overflow-selection
...
fix(algoliasearch样式溢出问题):
2025-07-07 15:06:39 +08:00
tangly1024
eb89e98828
Merge pull request #3474 from qixing-jk/feat/aisummary/prevent-error-exposure
...
feat(aisummary): Return null when AI summary retrieval fails to preve…
2025-07-07 15:06:00 +08:00
anime
b2523c25b1
fix(algoliasearch样式溢出问题):
...
(cherry picked from commit cc43cc300385534a0015c3e45f7a32649f40430f)
Fix #2340
2025-07-07 14:44:51 +08:00
anime
684872fb2f
feat(aisummary): Return null when AI summary retrieval fails to prevent exposing issues to users
2025-07-07 01:50:36 +08:00
anime
aef0768391
fix(proxio): enable image click navigation in list view
...
Closes #3468
2025-07-07 01:33:44 +08:00
anime
c02a94c923
feat(config): add article expiration reminder configuration
...
- Added ARTICLE_EXPIRATION_DAYS to configure expiration threshold
- Added ARTICLE_EXPIRATION_MESSAGE to set custom expiration message
- Added ARTICLE_EXPIRATION_ENABLED to control whether enable this feature
2025-07-07 00:55:11 +08:00
anime
7e79987795
feat(ArticleExpirationNotice): implement ArticleExpirationNotice component
...
- Add ArticleExpirationNotice component to the page layout in Heo theme
resolve #2738
2025-07-07 00:55:10 +08:00
anime
13d02176a4
feat(NotByAI): add commerce theme configuration options to maintain consistency with other themes
2025-07-06 03:43:35 +08:00
anime
8fd2f70d7b
feat(NotByAI): make NotByAI component configurable via site config
...
- Add conditional rendering for NotByAI component in all themes
- Default all new config options to false
Closes #3351
2025-07-06 03:43:35 +08:00
anime
c072bec8b8
feat(ArticleCopyright): implement the "not by AI" function, completely support multi-languages icons
2025-07-06 03:43:35 +08:00
anime
fc1e644130
feat(ArticleCopyright): initially implement the "not by AI" function
2025-07-06 02:51:21 +08:00
Blackberry009
b72e8e91cb
reverse format
2025-06-30 16:26:26 +08:00
Blackberry009
7e018c1ad4
archive
2025-06-30 15:21:53 +08:00
Blackberry009
b907030f32
css
2025-06-30 13:58:56 +08:00
Blackberry009
120593f329
fix: px
2025-06-18 14:28:58 +08:00
Blackberry009
e46d8d9d30
优化部份css
2025-06-18 11:40:02 +08:00
Blackberry009
a54649a412
cancel slottop
2025-06-18 11:31:14 +08:00
Blackberry009
2142dbd509
cancel slottop
2025-06-18 11:24:58 +08:00
Blackberry009
b2714fa4a5
更改字段
2025-06-18 11:17:33 +08:00
yakiisama
088ae612be
Merge branch 'tangly1024:main' into main
2025-06-17 11:27:22 +08:00
tangly1024
40b206b39b
Merge pull request #3446 from tangly1024/feat/notion-database-index
...
Notion数据库支持配置视图索引
2025-06-17 10:58:02 +08:00
tangly1024
04ffbbb7ef
Notion数据库支持配置视图索引
2025-06-17 10:55:56 +08:00
tangly1024
243e8a41f1
Merge pull request #3440 from LooseLi/fix-hexoThemeColor
...
fix: hexo主题中,移动端菜单适配主题色失效
2025-06-15 20:34:23 +08:00
Blackberry009
c8c7769e9a
黑暗模式
2025-06-13 18:23:27 +08:00
Blackberry009
d8db32d71a
优化css
2025-06-13 16:56:24 +08:00
LooseLi
e6ad729110
fix: 移动端菜单适配主题色失效
2025-06-13 15:28:48 +08:00
Blackberry009
a8192e0179
feat: 优化css
2025-06-09 17:46:08 +08:00
BlackBerry009
f7ceb2f9ec
feat: new theme
2025-06-08 00:50:22 +08:00
tangly1024
cc49407bf1
Merge pull request #3430 from tangly1024/release/4.8.5
...
4.8.5
2025-06-05 13:15:02 +08:00
tangly1024
cb824203ac
4.8.5
2025-06-05 13:14:03 +08:00
tangly1024
c26d58a27c
fix 小问题
2025-06-05 13:13:08 +08:00
tangly1024
06f3770b3e
Merge pull request #3414 from eddiehe99/fix-the-missing-quote-mark
...
Update sync.yaml
2025-06-05 12:44:16 +08:00
tangly1024
f2fdda53c6
Merge pull request #3419 from LooseLi/fix-eslint-errors
...
Fix eslint errors
2025-06-05 12:43:48 +08:00
tangly1024
827c3a7025
Merge pull request #3425 from JinliG/bugfix/jinli/fix-retrieve-index
...
fix: 修复兼容 notion-client 索引 index 问题
2025-06-05 12:42:18 +08:00
tangly1024
b93c3ca685
Merge pull request #3428 from LooseLi/fix-dark-mode
...
fix: 修复深色模式下闪烁问题
2025-06-05 12:41:52 +08:00
tangly1024
c9ddcdb324
Merge pull request #3429 from LooseLi/fix-spoiler-text
...
fix: spoiler隐藏文本失效
2025-06-05 12:41:14 +08:00
tangly1024
a0b5474166
Merge pull request #3412 from eddiehe99/bump-twikoo-from-1.6.42-to-1.6.44
...
feat: upgrade twikoo to v1.6.44
2025-06-05 12:40:47 +08:00
LooseLi
4309a60546
fix: spoiler无法隐藏复杂文本节点
2025-06-04 13:56:07 +08:00