yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/llmage 2026-07-17 16:09:21 +08:00
929dd017f9 fix(llmage): model_pricing returns widget tree, simplified UI
yumoqing pushed to main at yumoqing/llmage 2026-07-17 16:08:18 +08:00
233b5db481 feat(llmage): model pricing query page — select model, display pricing table
yumoqing pushed to main at yumoqing/accounting 2026-07-17 16:05:12 +08:00
da4b0877c8 fix(accounting): remove date column, sort by timestamp, direction 借/贷
yumoqing pushed to main at yumoqing/dashboard_for_sage 2026-07-17 15:52:51 +08:00
456d33ffe4 feat(dashboard): add monthly new users stat card to layout
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:50:50 +08:00
b8541d6730 fix(accounting): remove cheight from Tabular for auto row height
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:49:56 +08:00
78345c758c fix(accounting): use relative URL /accounting/billing_download.dspy to avoid Jinja2 escaping
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:48:51 +08:00
277e0a7aec fix(accounting): use single quotes in CSS selector to avoid JSON escaping issues
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:47:38 +08:00
3cbde03d6e fix(accounting): use DOM querySelector for date values instead of getWidgetById
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:44:01 +08:00
696c1b9432 fix(accounting): revert acc_dir to raw 0/1 to avoid charset issues
yumoqing pushed to main at yumoqing/unipay 2026-07-17 15:42:54 +08:00
fd41c6d6fe chore: remove verbose debug, keep only key path logging
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:35:10 +08:00
07086034be perf(accounting): remove summary from billing, fix acc_dir 0=借/1=贷, add DB index
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:21:46 +08:00
8976ab6d90 fix(accounting): summary shows #shortid only, remove redundant subject prefix
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:20:44 +08:00
515059db9f fix(accounting): human-readable summary — subject_name #short_id instead of raw UUIDs
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:18:03 +08:00
1152e02a27 perf(accounting): single query with window functions instead of two separate scans
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:14:42 +08:00
6986ade835 fix(accounting): use Text widget instead of Button for download
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:13:17 +08:00
03cb4049f4 fix(accounting): add padding/borderRadius to download button, remove HBox height constraint
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:12:18 +08:00
e125f6ab8d fix(accounting): use bricks-native bgcolor/color instead of css for download button
yumoqing pushed to main at yumoqing/accounting 2026-07-17 15:11:25 +08:00
d4e32a2292 fix(accounting): wire up download button, fix LEFT JOIN in download DSPY
yumoqing pushed to main at yumoqing/unipay 2026-07-17 15:00:25 +08:00
dd72fb77d9 perf(transfer): break on old mail instead of continue - newest-first scan
yumoqing pushed to main at yumoqing/accounting 2026-07-17 14:48:16 +08:00
9a6723378b fix(accounting): billing.dspy — keep page in ns for Tabular paging, extract DictObject correctly