sky121113
|
18943e8a0f
|
[FEAT]:新增遠端維護鎖定模式與隱藏後門機制
1. 實作遠端維護鎖定功能,支援 MQTT lock 與 unlock 指令。
2. 新增 MaintenanceActivity 頁面,顯示「機器維護中」背景圖並封鎖所有操作。
3. 在維護頁面實作隱藏後門機制(長按畫面中央 5 秒觸發管理員登入視窗)。
4. 更新 SettingsDao 使用 SQLite 持久化機台鎖定狀態,確保重啟後依然生效。
5. 更新 HomeActivity 入口邏輯,在開機啟動時優先檢查鎖定狀態。
6. 修正維護頁面資源路徑,並清理干擾編譯的 NTFS Zone Identifier 檔案。
|
2026-05-07 17:29:01 +08:00 |
|
sky121113
|
d722b3273b
|
[REFACTOR] 優化 Android MQTT 通訊架構與商品同步語義
1. 實作 MqttService 與 MqttManager 以優化 MQTT 生命週期管理與自動重連機制。
2. 新增 MQTT Payload 結構類別 (Command, Heartbeat, Ack),規範化 IoT 通訊格式。
3. 調整「商品同步」語義與 UI 流程,更名為「下載商品資料」並強化同步完成提示。
4. 修正 StarCloudAPI 同步邏輯,確保空貨道資訊正確上傳至後台。
5. 統一多語系字串(繁中/英文/日文),提升操作直覺性。
|
2026-05-07 15:22:28 +08:00 |
|
sky121113
|
a73c618360
|
[FIX] 修復 Star-Cloud 管理員登入流程與 ApiKey 持久化機制
1. 修正 B000 登入 API 路徑並補上機台 Authorization Token 驗證,解決 401 授權失敗問題。
2. 遷移 login 實作至 HttpURLConnection 直連模式,確保網路連線錯誤能正確反饋至 UI。
3. 實作 persistCurrentSettings 統一持久化方法,確保 Token 變更後立即同步至 SQLite。
4. 優化 MyApp 初始化邏輯,修正 App 重啟後 ApiKey 無法從資料庫正確還原的問題。
5. 禁用 HomeActivity 與 FontendActivity 中的舊版 B010/B022 背景任務,避免新舊系統衝突。
6. 於 .agents/rules/ 新增 Star-Cloud API 開發規範文件,防止未來代碼回退。
7. 移除偵錯用的冗餘 Toast 訊息,優化使用者體驗。
|
2026-05-06 17:53:37 +08:00 |
|
sky121113
|
4b2dc746f6
|
refactor: move project files to root and cleanup structure
|
2026-05-06 11:13:45 +08:00 |
|
sky121113
|
a4ed26ada8
|
chore: initial commit from unzipped app source
|
2026-05-06 11:11:44 +08:00 |
|