erio
63f539b382
fix: merge general improvements from release branch
Backend:
- gateway_handler: pass subject.UserID instead of int64(0) for user-level routing
- setting_handler: add missing BalanceLowNotifyRechargeURL to UpdateSettings response
- openai_gateway_service: use applyAccountStatsCost for account stats pricing integration
- embed_on: add local file override (data/public/) for embedded frontend assets
Frontend:
- useTableSelection: add batchUpdate method for batch operations
- AccountsView: virtual scrolling params, Set-based isSelected, swipe virtualization
- ProxiesView: add batchUpdate to selection and swipe-select
- BulkEditAccountModal: fix submit handler to prevent event object as argument
- SettingsView: move payload construction outside try block
- i18n: add general translation keys (saved, deleted, view, validation, allowUserRefund)
- api/client: reorder error fields for consistency
- stores/payment: clarify pollOrderStatus JSDoc
2026-04-14 19:29:37 +08:00
..
2026-04-14 19:29:37 +08:00
2026-04-14 17:35:27 +08:00
2026-04-09 18:14:28 +08:00
2026-04-09 02:20:51 +00:00
2026-04-09 02:20:51 +00:00
2026-04-05 17:11:01 +08:00
2026-04-05 17:11:01 +08:00
2026-04-14 09:12:42 +08:00
2026-04-14 09:12:42 +08:00
2026-04-14 12:11:08 +08:00
2026-04-14 19:29:37 +08:00
2026-04-01 02:20:13 +08:00
2026-04-14 12:19:44 +08:00
2026-04-11 13:16:35 +08:00
2026-04-14 09:12:42 +08:00
2026-04-09 12:29:49 +08:00
2026-04-14 10:58:51 +08:00
2026-04-14 16:26:46 +08:00
2026-04-11 13:16:35 +08:00
2026-04-14 17:35:27 +08:00
2026-04-14 09:32:11 +08:00
2026-04-09 18:14:28 +08:00
2026-04-09 18:14:28 +08:00
2026-04-09 18:14:28 +08:00
2026-04-05 17:11:01 +08:00
2026-04-14 09:26:32 +08:00
2026-04-11 13:16:35 +08:00