📝 Change Log
Back to Home
架站筆記
2025-12-20
- 重構 Github Actions 的 Deploy 流程,將測試流程(CI)導入、上傳 Code Coverage,現在會先呼叫 Test 流程,確保測試通過後才會進行部署
2025-12-14
- 撰寫單元測試,測試覆蓋率從20-30% 提升到 97%
- 移除一些不必要的功能,例如 Book Review System、BMI 等等
2025-12-09
- 好久沒有上來這裡更新一下
- 玩一下 PHPUnit 的 Code Coverage、加入相關設定到 phpunit.xml
- 加一點 PHPUnit 單元測試
2025-11-23
- 實作 Multi Guard & Customer Register
2025-11-12
- 短網址可以設定過期時間、客製化、並且會記錄訪問次數
2025-11-09
- 新增 Line Webhook Middleware 測試(phpunit)
- 將部分程式碼抽出做 Line Webhook Middleware
2025-11-07
- 建立 Event Frontend 專案 Demo 用
- 移除後端的 Event Page、 更新 Email 連結
2025-11-04
- 先去搞一些 Vue 和 React...這裡先休息一下下
2025-11-02
- 看看 ufw、看看一些sshd的設定,將一些主機相關瑣碎做一做
- 將 Book 的功能重寫(因為sqlite,postgres 遇到 HAVING 在非聚合查詢上無效 的問題)並重構程式碼-採用 Service + Repository 的架構
- 關於上面那個問題可以參考:https://r567tw.cc/blog/sql-having-in-non-aggregate-query/
- 增加 Portal 頁面,這是給我自己用的東西
2025-11-01
- 萬聖節快樂!
- 還是有修了一點點東西,主要是讓空氣品質可以支援各類查詢方式、在 Present 中加入監控工具章節
- 隔壁我的部落格開始加入架站日記囉!如果有更仔細的筆記會放在那邊~ https://r567tw.cc/blog/架站日記
2025-10-31
- 修了很多很多東西,每次都是晚上才寫Code...睡眠不足...囧
- fix AI 翻譯有時候會回傳簡體中文的問題、Astro 的 API 調整 Spec、Line 帳號這時候可以問目前專案的 Version囉
- 區分 Production 和 Demo 用的 Swagger UI, Production 改成 Rapidoc Component
2025-10-30
- Line Webhook 現在新增翻譯功能,可以使用「翻譯」指令來翻譯文字內容
2025-10-29
- 首頁調整 For Responsive
- Line Webhook 現在可以處理非指令的訊息,並預設使用 AI 回覆,如果發生錯誤則就是重複使用者輸入的訊息
2025-10-28
- 新增 AiHelper 用於處理 AI 相關功能
- 新增文字總結功能,使用 Google Gemini API 來簡化輸入的文字內容(串接 Line Webhook)
2025-10-26
- 新增星座運勢API Spec
- 新增例行公事通知/系統功能
- 刪除自己寫的 JWT Middleware 改用預設`jwt.auth` middleware
- Fix 我的 Github Actions, 因為導入 Storage JSON 導致有點麻煩的 Linux 權限問題
2025-10-25
- 將Sanctum認證改為JWT
- 建立一個壓縮Response的Middleware
2025-06-01
- 專案啟動
- 加入 Line Webhook, 黃金價格, 面試 Demo用