summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
7 daystypes: fix missing newline at end of fileBertrand Yuan
Ensure proper formatting by adding a newline at the end of the payload-types.ts file. This change adheres to coding standards and improves compatibility with various tools. Signed-off-by: Bertrand Yuan <github@bertyuan.com>
7 daysMerge pull request #21 from bertyuan/Documentationv1.2Bertrand Yuan
docs: add comprehensive documentation for operations
7 daysdocs: add comprehensive documentation for operationsBertrand Yuan
This commit introduces a complete set of documentation files covering various aspects of the project, including environment setup, quality checks, command references, and architecture. The documentation is structured to assist developers and contributors in understanding the project's configuration, workflow, and best practices. Additionally, translations for Simplified and Traditional Chinese have been added to ensure accessibility for a wider audience. This enhances the overall usability and maintainability of the project. Signed-off-by: Bertrand Yuan <github@bertyuan.com>
8 daysMerge pull request #19 from bertyuan/copilot/fix-front-backend-connectionBertrand Yuan
fix: patch rough frontend-backend connection issues
8 daysfix: guard generateMetadata against NaN and sub-1 page numberscopilot-swe-agent[bot]
Agent-Logs-Url: https://github.com/bertyuan/next-blog/sessions/a183ee36-4a5d-49b3-a43d-dba5985217dd Co-authored-by: bertyuan <189593334+bertyuan@users.noreply.github.com>
8 daysfix: check NaN before page subtraction for claritycopilot-swe-agent[bot]
Agent-Logs-Url: https://github.com/bertyuan/next-blog/sessions/f86da32b-3af7-4393-8077-ce3435137221 Co-authored-by: bertyuan <189593334+bertyuan@users.noreply.github.com>
8 daysfix: frontend-backend connection bugscopilot-swe-agent[bot]
Agent-Logs-Url: https://github.com/bertyuan/next-blog/sessions/f86da32b-3af7-4393-8077-ce3435137221 Co-authored-by: bertyuan <189593334+bertyuan@users.noreply.github.com>
8 daysMerge pull request #14 from bertyuan/NagakawaMizore-patch-2Bertrand Yuan
Update README with authentication key generation steps
2026-04-17Merge pull request #18 from bertyuan/rewrite-READMEBertrand Yuan
rewrite README from plaintext to rst
2026-04-17rewrite README from plaintext to rstBertrand Yuan
Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-04-09remove .github/workflowBertrand Yuan
Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-04-09update LICENSE to GPLv3 or laterBertrand Yuan
Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-04-07Merge pull request #17 from bertyuan/revert-15-tastBertrand Yuan
Revert "A small portion of newly added unit testing code"
2026-04-07Revert "A small portion of newly added unit testing code"Bertrand Yuan
2026-04-07Merge pull request #15 from bertyuan/tastBertrand Yuan
A small portion of newly added unit testing code
2026-04-06Merge pull request #16 from bertyuan/docsBertrand Yuan
Add technical research and UI design documents
2026-04-06add technical research and UI design documentsBertrand Yuan
Signed-off-by: Bertrand Yuan <189593334+bertyuan@users.noreply.github.com>
2026-04-06A small portion of newly added unit testing codeNorton
2026-04-03Update README with authentication key generation stepsNagakawaMizore
Added instructions for generating authentication key and updating .env file. Signed-off-by: NagakawaMizore <1632122738@qq.com>
2026-03-26Merge pull request #12 from bertyuan/fix-vitestv1.1Bertrand Yuan
Fix vitest
2026-03-26fix defects in pr #11Bertrand Yuan
2026-03-26add more testsBertrand Yuan
2026-03-25dependencies version updateBertrand Yuan
Signed-off-by: Bertrand Yuan <noreply@bertyuan.com>
2026-03-25Add Vitest testing setup and Button component tests (#11)KatiaLiu
* Add Vitest testing setup and Button component tests - Install Vitest and related dependencies - Configure Vitest with React support - Create Button component test cases - Add test scripts to package.json - Create TESTING.md documentation - Update test comments to English for consistency * Update package.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Bertrand Yuan <yuanweijie1456@outlook.com> * Update package.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Bertrand Yuan <yuanweijie1456@outlook.com> * remove TESTING.md for the moment There are many parts not matched with current content. Signed-off-by: Bertrand Yuan <me@bertyuan.com> --------- Signed-off-by: Bertrand Yuan <yuanweijie1456@outlook.com> Signed-off-by: Bertrand Yuan <me@bertyuan.com> Co-authored-by: Bertrand Yuan <me@bertyuan.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Bertrand Yuan <bert.yuan@outlook.com>
2026-03-23Merge pull request #7 from bertyuan/bertyuan/add-a-newlineBertrand Yuan
Add a newline at end of file
2026-03-23add a newline at end of fileBertrand Yuan
Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-03-18Merge pull request #5 from bertyuan/NagakawaMizore-patch-1Bertrand Yuan
Revise README for improved feature clarity
2026-03-18chore(style): modify formattingBertrand Yuan
* Simply add a * before each item in the lists under "Features" and "Core Modules" sections. * Use hanging indent.
2026-03-18chore(style): use tree structureBertrand Yuan
Use a tree structure for the project layout in the README to improve readability.
2026-03-18Revise README for improved feature clarityNagakawaMizore
Updated README to improve clarity and consistency in feature descriptions and project structure. Signed-off-by: NagakawaMizore <1632122738@qq.com>
2026-03-17Merge pull request #4 from bertyuan/bugfix/payload-types.tsBertrand Yuan
Fix a line break missing
2026-03-17a line break missingBertrand Yuan
There is a missing line break at the end of the file. Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-03-07add editorconfigBertrand Yuan
In some cases, editorconfig would do much help formatting.
2026-01-17add mailmapBertrand Yuan
2026-01-14add a document about PGP signingBertrand Yuan
It seems it would be an important part of doing contributions of using PGP tools to sign one's commits or tags. This document is pretty comprehensive and deserves a look. Link: https://github.com/lfit/itpol/blob/master/protecting-code-integrity.md Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-01-13docs: restyle readmeBertrand Yuan
The original line width did not comply with the requirement of 80 characters per line. So I need to adjust the line width so that all the terminals can read this file easily. Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2026-01-10remove checkpatch.plBertrand Yuan
Since most of the collaborators do not use GNU/Linux, here I choose to remove this perl script. revert commit: 3d25fb9ab9a0565aac3d4362cdbe7a61b5ece2f0 Signed-off-by: Bertrand Yuan <me@bertyuan.com>
2025-12-31docs: add instructions in readmeBertrand Yuan
2025-12-31workflow: add a script for patchesBertrand Yuan
The script is from: https://github.com/torvalds/linux/blob/master/scripts/checkpatch.pl
2025-12-31docs: refactor readmeBertrand Yuan
2025-12-17docs: add commit message guidelinesBertrand Yuan
Add detailed commit message guidelines for formatting.
2025-12-16docs: add README in en & zhBertrand Yuan
2025-12-16docs: upload task instructionBertrand Yuan
2025-12-16Merge pull request #2 from bertyuan/chore-update-names&linksBertrand Yuan
Chore(strings): update names and links
2025-12-16chore(strings): update names and linksBertrand Yuan
2025-12-16Merge pull request #1 from bertyuan/feat-introduce-payloadv1.0Bertrand Yuan
Feat: introduce payload
2025-12-16fix(front-end): bug in viewing postsBertrand Yuan
2025-12-16feat(back-end): introduce payloadBertrand Yuan
Payload is the next.js Headless CMS and App Framework, I would like to pick it up and modify it as it is MIT licensed. Many features in Payload is not applicable for our project. So, I modify it so that it is light and clear.
2025-12-15build(workflow): adjust workflow strategyBertrand Yuan
The biome-ci is not applicable in this project, therefore, `biome-ci.yaml` is deprecated. I add a new workflow to check typos in `/docs`. (though `/docs` remains to be added now)
2025-12-15initial commit -- the front-end prototypeBertrand Yuan
The initial code is base on Anirudh's work. More to see at: https://github.com/techwithanirudh/shadcn-blog Therefore, the code in this commit is under MIT license.