Commit graph

  • 253dee8904
    Merge pull request #744 from trheyi/main Max 2024-08-30 10:46:46 +08:00
  • a3d2baef40 Refactor component attribute handling to support spread operator Max 2024-08-30 10:42:25 +08:00
  • 704f8b2dce
    Merge pull request #743 from trheyi/main Max 2024-08-23 18:08:03 +08:00
  • a5150d038e chore: Update Docker build workflow to include timeout settings Max 2024-08-23 18:07:26 +08:00
  • 769bbfd87c
    Merge pull request #742 from trheyi/main Max 2024-08-23 17:34:56 +08:00
  • e1a467fca5 chore: Update Docker build workflow to push images to internal registry Max 2024-08-23 17:34:33 +08:00
  • 33ef42f455
    Merge pull request #741 from trheyi/main Max 2024-08-23 17:23:17 +08:00
  • 3c7e2ec728 chore: Update Docker build workflow to push images to internal registry Max 2024-08-23 17:22:48 +08:00
  • 10417631ce chore: Update Docker build workflow to push images to internal registry Max 2024-08-23 17:21:29 +08:00
  • 99b78cfe98
    Merge pull request #740 from trheyi/main Max 2024-08-23 12:22:02 +08:00
  • 219f71b00e chore: Refactor TemplateRender to handle optional request parameters Max 2024-08-23 12:20:33 +08:00
  • 8c44f63a3d
    Merge pull request #739 from trheyi/main Max 2024-08-10 19:48:35 +08:00
  • 02651085d7 Improve SUI TemplateRender Max 2024-08-10 19:34:36 +08:00
  • ce96d89c31 Improve SUI TemplateRender Max 2024-08-10 18:12:32 +08:00
  • 0f6bc06172 fix render public root bug Max 2024-08-10 17:18:35 +08:00
  • 80779bb0fc [feat] add SUI template.render process Max 2024-08-10 16:58:38 +08:00
  • 83c81f46f8
    Merge pull request #738 from trheyi/main Max 2024-08-08 19:04:33 +08:00
  • f531b32634 Improve SUI Component element manipulation methods and add queryAll method Max 2024-08-08 18:57:47 +08:00
  • 2f1e71d110
    Merge pull request #737 from trheyi/main Max 2024-08-07 17:43:45 +08:00
  • 38884a7b0c Improve SUI Component element manipulation methods and add queryAll method Max 2024-08-07 17:42:16 +08:00
  • ae5e60aefa chore: Improve SUI Component element manipulation methods and add empty expression helper Max 2024-08-07 15:52:58 +08:00
  • 0da531352c
    Merge pull request #736 from trheyi/main Max 2024-08-07 11:18:43 +08:00
  • 252e1793ac chore: Add empty expression helper and improve SUI Component element manipulation methods Max 2024-08-07 11:11:11 +08:00
  • f6ae0cef47 [add] Empty expression helper Max 2024-08-07 11:08:25 +08:00
  • c5cf0babf9 Refactor component initialization script to include injected code Max 2024-08-07 11:02:43 +08:00
  • f44021d582 chore: improve SUI Component element manipulation methods Max 2024-08-06 20:10:48 +08:00
  • d61ebadf43 chore: improve SUI Component element manipulation methods Max 2024-08-06 18:49:21 +08:00
  • cf8c1769c5
    Merge pull request #735 from trheyi/main Max 2024-08-06 17:14:26 +08:00
  • 3bacc297cf chore: Fix error handling in Run function and improve page config loading Max 2024-08-06 16:31:56 +08:00
  • fba0a865dc chore: Update __Query class to return null when no element is found Max 2024-08-06 16:03:00 +08:00
  • 308907e80e
    Merge pull request #734 from trheyi/main Max 2024-08-06 15:24:44 +08:00
  • ad7954dbb2 chore: Update cacheStore field name in PageSetting struct Max 2024-08-06 14:48:12 +08:00
  • b43051b1ce
    Merge pull request #733 from trheyi/main Max 2024-08-06 10:15:48 +08:00
  • 2a19ef857b chore: Update __Query class to accept both string and Element types for selector Max 2024-08-06 09:31:36 +08:00
  • d125fc447f
    Merge pull request #732 from trheyi/main Max 2024-08-05 17:17:28 +08:00
  • 197b155280 chore: Update __Query class to accept both string and Element types for selector Max 2024-08-05 16:29:45 +08:00
  • bd6999745d chore: Refactor __Query class to improve element manipulation methods Max 2024-08-05 15:21:55 +08:00
  • e0dd59c180 chore: Add new methods to __Query class for element manipulation Max 2024-08-05 15:19:57 +08:00
  • c84a852dbd
    Merge pull request #731 from trheyi/main Max 2024-08-05 09:41:08 +08:00
  • b25ddd6a53 Update Makefile to include sui/libsui in artifact generation Max 2024-08-05 09:13:34 +08:00
  • f6fd4423ca
    Merge pull request #730 from trheyi/main Max 2024-08-05 08:39:32 +08:00
  • 9977b62a09 [feat] SUI $backend function call supports custom Guard Max 2024-08-05 08:32:59 +08:00
  • 1ce87a1eb3
    Merge pull request #729 from yflau/main Max 2024-08-05 06:53:05 +08:00
  • c35d623fc8 Merge branch 'main' of https://github.com/yflau/yao yflau 2024-08-04 14:32:18 +08:00
  • 1ac37b048f return 401 for invalid token yflau 2024-08-04 12:54:05 +08:00
  • 19ff6c7b5d
    Merge pull request #728 from trheyi/main Max 2024-08-04 11:45:04 +08:00
  • d170ab6e53 Optimize $backend function call Max 2024-08-04 11:40:15 +08:00
  • 346a310eb6
    Merge pull request #727 from trheyi/main Max 2024-08-03 20:43:55 +08:00
  • 8e47849e93 [feat] Add $Backend function call to directly invoke backend functions from frontend scripts. Max 2024-08-03 20:31:02 +08:00
  • d9769af569
    Merge pull request #726 from trheyi/main Max 2024-08-03 19:04:55 +08:00
  • 259b707ca8 Refactor utils.ts for improved code readability and maintainability Max 2024-08-03 18:57:29 +08:00
  • eb4443ebe7 Refactor utils.ts to improve code readability and maintainability Max 2024-08-03 17:45:05 +08:00
  • 6f1f558ecd feat: Add source map URL to libsui.min.js for better debugging Max 2024-08-03 17:08:38 +08:00
  • a2e5a52ad8 feat: Update event handling in sui/core to support event component names Max 2024-08-03 11:23:59 +08:00
  • 5514fea7ec feat: Add yao.ts to libsui for Pure JavaScript SDK Max 2024-08-03 08:52:05 +08:00
  • 5f5af44018 Optimize libsui js-sdk loading logic Max 2024-08-03 08:37:54 +08:00
  • a07c1ece51 Add s:render feature for data update rendering (dev) Max 2024-08-02 21:18:02 +08:00
  • 743339d3d4 feat: Add Store function to utils in injections.go Max 2024-08-02 19:05:35 +08:00
  • 990ccce28c
    Merge pull request #725 from trheyi/main Max 2024-08-01 19:22:47 +08:00
  • 83e1081c9b feat: Update script loading to handle source root mapping from tsconfig.json Max 2024-08-01 19:11:27 +08:00
  • 44eb60377d Update file extensions for backend scripts Max 2024-08-01 18:43:15 +08:00
  • fc1f80e0f5 feat: Add sourceRoots to Static struct in types.go Max 2024-08-01 18:16:59 +08:00
  • d372326af9
    Merge pull request #724 from trheyi/main Max 2024-08-01 17:19:01 +08:00
  • 681b3f9514 Enhance runtime error stack trace output for better debugging Max 2024-08-01 17:14:11 +08:00
  • 8be08bc791 chore: Update go-sourcemap/sourcemap dependency to v2.1.4+incompatible Max 2024-07-31 18:20:06 +08:00
  • bdc97d334a
    Merge pull request #723 from trheyi/main Max 2024-07-31 14:41:18 +08:00
  • 4a0a403e7e feat: Add testPrepare function for initializing test environment Max 2024-07-31 11:26:03 +08:00
  • a0729bbde0 feat: Improve tsconfig.json import handling in runtime.Start function Max 2024-07-31 11:20:04 +08:00
  • 42b42e1134 feat: Add support for directory mapping from tsconfig in TypeScript import Max 2024-07-31 11:11:22 +08:00
  • d997be63d2
    Merge pull request #722 from trheyi/main Max 2024-07-30 18:12:48 +08:00
  • f451eb12a8 feat: add utils.fmt.Printf and utils.fmt.ColorPrintf Max 2024-07-30 17:44:17 +08:00
  • 953d592669 feat: Integrate AIGC & OpenAI with Moapi service Max 2024-07-30 16:59:13 +08:00
  • e29f9e8b01
    Merge pull request #721 from trheyi/main Max 2024-07-30 11:19:38 +08:00
  • db397f8cda feat: add state propagation mechanism support to sui components Max 2024-07-30 10:52:13 +08:00
  • 0870332e8b Add $utils object in libsui for enhanced utility functions Max 2024-07-30 09:33:43 +08:00
  • c449332906
    Merge pull request #720 from trheyi/main Max 2024-07-30 06:33:00 +08:00
  • 271b494c59 Refactor component event injection to handle missing event selectors Max 2024-07-30 06:07:13 +08:00
  • 62c7b131fb
    Merge pull request #719 from trheyi/main Max 2024-07-29 18:00:57 +08:00
  • a8d151993e Refactor component event injection to handle missing event selectors Max 2024-07-29 17:34:13 +08:00
  • dc3c637c5e Refactor component event injection to handle missing event selectors Max 2024-07-29 16:46:21 +08:00
  • 5640fd4398
    Merge pull request #718 from trheyi/main Max 2024-07-29 14:06:30 +08:00
  • a91e47b072 Refactor template build tests to use advanced template in sui/storages/local/build_test.go Max 2024-07-29 13:56:55 +08:00
  • b6e2d3ae8e Refactor slot cloning logic in build.go Max 2024-07-29 11:46:09 +08:00
  • df1e7935c6
    Merge pull request #717 from trheyi/main Max 2024-07-28 19:34:36 +08:00
  • 4c5278938c Refactor SUI core to improve import parsing and aliasing Max 2024-07-28 19:27:16 +08:00
  • 1763a4f2e7 feat: Support component import and aliasing in SUI Max 2024-07-28 19:16:02 +08:00
  • 93d36b7f03 Optimize SUI core to parse imports and set namespace attribute Max 2024-07-28 17:55:47 +08:00
  • 9469424b65
    Merge pull request #716 from trheyi/main Max 2024-07-27 17:11:42 +08:00
  • 76d0dde315 Optimize SUI component property parsing Max 2024-07-27 17:03:48 +08:00
  • 2efe1b5836
    Merge pull request #715 from trheyi/main Max 2024-07-27 11:20:06 +08:00
  • 5050443e63 Optimize SUI core to load script with disableCache option Max 2024-07-27 10:28:17 +08:00
  • 99a77fdd8e Optimize SUI core to copy json-attr- to the prop in newJitComponentSel function Max 2024-07-27 10:14:13 +08:00
  • 7f41be9a70
    Merge pull request #714 from trheyi/main Max 2024-07-27 08:12:11 +08:00
  • 40ecbde86b Optimize SUI core to copy json-attr- to the prop in newJitComponentSel function Max 2024-07-27 08:06:04 +08:00
  • dbf2be8ce8
    Merge pull request #713 from trheyi/main Max 2024-07-26 19:43:15 +08:00
  • 89957a9405 Optimize SUI JIT mode component parsing logic Max 2024-07-26 19:36:48 +08:00
  • 6bcede11d9 Refactor SUI core to handle backend script errors during page execution Max 2024-07-26 16:02:35 +08:00
  • 602333bd02 Optimize SUI frontend and backend script data sharing Max 2024-07-26 15:25:04 +08:00
  • 5e68c0f6fe
    Merge pull request #712 from trheyi/main Max 2024-07-26 12:14:58 +08:00
  • 002f409e67 Optimize SUI variable parsing logic Max 2024-07-26 12:06:08 +08:00