Tony
ba0f1ad292
style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` ( #21175 )
...
* fix: fix no-unassigned-vars
* fix: fix preserve-caught-error
* fix: fix no-useless-assignment
* fix: update variable types for better type safety
* fix: replace nullish coalescing with logical OR for limit assignment
* fix: add DataItem type import for better type safety
2026-02-18 22:25:14 +08:00
Pilgrim Lyieu
0e48234e14
fix(github): allow empty notifications feed ( #20875 )
...
* fix(github): allow empty notifications feed
* fix(github): set `allowEmpty` to be always true
2026-01-13 23:07:20 +08:00
Tony
6dba3aa744
style: fix eslint issues ( #20862 )
...
* style: fix n/no-deprecated-api
* style: fix no-useless-escape
* style: fix default-case
* style: fix unicorn/prefer-string-slice
* feat!: remove informedainews
the site is gone
2026-01-13 03:25:37 +08:00
DIYgod
cf4e772de8
refactor: replace art template with jsx ( #20777 )
...
* refactor: replace art template with jsx
* fix: tsx files
* fix: renderToString import
* fix: hono html raw import
* feat: remove art
2025-12-29 12:27:32 +08:00
Stephen Zhou
d5e4fba8b2
style: format
2025-11-27 11:04:48 +08:00
github-actions[bot]
a28890a135
style: auto format
2025-11-27 02:55:46 +00:00
mslxl
49a58764fa
fix(route/github): Fix URL link error in events ( #20386 )
...
* fix(route/github): Fix url of PR event not links to HTML page
* fix(route/github): Fix repo info be replaced in push event
* style: auto format
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-28 20:14:44 +08:00
github-actions[bot]
00bd2cc244
style: auto format
2025-10-25 11:33:27 +00:00
mslxl
259bdcc002
feat(route): add GitHub repo, user and org event routes ( #20330 )
...
* feat(route): add GitHub repository event route
Co-authored-by: LiangddBUG <113956019+LiangddCoder@users.noreply.github.com>
Signed-off-by: mslxl <i@mslxl.com>
* feat(route): add GitHub user and org event routes
Signed-off-by: mslxl <i@mslxl.com>
---------
Signed-off-by: mslxl <i@mslxl.com>
Co-authored-by: LiangddBUG <113956019+LiangddCoder@users.noreply.github.com>
2025-10-25 19:31:37 +08:00
Neko Aria
aeec1eda5d
fix(route/github): handle missing commits in PushEvent payload ( #20262 )
...
Co-authored-by: NekoAria <NekoAria@users.noreply.github.com>
2025-10-10 20:15:53 +08:00
dependabot[bot]
802cbf95d2
chore(deps-dev): bump eslint-plugin-unicorn from 60.0.0 to 61.0.2 ( #19998 )
...
* chore(deps-dev): bump eslint-plugin-unicorn from 60.0.0 to 61.0.1
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn ) from 60.0.0 to 61.0.1.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases )
- [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v60.0.0...v61.0.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
dependency-version: 61.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* refactor: replace `replace(/regex/g)` with replaceAll
* refactor: replace sort() with toSorted() for immutability in various routes and utilities
* refactor: fix unicorn/prefer-array-find
* refactor: fix unicorn/prefer-at
* refactor: add unicorn/no-array-sort rule to ESLint configuration
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 23:03:48 +08:00
dependabot[bot]
ae3e646ea9
chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0 ( #19662 )
...
* chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0
---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
dependency-version: 60.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* refactor: replace reverse() with toReversed() for improved readability
* chore: update packageManager version to pnpm@10.13.1
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 20:45:42 +08:00
Whalko
74124fa9bb
docs(feeds): update guidance on obtaining private feed URL ( #19590 )
2025-07-12 16:44:01 +08:00
github-actions[bot]
cd4c60124e
style: auto format
2025-07-12 05:57:44 +00:00
Whalko
4e2014d7ab
feat(github): add private feed route for user received events ( #19571 )
...
* feat(github): add private feed route for user received events
* feat(github): enhance with additional event types and improved mapping
* refactor(github): improved maintainability
* refactor(github): rename route to feed and clean up handler
* fix(github): add unique GUID and remove comment truncation
* fix(github): enhance PushEvent format
2025-07-12 13:55:43 +08:00
DIYgod
2dce2e32dd
feat: docs sorting and auto popular
2025-05-31 17:10:01 +08:00
DIYgod
025cd6542c
fix(github): activity allow empty
2025-05-29 17:52:16 +08:00
Tony
03969f3867
refactor: fix lint issue ( #18963 )
...
* fix: unicorn/no-empty-file
* fix: unicorn/prefer-node-protocol
* fix: unicorn/prefer-number-properties
* fix: unicorn/consistent-destructuring
* fix: unicorn/no-array-callback-reference
* fix: unicorn/new-for-builtins
* fix: set checkNaN to false in unicorn/prefer-number-properties
* fix: unicorn/prefer-string-slice
* fix: update eslint ignore
2025-04-29 03:00:16 +08:00
DIYgod
83e701b592
feat: compile ts through tsdown ( #18908 )
...
* feat: build ts via tsdown
* feat: exec tsdown
* fix
* fix
* fix
* feat: use tsdown shims
* chore: run rolldown lifecycle script
* fix: use shims
---------
2025-04-22 22:29:11 +08:00
Tony
4fa33716c1
docs: remove indent ( #18247 )
...
* docs: remove indent
* docs: remove more indent
* docs: remove h5 indent
* docs: remove h4 indent
* docs: remove details indent
2025-01-31 22:17:58 +08:00
Tony
04a3e88448
docs: fix admonitions syntax ( #18018 )
2025-01-01 15:52:40 +08:00
CaoMeiYouRen
655f7ac52f
fix(github/repos): 添加日期解析功能并优化数据处理 ( #17893 )
...
- 引入 `parseDate` 工具函数用于解析日期
- 根据排序类型(updated 或 pushed)动态设置发布日期
- 优化数据过滤和映射逻辑,减少嵌套层级
2024-12-14 05:02:44 -08:00
CaoMeiYouRen
17e2fc729d
feat(route/github): enhance /repos route with optional parameters for type, sort, and direction ( #17827 )
...
* feat(route/github): enhance /repos route with optional parameters for type, sort, and direction
- Updated the route to accept optional parameters: type, sort, and direction.
- Added filtering logic for repository types: all, owner, member, public, private, forks, and sources.
- Improved documentation for parameters to clarify usage.
* refactor(github): 优化仓库路由参数配置
- 移除 `direction` 参数,简化排序逻辑
- 更新路由路径以匹配简化后的参数
2024-12-10 10:30:42 +08:00
pseudoyu
0a42f88de7
feat(route): add lang field in route namespace
2024-11-01 22:09:31 +07:00
pseudoyu
a3454ed515
chore: change github activity view to notification
2024-10-23 21:34:05 +08:00
Tony
8d76a0055d
style(eslint): update no-restricted-syntax ( #17215 )
2024-10-20 20:41:31 -07:00
Theresa
d4ff0ff20d
feat(github): 添加 GitHub Advisory Database RSS 路由 ( #16745 )
...
* feat(github-advisor): add GitHub Advisory Database RSS route and namespace
* fix(xiaohongshu): handle optional chaining for cover image URL
* refactor(github-advisor): remove unused code and files
* feat(github): 添加 GitHub Advisory Database RSS 路由
* refactor(route): fix category in GitHub Advisor route
* refactor(route): 更新 GitHub Advisor 路由中的类别参数名
* refactor(route): Updated to scrape HTML directly instead of relying on third-party API
2024-10-05 22:08:26 -07:00
dependabot[bot]
54bd7e7705
chore(deps-dev): bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 ( #17000 )
...
* chore(deps-dev): bump eslint-plugin-unicorn from 55.0.0 to 56.0.0
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn ) from 55.0.0 to 56.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases )
- [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v55.0.0...v56.0.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
* style(eslint): ignore `prefer-global-this` for puppeteer
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 21:14:37 +08:00
Wayne Zhang
78a5e4fdfc
feat(route): github discussion add category filter ( #16983 )
2024-10-02 04:24:45 +08:00
Wayne Zhang
76e6c0d7da
feat(route): add github discussions route ( #16977 )
...
* feat(route): add route of github discussion
* feat: update route
* refactor: update route
2024-10-01 21:27:25 +08:00
rkscv
7678f8c0e1
fix(route): github comments ( #16835 )
2024-09-20 23:34:43 +08:00
Stephen Zhou
1ec2dd0bdf
fix(github activity): only replace relative link ( #16667 )
2024-09-09 10:57:37 +08:00
Stephen Zhou
a9caa10cf5
fix: clean github activity output ( #16586 )
2024-08-31 12:19:16 +08:00
karasu
66bcaa0c39
fix: github search result ( #16301 )
2024-07-30 13:04:09 +00:00
Stephen Zhou
796981915d
fix(route): short title, use guid for github activities ( #16247 )
2024-07-25 14:38:57 +08:00
DIYgod
f3315cdad4
feat: update popular category
2024-07-23 20:28:08 +08:00
DIYgod
703e46de70
feat: add view
2024-07-23 15:14:21 +08:00
DIYgod
9020861509
feat: update examples
2024-07-22 13:24:26 +08:00
Stephen Zhou
b49df679df
feat(route): github user activity ( #16140 )
...
* feat: new route github user activity
* Apply suggestions from code review
---------
2024-07-11 02:25:22 +08:00
DIYgod
cf1c9c98ff
feat: expanded parameters data
2024-06-26 18:11:19 +08:00
Tony
e22e424493
fix(route): github notification ( #15659 )
2024-05-22 14:41:12 +08:00
DIYgod
6ee5d7267b
chore: add popular category
2024-05-19 23:00:43 +08:00
Raymond Nook
aa3a394c1e
fix: typo
2024-05-08 03:50:55 -07:00
Raymond Nook
53022113dc
fix: typo
2024-05-08 03:44:10 -07:00
Raymond Nook
1ef5c6fc1c
fix: broken url when not using optional :page parameter
...
fixes #14387
2024-05-08 03:36:42 -07:00
Tony
98ceba20cc
fix(route): github pulls ( #15452 )
2024-05-03 03:45:31 +00:00
Rongrong
ef8b061ea2
chore(routes/*): fix unreachable code ( #15192 )
...
This is a regression introduced in #14718 .
Signed-off-by: Rongrong <i@rong.moe>
2024-04-12 00:19:38 +08:00
DIYgod
79fcce2729
feat: add ConfigNotFoundError and InvalidParameterError
2024-04-07 17:36:18 +08:00
Tony
0893debb07
style(eslint): lint tsx ( #15098 )
2024-04-04 20:28:45 +08:00
Tony
7cf30601d8
fix(route): github comments ( #15086 )
2024-04-04 00:33:30 +08:00