Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: xiejava1018/xiejava1018.github.io
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: xiejava1018/xiejava1018.github.io
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 239 files changed
  • 2 contributors

Commits on Apr 29, 2026

  1. 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]>
    xiejava1018 and claude committed Apr 29, 2026
    Configuration menu
    Copy the full SHA
    1240651 View commit details
    Browse the repository at this point in the history
  2. 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]>
    xiejava1018 and claude committed Apr 29, 2026
    Configuration menu
    Copy the full SHA
    c0c07ad View commit details
    Browse the repository at this point in the history
  3. 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]>
    xiejava1018 and claude committed Apr 29, 2026
    Configuration menu
    Copy the full SHA
    708d646 View commit details
    Browse the repository at this point in the history
  4. 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]>
    xiejava1018 and claude committed Apr 29, 2026
    Configuration menu
    Copy the full SHA
    cd83e27 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2026

  1. feat: add post about CSDN multi-platform sync publish feature

    Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
    xiejava1018 and claude committed Apr 30, 2026
    Configuration menu
    Copy the full SHA
    93f038c View commit details
    Browse the repository at this point in the history
  2. fix: change article slug to abbrlink format for consistency

    Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
    xiejava1018 and claude committed Apr 30, 2026
    Configuration menu
    Copy the full SHA
    7b40016 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2026

  1. 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]>
    xiejava1018 and claude committed May 3, 2026
    Configuration menu
    Copy the full SHA
    22560d8 View commit details
    Browse the repository at this point in the history
  2. 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]>
    xiejava1018 and claude committed May 3, 2026
    Configuration menu
    Copy the full SHA
    0a50dee View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2026

  1. Configuration menu
    Copy the full SHA
    822c82f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04f27b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    981c51a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf38d8d View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2026

  1. Configuration menu
    Copy the full SHA
    215763c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c689a21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0c664e View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Configuration menu
    Copy the full SHA
    3c422c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. feat: add post about image-upload skill automating blog image hosting

    告别手动传图:用 image-upload Skill 把博客图片托管自动化,
    把 Obsidian ![[图]] 引用扫描、内容哈希去重上传、原地改写链接压成一句话的事。
    xiejava1018 committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    c5d6b75 View commit details
    Browse the repository at this point in the history
Loading