Commit Graph
18 Commits
Author SHA1 Message Date
Peijun Zhao c963035c99 docs: add logo, fully Chinese README, no mixed English
- Add logo.png (200px width, centered above title)
- Replace All English headers/descriptions with pure Chinese
  - 'Why Aluer' → '为什么选择 Aluer'
  - 'FAQ' → '常见问题'
  - 'Contributors' → '贡献者'
  - All badge labels, button text, footer in Chinese
- Fix anchor links to match Chinese headings
2026-05-10 17:02:36 +08:00
Peijun Zhao 7ee6e23d48 更新文档,增加新功能 2026-05-10 16:40:12 +08:00
Peijun Zhao 09b07d68b9 更新文档,增加新功能 2026-05-10 16:35:02 +08:00
Peijun Zhao 7858da3d0c docs: split README into zh/en with language switcher
- README.md: default Chinese version with 'English' link
- README_EN.md: full English translation with '简体中文' link
- Language switcher badge at top-right of both files
- Consistent styling, badges, and structure across both versions
2026-05-10 16:31:48 +08:00
Peijun Zhao ea0a9077a3 fix: update all repo references to actual GitHub URL (ZpjDev/Aluer) 2026-05-10 16:20:32 +08:00
Peijun Zhao b33f5168e8 docs: beautiful GitHub-style README overhaul
- Add skill-icons, star/forks/issues/PRs/last-commit badges
- Add 'Why Aluer' feature highlight cards section
- Add animated emoji title, mission quote, key-stats table
- Add Contributors wall, Support/Star/Fork CTAs
- Polish license section, footer, table of contents
2026-05-10 16:19:23 +08:00
Peijun Zhao 5e1ab0c1c7 docs: update README, PROJECT_SUMMARY, USER_MANUAL for new features
- README: add notification package, HealthService, health/webhook/report APIs
- README: update web console features (sparklines, auto-refresh, health panel)
- PROJECT_SUMMARY: add notification module and web infrastructure sections
- USER_MANUAL: add health check, webhook, and attack report API docs
2026-05-10 16:12:23 +08:00
Peijun Zhao 4c08566022 feat: ASCII banner + graceful shutdown hook for ServerGuardApplication 2026-05-10 16:03:48 +08:00
Peijun Zhao f28be08211 feat: frontend overhaul - health panel + sparklines + auto-refresh
- Add health status panel with component status dots
- Add auto-refresh toggle with configurable interval (3s/6s/10s/30s)
- Add performance sparkline bars (TPS/CPU/Memory/Players)
- Use useReducer for terminal lines (append/clear)
- Better responsive layout for mobile
- Third ambient background layer for visual depth
- Refined glass-panel hover effects
2026-05-10 16:02:04 +08:00
Peijun Zhao 46d597d6ff feat: critical fixes + health API + webhook + attack reports
- Fix busy-wait loop in ServerGuardService (removed while(true))
- Fix sync blocking on async Future (use thenAccept instead of .get())
- Add startup banner with system info and config validation
- Add HealthService: /api/health, /api/health/live, /api/health/ready
- Add RequestLoggingFilter for HTTP request monitoring
- Add CorsConfig for cross-origin support
- Add WebhookService (Discord/Slack notifications)
- Add AttackReportService with HTML report generation
- New endpoints: /api/attacks/recent, /api/attacks/report, /api/webhook/test
- Upgrade Lombok 1.18.30 to 1.18.38 for Java 25+ compatibility
2026-05-10 15:54:48 +08:00
Peijun Zhao 40e97d1fc6 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	LICENSE
2026-05-10 15:39:48 +08:00
Peijun Zhao 76163f965f 修复无法在IDEA内直接调试的问题 2026-05-10 15:38:14 +08:00
Peijun Zhao 8115d903de Update README.md 2026-05-10 13:55:20 +08:00
Peijun Zhao 38c141a6ea 提交Git 2026-05-10 13:53:31 +08:00
Peijun Zhao d5b0b00510 Update README.md 2026-05-10 13:19:58 +08:00
Peijun Zhao 65eea726f9 Add LICENSE file 2026-05-10 13:11:17 +08:00
Peijun Zhao 33cf22c574 Create LICENSE 2026-05-10 13:10:08 +08:00
Peijun Zhao b0aaea9fb3 提交Git 2026-05-10 12:59:00 +08:00