Skip to main content
BlogVocab Challenge
Tools
New PasswordConvert TextTimersRoster
Games
Online XiangqiOnline ChessOnline GomokuOnline GoOnline BanqiOnline AvalonFarm ManagerMetal Slug
About
||
Login
Leave a message

Changelog

What changed on this site recently — pulled straight from the repo's commits, not written by hand.

August 23, 2026

  • Feature

    /changelog 直接讀 GitHub commits,GITHUB_REPO 可關

    frontend

    a90bb36
  • Feature

    WS 加 per-IP 連線上限與收訊令牌桶,server 出合法步提示,盤面補鍵盤/拖曳/觸控確認

    games

    52c39ac
  • Refactor

    鬧鐘/倒數/整點報時三頁併成 /tools/timers,共用倒數 core,舊網址 301

    tools

    f236b54

August 22, 2026

  • Performance

    summary 併發設上限 4、股名改一次批次查詢

    portfolio

    53bfc76
  • Fix

    失敗保留結果、錯誤分流、前端擋上限,砍 response 原文回傳

    convert-text

    8a211a0

August 20, 2026

  • Feature

    錯題本分頁搜尋、連續天數、發音與鍵盤操作,補 a11y 與 SSR 併發

    vocab

    4854934

August 19, 2026

  • Feature

    排班改環狀 pattern 保證每日人力,補約束/統計/改班/匯出

    roster

    96f7d46

August 18, 2026

  • Refactor

    庫藏股 HTML 解析改 regex,砍掉 scraper 省 28 個 crate

    backend

    83d66fa

August 17, 2026

  • Feature

    /admin/blogs 補分頁搜尋排序、表格化與確認框,列表不再回 markdown

    blogs

    6d8dcec

August 16, 2026

  • Fix

    standalone 追蹤補 @swc/helpers/esm,next 16.3.1 起漏抄導致啟動即崩

    frontend

    b1b4118

August 14, 2026

  • Fix

    前台補齊多語系,後端繁中訊息與記帳分類不再直接渲染

    frontend

    e57dcf3

August 13, 2026

  • Feature

    儀表板統計卡片圖片與對局中人數換成文章留言與訪客留言

    admin

    601ad10

August 12, 2026

  • Fix

    部署的 docker pull 補 3 次重試,dockerd 撞 IPv6 那腿不再讓部署紅燈

    ci

    c6d8b73
  • Fix

    DNS 抖動兩處修,內嵌 DNS 序列查 A/AAAA + 重試預算放寬到 1.75 秒

    backend

    6830e11
  • Fix

    訪客留言長文收合成 3 行,表格改 table-fixed 具名欄寬 + fill 容器

    admin

    cf3c393

August 11, 2026

  • Fix

    對外抓取全走 send_retrying,TWSE 單發 DNS 失敗不再等 job 層退避 1 小時

    backend

    0db2c85

August 10, 2026

  • Refactor

    表格欄寬改用 ch/em 具名工具取代寫死 px,cell 補 overflow-hidden 防溢出

    admin

    831a67f
  • Fix

    會折行的連結不用 inline-flex(標案標題與類別文字疊在一起)

    admin

    1db0bc5
  • Fix

    全部長清單表格改吃剩餘高度,消掉並排的兩條捲軸

    admin

    ab89dab

August 9, 2026

  • Refactor

    route 一律過 service、身分快取一把收齊(命中零 DB)、補 60s 逾時與 SMTP 連線重用

    api

    3a10b7d
  • Fix

    拆掉 nginx 的 listen [::]、OAuth 與寄信對連線抖動重試,附主機 IPv6 半殘的排查結論

    net

    38b4890
  • Feature

    系統日誌頁補 fields/request_id 展開、整條軌跡查詢與關鍵字搜尋

    admin

    e39571a

August 8, 2026

  • Fix

    CPU 改跨採樣間隔相減(原 500ms 窗口撞 cron 秒 0 虛報 10 倍)、steal 拆獨立欄、total 不再重複計 guest

    metrics

    6a5d8d5

August 7, 2026

  • Refactor

    落地門檻兩層化(RUST_LOG 天花板 + log_db_level 熱調)、砍掉佔生產 76% 的兩條噪音、補限流/登入/標記 failed 三處缺口

    log

    52b8cb1
  • Fix

    portfolio buy_date 補上下限擋逐月迴圈打爆連線池、RBAC 補權限放大防護(授出的權限不得超過自己那組)

    security

    4ed24ea
  • Refactor

    跨層契約收斂 —— 分頁一律回 {data,total}、樂透開獎日/passkey 配對/blog tocs 驗證權威收回後端、公開設定改回真型別、WS 事件名對齊 enum

    api

    3619576

August 5, 2026

  • Fix

    WS 同連線訊息保序 + pong 逾時、audit 改批次寫入補 request_id、portfolio 限上游預算、user:login 與台北日收斂單一入口

    backend

    526e51e

August 4, 2026

  • Fix

    certbot mem_limit 64m→256m —— 續期窗口一開就撞頂活鎖 12 小時(無 OOM/無 log),順修講錯的 swap 註解

    deploy

    87dacc6

August 3, 2026

  • Feature

    cleanup_observability 補 admin_audit_logs 180 天保留期(audit middleware 連 GET 都記,原本無上限)

    jobs

    3916445
  • Feature

    新增 kawa-logs —— 走唯讀 log_reader 帳號查 production log/metric/audit,輸出 JSONL

    scripts

    c25f610
  • Refactor

    count 與 list 的 WHERE 條件抽成共用 const,消除 5 處逐字重寫

    repositories

    a7112d1

Only features, fixes, performance, refactors and security changes are listed; dependency bumps and docs housekeeping are hidden. Refreshed hourly.

View full commit history
Fix

表格欄寬三種踩法逐頁修掉(table-fixed/wrap-break-word/新增 admin-table-dense)

admin

050edc3
  • Fix

    表格改吃剩餘高度(AdminTableContainer fill),消掉系統日誌並排的兩條捲軸

    admin

    914b5a3
  • Fix

    系統日誌訊息欄不再被擠成一字寬、重複列合併、軌跡改 drawer 並補自動刷新

    admin

    149277f
  • Fix

    kawa-logs 的 --from/--to 補齊時間,裸日期不再被後端退 400

    tools

    4a83458
  • Fix

    寄信失敗不再標記已通知(中獎/標案通知會永久遺失)、backend 關閉容器內 IPv6 根治 EADDRNOTAVAIL

    notify

    9c52cb5
  • Refactor

    access target 收進 crate 名下、批次寫入器兩份收一份、extractor/layer 錯誤補統一形狀(clippy 擋回退)

    api

    4fc55f9
  • Feature

    4xx 提到 WARN(429 除外)、補每請求 access log 與 panic 攔截、span 帶遮罩 query+ip、member 寫入進稽核

    log

    6e29807
  • Performance

    輪詢收斂成背景分頁不打的 usePolling、usePagedList 補請求序號防舊回應蓋新結果、ThemeBackground 改 server component

    frontend

    66d0993
  • Refactor

    api 層分頁一律回整包不解包,7 份 inline {data,total} 收斂成 PaginatedResponse<T>

    frontend

    b016cc7