yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 17:11:57 +08:00
02b2cdaeec Fix template variable references: Use quoted syntax '{{ 'widget-id'.data }}' to avoid Jinja2 UndefinedError with hyphenated widget IDs
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 17:09:07 +08:00
2cda5570dc Fix list-component.js: Use correct bricks API methods - clear_widgets(), add_widget() instead of non-existent refresh() and appendChild()
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 17:07:54 +08:00
3182fcdf97 Fix list-component.js: Remove non-existent refresh() method and use proper subwidgets array management for bricks framework compatibility
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 17:05:03 +08:00
e726abcddb Refactor UI files to use registerfunction instead of inline script, following bricks-framework理念: minimize JS usage and use existing controls with auxiliary validation functions
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:48:18 +08:00
63a3d3be59 Remove new-session.js: implement form handling inline using script actiontype, simplify model selection to text input
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:43:16 +08:00
7daf801c99 Fix JavaScript files: use correct bricks.getWidgetById API with proper ID format
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:39:41 +08:00
30eae89807 Fix Form控件结构: ensure all Form controls use options.fields instead of subwidgets
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:34:14 +08:00
eee254da60 Fix new_session.ui: correct Form structure using options.fields instead of subwidgets
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:24:37 +08:00
b30a98f65e Fix new_session.ui: add container ID and correct target reference for create_session button
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:20:07 +08:00
82a58be972 Fix new_session.ui: correct URL reference and implement create_session functionality with proper registerfunction binding
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 16:14:26 +08:00
73b833c1c3 Wrap Menu in VBox with fixed width: set outer VBox to 250px width and Menu to 100% width
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 15:55:55 +08:00
3f449816ed Fix List component constructor: ensure opts.options exists before accessing width/height properties
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 15:52:13 +08:00
fbd94e86a1 Fix settings.js syntax error: remove duplicate line numbers causing Unexpected token 'try'
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 15:49:48 +08:00
3edfa140e9 Fix bricks framework API usage and file structure
yumoqing pushed to main at yumoqing/sage 2026-04-22 15:29:49 +08:00
33d8c3e208 bugfix
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 15:00:01 +08:00
34949ea16c Fix bricks-framework component usage: replace invalid List with custom implementation, replace Input/Checkbox/Select/Textarea with proper UiStr/UiInt/UiCheck/UiCode/UiText components with required name attributes
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 14:48:58 +08:00
bc3e94b64a Fix Jinja2 template errors: use 'item' for List components and correct form field access
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 14:41:50 +08:00
e846804ec8 Fix UI bindings and implement proper .dspy endpoints according to bricks-framework规范
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 14:25:17 +08:00
6c28e4f6a9 fix: resolve Jinja2 template errors and undefined item variables
yumoqing pushed to main at yumoqing/hermes-web-cli 2026-04-22 14:16:04 +08:00
c158573a39 fix: replace backgroundColor with bgcolor in all UI files and add missing scripts