Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

♻️ Refactor: refactor the feed and search features #490

Merged
merged 22 commits into from
Aug 24, 2024
Merged

♻️ Refactor: refactor the feed and search features #490

merged 22 commits into from
Aug 24, 2024

Conversation

Lruihao
Copy link
Member

@Lruihao Lruihao commented Aug 15, 2024

Upgrade guide

  1. Custom Output Formats for your need. Default is:

    [outputs]
      home = ["html", "rss", "archives", "offline", "search"]
      page = ["html", "markdown"]
      section = ["html", "rss"]
      taxonomy = ["html"]
      term = ["html", "rss"]
  2. If you use algolia search, you should upload search.json rather than index.json

  3. Repalce front matter hiddenFromRss to hiddenFromFeed


Close hugo-fixit/hugo-json-feed#1
Close #488
TODO hugo-fixit/hugo-atom-feed#1

@Lruihao Lruihao added the enhancement New feature or request label Aug 15, 2024
@Lruihao Lruihao added this to the v0.3.x milestone Aug 15, 2024
@Lruihao Lruihao self-assigned this Aug 15, 2024
Copy link

vercel bot commented Aug 15, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
fixit ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 24, 2024 9:05am

@Lruihao

This comment was marked as outdated.

@Lruihao Lruihao marked this pull request as ready for review August 24, 2024 08:24
@Lruihao Lruihao changed the title [WIP] ♻️ Refactor: comprehensively refactor the feed feature to support RSS, Atom and JSON feed ♻️ Refactor: refactor the feed and search features Aug 24, 2024
@Lruihao Lruihao merged commit 3ffef8a into master Aug 24, 2024
5 checks passed
@Lruihao Lruihao deleted the dev branch August 24, 2024 09:30
Lruihao added a commit to hugo-fixit/docs that referenced this pull request Aug 24, 2024
Lruihao added a commit to hugo-fixit/docs that referenced this pull request Aug 24, 2024
* dev:
  Chore: 更新主题 (hugo-fixit/FixIt#490)
  Docs: 更新文章导航配置 (hugo-fixit/FixIt#480)
  Chore: 详细显示 FixIt 的具体版本
  Docs: 完整支持 typeit shortcode (hugo-fixit/FixIt#483)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Add JSON Feed output formats Refactor RSS template
1 participant