-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: xiejava1018/xiejava1018.github.io
base: main
head repository: xiejava1018/xiejava1018.github.io
compare: master
- 17 commits
- 239 files changed
- 2 contributors
Commits on Apr 29, 2026
-
refactor: migrate article URLs from semantic permalinks to abbrlink-s…
…tyle slugs Replace `abbrlink` with `slug` in all 226 posts' front matter and configure hugo.toml permalinks to use `/posts/:slug/` pattern. This restores the original Hexo short-link URLs, preserving external bookmarks and search engine indexing while keeping article titles free to change without breaking links. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1240651 - Browse repository at this point
Copy the full SHA 1240651View commit details -
feat: add post about migrating from Hexo to Hugo
Complete guide covering migration motivation, Hugo vs Hexo/WordPress comparison, installation steps, writing and deployment workflow via GitHub Pages, and low-cost migration strategy from existing blogs. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0c07ad - Browse repository at this point
Copy the full SHA c0c07adView commit details -
fix: add CNAME for custom domain xiejava.ishareread.com
GitHub Pages requires a CNAME file in the repository root to properly serve the site on a custom domain. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 708d646 - Browse repository at this point
Copy the full SHA 708d646View commit details -
fix: add --buildFuture flag to GitHub Actions deploy workflow
Hugo skips future-dated posts by default. The GitHub Actions runner uses UTC timezone, causing posts with Beijing time dates to be treated as future content and excluded from the build. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd83e27 - Browse repository at this point
Copy the full SHA cd83e27View commit details
Commits on Apr 30, 2026
-
feat: add post about CSDN multi-platform sync publish feature
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93f038c - Browse repository at this point
Copy the full SHA 93f038cView commit details -
fix: change article slug to abbrlink format for consistency
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b40016 - Browse repository at this point
Copy the full SHA 7b40016View commit details
Commits on May 3, 2026
-
feat: add ESA acceleration guide and flatten post categories
- Add new post about accelerating Hugo blog with Alibaba Cloud ESA and Tencent Cloud EdgeOne Pages - Flatten all post categories to top-level (技术/读书/人生) for cleaner taxonomy - Add edgeone.json for Tencent Cloud EdgeOne Pages deployment Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22560d8 - Browse repository at this point
Copy the full SHA 22560d8View commit details -
fix: override PaperMod schema_json template to fix invalid JSON
The PaperMod theme's breadcrumb JSON-LD template generates invalid JSON when the item field value lacks quotes, causing Hugo --minify builds to fail on EdgeOne Pages. This override fixes the comma placement logic and uses jsonify for URL values to ensure valid JSON output. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a50dee - Browse repository at this point
Copy the full SHA 0a50deeView commit details
Commits on Jun 20, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 822c82f - Browse repository at this point
Copy the full SHA 822c82fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04f27b5 - Browse repository at this point
Copy the full SHA 04f27b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 981c51a - Browse repository at this point
Copy the full SHA 981c51aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf38d8d - Browse repository at this point
Copy the full SHA bf38d8dView commit details
Commits on Jun 21, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 215763c - Browse repository at this point
Copy the full SHA 215763cView commit details -
fix: set timeZone to Asia/Shanghai to fix same-day posts being treate…
…d as future dates
Configuration menu - View commit details
-
Copy full SHA for c689a21 - Browse repository at this point
Copy the full SHA c689a21View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0c664e - Browse repository at this point
Copy the full SHA e0c664eView commit details
Commits on Jun 23, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 3c422c9 - Browse repository at this point
Copy the full SHA 3c422c9View commit details
Commits on Jun 26, 2026
-
feat: add post about image-upload skill automating blog image hosting
告别手动传图:用 image-upload Skill 把博客图片托管自动化, 把 Obsidian ![[图]] 引用扫描、内容哈希去重上传、原地改写链接压成一句话的事。
Configuration menu - View commit details
-
Copy full SHA for c5d6b75 - Browse repository at this point
Copy the full SHA c5d6b75View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...master