summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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.