|
|
843ec0cc24
|
fix: menu.ui labels changed to Chinese
|
2026-05-06 08:17:28 +08:00 |
|
|
|
d949a8ba6c
|
fix: menu.ui uses CRUD json alias/tblname for URLs matching actual bricks CRUD paths
|
2026-05-06 08:13:32 +08:00 |
|
|
|
a3bfaf57db
|
fix: replace background with bgcolor, unwrap widgettype:Page to promote subwidgets to top level
|
2026-05-06 07:49:05 +08:00 |
|
|
|
5a49aeb463
|
fix: menu.ui uses '{{entire_url('/modulename/tablename')}}' format for table CRUD items
|
2026-05-05 22:05:25 +08:00 |
|
|
|
165a449c20
|
fix: menu.ui is now a Menu widget, not a plain JSON list
|
2026-05-05 22:00:49 +08:00 |
|
|
|
3a6198cb1e
|
feat: add menu.ui as module entry point with CRUD and UI/DSpy menu items
|
2026-05-05 21:33:59 +08:00 |
|
|
|
f69ead2575
|
fix: replace backgroundColor with bgcolor (bricks framework valid property)
|
2026-05-05 19:50:16 +08:00 |
|
|
|
617accf97a
|
fix: deep-flatten all style objects to options at any nesting level
- Flatten style in widget root, options, and nested structures (row_options.fields etc.)
|
2026-05-05 19:48:03 +08:00 |
|
|
|
b673139d73
|
fix: flatten style to options, fix Button/Text widget properties
- Flatten nested style objects directly into options
- Text/Title use 'text', Button uses 'label'
- All paths use {{entire_url()}}
|
2026-05-05 19:36:13 +08:00 |
|
|
|
9e3734525c
|
fix: Text widgets use 'text' not 'label', Button widgets use 'label' not 'text'
Per bricks-framework spec:
- Text/Title: use 'text' for non-i18n, 'otext'+'i18n:true' for i18n
- Button: use 'label' for button text
|
2026-05-05 19:28:25 +08:00 |
|
|
|
a7d7b9da68
|
feat: add wwwroot/index.ui as module entry point
Integrate all module .ui and .dspy files into a single navigation page
using {{entire_url()}} for all path references.
|
2026-05-05 19:04:04 +08:00 |
|
|
|
db0a42979b
|
bugfix
|
2026-05-03 14:47:08 +08:00 |
|
|
|
280ab559f1
|
fix: replace sqlor-database-module/bricks-framework with sqlor/bricks_for_python dependencies
|
2026-04-29 17:28:56 +08:00 |
|
|
|
a065172c46
|
fix: rename index field key from fields to idxfields
|
2026-04-29 14:50:54 +08:00 |
|
|
|
65a4b5cee5
|
fix: standardize summary format to list with primary=id in all models
|
2026-04-29 14:39:25 +08:00 |
|
|
|
603b15febb
|
fix: add missing summary fields to all workflow_approval models
|
2026-04-29 14:34:42 +08:00 |
|
|
|
d09bb17b1a
|
chore: add .gitignore
|
2026-04-29 12:58:36 +08:00 |
|
|
|
5472211972
|
sync: local modifications to workflow_approval
- Updated all model JSON files: approval_instance, approval_step, approval_task, approval_workflow
- Updated init.py, mysql.ddl.sql, mobile_base.ui
- Added __init__.py
- Added API files: instance CRUD, step CRUD, task approve/reject/list, workflow CRUD
- Added UI files: base.ui, approval_instance.ui, approval_task.ui, approval_workflow.ui
|
2026-04-28 18:55:29 +08:00 |
|
|
|
91270d6ced
|
bugfix
|
2026-04-17 11:07:49 +08:00 |
|
|
|
dd001f63b4
|
bugfix
|
2026-04-16 14:40:37 +08:00 |
|