hanyixuanten
ca422df0c3
feat(api): record submitter IP/UA for messages and submissions
...
- messages: store ua/country alongside ip (audit only, not returned by GET);
full schema now documented in schema.sql
- submit: append IP/UA/country/time to PR body in a collapsed section;
never written into committed files
2026-10-25 12:13:11 +00:00
hanyixuanten
106e4b76b2
feat(chronicle): sort article list newest first
...
List now renders newest-to-oldest; item numbers stay in chronological
order to match the 第 N 篇 numbering on article pages.
2026-10-25 11:58:04 +00:00
hanyixuanten
e401569926
fix(nav): restore topnav right alignment when first link is .nav-cta
2026-10-25 11:53:51 +00:00
hanyixuanten
a5890dc834
docs: add AGENTS.md
2026-10-25 11:47:05 +00:00
hanyixuanten
9beb457cdf
docs: add wiki links to README
2026-10-25 11:34:05 +00:00
hanyixuanten
92fa0f8f37
feat: initial class history template
2026-10-25 11:23:17 +00:00