Commit graph

27 commits

Author SHA1 Message Date
Max
673e36a7c9 Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
Max
824757aec7 Register jsapi output agent in main.go for enhanced output handling 2025-11-25 18:09:16 +08:00
Max
c25fbb22d7 Add trace management to context and enhance configuration options
- Introduced a trace manager in the context struct for lazy initialization and management of trace operations.
- Implemented the Trace method in the context to facilitate trace object creation and management within JavaScript.
- Enhanced configuration options for trace drivers, including defaults for local and store drivers, and added path and prefix settings.
- Updated related tests to verify the functionality of the new trace management features.
2025-11-19 12:27:42 +08:00
Max
8b9cd9f951 Add seed file system support and deprecate legacy registrations
- Introduced a new read-only file system for seed data, enhancing initial data seeding capabilities.
- Updated the file system registration to include the seed root and clarified comments regarding the use of app, data, system, DSL, and script registrations, marking them for future deprecation.
- Improved code clarity and maintainability by restructuring file system registrations.
2025-10-20 10:34:52 +08:00
Max
ea053856c9 Refactor import statements in main.go for improved organization
- Reorganized import statements in main.go to enhance readability.
- Removed unused fmt import and added cmd and utils imports back for proper functionality.
2025-05-22 23:21:08 +08:00
Max
0d612753e7 Update dependencies in go.mod and go.sum; refactor imports in main.go and utils.go
- Updated various dependencies in go.mod to their latest versions for improved functionality and security.
- Refactored import statements in main.go to enhance readability and organization.
- Changed the jsonrepair package import in utils.go to use a different library for better performance.
2025-05-22 23:20:11 +08:00
Max
f0da60f467 feat: Migrate Excel plugin to built-in functionality
Move Excel plugin from external plugin to built-in functionality, including:
- Core Excel file operations (open, close, save)
- Sheet manipulation and cell operations
- Row and column iterators
- Process handlers for Excel operations
- Comprehensive test coverage

This change internalizes Excel manipulation capabilities:
- Read/write operations on cells, rows and columns
- Sheet management and styling
- Cell merging and formula handling
- Coordinate conversion utilities
2025-03-21 20:56:35 +08:00
Max
14bcaa0bf4 Add go-diff library for diff utilities
- Import github.com/sergi/go-diff library in go.mod and go.sum
- Add import for gou/diff package in main.go
- Prepare for potential diff-related functionality in the project
2025-02-12 17:19:16 +08:00
Max
18b212985d Fix memory leaks and optimize the download process. 2024-10-30 16:48:59 +08:00
Max
5a3d42a965 fix CROS bug 2023-09-21 11:32:03 +08:00
Max
894c574db4 [add] aigc widget done 2023-04-27 22:31:51 +08:00
Max
fcd1a0f2de [add] yao.wework.* processes 2023-04-09 21:25:12 +08:00
Max
2a36edf891 [add] openai processes 2023-04-09 18:41:04 +08:00
Max
c3e74b7964 [add] remove system 2023-02-02 19:38:22 +08:00
Max
a807899f95 [*] migrate to gou v0.10.3 (50%) 2023-02-01 17:25:11 +08:00
Max
361487b621 [change] login widget for the xgen-next (done) 2022-09-21 19:13:17 +08:00
Max
6f3e92a170 [add] yao.system.Exec process 2022-07-17 16:12:48 +08:00
QJAutumn
00b4c8c17c [add] Import Base64 encryption package 2022-06-23 15:34:00 +08:00
QJAutumn
873ca3a774 [change] github.com/yaoapp/yao/crypto import order 2022-05-28 10:37:10 +08:00
QJAutumn
2da06bef6b [add] import github.com/yaoapp/yao/crypto 2022-05-28 10:16:07 +08:00
Max
34f4382c19 更新命名空间 2022-02-09 09:17:23 +08:00
Max
622c9a9ab3 v0.9.8 + Request & Network Process 2021-11-28 23:06:32 +08:00
Max
2779e792f9 v0.8.9 +Charts 2021-10-20 00:35:58 +08:00
Max
91ca7476a1 v0.6.5 2021-10-01 14:50:48 +08:00
Max
823397308f + 验证码 2021-09-29 18:06:58 +08:00
Max
7917f1fcae 调整单元测试 2021-09-14 12:57:03 +08:00
Max
30852f481c 调整目录结构 2021-09-14 12:12:07 +08:00