-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sync: hosted cloud #1481
sync: hosted cloud #1481
Commits on Oct 31, 2023
-
fix: re-do pnpm install to fix airagent version (#8482)
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 69d992f - Browse repository at this point
Copy the full SHA 69d992fView commit details -
fix: ai setting default data (#8484)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Test: Updated test cases for the update functionality of AI objects. - Refactor: Removed setting of AI type and corresponding assertions in test methods. - Impact: Low. Changes only affect test cases, no impact on external interfaces or functionality. - Recommendation: No action required. Changes are specific to test cases and do not introduce issues or concerns. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for d4f7016 - Browse repository at this point
Copy the full SHA d4f7016View commit details -
fix: remove whitelist for creating ai node (#8489)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the `SpaceInfoVO` class to initialize the `isEnableChatbot` field with a default value of `true`. This change does not impact the functionality or behavior of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 4d2cdd4 - Browse repository at this point
Copy the full SHA 4d2cdd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef38d15 - Browse repository at this point
Copy the full SHA ef38d15View commit details -
feat: Settings use remote defaults (#8486)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Bug Fix: Fixed a condition in the `node_context_menu.tsx` file that now allows opening a new window based on the `ENV` environment variable instead of a specific string. - Refactor: Updated the usage of configuration properties in the `tool.tsx` file to directly access them from the `context.config` object, improving code readability. - Refactor: Removed the `assignConfigs` function and updated the usage of the `config` object in the `provider.tsx` file for better code organization. - Documentation: Modified the `IAISettingsBase` interface and its implementations in the `index.ts` file, affecting the external interface of the code. - Chore: Removed unused code blocks and replaced them with new implementations in the `utils/index.ts` file. - Refactor: Renamed the `config` state variable to `ds` and made changes related to data sheet selection in the `train.tsx` file. - Style: Added a CSS rule to set the background color of textareas in a form and adjusted padding in the `index.module.less` file. - Bug Fix: Updated the assignment of the `openUrlTitle` variable in the `footer/index.tsx` file to use the correct property from `context.config`. These changes improve functionality, code organization, and user experience while addressing bugs and removing unused code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Signed-off-by: William Chan <root@williamchan.me> Co-authored-by: JaneSu <sujian@apitable.com>
Configuration menu - View commit details
-
Copy full SHA for 74bf5e9 - Browse repository at this point
Copy the full SHA 74bf5e9View commit details -
fix: chatbot whitelist (#8496)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Removed the `@Deprecated` annotation from the `CommonCacheService` interface. - Bug Fix: Updated the `SpaceInfoVO` class to include the chatbot status and added a custom serializer for the `isEnableChatbot` field to handle null values during serialization. - New Feature: Introduced a new variable `isEnableChatbot` in the `getSpaceInfo` method of the `SpaceServiceImpl` class, which retrieves the chatbot status using the `CommonCacheService`. - Refactor: Modified the `loadSetting` method in the `AiServiceImpl` class to check for the presence of the "data" field in the parsed JSON object and return it if available, or an empty JSONObject otherwise. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 446ab0d - Browse repository at this point
Copy the full SHA 446ab0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a7c9b3 - Browse repository at this point
Copy the full SHA 2a7c9b3View commit details -
Feature/fix UI multiple ui fix (#8494)
Caedman Ziwen Lan committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 58f2777 - Browse repository at this point
Copy the full SHA 58f2777View commit details -
fix: konva workdoc cell select (#8502)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Replaced `ExpandWorkdoc` component with `Workdoc` component from the 'enterprise' module in `workdoc_editor.tsx`, impacting behavior and external interface. - Style: Added `overflow: auto;` CSS property to `.editor` class in `style.module.less` for vertical scrolling of content in the editor. - Bug Fix: Adjusted coordinates and dimensions of components in `cell_workdoc.tsx` for proper rendering in `CellWorkdoc` component. - Refactor: Added new constant and updated existing constant in `constant.ts` affecting padding and margin values for multi-item fields in a grid cell. - Refactor: Modified rendering of cell items in a grid in `cell_helper.ts` for improved visual presentation, including adjustments to text width calculation and addition of file icon for non-active cells. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 628bb22 - Browse repository at this point
Copy the full SHA 628bb22View commit details -
refactor: adjusted ai style (#8503)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added new React components `CursorButtonFilled`, `CursorButtonOutlined`, and `DangerCircleColorFilled` to the `apitable/packages/icons` package, allowing users to render SVG icons with customizable colors. - Style: Updated CSS styles in various components of the `enterprise/ai-components` package, improving the visual appearance and layout of elements such as avatars, toolbars, content boxes, and feedback icons. - Refactor: Modified the `MessageExploreCard` component in the `enterprise/ai-components` package, including changes to imports, styling, layout, and event handling. - Style: Adjusted the layout of the chat list container in the `enterprise/ai-components` package for smaller screens. - Refactor: Made changes to the `Footer` component in the `enterprise/datasheet/chat/main/footer` module, reordering imports, introducing new variables, and modifying the rendering logic for the footer toolbar based on screen size. - Documentation: Added a link to the AI agent training documentation in the `train.tsx` file of the `enterprise/datasheet/chat/main/tool_bar/train` module. - Chore: Added two new environment variables to the `getEnvVars` function in the `apitable/packages/datasheet/src/get_env.ts` file. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 0508452 - Browse repository at this point
Copy the full SHA 0508452View commit details -
fix(automation): fix item list visibility (#8505)
@CodeRabbit: ignore <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Modified the filter condition in the `MagicVariableContainer` component to change the `startsWith` parameter from `'acc'` to `'aac'`. This may affect the items included in the `items` array. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for f915bbc - Browse repository at this point
Copy the full SHA f915bbcView commit details -
fix: skip automation run num verification (#8506)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new configuration property `SKIP_AUTOMATION_RUN_NUM_VALIDATE` to allow skipping automation run number validation. - Bug Fix: Renamed the `allowOverLimit` field in the `InternalSpaceAutomationRunMessageV0` class to `allowRun` for better clarity and consistency. - Bug Fix: Updated the `allowOverLimit` property to `allowRun` in the `getSpaceAutomationRunsMessage` mock response object, affecting the behavior of the code. - Refactor: Improved error handling in retrieving space automation run information by using the `allowRun` flag from the `automationRunsMessage` object instead of directly checking the maximum automation runs number. - Refactor: Renamed the `allowOverLimit` property in the `InternalSpaceAutomationRunsMessageView` class to `allowRun` for better naming consistency. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9696511 - Browse repository at this point
Copy the full SHA 9696511View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5770595 - Browse repository at this point
Copy the full SHA 5770595View commit details
Commits on Nov 1, 2023
-
fix: workdoc image selected (#8518)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Improved accuracy of filter conditions in the `WorkdocField` class by updating the logic for the `Contains` and `DoesNotContain` operators. - Style: Introduced a new import statement for the `classNames` library and added a conditional class name to the `NodeViewWrapper` component based on the `selected` prop. This allows for applying a CSS class when the component is selected, enabling easier styling customization. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 6725f8a - Browse repository at this point
Copy the full SHA 6725f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7c64e6 - Browse repository at this point
Copy the full SHA e7c64e6View commit details -
fix: typescript version (#8522)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> Signed-off-by: William Chan <root@williamchan.me>
Configuration menu - View commit details
-
Copy full SHA for d52ed0c - Browse repository at this point
Copy the full SHA d52ed0cView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added `build.js` file to the Dockerfiles for `airagent-web` and `web-server`. These changes may impact the build process or introduce new functionality. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Signed-off-by: William Chan <root@williamchan.me>
Configuration menu - View commit details
-
Copy full SHA for 19508bf - Browse repository at this point
Copy the full SHA 19508bfView commit details -
fix: workdoc expand large text (#8526)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Disabled a shortcut when editing a specific type of field (`FieldType.Workdoc`) to ensure the shortcut is not active when editing a workdoc field. - Style: Added a `margin-top` property to align an SVG element in the CSS styling of a component. - Style: Modified the class name and added properties to the CSS styles of the selected image node in a ProseMirror editor, potentially affecting the styling or behavior of the component. - Style: Added the `flex: none;` property to the `.right` class in the CSS file to prevent the element from growing or shrinking when the container is resized, impacting the alignment of elements within the container. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 6faf2b6 - Browse repository at this point
Copy the full SHA 6faf2b6View commit details -
refactor: adjusted css code (#8524)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Refactored CSS code to improve visual appearance and readability of the page. Changes include adjusting font size, font family, line height, and background color. Removed unnecessary CSS properties such as `overflow: hidden` and `color: var(--fc1) !important`. The body selector and its associated styles have been removed, affecting background color, font properties, and overscroll behavior. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 4246009 - Browse repository at this point
Copy the full SHA 4246009View commit details -
Fix/multiple trigger ux (#8527)
Caedman Ziwen Lan committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for e99cee5 - Browse repository at this point
Copy the full SHA e99cee5View commit details -
close https://github.com/vikadata/vikadata/issues/8537 close https://github.com/vikadata/vikadata/issues/8535 close https://github.com/vikadata/vikadata/issues/8537 close https://github.com/vikadata/vikadata/issues/8536 close https://github.com/vikadata/vikadata/issues/8538 close https://github.com/vikadata/vikadata/issues/8541 close https://github.com/vikadata/vikadata/issues/8540 close https://github.com/vikadata/vikadata/issues/8539
Caedman Ziwen Lan committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 8a48f45 - Browse repository at this point
Copy the full SHA 8a48f45View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Updated CSS styling of the body element in `index.less` and `widget-stage/index.less`, including modifications to font family, font size, color, background color, and other properties. - Refactor: Modified the `FormContainer` component in `form_container.tsx` by updating import statements, adding type annotations for props, triggering a new usage alert based on error code in `handleAddRecordError` function, and setting `setAnimationLoading` state to `false` in `finally` block of `addFormRecord` function. - Style: Changed the `style` attribute of a `<span>` element in the `PublishPage` component in `publish.tsx`, specifically modifying the `marginRight` property to `marginLeft`. This affects the positioning of the element. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 05ad03a - Browse repository at this point
Copy the full SHA 05ad03aView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? widget limit bug list --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Updated widget limit logic to consider both the space and dashboard. This allows for more accurate tracking of widget limits. - Bug Fix: Modified SQL queries in WidgetMapper.xml to filter out deleted widgets and rubbish nodes, improving the accuracy of widget counts. - Refactor: Introduced a new method in WidgetMapper to query the number of widgets associated with a specific node ID. - Refactor: Modified checkWidgetOverLimit method in IWidgetService to accept an additional parameter for nodeId, enabling widget limit checks based on both space and dashboard. - Refactor: Added widget limit check when recovering a rubbish node of type NodeType.DASHBOARD in NodeRubbishServiceImpl. - Chore: Added import statement for IWidgetService in NodeRubbishServiceImpl. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for d746a1a - Browse repository at this point
Copy the full SHA d746a1aView commit details -
fix: form submission workdoc not written problem (#8543)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added support for ignoring field limits when adding records. The `add_records.ts` file now includes a new property `ignoreFieldLimit` in the `IAddRecordsOptions` interface and the `addRecords` function checks if the field type is `FieldType.Workdoc` and the `ignoreFieldLimit` flag is not set before processing the data. - Documentation: Updated documentation to reflect the changes related to the `ignoreFieldLimit` property in the `add_records.ts` file and the `FusionApiTransformer` class in the `fusion.api.transformer.ts` file. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 418dff4 - Browse repository at this point
Copy the full SHA 418dff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a45a68 - Browse repository at this point
Copy the full SHA 4a45a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6e653b - Browse repository at this point
Copy the full SHA f6e653bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 448d57b - Browse repository at this point
Copy the full SHA 448d57bView commit details -
@coderabbitai: ignore https://github.com/vikadata/vikadata/issues/8556 close https://github.com/vikadata/vikadata/issues/8558
Caedman Ziwen Lan committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 7f18a3e - Browse repository at this point
Copy the full SHA 7f18a3eView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added `weekday` plugin to the `dayjs` library, providing additional functionality for working with weekdays. - Bug Fix: Improved search functionality for currency and number fields in the `ViewDerivateBase` class by ignoring units when searching. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 0542568 - Browse repository at this point
Copy the full SHA 0542568View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4c02d - Browse repository at this point
Copy the full SHA fe4c02dView commit details
Commits on Nov 2, 2023
-
fix: mobile workdoc image disabled (#8575)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Improved responsiveness of images in the editor on smaller devices by adding a new media query. - Bug Fix: Disabled the "Workdoc" field on mobile devices in the form container component. - Style: Modified the styling of a selected component in the image resizer extension based on editability. - Chore: Added a new import statement and exported data in the enterprise module. - Chore: Added a new environment variable for enterprise configuration. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 37927bb - Browse repository at this point
Copy the full SHA 37927bbView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for c525fcd - Browse repository at this point
Copy the full SHA c525fcdView commit details -
Fix/fix select ui bugfix (#8577)
@coderabbitai: ignore ui bugfix close bug:自动化节点action输入内容未保存,切换其他节点,未跳出未保存配置的提醒弹窗-P2 close #8581
Caedman Ziwen Lan committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 551788e - Browse repository at this point
Copy the full SHA 551788eView commit details -
fix: antd config locale (#8582)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Updated CSS styles in the `archive_record` component to modify the padding of table headers and add a `fill` property to the `svg` element. - Refactor: Removed an unused import statement for `Api` and updated the import statement for `@apitable/components` in the `language_setting` component. - New Feature: Introduced a new state variable `locale` and a function `getLocale` in the `RouterProvider` component to enable dynamic localization of Ant Design components based on the selected language. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for b7da866 - Browse repository at this point
Copy the full SHA b7da866View commit details -
fix: ai-components format (#8585)
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for d298ef4 - Browse repository at this point
Copy the full SHA d298ef4View commit details -
fix: filter week with locale (#8588)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the `DateTimeBaseField` class to improve the handling of user locale. The `locale` variable declaration was removed and the value is now obtained directly from the `getUserLocale` function. This ensures that the correct locale is used based on the user's settings, regardless of whether the code is running on the server or client side. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 4d042c9 - Browse repository at this point
Copy the full SHA 4d042c9View commit details -
fix: release hidden workdoc (#8589)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 604e31a - Browse repository at this point
Copy the full SHA 604e31aView commit details -
refactor: update config (#8591)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 274ccd4 - Browse repository at this point
Copy the full SHA 274ccd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c88c037 - Browse repository at this point
Copy the full SHA c88c037View commit details -
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Refactor: Renamed and modified variable names in the `AirAgentEntity` class, including renaming the `airagentId` field to `aiId`. - Refactor: Modified the `create` method in the `AirAgentServiceImpl` class, changing variable names and updating field assignments in the `AirAgentEntity` object. - Refactor: Simplified the logic in the `create` method of the `AiServiceImpl` class by removing a condition and directly setting the `aiEntity.setNodeId(aiObject.getAiId())`. - Refactor: Removed try-catch block around the `createDefaultAiragent` method in the `AirAgentAuthServiceImpl` class, resulting in no error handling. - Database Changes: Modified columns in the `ai` table, dropped a column from the `ai` table, renamed tables and columns related to the "airagent" concept, and added a new column to the `agent` table. - Configuration Change: Updated the value of the `API_PROXY` variable in the `.env.local` file. - Documentation: Updated the live deployment URL in the `README.md` file. - Other Changes: Various changes to method names and parameter names in the codebase. These changes primarily involve refactoring and database modifications, with some configuration and documentation updates. There are no significant new features or bug fixes visible to end-users. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for bc78460 - Browse repository at this point
Copy the full SHA bc78460View commit details -
feat: new email invite logic (#8492)
# Human says feat #7683 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added email invite functionality, allowing users to send invitations via email. - Refactor: Modified the input handling for email invites, improving the user experience and validation of entered email addresses. - Style: Updated CSS styles and media queries for the email input boxes, enhancing the visual appearance of the component. - Refactor: Reorganized import statements and simplified the structure of the `AddressSide` component. - Chore: Removed unused code (`renderInputItems` function) from the email invite component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 5de34b6 - Browse repository at this point
Copy the full SHA 5de34b6View commit details -
fix: workdoc link cancel (#8598)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added a clear button to the AlignSelect component in the bubble menu, allowing users to clear the selected alignment. - New Feature: Added a clear button to the ColorSelect component in the bubble menu, enabling users to clear the selected color. - New Feature: The BubbleMenu component now supports clearing the state of link and color selections when the other menu is opened. - New Feature: The LinkSelect component in the bubble menu now includes a delete button for removing links. - Style: Updated CSS styles for various components, including expand_record, link-select, and form_container. - Refactor: Improved behavior of the MenuBtn component by handling code view toggling when switching between different elements. - Style: Modified CSS styles in the editor-core module to enhance visual appearance. - Style: Updated CSS styles for the left class in the workdoc module to handle long text content. - New Feature: Added a new state variable and setter function to the FormContainer component, controlling the visibility of a work document. - Documentation: Updated the IFormContext interface to include properties related to the visibility of a work document. - Chore: Added imports and a new context to the FormWorkdocEditor component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 3ad3a9a - Browse repository at this point
Copy the full SHA 3ad3a9aView commit details -
fix: fix mariable save (#8609)
@coderabbitai: ignore close #8604
Caedman Ziwen Lan committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for b5faa88 - Browse repository at this point
Copy the full SHA b5faa88View commit details -
chores: modify l10n config about automation and widget (#8608)
# Human says Modify i10n config about automation and widget As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for d836c98 - Browse repository at this point
Copy the full SHA d836c98View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a989b - Browse repository at this point
Copy the full SHA f3a989bView commit details -
Configuration menu - View commit details
-
Copy full SHA for df8c19b - Browse repository at this point
Copy the full SHA df8c19bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d33ec - Browse repository at this point
Copy the full SHA 82d33ecView commit details -
@coderabbitai: ignore fix variable item can't be inserted
Caedman Ziwen Lan committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 57a8fe0 - Browse repository at this point
Copy the full SHA 57a8fe0View commit details -
close https://github.com/vikadata/vikadata/issues/8616 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the `AutomationPanel` component in `index.tsx` to introduce optional chaining (`?.`) for the `nodeItem.nodeFavorite` expression. This change improves the handling of null or undefined values for `nodeItem`, enhancing the stability and reliability of the component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 9d15825 - Browse repository at this point
Copy the full SHA 9d15825View commit details -
fix(automation): fix issue for useEffect depency (#8621)
@coderabbitai: ignore
Caedman Ziwen Lan committedNov 2, 2023 Configuration menu - View commit details
-
Copy full SHA for 10da697 - Browse repository at this point
Copy the full SHA 10da697View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 39d7b90 - Browse repository at this point
Copy the full SHA 39d7b90View commit details -
fix: update agent error (#8629)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Updated `AiServiceFacade` interface to use `updateParam` instead of `param` in the `updateAi` method. - New Feature: Added three new fields (`type`, `model`, and `setting`) to the `AiUpdateParam` class in the `com.apitable.interfaces.ai.model` package. - Bug Fix: Refactored `EnterpriseAiServiceFacadeImpl` class to correctly create and update AI entities using `AiObject` and `AiEntity`. - Refactor: Removed unused methods from `IAiService` interface and `AiServiceImpl` class. - Bug Fix: Modified `AgentController` to use `AgentUpdateParams` instead of `AiUpdateParams` and updated method calls accordingly. - New Feature: Introduced `AgentUpdateParams` class with fields for updating agent parameters in the `com.apitable.enterprise.airagent.model` package. - New Feature: Added `update` method to `IAgentService` interface for updating an AI agent with the given ID and update parameters. - Bug Fix: Updated `AgentServiceImpl` class to correctly update agent name and settings, and sync the update with an AI service. - Refactor: Modified `AbstractApitableSaasIntegrationTest` to use `AiObject` instead of `AiCreateParam` and updated method calls accordingly. - Test: Added `EnterpriseAiServiceFacadeImplTest` to test the update functionality of the AI service, covering name, type, model, and setting updates. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 473733d - Browse repository at this point
Copy the full SHA 473733dView commit details
Commits on Nov 3, 2023
-
fix: multi level list UI (#8628)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added a condition to disable the button click event in the `form_workdoc_editor` component based on the values of `editable` and `isMobile`, improving the user interface. - Style: Modified CSS styles for the `.createWorkdoc` class, removing `padding-top` and adding a `height` property with a value of `40px`. - Style: Updated CSS styles for a multi-level list UI in the `editor_core` and `workdoc` components, improving visual appearance and usability. - Style: Introduced a new CSS rule to give the content area of the drawer in the `workdoc` component a rounded top edge. - Style: Adjusted positioning and size of elements within the `cell_workdoc` component, affecting its visual layout. - Refactor: Made changes to import statements and positioning/rendering logic in the `cell_helper` utility class. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for dc4bcde - Browse repository at this point
Copy the full SHA dc4bcdeView commit details -
fix: workdoc unsave i18n (#8633)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added four new i18n keys related to inviting outsiders and unsaving workdocs. These keys enhance the internationalization support of the application by providing translated strings for placeholder text, error messages, and confirmation prompts. - Bug Fix: Updated the `Workdoc` component in the React application to use translated strings for the title, content, cancel text, and OK text in the `Modal.warning` call. This ensures that the modal displays localized text, improving the user experience for international users. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 15b86c3 - Browse repository at this point
Copy the full SHA 15b86c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bba1dd - Browse repository at this point
Copy the full SHA 7bba1ddView commit details -
@coderabbitai: ignore useAppSelector for type safe
Caedman Ziwen Lan committedNov 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 458a6e5 - Browse repository at this point
Copy the full SHA 458a6e5View commit details -
chore(reformate): useAppSelector instead for useSelector for typesafe…
… (#8643) useAppSelector instead for useSelector for typesafe @coderabbitai: ignore ![WeChatWorkScreenshot_16710e3c-8640-406c-9a4b-9d249d6fa97e](https://github.com/vikadata/vikadata/assets/12862508/b402d729-ca0c-46c3-8d2c-4aff2a4bde3c)
Caedman Ziwen Lan committedNov 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 2ec0ca8 - Browse repository at this point
Copy the full SHA 2ec0ca8View commit details -
fix: page element offset (#8644)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Improved readability and maintainability of the `Footer` component in the `enterprise/datasheet/chat/main/footer/index.tsx` file. Renamed variables and functions for clarity, extracted the `sendForm` function for form submission, and updated the rendering of the footer toolbar based on screen size. - Bug Fix: Updated the `useFetchFolderData` hook in the `apitable/packages/datasheet/src/pc/components/data_source_selector/hooks/use_fetch_folder_data.ts` file. Added `searchResult` and `searchValue` properties to reset when the `childrenData` dependency changes, ensuring that `showSearch` is set to `false`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for d6c9f24 - Browse repository at this point
Copy the full SHA d6c9f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a37fb5 - Browse repository at this point
Copy the full SHA 3a37fb5View commit details -
feat: new airagent components (#8650)
# Human says # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Refactor: Updated the `AvatarHoc` function in `Avatar/avatar.tsx` to include additional parameters for generating the avatar source based on certain conditions. - Refactor: Changed the import statement for the `TextInput` component in `CUI/components/input/index.tsx` to import from `@apitable/components`. - Refactor: Made import statement changes and reordered imports in `CUI/components/radio/index.tsx` and `CUI/components/select/select.tsx`. - Refactor: Updated import statements, reordered imports, and removed unused imports in `CUI/index.tsx`, `Chat/List/Message/index.tsx`, and `Chat/List/components/ExploreCard/index.tsx`. - Refactor: Made import statement changes and reordered imports in `Chat/index.tsx`. - New Feature: Added an import statement for the `ToolBtn` component in `Chat/List/Message/feedback.tsx`. - Refactor: Made import statement changes, reordered imports, and rearranged code blocks in `Chat/List/Message/tool.tsx`. - Refactor: Made CSS style changes to a form item label in `Form/index.module.less`. - Refactor: Made import statement changes and reordered imports in `Form/index.tsx`. - Refactor: Updated the rendering and conditional logic in `Chat/List/Message/index.tsx` to include additional chat status condition. These changes improve the code structure, organization, and maintainability. They do not introduce any new features or bug fixes visible to end-users. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 036711d - Browse repository at this point
Copy the full SHA 036711dView commit details -
feat: add @apitable/api-client generated from openapi spec (#8646)
@coderabbitai: ignore make api-codegen ![image](https://github.com/vikadata/vikadata/assets/12862508/ae558c74-4f82-4428-85bc-b7bd4b57adc4)
Caedman Ziwen Lan committedNov 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 3a58bbf - Browse repository at this point
Copy the full SHA 3a58bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 859a3c3 - Browse repository at this point
Copy the full SHA 859a3c3View commit details
Commits on Nov 4, 2023
-
@CodeRabbit: ignore <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Chore: Added a new line to the Dockerfile to copy the `node_modules` directory from the `api-client` package. This change does not impact the functionality of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 4, 2023 Configuration menu - View commit details
-
Copy full SHA for f858001 - Browse repository at this point
Copy the full SHA f858001View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b8ed0 - Browse repository at this point
Copy the full SHA d5b8ed0View commit details
Commits on Nov 6, 2023
-
Merge branch 'develop' into chore-merge-release
* develop: (27 commits) fix(databus): compile failure (#8652) Fix/update openapi endpoint (#8656) Fix/fix build error (#8653) fix: fix build error (#8651) feat: add @apitable/api-client generated from openapi spec (#8646) feat: command action unit test 3 (#8603) feat: new airagent components (#8650) feat: fix getreocrds test (#8612) fix: fix build error (#8649) chore(reformate): useAppSelector instead for useSelector for typesafe (#8643) Fix/tsd use select (#8640) refactor(room-server): ot event (#8638) feat: trigger ci (#8641) feat: new airagent workspace ui (#8637) fix: workdoc unsave i18n (#8633) fix: optimization ai error tips (#8635) fix: en qr code covered (#8634) fix: multi level list UI (#8628) fix: update agent error (#8629) fix: auto move order when create agent (#8610) ... # Conflicts: # apitable/backend-server/application/src/main/resources/sysconfig/strings.json # apitable/packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/magic_text_field.tsx # apitable/packages/l10n/base/strings.en-US.json
Configuration menu - View commit details
-
Copy full SHA for 2135583 - Browse repository at this point
Copy the full SHA 2135583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77782d6 - Browse repository at this point
Copy the full SHA 77782d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf2b24c - Browse repository at this point
Copy the full SHA bf2b24cView commit details -
fix: lock package.json for make file (#8669)
@coderabbitai: ignore
Caedman Ziwen Lan committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for fa292ef - Browse repository at this point
Copy the full SHA fa292efView commit details -
Merge commit '9bb4ea7908331ff48e515120432efc95f83d16c8' into develop
Configuration menu - View commit details
-
Copy full SHA for e0527b1 - Browse repository at this point
Copy the full SHA e0527b1View commit details -
fix: paste ignore workdoc field (#8673)
fix: #8639 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Skip processing when the field type is `FieldType.Workdoc` in the `pasteSetRecords` function of `apitable/packages/core/src/commands/datasheet/paste_set_records.ts`. - Bug Fix: Change the `sourceType` property of the `stdVal` object in the `cellValueToStdValue` method of the `WorkdocField` class from `FieldType.Attachment` to `FieldType.Workdoc` in `apitable/packages/core/src/model/field/workdoc_field.ts`. - New Feature: Update the `selectWithWorkdocField` method in the `Clipboard` class of `apitable/packages/datasheet/src/pc/common/clipboard/clipboard.ts` to accept an optional `tableHeader` parameter and check for a workdoc field when pasting, allowing for different behavior during copying and pasting. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 499878a - Browse repository at this point
Copy the full SHA 499878aView commit details -
fix: fix magic variable container (#8674)
@coderabbitai: ignore
Caedman Ziwen Lan committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 8669fa5 - Browse repository at this point
Copy the full SHA 8669fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79814a0 - Browse repository at this point
Copy the full SHA 79814a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3c5349 - Browse repository at this point
Copy the full SHA d3c5349View commit details -
fix: re-run pnpm install (#8671)
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for d197108 - Browse repository at this point
Copy the full SHA d197108View commit details -
fix: ai send api path and adjust ci (#8676)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Modified the build process of the `apitable` package to exclude two packages during the build. - New Feature: Added functionality to check if a file named 'rollup.config.js' exists in the `ai-components` package. If the file exists, it performs a rollup compilation using the command 'rm -rf ./dist && rollup -c --bundleConfigAsCjs'. If the file doesn't exist, it logs an error message. - New Feature: Updated the `ChatPageProvider` component and the `useSendChat` hook in the `ai-components` package. The `useSendChat` hook now accepts an additional `baseURL` parameter passed from the props. The `useSendChat` function has been modified to import `Url` from `@apitable/core`, rename the constant `SEND_CHAT_MESSAGE` to `PATH_SEND_CHAT_MESSAGE`, and add a new parameter `baseURL` with a default value of `Url.BASE_URL`. The `SEND_CHAT_MESSAGE` URL is constructed based on the `baseURL` parameter. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 031bec6 - Browse repository at this point
Copy the full SHA 031bec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 368c72c - Browse repository at this point
Copy the full SHA 368c72cView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 551db22 - Browse repository at this point
Copy the full SHA 551db22View commit details -
fix: fix active datasheet for automation's history data (#8689)
@coderabbitai: ignore close #8687
Caedman Ziwen Lan committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for c98a24d - Browse repository at this point
Copy the full SHA c98a24dView commit details -
close #8687 @coderabbitai:ignore
Caedman Ziwen Lan committedNov 6, 2023 Configuration menu - View commit details
-
Copy full SHA for aa39d84 - Browse repository at this point
Copy the full SHA aa39d84View commit details -
chore(backend-server): tune api param type & view object naming (#8693)
@coderabbitai: ignore In order to adapt to openapi-generator.
Configuration menu - View commit details
-
Copy full SHA for 084dd0c - Browse repository at this point
Copy the full SHA 084dd0cView commit details -
fix: mention feishu notify (#8699)
fix: #7755 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added `recordTitle` property to the `extra` object in the `ICommitRemind` interface. - Refactor: Modified the `CommentEditor` component to assign `recordTitle` using object shorthand notation and added `recordTitle` and `content` properties to the `extra` object. These changes do not affect the logic or functionality of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 8ed3e88 - Browse repository at this point
Copy the full SHA 8ed3e88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f607cc9 - Browse repository at this point
Copy the full SHA f607cc9View commit details -
fix: workdoc list not support align (#8703)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added support for the `Workdoc` field type in the list of field types in the `TypeSelect` component, enhancing the functionality of the multi-grid feature. - New Feature: Improved the user interface of the editor by dynamically showing/hiding alignment options based on the active editor state. The `AlignSelect` component will now be hidden when the editor is active in task list, bullet list, ordered list, or blockquote modes. - Style: Modified the class name of a component in the image resizer function from 'ProseMirror-selectednode' to 'image-selected', potentially affecting the styling and behavior of the component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for afede19 - Browse repository at this point
Copy the full SHA afede19View commit details
Commits on Nov 7, 2023
-
chore: adjust types in api parameter description (#8709)
fix: 👇 <img width="1018" alt="image" src="https://github.com/vikadata/vikadata/assets/32906036/e7afe257-6d97-4dc0-b001-8ab2b3de3662"> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Documentation: Adjusted the API parameter description in `InternalFieldPermissionController.java` to change the type of the "dstId" parameter from "String" to "string". This change does not impact the logic or functionality of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for d6a7172 - Browse repository at this point
Copy the full SHA d6a7172View commit details -
Fix/add prettier apitable (#8710)
add prettier before commit <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Chore: Added a new command to run `prettier` on staged files before committing in the `.husky/pre-commit` file. - Refactor: Made changes to import statements, removing unused imports and adding a new import in `robot_action.tsx`. - Refactor: Made changes to import statements and reimported `react-redux` and `@apitable/core` with a different formatting style in `index.ts`. - Chore: Added the `prettier` package as a dependency in `robot_actions.tsx`. - Chore: Exported a `useAppSelector` hook typed with `IReduxState` in `index.ts`. These changes do not introduce any new features or bug fixes visible to the end-user. They primarily focus on code organization, formatting, and dependency management. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 7, 2023 Configuration menu - View commit details
-
Copy full SHA for 335678f - Browse repository at this point
Copy the full SHA 335678fView commit details -
fix: konva header crash (#8717)
<img width="1112" alt="image" src="https://github.com/vikadata/vikadata/assets/6942517/846e79d2-2e12-4565-b4b4-fc9f311edc42">
Configuration menu - View commit details
-
Copy full SHA for f058421 - Browse repository at this point
Copy the full SHA f058421View commit details -
fix: update configuration for openapi-codegen (#8722)
@coderabbitai: ignore
Caedman Ziwen Lan committedNov 7, 2023 Configuration menu - View commit details
-
Copy full SHA for bfd6981 - Browse repository at this point
Copy the full SHA bfd6981View commit details -
Configuration menu - View commit details
-
Copy full SHA for 331f457 - Browse repository at this point
Copy the full SHA 331f457View commit details -
fix: link default prefix https (#8714)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Improved default prefix for links in the bubble menu by automatically adding "https://" if the input link doesn't start with it. - Refactor: Removed the `HorizontalRule` extension from the list of default extensions and added a configuration option to disable document history and drop cursor. - Bug Fix: Updated the URL property of the `HocuspocusProvider` object based on the environment, ensuring correct behavior in different environments. - Style: Modified CSS styles for buttons and text in the UI, enhancing the appearance of the work document buttons. - New Feature: Introduced a new field type, `FieldType.Workdoc`, in the `ChangesetItemActionBase` component for a specific condition. - Style: Added a new CSS class with a minimum height for form containers, improving the visual layout. - New Translation: Added a new translation key for a tooltip related to editing a form field for a work document. - Refactor: Added conditional logic for the mobile view of the form editor, returning a specific component based on the `isMobile` variable. - Style: Added a default empty string value for the `title` property in the length calculation, preventing errors when `item.text` and `(item as any).title` are undefined or null. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 66741dd - Browse repository at this point
Copy the full SHA 66741ddView commit details -
chore: update workdoc l10n string (#8734)
# Human says 修改 WorkDoc 字段相关的 string key,完成多语言的翻译和结果校对 # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 9cac6bc - Browse repository at this point
Copy the full SHA 9cac6bcView commit details
Commits on Nov 8, 2023
-
fix: workdoc image style (#8736)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Modified the CSS style of the `.workdocBtn` class, changing the `display` property and adding a `max-width` property to affect the visual layout and behavior of a button. - Style: Added a new CSS rule to the `.left` class, setting the `margin-right` property to affect the styling of an image in the workdoc. - Style: Made various changes to the CSS styles of the workdoc image, including modifying padding, margin, font-weight, background color, and adjusting the width, height, background color, border, and position of resize triggers. - Refactor: Modified the `Resizer` component to always render an `<img>` element instead of conditionally rendering a `<figure>` element. - Bug Fix: Modified the condition inside an `if` statement in the `FloatingMenu` component to allow the condition to pass when `textContent` is `'、'` as well. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for f5109f0 - Browse repository at this point
Copy the full SHA f5109f0View commit details -
feat: ai component support tailwindcdd (#8730)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added Tailwind CSS configuration for base styles, components, and utilities in the `enterprise/ai-components/src/index.css` file. - New Feature: Introduced a new Tailwind CSS configuration file (`tailwind.config.js`) in the `enterprise/ai-components` directory. The configuration object specifies the prefix for generated classes, enables dark mode based on a CSS class, defines the content files to be processed by Tailwind CSS, includes an empty theme extension, and disables the preflight core plugin. - New Feature: Added an import statement for the `index.css` file in the `enterprise/ai-components/src/index.ts` file. - New Feature: Updated the `rollup.config.js` file in the `enterprise/ai-components` directory. The changes include adding imports for `path` and `alias`, including a new plugin for `tailwindcss`, updating the `postcss` plugin to include the `tailwindcss` plugin, specifying the format of the output file as `'es'`, adding the `extensions` option to the `postcss` plugin configuration, and adding an alias entry to resolve the `'static'` path. - New Feature: Set up a proxy server using `http-proxy-middleware` in the `apitable/packages/datasheet/server.js` file. The changes include configuring proxy routes for different endpoints, handling WebSocket connections, and dynamic port allocation using `portfinder`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for ff19ef3 - Browse repository at this point
Copy the full SHA ff19ef3View commit details -
feat: AI Agent Publish (#8738)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a `Share` option to the chat toolbar, allowing users to easily share content. - New Feature: Introduced a `WidgetEmbed` component that enables users to embed chat widgets in other applications. - Style: Made styling modifications to the PrismJS "okaidia" theme for code blocks and inline code in the widget embed modal. - Refactor: Replaced the `shareNodeId` state variable with `visibleModal` in the chat toolbar component to improve code clarity. - Documentation: Updated the code comments and added explanatory comments where necessary. - Chore: Removed unused import statements in the chat toolbar component. - Bug Fix: Handled potential errors in the `get_user_data` function when making HTTP requests. - Security: Improved security by suggesting the implementation of authentication and authorization mechanisms for retrieving user data. - Performance: Suggested using asynchronous programming techniques to make concurrent HTTP requests and reduce latency. - Consistency: Recommended using consistent quotation marks for string literals throughout the codebase. - Maintainability: Advised making the API endpoint URL configurable instead of hardcoding it in the `get_user_data` function. - Modularity: Proposed organizing the code into separate modules or classes to enhance modularity and maintainability. - Complexity: Suggested splitting the `get_user_data` function into smaller, specialized functions to improve readability and maintainability. - Optimization: Proposed using f-strings or the `str.format()` method for string interpolation in the `get_user_data` function to improve performance. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 926d1ff - Browse repository at this point
Copy the full SHA 926d1ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185d787 - Browse repository at this point
Copy the full SHA 185d787View commit details -
feat: gen ce api client module (#8739)
@coderabbitai: ignore Co-authored-by: Chambers <chenbochao@vikadata.com>
Configuration menu - View commit details
-
Copy full SHA for 26fc481 - Browse repository at this point
Copy the full SHA 26fc481View commit details -
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for b5719ae - Browse repository at this point
Copy the full SHA b5719aeView commit details -
fix: dingding can not open (#8744)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added support for the `@apitable/ai` package in the application's `next.config.js` file. This allows the application to utilize the functionalities provided by the `@apitable/ai` package, enhancing its capabilities. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 1ba13bb - Browse repository at this point
Copy the full SHA 1ba13bbView commit details -
feat: airagent remove unused package (#8747)
# Human says # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the signature of the `SelectFormWidget` function in `index.tsx` by removing the unused `props` parameter and removed an unused import statement. These changes do not impact the external interface or behavior of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 736c1ea - Browse repository at this point
Copy the full SHA 736c1eaView commit details -
feat: agent datasource (#8737)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: The `AiUpdateParam` class has been modified by removing the `type` and `model` fields, enhancing the update functionality. - Bug Fix: The `DatasheetSource` class, representing a datasheet source setting parameter, has been removed. This may impact code dependent on it. - New Feature: The `DatasheetSnapshot` class now includes a new `name` field and introduces methods to extract specific fields and field IDs, enhancing functionality. - New Feature: The `AiNodeEntity` class has a new `type` field, and the database migration script modifies the `ai_node` table structure accordingly. - Refactor: The `updateAi` method in `EnterpriseAiServiceFacadeImpl` no longer updates `type` and `model` properties, improving code clarity. - Refactor: Package names have been changed from `com.apitable.interfaces.ai.model` to `com.apitable.enterprise.ai.model`. - New Feature: Changes related to agent data source functionality, including new methods and imports, enhance the AI agent's capabilities. - Chore: Changes made to `AbstractApitableSaasIntegrationTest`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 67fce4b - Browse repository at this point
Copy the full SHA 67fce4bView commit details
Commits on Nov 9, 2023
-
feat: remove cui wizard send model (#8758)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Updated the `WizardAction` class in `wizard.ts` to dynamically generate `MODEL_OPTIONS` based on environment variables, moved the `model` field inside the `setting` object, and made modifications to the `form` object. Removed unnecessary import statements and commented out code blocks. These changes improve the modularity and maintainability of the code. - Documentation: Added comments related to AI models in `index.ts`, providing additional information for developers working with the code. These comments do not affect the code's behavior. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Signed-off-by: William Chan <root@williamchan.me>
Configuration menu - View commit details
-
Copy full SHA for 6a7e058 - Browse repository at this point
Copy the full SHA 6a7e058View commit details -
fix: form create new workdoc (#8769)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Removed the `showWorkdoc` state and its usages from multiple components, as well as updated the import statement for `useAppSelector`. The code now directly calls the `onSave` function with a new document ID when `cellValue` is null, allowing the creation of a new workdoc without showing the workdoc UI. - Refactor: Changed the rendering order of elements in the canvas by moving a `path` function call below a `label` function call in the `CellHelper` class. - Style: Added the color property to the CSS class ".drop-cursor" in the `styles.module.less` file, setting the color of the cursor to the value of the "--textCommonPrimary" variable. - Chore: Removed import statements for `DragDrop` from two files and commented out the lines where `DragDrop` was used in the `default-extensions.tsx` file. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 686a520 - Browse repository at this point
Copy the full SHA 686a520View commit details -
fix: third party im invite limit (#8708)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? third party im invite limit --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added a new notification template ID `SPACE_REFRESH_CONTACT_SEATS_LIMIT` to notify administrators when the refresh contact operation fails due to reaching the seats limit in a space. - New Feature: Two new methods `checkSeatOverLimitAndSendNotify` and `getSeatUsageForIM` are added to the `ISpaceService` interface to check seat limits and calculate seat usage for IM. - Bug Fix: The code now handles seat limits for user synchronization in third-party IM systems. It checks if the seat limit is exceeded before synchronizing users and returns early if the limit is exceeded. - Bug Fix: In FeishuEventServiceImpl, a conditional check is added to ensure that the seat limit is not exceeded before creating new members. - Bug Fix: In FeishuInternalEventServiceImpl, a check is added to prevent creating new members if the seat limit is exceeded. - Bug Fix: The code now checks the seat limit before proceeding with user synchronization in SocialCpIsvServiceImpl. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 28b493a - Browse repository at this point
Copy the full SHA 28b493aView commit details -
fix: fix dynamic import for wasm (#8775)
@coderabbitai: ignore
Caedman Ziwen Lan committedNov 9, 2023 Configuration menu - View commit details
-
Copy full SHA for 7696b88 - Browse repository at this point
Copy the full SHA 7696b88View commit details -
fix: support chrome 68 (#8776)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: The `DateTimeBaseField` class now supports using the language obtained from `getLanguage()` as the default locale when `getUserLocale(this.state)` is falsy. - Chore: The `@apitable/ai` plugin has been added to the `plugins` array in `next.config.js`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for c86ebb0 - Browse repository at this point
Copy the full SHA c86ebb0View commit details
Commits on Nov 10, 2023
-
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 86eb4f0 - Browse repository at this point
Copy the full SHA 86eb4f0View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Removed unused imports, commented out code, and modified variable types in `apitable/packages/core/src/modules/database/api/wasm/index.ts`. - Refactor: Added type annotation to the `result` parameter in the `disableRoleExtend` function in `apitable/packages/core/src/modules/shared/api/api.ts`. - Refactor: Added type annotation to the `result` parameter in the `delNode` function in `apitable/packages/core/src/modules/space/api/api.space.ts`. - Test: Removed a test suite for adding records to a datasheet in `apitable/packages/core/src/commands_actions/__test__/add_record.test.ts`. These changes primarily involve code refactoring and removal of unused code or tests. They do not introduce any new features or bug fixes visible to end-users. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: Michael Xiaoliang Chan <mcl_chan@sina.com>
Configuration menu - View commit details
-
Copy full SHA for 2712a5a - Browse repository at this point
Copy the full SHA 2712a5aView commit details -
# Human says # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Added `max-height` and `overflow` properties to a CSS class in the `input_email/style.module.less` file, allowing the container to have a maximum height of 150 pixels and enabling scrolling when the content exceeds this height. - Bug Fix: Removed duplicate import statement for `useAppSelector` in the `input_email/input_email.tsx` file. - Enhancement: Added a new condition in the `handleKeyDown` function in the `input_email/input_email.tsx` file to check if the key pressed is a space (' ') in addition to Enter and semicolon (;). This improves the user experience by allowing spaces as a valid input. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 548359d - Browse repository at this point
Copy the full SHA 548359dView commit details -
fix: pnpm lockfile again (#8792)
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 9cb3f0b - Browse repository at this point
Copy the full SHA 9cb3f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c83b5 - Browse repository at this point
Copy the full SHA 04c83b5View commit details -
fix: update icons for widgets (#8794)
@coderabbitai: ignore 类型约束iconsMap
Caedman Ziwen Lan committedNov 10, 2023 Configuration menu - View commit details
-
Copy full SHA for bae00e4 - Browse repository at this point
Copy the full SHA bae00e4View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Removed irrelevant commented-out code for adding records to a datasheet in `add_record.test.ts`. - Refactor: Removed the entire file `set_record.test.ts` related to setting records in a datasheet. - Refactor: Commented out code block in `index.ts` that retrieves a setting from local storage and always returns `false` for `getBrowserDatabusApiEnabled` function. No impact on exported functions, global data structures, or variables. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for ef86187 - Browse repository at this point
Copy the full SHA ef86187View commit details -
fix: resource url and ai model (#8796)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Bug Fix: Fixed uninitialized variable `ossSignatureTemplate` in `ImageSerializer.java`. - Test: Added test case `testDownloadAndUploadUrl` to verify file upload functionality in `AssetServiceImplTest.java`. - Refactor: Modified `AiServiceImpl.java` to handle `model`, `prompt`, and `prologue` settings. - Test: Modified `EnterpriseAiServiceFacadeImplTest.java` and `AiServiceImplTest.java` to improve test coverage for AI service. - Refactor: Updated import statements and mocked method in `WidgetUploadServiceImplTest.java`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 120bc98 - Browse repository at this point
Copy the full SHA 120bc98View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new feature for managing data sources and training AI models. This includes the introduction of the `DataSource` component, which renders configuration items and tables for data sources. The `DataSourceModal` component provides a modal dialog for selecting data sources with different tabs for options. The `Training` component has been refactored and enhanced for training AI models. - Style: Made CSS styling modifications to various components, including `ButtonArea`, `SourceItem`, `StatusItem`, `Table`, `TimeItem`, `DataSourceModal`, `ConfigItem`, and `Training`. These changes are purely cosmetic and do not affect the logic or functionality of the code. - Refactor: Introduced a new component called `ConfigItem`, which is a configurable item with a title, description, and optional child components. It supports a switch control for configuration toggling and provides a link to additional documentation. - Bug Fix: Fixed CSS styles in the `Training` component by removing unnecessary padding and modifying background colors using custom CSS variables. - Documentation: Added new translation keys related to training data sources for displaying text in the user interface. - Refactor: Added a new function `convertStatus2Code` in the `Training/utils.ts` file to map status strings to corresponding codes from the `TrainingStatus` enum. - New Feature: Introduced a new component called `HistoryDetailTable` that displays a table with historical training data. It utilizes the `ConfigItem` component to display configuration details. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for dcdbb26 - Browse repository at this point
Copy the full SHA dcdbb26View commit details -
fix: Update package.json for widget-sdk (#8804)
Caedman Ziwen Lan committedNov 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 91b8520 - Browse repository at this point
Copy the full SHA 91b8520View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 394791c - Browse repository at this point
Copy the full SHA 394791cView commit details -
fix: try catch with param (#8810)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Added try-catch blocks to handle exceptions in various components (`form_field.tsx`, `controller.tsx`, `helper.ts`, and `description_modal.tsx`) to ensure graceful error handling and prevent crashes. These changes do not affect the functionality or user experience directly but improve the stability and reliability of the application. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 4b159e3 - Browse repository at this point
Copy the full SHA 4b159e3View commit details
Commits on Nov 13, 2023
-
fix: fix icon map export (#8815)
## Background fix iconMap 的值 修复,widget sdk 中key 取自 widget-sdk/interface/FieldType <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Updated the `FieldIconMap` object in `field_select.tsx` to use `WidgetFieldType` from the `field_types` interface instead of `FieldType`. Added and modified icon mappings. Introduced `FieldIconMapFieldType` to map icons based on the `FieldType`. The `transformOptions` function now uses `FieldIconMapFieldType` for getting the field icon. These changes improve the consistency and maintainability of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 08fc6cd - Browse repository at this point
Copy the full SHA 08fc6cdView commit details -
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 311cb5a - Browse repository at this point
Copy the full SHA 311cb5aView commit details -
chore: merge release into develop (#8819)
@coderabbitai: ignore --------- Co-authored-by: Caedman Ziwen Lan <lanziwen@apitable.com> Co-authored-by: Kilian <wangkailang@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d21f93a - Browse repository at this point
Copy the full SHA d21f93aView commit details -
fix(db)/automation index (#8803)
@coderabbitai: ignore --------- Co-authored-by: chenguofeng <1508194634@qq.com>
Configuration menu - View commit details
-
Copy full SHA for df20323 - Browse repository at this point
Copy the full SHA df20323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73d260f - Browse repository at this point
Copy the full SHA 73d260fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a06b4b2 - Browse repository at this point
Copy the full SHA a06b4b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c3fb85 - Browse repository at this point
Copy the full SHA 2c3fb85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b18a1 - Browse repository at this point
Copy the full SHA 75b18a1View commit details -
Revert "fix: third party im invite limit" (#8830)
Reverts vikadata/vikadata#8708 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Revert: Restored the `SPACE_REFRESH_CONTACT_SEATS_LIMIT` notification template that notifies administrators about failed contact refreshes due to seat limits in a space. - Revert: Removed methods related to checking seat limits and obtaining seat usage for third-party IM from the `ISpaceService` interface and `SpaceServiceImpl` class. No changes to external behavior. - Revert: Removed code that checked seat limits before synchronizing users in `DingTalkIsvEventServiceImpl`. - Revert: Removed code that checked seat limits before creating members in `FeishuEventServiceImpl` and `FeishuInternalEventServiceImpl`. - Revert: Removed code that checked seat limits before user synchronization in `SocialCpIsvServiceImpl`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 5cbab3a - Browse repository at this point
Copy the full SHA 5cbab3aView commit details -
fix: column null crash (#8838)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 00b3eaf - Browse repository at this point
Copy the full SHA 00b3eafView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Updated configuration file for a Next.js project, removing unnecessary imports and commented out `swcMinify` option. - Refactor: Modified import statements in `trigger_commands.ts`, including specific paths and adding `@ts-ignore` directive to suppress TypeScript errors. - Style: Added an empty line after import statements in the `ChatPage` component. - Refactor: Modified import statement for the `AIPanel` component in `publish.tsx`, changing the import path. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: Kelvin Jiawen Pan <panjiawen@apitable.com>
Configuration menu - View commit details
-
Copy full SHA for d70de26 - Browse repository at this point
Copy the full SHA d70de26View commit details -
fix: onewaylink support pre fill (#8842)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Updated import statement for `IFormQuery` in the `@apitable/core` module. - Refactor: Reordered imports in `util.ts` file. - New Feature: Added `FieldType.OneWayLink` to the `FORM_FIELD_TYPE.primary` array. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for ccd812c - Browse repository at this point
Copy the full SHA ccd812cView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 49ca15b - Browse repository at this point
Copy the full SHA 49ca15bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b3956 - Browse repository at this point
Copy the full SHA d5b3956View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2defe4c - Browse repository at this point
Copy the full SHA 2defe4cView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added a usage warning modal that alerts users about their subscription limits and provides an option to upgrade. - Refactor: Rearranged imports and simplified code in the billing component, removing unnecessary state variables and functions. - Style: Updated CSS styles for modals, avatars, buttons, and text alignment in the usage warning modal. - Bug Fix: Fixed a key prop issue in the ChatPageProvider component by directly using the id instead of casting it to a string. - Chore: Removed unused import statements and variables, and replaced a hardcoded value with a translated string. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 1641423 - Browse repository at this point
Copy the full SHA 1641423View commit details -
fix: workdoc load when need (#8861)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: The import location of the `Workdoc` component has been changed in two files, potentially affecting the external interface or behavior of the code. - Refactor: An import statement for the `dynamic` function from the `next/dynamic` module has been added. A new component called `CollaborationEditorNoSSR` has been introduced, allowing for server-side rendering (SSR) to be disabled for the `CollaborationEditor` component. - Refactor: Changes related to the `CollaborationEditor` component and its dependencies have been made. Unused imports have been removed, code structure has been reorganized, and new interfaces have been introduced. These changes do not modify the logic or functionality of the code. - Refactor: Exports of the `editor_core` and `workdoc` modules have been removed from the file. Other unrelated changes are also included. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for f5c9a07 - Browse repository at this point
Copy the full SHA f5c9a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 393688f - Browse repository at this point
Copy the full SHA 393688fView commit details -
fix: add field filter property (#8869)
![WeChatWorkScreenshot_c486783f-2e77-43d5-bae7-f9f0b7f35637](https://github.com/vikadata/vikadata/assets/12862508/c4509572-2242-4f21-b515-f0827d46d0a5) <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added `canFilter` property to the `Field` class, indicating whether a field can be filtered. This enhancement improves the filtering capabilities of the application and provides users with more control over data manipulation. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 14, 2023 Configuration menu - View commit details
-
Copy full SHA for a7f9078 - Browse repository at this point
Copy the full SHA a7f9078View commit details -
fix: open share update prefill link (#8872)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Modified the initial value of the `status` state variable in the `FormWorkdocEditorBase` component from `Status.Connecting` to `Status?.Connecting`, potentially affecting code behavior. - New Feature: Added the `CopyOutlined` component from `@apitable/icons` to the import statements. Also, modified the `useEffect` hook dependency array by adding `nodeShared` as a dependency, potentially impacting code behavior. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9a652d7 - Browse repository at this point
Copy the full SHA 9a652d7View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Expanded options for providing a URL in toast notifications by allowing the `url` property to accept a string or an object with a `text` property. - Refactor: Modified the `stringToActions` function to support a new type of `url` parameter, allowing it to accept an object with a `text` property. The function now extracts the URL string accordingly before invoking the appropriate action based on the `actionStr`. - Refactor: Made changes to import statements, component rendering, and introduced a new `VikabyWithTheme` component wrapped in a `ThemeProvider`. The `showVikaby` function now includes additional conditions before rendering the `Vikaby` component. These changes do not significantly impact logic or functionality. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9ea7a53 - Browse repository at this point
Copy the full SHA 9ea7a53View commit details -
feat: optimize automation run num sql (#8875)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: The `InternalSpaceServiceImpl` now performs automation run number validation instead of skipping it. - Refactor: The `get_count_between_start_and_end_by_space_id` function in the `AutomationRunHistoryDAO` trait and its implementation now accept `String` parameters for `start_at` and `end_at`, and use the `BETWEEN` operator in the SQL query. - Refactor: The `dao_get_robot_runs_by_space_id` function in `automation_dao_api.rs` now uses `get_monthly_start_format` and `get_monthly_end_format` functions instead of `get_monthly_start_timestamp` and `get_monthly_end_timestamp` functions to calculate start and end dates for a given month. - New Feature: Two new functions, `get_monthly_start_format` and `get_monthly_end_format`, have been added to `util.rs`. These functions provide formatted strings representing the start and end dates of a monthly interval. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 3a6cc89 - Browse repository at this point
Copy the full SHA 3a6cc89View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccff261 - Browse repository at this point
Copy the full SHA ccff261View commit details -
fix: email invite style (#8879)
# Human says close #8876 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Modified the background color of the input fields in the email invite component to improve visual feedback when focused and unfocused. - Style: Removed unused CSS classes related to the email input box, reducing code clutter and improving maintainability. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 2da525b - Browse repository at this point
Copy the full SHA 2da525bView commit details -
fix: added join human machine verification (#8885)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: The `joinViaSpace` function in the `api.org.ts` file now accepts an additional parameter `data`, which is included in the payload of the POST request made by the function. - Bug Fix: The `LinkConfirm` component in `link_confirm.tsx` now includes a check for `isLogin` before calling the `join` function. If the user is logged in, the `execNoTraceVerification` function is executed before calling `join`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 8e203dd - Browse repository at this point
Copy the full SHA 8e203ddView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f19b849 - Browse repository at this point
Copy the full SHA f19b849View commit details -
Revert "fix: tsc check fail" (#8891)
Reverts vikadata/vikadata#8798 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Revert: Restored the original implementation of the `getBrowserDatabusApiEnabled` function in the `apitable/packages/core/src/modules/database/api/wasm/index.ts` file. This change reverts a previous modification that disabled the function and replaced it with commented-out code. The functionality remains unchanged. - Test: Removed commented-out code from the test files `apitable/packages/core/src/commands_actions/__test__/add_record.test.ts` and `apitable/packages/core/src/commands_actions/__test__/set_record.test.ts`. These changes do not affect the application's logic or functionality as the code was disabled. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 565a445 - Browse repository at this point
Copy the full SHA 565a445View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for c5ee67d - Browse repository at this point
Copy the full SHA c5ee67dView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 521fe1d - Browse repository at this point
Copy the full SHA 521fe1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7b286 - Browse repository at this point
Copy the full SHA 8b7b286View commit details -
fix: human-machine verification (#8906)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: The `joinViaSpace` function in `api.org.ts` now requires the `nodeId` parameter, affecting the external interface. - New Feature: The `IInvite` interface in `invite.ts` now includes an optional `inviteLinkData` property. - Refactor: The `LinkConfirm` component in `link_confirm.tsx` has been modified to handle a new response structure and redirect users appropriately. - Refactor: The `useLinkInvite` function in `use_invite.tsx` now accepts the `inviteLinkData` parameter and makes use of it in various functions. - New Feature: The `inviteLinkData` property has been added to the `IQuery` interface in `interface.ts`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 5e6076f - Browse repository at this point
Copy the full SHA 5e6076fView commit details -
fix: workdoc image loading (#8908)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Added a new CSS keyframe animation called `imageLoadingRotation` to create a loading effect for images. - Refactor: Modified the `NodeSelect` component by importing the `last` function from the `lodash` library, updating the logic for determining the active item and active list, adding a new variable `listActiveFnName`, modifying the `onSelected` event handler to handle list active state, and refactoring the options rendering. - Refactor: Added a new function `list2Text` to convert the active list type in the editor to its corresponding command name. - Style: Updated CSS styles of an image loading feature, including increasing the border width of an icon, adding padding to a code block, and adding a new loading animation to the image loading icon. - New Feature: Added a loading icon to the image placeholder in the `UploadImagePlaceholderPlugin` function. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 03449f5 - Browse repository at this point
Copy the full SHA 03449f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 045c753 - Browse repository at this point
Copy the full SHA 045c753View commit details -
fix: import excel data with sort (#8436)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Modified the `addRecords` function in `apitable/packages/core/src/commands_actions/datasheet.ts` and `apitable/packages/core/src/commands/datasheet/add_records.ts` to correctly increment the index when adding multiple rows. Added a new parameter `newRecordIndex` to specify the index of the new record being added. - Refactor: Updated the `addRecord2Action` function in `apitable/packages/core/src/commands_actions/__test__/add_record.test.ts` to include the `newRecordIndex` property in the `index` parameter. Similar changes were made in the `action_add_record` function. - Refactor: Modified the `addRecords` function in `apitable/packages/core/src/databus/__tests__/datasheet.test.ts` and `apitable/packages/core/src/databus/__tests__/view.test.ts` by updating row indices and changing the value of `fld1` to `'second'`. These changes may impact the behavior of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 13fe114 - Browse repository at this point
Copy the full SHA 13fe114View commit details -
fix: AI Setting supports verification and i18n (#8914)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: The `Form` component now supports localization with the addition of new dependencies and the use of the `localizer` function. Form validation errors are displayed with an error message. - New Feature: The `Setting` component now has localization support through the `locale` prop, which is passed down to the `ReactSchemaForm` component. - Style: CSS styles for the `Form` component have been modified, including adjustments to background color, text color, border color, and line height. - Bug Fix: An empty line has been added after the import statements in the `ChatPage` component. - Chore: The `ToolBar` module now passes the `locale` prop to the `Setting` component based on the Redux state, enabling localization support. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for a2572ec - Browse repository at this point
Copy the full SHA a2572ecView commit details -
#8805 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Fixed issue #8805 by adding a validation check to ensure the input date is valid before formatting it. If the date is not valid, the function now returns null. This ensures that users receive accurate and reliable date formatting results. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 1c67bb7 - Browse repository at this point
Copy the full SHA 1c67bb7View commit details -
chore: upgrade version to 1.5.0 (#8927)
# Human says - chore: upgrade version to 1.5.0 As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Updated the version from 1.4.0 to 1.5.0 in the configuration files, providing users with the latest enhancements and improvements. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 637936c - Browse repository at this point
Copy the full SHA 637936cView commit details -
fix: add check ai info data (#8926)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a "try again" button to the system message in the Chat component. Clicking the button triggers a callback function. - Bug Fix: Modified the `create` method in the `AiConversationServiceImpl` class to prevent potential null pointer exceptions when accessing the latest success training. - Refactor: Modified the `AiInfo` class to include a new method `isNull()` for checking if the object is in a null state. - Style: Added a new CSS class for styling a button element in the SystemTip component. - Documentation: Added a new string key to the StringKeysMapType type definition. - Chore: Made changes to the ChatPageProvider component, including click handlers for system tips and logic for initializing the message list based on AI training status. - Revert: No revert changes found. - Test: No test changes found. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: William Chan <root@williamchan.me>
Configuration menu - View commit details
-
Copy full SHA for 4e63ae9 - Browse repository at this point
Copy the full SHA 4e63ae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 127d310 - Browse repository at this point
Copy the full SHA 127d310View commit details
Commits on Nov 16, 2023
-
# Human says # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added internationalization support by allowing the language to be set based on the value stored in localStorage. This enhances user experience by providing localized content based on the user's preferred language. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 1bdd734 - Browse repository at this point
Copy the full SHA 1bdd734View commit details -
fix: email invite i18n (#8919)
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 7c94af8 - Browse repository at this point
Copy the full SHA 7c94af8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba318a1 - Browse repository at this point
Copy the full SHA ba318a1View commit details -
fix: create by field type (#8944)
fix: [#8177](vikadata/vikadata#8177) <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the `CreatedByField` class to allow `null` values in the `uuids` array property, improving flexibility in data handling. - Bug Fix: Removed the `FieldType.WorkDoc` value from the `fieldSequence` array in the `TypeSelect` component, resolving an issue with incorrect field types. - Refactor: Updated the `WecomShopCallback` component to correctly populate the `reference` variable by using a fallback value from the query parameter if not found in local storage. This ensures accurate data retrieval. - No user-visible changes were made, and the overall logic and functionality of the code remain unchanged. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 326176c - Browse repository at this point
Copy the full SHA 326176cView commit details -
fix: manageable create backup (#8955)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for ea5ea5e - Browse repository at this point
Copy the full SHA ea5ea5eView commit details -
chore: update version to 1.5.0 (#8959)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Chore: Updated the current version from 1.4.0 to 1.5.0 in the configuration file (.bumpversion.cfg). <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 3f23464 - Browse repository at this point
Copy the full SHA 3f23464View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added support for AppSumo plans with new string keys in the configuration. - New Feature: Introduced responsive rendering of the home page based on screen size. - New Feature: Added a new interface `IResponseStruct` to handle API responses. - New Feature: Implemented an interceptor to handle responses from a Java API. - New Feature: Added functions to interact with a Java API and new constants related to user APIs. - New Feature: Introduced a custom error class for handling API errors. - Refactor: Updated import statements and removed unused code related to URL handling. - New Feature: Added a component for activating an email associated with an AppSumo account. - Refactor: Made significant changes to the `SignUp` component, removing unused code and modifying the sign-up function. - Refactor: Added form validation for the username, password, and confirm password fields in the `SignUpBase` component. These changes enhance the functionality and user experience of the application by supporting AppSumo plans, improving responsiveness, handling API responses, and enhancing the sign-up process. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 3f7a4bb - Browse repository at this point
Copy the full SHA 3f7a4bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc2d278 - Browse repository at this point
Copy the full SHA fc2d278View commit details
Commits on Nov 17, 2023
-
fix: ai share in mobile (#8974)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for f16be41 - Browse repository at this point
Copy the full SHA f16be41View commit details -
fix: circular dependency (#8881)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Bug Fix: Fixed import statements in multiple files to use the correct module paths for functions related to enterprise features. This ensures proper functionality and avoids potential issues with dependencies. - Refactor: Updated import statements in various files to improve code organization and maintainability. The changes ensure that the correct modules are imported and reduce the risk of circular dependencies. - Documentation: Added comments to clarify the purpose and impact of the import statement changes in the affected files. This improves code readability and understanding for future developers. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9a2a6dc - Browse repository at this point
Copy the full SHA 9a2a6dcView commit details -
Merge branch 'release/1.5.0' of github.com:vikadata/vikadata into mer…
…ge/v1.5.0-release.4 # Conflicts: # apitable/packages/datasheet/src/pc/components/datasheet_pane/datasheet_pane.tsx
Configuration menu - View commit details
-
Copy full SHA for 68e34d9 - Browse repository at this point
Copy the full SHA 68e34d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcdc5d0 - Browse repository at this point
Copy the full SHA bcdc5d0View commit details -
merge: v1.5.0 release.4 (#8979)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for e5acc0f - Browse repository at this point
Copy the full SHA e5acc0fView commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Added `white-space: inherit !important;` CSS property to the `color` class within a specific div in the `activity_item/style.module.less` file. - Style: Modified the `ColorSelect` component in the `color-select/index.tsx` file by adding a border style to the list item when it is the active color item. The border color is set to the corresponding color value. - Style: Removed the `border-color` property from the `.colorActive` CSS class in the `color-select/styles.module.less` file. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for ea1cc70 - Browse repository at this point
Copy the full SHA ea1cc70View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> --------- Co-authored-by: Harry Yep <git@hode.co.uk>
Configuration menu - View commit details
-
Copy full SHA for b92a058 - Browse repository at this point
Copy the full SHA b92a058View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6cf9e5 - Browse repository at this point
Copy the full SHA a6cf9e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9eb8a0 - Browse repository at this point
Copy the full SHA e9eb8a0View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the `getSpaceNavList` function in `space_menu_tree.tsx` to accept an additional parameter `isAppSumo` and conditionally set the `valid` property of a menu item based on its value. This improves the flexibility and customization of the space menu tree component. - Refactor: Extracted the `product` variable from the Redux state, enhancing code modularity and separation of concerns. - Chore: Passed the `isAppSumo` parameter to the `getSpaceNavList` function, ensuring consistent behavior across different scenarios. - Chore: Simplified the changeset for better readability and understanding. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: Harry Yep <git@hode.co.uk>
Configuration menu - View commit details
-
Copy full SHA for d4cdba9 - Browse repository at this point
Copy the full SHA d4cdba9View commit details -
Caedman Ziwen Lan committed
Nov 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 549f302 - Browse repository at this point
Copy the full SHA 549f302View commit details -
fix: email invite only works for enter (#8992)
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for f4b2411 - Browse repository at this point
Copy the full SHA f4b2411View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 74b733b - Browse repository at this point
Copy the full SHA 74b733bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33cae55 - Browse repository at this point
Copy the full SHA 33cae55View commit details -
Configuration menu - View commit details
-
Copy full SHA for feabbb2 - Browse repository at this point
Copy the full SHA feabbb2View commit details -
fix: upload multi files on android (#9016)
# Human says close #8966 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Improved the `UploadZoneBase` component in a React application. - New Feature: Added support for WeChat mini programs in the upload functionality. - Enhancement: Updated logic to allow multiple file uploads based on the application context. - Refactor: Extracted the rendering of the upload text into a separate function. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 08bfaf7 - Browse repository at this point
Copy the full SHA 08bfaf7View commit details -
fix: time_machine backup alert (#9021)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Updated the CSS styles of a previewing element in the datasheet pane, improving its appearance and positioning it fixed at the bottom of the page. - New Feature: Improved the UI and user experience by updating the `DatasheetMain` component and using the `Alert` component from `@apitable/components` for displaying preview and test function information. - Bug Fix: Fixed an issue where the export button was not triggering the `exportPreviewCsv` function when clicked. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for f7556dd - Browse repository at this point
Copy the full SHA f7556ddView commit details -
@coderabbitai: ignore --------- Co-authored-by: Chambers <chenbochao@vikadata.com> Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dff260f - Browse repository at this point
Copy the full SHA dff260fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b50487 - Browse repository at this point
Copy the full SHA 1b50487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 987d302 - Browse repository at this point
Copy the full SHA 987d302View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Removed `debugger` statements from the code in `get_billing_info.ts` file. This change improves code cleanliness and removes unnecessary debugging statements, resulting in a more streamlined development process. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for e223f0c - Browse repository at this point
Copy the full SHA e223f0cView commit details
Commits on Nov 21, 2023
-
fix: space between edited record (#9018)
# Human says close #9015 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Added margin to the `.name` and `.op` classes in the activity item component, creating a space between the edited record and adjacent elements. - Refactor: Modified the JSX code in the `ChangesetItemBase` component by replacing `<span>` elements with `<div>` elements for the `name` and `op` classes. - Refactor: Reorganized import statements in the `changeset_item.tsx` file, moving the `useAppSelector` import to the top and removing the `getSocialWecomUnitName` import from the middle of the file. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 1110a12 - Browse repository at this point
Copy the full SHA 1110a12View commit details -
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 809aedd - Browse repository at this point
Copy the full SHA 809aeddView commit details -
1. vika display billing page 2. delete will refresh page close #8964 close #9030
Configuration menu - View commit details
-
Copy full SHA for b8f472e - Browse repository at this point
Copy the full SHA b8f472eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c22d37 - Browse repository at this point
Copy the full SHA 6c22d37View commit details -
Feat/third im seat limit (#9031)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? third im seat limit --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added functionality to retrieve the user ID based on the provided OpenID in the organization module. - New Feature: Modified the `checkSeatOverLimitAndSendNotify` function in the space module to handle multiple user IDs at once. - Bug Fix: Updated the `handleFeishuEvent` method in the GM service module to include an additional argument in the `handleTenantContactData` method call. - New Feature: Added a static method to create a message card for notifying that the seat limit has been reached in the DingTalk integration module. - New Feature: Added a static method to create a card message for notifying that the seat limit has been reached in the Feishu integration module. - New Feature: Added a function to generate a message for when the seat limit is exceeded in the WeCom integration module. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 5f7995b - Browse repository at this point
Copy the full SHA 5f7995bView commit details -
fix: cascader close blur (#9028)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added event handlers (`onClear` and `onPopupVisibleChange`) to the `PcCascader` component in `pc_cascader.tsx`. These handlers ensure that the cascader loses focus in certain scenarios, improving user experience. - Style: Adjusted CSS styles of the `ant-select` component in `styles.module.less`, including `line-height`, `padding-top`, and `top` properties. These changes enhance the visual appearance of the component. - Style: Added `padding-right` property to the `.label` class in `style.module.less` for the activity item. This change improves the visual layout by adding right padding. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 59c9d5c - Browse repository at this point
Copy the full SHA 59c9d5cView commit details -
fix: remove message when upload failed (#9047)
# Human says close #7857 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Removed the display of an error message when an upload fails in the `fail.tsx` component of the invite_outsider module. This change improves the user experience by eliminating unnecessary error messages. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9a76484 - Browse repository at this point
Copy the full SHA 9a76484View commit details -
Fix/workdoc selection color (#9051)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new environment variable `SHARE_LOGO` to the `getEnvVars` function in the `apitable/packages/datasheet/src/get_env.ts` file. - New Feature: Introduced a new optional property `type` to the `Logo` component in the `apitable/packages/datasheet/src/pc/components/common/logo/logo.tsx` file. The `type` prop allows for dynamic selection of the logo source based on its value. - Bug Fix: Modified the `ColorSelect` component in the `enterprise/datasheet/editor/editor_core/bubble-menu/color-select/index.tsx` file to fix the offset value and update the `isActive` check. - Refactor: Added a new parameter `setClose` to the `IAlignSelect` interface and the `AlignSelect` component in the `enterprise/datasheet/editor/editor_core/bubble-menu/align-select/index.tsx` file. This change enables closing the select dropdown when interacting with the component. - Style: Updated the CSS styling for the `span.linkIcon` class in the `enterprise/datasheet/editor/editor_core/bubble-menu/link-select/styles.module.less` file to change the background color and fill color of the SVG icon. - Refactor: Introduced two new functions and modified the `BubbleMenu` component in the `enterprise/datasheet/editor/editor_core/bubble-menu/index.tsx` file. The changes allow for closing the link and color menus and provide better control over the menu behavior. - Refactor: Added a new parameter `setClose` to the `INodeSelect` interface and the `NodeSelect` component in the `enterprise/datasheet/editor/editor_core/bubble-menu/node-select/index.tsx` file. The `setClose` function enables closing the `NodeSelect` component when clicked. - Style: Added a new CSS rule to change the selection color in the `.ProseMirror` class in the `enterprise/datasheet/editor/editor_core/editor-core/styles.module.less` file. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 06c3c0b - Browse repository at this point
Copy the full SHA 06c3c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9348a32 - Browse repository at this point
Copy the full SHA 9348a32View commit details -
feat: airagent billing (#8967)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Summary of Changes: - Refactor: Updated import statements and renamed fields in `AgentStripeController` and `StripeWebhookController` classes. - Refactor: Replaced import statements and changed package names in various billing-related classes. - Refactor: Changed package name and imports in `StripeEventServiceImpl.java`. - Refactor: Changed namespace in `StripeEventMapper.xml`. - Refactor: Updated import statements in `AbstractApitableSaasIntegrationTest.java`. - Refactor: Updated import statements in `PriceConfigUtilTest.java`. - Refactor: Modified `AbstractOssClientRequest` class, including import changes and formatting adjustments. - Chore: Removed unused import statement and made minor code formatting adjustments in `QiniuOssClientRequest.java`. These changes primarily involve refactoring import statements, renaming fields, and adjusting package names. They do not introduce new features or impact end-user functionality directly. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: ShawnDeng <dengguiheng@aitable.ai>
Configuration menu - View commit details
-
Copy full SHA for c450114 - Browse repository at this point
Copy the full SHA c450114View commit details -
# Human says close #9043 - [x] 背景色直接给色值#7B67EE - [x] 头像的描边颜色为 --borderCommonDefault - [x] 系统消息的图标尺寸为 12x12,图标颜色为 --textStaticPrimary # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Modified CSS styles for avatars in the notification card component. Added a border color and changed the background color and SVG fill color to enhance visual appearance. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9b41160 - Browse repository at this point
Copy the full SHA 9b41160View commit details -
fix: image resize limit max width (#9060)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: The `WorkDoc` field type is now included in the `fieldSequence` array in the `TypeSelect` component, allowing users to select and work with this field type. - Style: The CSS code has been updated to disable interaction with child elements of the `.link` class, preventing any unintended actions on those elements. - Bug Fix: The maximum width of resized images in the `ImageResizer` component is now constrained to the width of the `.ProseMirror` element, ensuring that images do not exceed the available space. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 98a6bfd - Browse repository at this point
Copy the full SHA 98a6bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63aed98 - Browse repository at this point
Copy the full SHA 63aed98View commit details -
Feat/third im seat limit (#9064)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Modified the `getUserIdByOpenId` method in `MemberMapper`, `IMemberService`, and `MemberServiceImpl` to accept an additional parameter `spaceId`. This ensures that the correct user ID is retrieved based on the provided `spaceId` and `openId`. - Bug Fix: Updated the `handleUserAddOrgEvent`, `doSaveOrUpdate`, and `getUserIdByOpenId` functions in `DingTalkIsvEventServiceImpl`, `FeishuEventServiceImpl`, and `FeishuInternalEventServiceImpl` to include the `spaceId` parameter. This prevents seat over-limit notifications from being sent to the wrong users. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 6757c84 - Browse repository at this point
Copy the full SHA 6757c84View commit details -
fix: suffix node maybe not updated when node move (#9066)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Improved SQL query in NodeMapper.xml to select only non-rubbish nodes, ensuring accurate data retrieval. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for cec9fdb - Browse repository at this point
Copy the full SHA cec9fdbView commit details
Commits on Nov 22, 2023
-
@coderabbitai: ignore --------- Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d1f208e - Browse repository at this point
Copy the full SHA d1f208eView commit details -
feat: switch ai welcome to ai components (#9007)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added a new optional prop `isFromIframe` to the `Footer` and `ChatPageMain` components in the `enterprise/datasheet/chat/main` files. This allows for more flexibility in rendering the components based on whether they are rendered within an iframe or not. - New Feature: Modified the `ChatWelcome` component in the `enterprise/datasheet/chat_welcome/chat_welcome.tsx` file. The changes include importing additional modules, adding a new function `triggerUsageAlert`, and modifying the JSX structure. The component now uses the `useSelector` hook from `react-redux` to access the user state. - New Feature: Updated the `ILogoProps` interface and the `Logo` component in the `apitable/packages/datasheet/src/pc/components/common/logo/logo.tsx` file. The `size` prop of `ILogoProps` now accepts a number in addition to string values. The handling of the `size` prop in the `Logo` component is updated accordingly. - Style: Added a new CSS rule that sets the background to transparent for elements with the class "fusion" in the `enterprise/ai-components/src/components/Chat/index.module.less` file. - New Feature: Introduced a new prop `isFusionMode` to the `Chat` component in the `enterprise/ai-components/src/components/Chat/index.tsx` file. The prop conditionally applies a CSS class to the chat list container based on its value. - Style: Made a minor change to the CSS styling of a class named `copilot` in the `enterprise/ai-components/src/components/TextAreaWrapper/style.module.less` file. The `margin-bottom` property is set to 0 for elements with the `copilot` class. - New Feature: Modified the `TextArea` component in the `enterprise/ai-components/src/components/TextAreaWrapper/text_area.tsx` file. Added two new props: `type` and `className`. The `type` prop conditionally renders different elements, and the `className` prop allows for custom CSS classes to be applied. - Style: Updated the CSS styles of the `.welcome` and `.main` classes in the `enterprise/datasheet/chat_welcome/index.module.less` file. Modified the display, alignment, padding, and background colors of various elements. - New Feature: Modified the `ChatWelcome` component in the `enterprise/datasheet/chat_welcome/chat_welcome.tsx` and `enterprise/datasheet/chat_welcome/main.tsx` files. Imported additional modules, added new functions (`triggerUsageAlert`, `useResponsive`), and modified the component structure. The component now uses a `ChatPageProvider` and `ChatWelcomeMain` component from the `@apitable/ai` package. - New Feature: Introduced a new component called `ChatWelcomeMain` in the `enterprise/datasheet/chat_welcome/main.tsx` file. The component renders a chat interface and imports various dependencies and hooks from external libraries. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 8f00e15 - Browse repository at this point
Copy the full SHA 8f00e15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e3938c - Browse repository at this point
Copy the full SHA 0e3938cView commit details -
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for b23ab92 - Browse repository at this point
Copy the full SHA b23ab92View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new key-value pair `'ad_card_desc': 'ad_card_desc'` to the `StringKeysMapType` type in the `apitable/packages/core/src/config/stringkeys.interface.ts` file. - New Feature: Conditionally rendered the `AdCard` component based on the value of `getEnvVariables().IS_APITABLE` in the `apitable/packages/datasheet/src/pc/components/space_manage/space_info/layout/lg.tsx` file. - New Feature: Conditionally rendered the `AdCard` component based on the value of `getEnvVariables().IS_APITABLE` in multiple files (`md.tsx`, `sm.tsx`, `xs.tsx`) within the `apitable/packages/datasheet/src/pc/components/space_manage/space_info/layout` directory. - Refactor: Made various changes to the `space_info.tsx` file, including reordering imports, removing unused imports, commenting out code related to fetching ad data, and modifying the usage of `useAppSelector`. The `SpaceContext.Provider` component is also commented out. - Style: Modified the `Advert` component in the `ui.tsx` file by removing imports, updating the implementation, and modifying the content and button text of the component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 2926328 - Browse repository at this point
Copy the full SHA 2926328View commit details -
fix: text editor style on small size screen (#9074)
# Human says close vikadata/vikadata#9068 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Updated CSS styles of the text editor component by correcting an import statement and modifying the `box-shadow` properties. - Refactor: Added import statements for `ContextName` and `ShortcutContext` in the text editor component and removed an unnecessary import statement. These changes improve the visual appearance of the text editor and enhance the modularity of the code by correctly importing required dependencies. There are no user-facing features or bug fixes in this pull request. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 5361a9e - Browse repository at this point
Copy the full SHA 5361a9eView commit details -
# Human says close #9070 # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for b6e9fe3 - Browse repository at this point
Copy the full SHA b6e9fe3View commit details -
# Human says # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Removed `@ts-ignore` comments from the code. - New Feature: Imported `subscribeUsageCheck` function from the `enterprise/billing/subscribe_usage_check` module. - New Feature: Imported `triggerUsageAlert` function from the `enterprise/billing/trigger_usage_alert` module. - New Feature: Imported `isSocialPlatformEnabled` function from the `enterprise/home/social_platform/utils` module. These changes improve the code quality by removing unnecessary comments and introducing new features related to usage checking, usage alerts, and social platform functionality. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for c9de7fa - Browse repository at this point
Copy the full SHA c9de7faView commit details
Commits on Nov 23, 2023
-
fix: konva workdoc style (#9075)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new constant `GRID_CEL_ICON_GAP_SIZE` with a value of 8 to represent the gap between icons in a grid cell. - Bug Fix: Adjusted the calculation of `maxTextWidth` and updated the padding value for the background shape in the `CellHelper` class, potentially improving the rendering of cell values and the appearance of the background shape. - Refactor: Removed the unused `setAutomationState` function from the destructuring assignment in the `useAtom` hook usage in `RenderModalBase` and `DescriptionModal` components. - Documentation: Updated the interface `IQuery` by adding two properties, `recordId` and `fieldId`, which may affect the external interface of the code. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 3790881 - Browse repository at this point
Copy the full SHA 3790881View commit details -
refactor: checkstyle format (#9085)
@coderabbitai ignore <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Refactor: Code refactoring and formatting changes have been made to improve the readability and maintainability of the code in various packages and classes. - Documentation: Javadoc comments have been added or modified in several classes to enhance code documentation. - Style: Import statements, comments, and code formatting have been adjusted to adhere to checkstyle rules and improve code consistency. - Bug Fix: The return type of a method in the `IAssetAuditService` interface has been corrected. - New Feature: The `IDeveloperAssetService` interface now includes an additional parameter `fileSize` in the `saveAssetInDeveloper` method. - Chore: Minor changes such as removing an author comment and adjusting indentation have been made. These changes primarily focus on improving code quality, readability, and documentation without introducing any significant changes to the external behavior or functionality of the application. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: ShawnDeng <dengguiheng@aitable.ai>
Configuration menu - View commit details
-
Copy full SHA for 7fc6e79 - Browse repository at this point
Copy the full SHA 7fc6e79View commit details -
Caedman Ziwen Lan committed
Nov 23, 2023 Configuration menu - View commit details
-
Copy full SHA for 856ecd5 - Browse repository at this point
Copy the full SHA 856ecd5View commit details -
fix: space between edited record (#9089)
# Human says close vikadata/vikadata#9015 again # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Removed `padding-right` property from a CSS class in the `style.module.less` file. This change may affect the visual appearance of elements by reducing the right padding. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for ba0c21f - Browse repository at this point
Copy the full SHA ba0c21fView commit details -
feat(dstpicker): support select datasource
Caedman Ziwen Lan committedNov 23, 2023 Configuration menu - View commit details
-
Copy full SHA for 0219e42 - Browse repository at this point
Copy the full SHA 0219e42View commit details -
fix: show notify on sm screen (#9092)
# Human says close [#9072](vikadata/vikadata#9072) # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Updated the condition for determining the screen size in the `NotifyRouter` component to use "sm" instead of "md". This change ensures that the component behaves correctly based on the responsive screen size. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9fedf7f - Browse repository at this point
Copy the full SHA 9fedf7fView commit details -
fix: share leave permission (#9088)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? After the user leaves the space station, the shared status remains active. --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added the ability to obtain permissions for shared nodes from the main administrator if the role dictionary is empty and the member information is deleted in `NodeShareServiceImpl.java`. - Bug Fix: Fixed an issue where an exception occurred while obtaining permissions from the main administrator in `NodeShareServiceImpl.java`. Now, an error message is logged instead. - New Feature: Added a method `fetchNodeRoleByTeamIds` to `ControlTemplate.java` that allows fetching control roles for a given team ID and list of node IDs. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 930e990 - Browse repository at this point
Copy the full SHA 930e990View commit details -
feat(color-picker): refactor color picker
Caedman Ziwen Lan committedNov 23, 2023 Configuration menu - View commit details
-
Copy full SHA for 4f6f7a2 - Browse repository at this point
Copy the full SHA 4f6f7a2View commit details -
@coderabbitai: ignore Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b99732e - Browse repository at this point
Copy the full SHA b99732eView commit details -
fix: create workdoc link (#9104)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Modified the deletion behavior in the floating menu to delete both the forward slash and the selected text, improving the range of characters to be deleted. - Refactor: Removed the `DocumentWithTitle` extension in the editor core and directly extended the `Document` class with a content specification, without altering the external interface or behavior. - Style: Added the `display: inline-block;` property to the `.img-placeholder` CSS class in the editor core styles, allowing it to be displayed as an inline block. - New Feature: Updated the workdoc editor to include navigation and selectors from `@apitable/core`, and replaced the `onStartEdit` function to include a call to `Router.replace` with updated parameters. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 0c29e6d - Browse repository at this point
Copy the full SHA 0c29e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 054a572 - Browse repository at this point
Copy the full SHA 054a572View commit details
Commits on Nov 24, 2023
-
chore: update workdoc zh name (#9108)
# Human says ## What? 更新 WorkDoc 的中文名,由「富文本」改为「轻文档」 ## How? 修改了对应的简体中文和繁体中文 string 文件 # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for 47ff7ba - Browse repository at this point
Copy the full SHA 47ff7baView commit details -
refactor: declared dependencies version in gradle catalog (#9114)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Gradle build files have been refactored to centralize dependency declarations and improve maintainability, modularity, and readability. - Refactor: The inclusion pattern for a directory in the project structure has been modified in the settings.gradle file. - Refactor: The Gradle build file for the socketio starter has been refactored to declare dependencies using a centralized catalog. - Refactor: Dependency declarations in the Gradle build file for the application have been updated to use aliases and platform versions, remove unused dependencies, and clean up the protobuf plugin configuration. - Test: The AssetServiceImplTest class has been disabled with the @disabled annotation due to the inability to mock ossTemplate. - Refactor: The SleuthConfig class has been removed, which includes a configuration for Spring Cloud Sleuth. - Refactor: The MemberInfoVo class has replaced the ApiModelProperty annotation with Schema annotation for the "Member ID" field. - Refactor: The ApiModelProperty annotations have been removed from two fields in the SpaceGlobalFeature class. - Refactor: The WidgetReleaseListVo class has replaced the ApiModelProperty annotation with Schema(hidden = true) to hide the field from API documentation. - Refactor: The ApiOperation annotations have been replaced with Operation annotations in the AgentAuthController class. - Refactor: The Api(hidden = true) annotation has been removed from the AgentStripeController class. - Refactor: The AppsumoController class has undergone various changes including removing unused imports, updating Swagger annotations, reorganizing code, fixing formatting issues, and renaming a variable. - Refactor: The BillingController class has been refactored by replacing the Api annotation with Tag annotation for API documentation. - Refactor: The CheckoutController class has changed the annotation used for Swagger documentation from Api to Tag. - Refactor: The ProductController class has changed the annotation used for documenting the API from Api to Tag. - Refactor: The Api(hidden = true) annotation has been removed from the StripeWebhookController class. - Refactor: Changes have been made in the Auth0Controller class. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 858061a - Browse repository at this point
Copy the full SHA 858061aView commit details -
feat: email invite improve (#9111)
# Human says close #9106 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Improved input validation and error handling in the invite outsider component. Users will now see error messages and a border color indicating input status (normal, error, or warning) when entering an email address. This enhances the user experience by providing immediate feedback on input errors. - Refactor: Removed unnecessary import statement for the `message` component from `'antd'`. Imported the `colors` module from `'@apitable/components'` instead. Introduced an enum `InviteInputStatus` to represent different input statuses. Modified the `InputEmail` component to handle input validation and display error messages. Updated the `handleKeyDown` function to call a new `handleInputAction` function for input validation and member addition. Added `handleInputFocus` and `handleInputBlur` functions to handle input focus events. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 39d2039 - Browse repository at this point
Copy the full SHA 39d2039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 575e637 - Browse repository at this point
Copy the full SHA 575e637View commit details -
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the `FormatButton` component by removing unused code, refactoring the `handleAddTrigger` function, and updating the logic for handling the callback. These changes improve code cleanliness and maintainability. - Style: Made minor styling adjustments to the `RobotListItemCardReadOnly` component, including border, color, and alignment modifications. The changes enhance the visual appearance of the component. - Chore: Removed a temporary solution in the `RobotTriggerCreate` component that involved an unnecessary `useEffect` hook. This improves code clarity and removes unnecessary functionality. - Style: Made minor styling adjustments to the `ButtonItem` component, including margin and cursor modifications, as well as updating the loading icon color. These changes enhance the visual presentation of the button. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 8b572c1 - Browse repository at this point
Copy the full SHA 8b572c1View commit details -
# Human says # AI says <!-- AI auto review added here -->
Configuration menu - View commit details
-
Copy full SHA for c62e429 - Browse repository at this point
Copy the full SHA c62e429View commit details -
fix: fix issue for button column (#9138)
@coderabbitai: ignore
Caedman Ziwen Lan committedNov 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 4c31922 - Browse repository at this point
Copy the full SHA 4c31922View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33aa6cf - Browse repository at this point
Copy the full SHA 33aa6cfView commit details -
fix: fix error while redirect automation (#9143)
Caedman Ziwen Lan committedNov 24, 2023 Configuration menu - View commit details
-
Copy full SHA for b64ff05 - Browse repository at this point
Copy the full SHA b64ff05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6347f96 - Browse repository at this point
Copy the full SHA 6347f96View commit details -
# Human says close #9115 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added search functionality to the UI, allowing users to easily search for specific items. - Bug Fix: Resolved an issue where the application would crash when loading large datasets. - Documentation: Updated the README file with detailed instructions on how to set up and configure the application. - Refactor: Improved the performance of the data processing module, resulting in faster data retrieval and analysis. - Style: Applied consistent formatting and naming conventions throughout the codebase for improved readability. - Test: Added additional unit tests to ensure the reliability and accuracy of critical functions. - Chore: Upgraded dependencies to the latest versions to leverage new features and security patches. - Revert: Reverted a previous change that caused compatibility issues with certain operating systems. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for f5d4306 - Browse repository at this point
Copy the full SHA f5d4306View commit details -
Configuration menu - View commit details
-
Copy full SHA for c870c42 - Browse repository at this point
Copy the full SHA c870c42View commit details -
Feature/fix error for button column (#9158)
@ 同步表内获取按钮列激活状态 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Bug Fix: Updated the import statement for the `setIsValid` function in the `button_editor` module. - Bug Fix: Modified the `useButtonFieldValid` hook to handle a loading state and retrieve the validity status from a response object. - Bug Fix: Refactored the `checkButtonField` function to update the validity of a button field based on its properties. - Bug Fix: Replaced the usage of the `CellButtonItem` component with a new `CellButton` component in the `CellValue` component. - Bug Fix: Moved import statements for `CellButtonItem`, `ShortcutActionManager`, and `ShortcutActionName` in the `cell_value` module. - Bug Fix: Modified the `FormatButton` component by removing unused imports, updating the `onUpdate` function call, and changing the handling of triggers and automations. - New Feature: Added a redirect after modifying a field in the `FormatButton` component. - Bug Fix: Made changes related to importing modules and added new functions (`getRobotDetail`, `checkButtonField`) and hooks (`useTriggerTypes`, `useShowViewLockModal`) in the `view` module. - Bug Fix: Added a new `useEffect` hook that performs checks on button fields in the `view` module. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 68b5edd - Browse repository at this point
Copy the full SHA 68b5eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dbdcff - Browse repository at this point
Copy the full SHA 8dbdcffView commit details -
# Human says close #8849 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: Improved the word wrapping behavior and maximum width of text fields in the robot detail view. - Refactor: Renamed the `triggerControllRef` variable to `triggerControlRef` for clarity. - Style: Updated CSS styles for `<p>` elements to enable word wrapping and set the width to auto. - Style: Modified the selector for `<span>` elements with the attribute `data-slate-node='text'` to include single quotes. These changes enhance the visual presentation and readability of text content in the robot detail view. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for ca82ea5 - Browse repository at this point
Copy the full SHA ca82ea5View commit details -
fix: float menu keyboard (#9170)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - Refactor: The `CellWorkdoc` component in `apitable/packages/datasheet/src/pc/components/konva_grid/components/cell/cell_workdoc.tsx` has been modified to improve the behavior when interacting with mouse or touch events. - Refactor: The `onKeyDown` event handler has been removed from the `EditorCore` component in `enterprise/datasheet/editor/editor_core/index.tsx`. - New Feature: The floating menu component in `enterprise/datasheet/editor/editor_core/floating-menu/index.tsx` now supports keyboard navigation and highlights the selected item. - Style: The CSS rule in `enterprise/datasheet/editor/editor_core/floating-menu/styles.module.less` has been updated to apply a background color to selected elements and change the background color on hover. - Refactor: The `Document` extension in `enterprise/datasheet/editor/editor_core/extensions/default-extensions.tsx` no longer supports multiple paragraphs. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 024663e - Browse repository at this point
Copy the full SHA 024663eView commit details
Commits on Nov 27, 2023
-
feat: ot redis and other clients (#9054)
执行后,前端数据更新 <img width="420" alt="image" src="https://github.com/vikadata/vikadata/assets/18412022/f3a613e6-5dc5-468c-a7be-2fac4f7a7e67"> <img width="1388" alt="image" src="https://github.com/vikadata/vikadata/assets/18412022/7ec114ed-edf2-4ba7-93a0-e9bb55f8c46e"> 返回值 --相同数据更新执行失败时 <img width="536" alt="image" src="https://github.com/vikadata/vikadata/assets/18412022/97376751-a646-4005-b685-bd1c2f7a4af9"> -mysql --get_rel_node_id_by_main_node_id --is_resources_has_robots --get_robot_id_and_resource_id_by_resource_ids --get_active_count_by_robot_ids --create_new_changeset_source -redis --smembers --sadd # Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Added support for retrieving related node IDs based on a main node ID in the data source provider. - New Feature: Introduced `ResourceChangeHandler` and `RoomResourceRelService` structs in the data services manager. - Bug Fix: Updated the `DatasheetOtService` struct usage in the `ot_service` initialization. - Refactor: Modified the `apply_room_changeset` method in the `OtService` struct. - Documentation: Added print statements for debugging purposes in the `OtService` struct. - New Feature: Added a new DAO (`node_rel_repo_dao`) to the `DAOManager` struct for retrieving related node IDs. - New Feature: Created a new module `rel_repo` in the `node` module of the DAO database. - New Feature: Implemented the `get_rel_node_id_by_main_node_id` method in the `NodeDAO` struct. - New Feature: Introduced the `NodeRelRepositoryDAO` trait and its implementation in the `rel_repo` module. - New Feature: Added an asynchronous function `get_rel_node_id_by_main_node_id` to the `DBDataSourceProvider` struct. - New Feature: Added new functions (`get_room_ids_from_cache`, `get_rel_node_id_by_main_node_id`, `get_has_robot_by_resource_ids`) to the test codebase. - New Feature: Added async functions (`get_room_ids_from_cache`, `get_rel_node_id_by_main_node_id`, `get_has_robot_by_resource_ids`) to the `IDataSourceProvider` trait. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 328228e - Browse repository at this point
Copy the full SHA 328228eView commit details -
Feature/fix bugfix button field (#9185)
@coderabbitai: ignore https://github.com/vikadata/vikadata/issues/9154 https://github.com/vikadata/vikadata/issues/9173 https://github.com/vikadata/vikadata/issues/9172 https://github.com/vikadata/vikadata/issues/9168
Caedman Ziwen Lan committedNov 27, 2023 Configuration menu - View commit details
-
Copy full SHA for e883c2d - Browse repository at this point
Copy the full SHA e883c2dView commit details -
fix: close #9189 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Modified the import statements and added conditional checks in `readonly_field_column/index.tsx` to improve code organization and handle certain criteria. - Refactor: Imported and used the `useAppSelector` hook from `'pc/store/react-redux'` in `cell_button/index.tsx` to retrieve the `record` object from the Redux store, enhancing data retrieval efficiency. - Bug Fix: Rendered a `CellButtonItem` for the `FieldType.Button` case in `cell_value.tsx`, ensuring correct rendering of button cells. - Style: Added an extra space before the closing tag of the `CellButtonItem` component in `cell_value.tsx` for improved code readability. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 27, 2023 Configuration menu - View commit details
-
Copy full SHA for bbc6ed6 - Browse repository at this point
Copy the full SHA bbc6ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a3af2c - Browse repository at this point
Copy the full SHA 1a3af2cView commit details -
fix: no wrap when edit (#9202)
# Human says close #9194 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: The `AutomationPanel` component has undergone several modifications to improve its functionality and simplify the code. Unused import statements were removed, custom hooks were replaced with existing ones, and conditional logic for setting the panel state was simplified. Rendering conditions were updated based on specific values, and a style property was added to the `Tag` component. These changes enhance the overall performance and maintainability of the component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 0b1322d - Browse repository at this point
Copy the full SHA 0b1322dView commit details -
fix: fix create button trigger sequence (#9209)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: Added a new variable `triggerLength` to store the length of the `triggers` array, improving code readability and maintainability. - Bug Fix: Modified the `ButtonField` class to remove unnecessary fields from the `openLink` object, ensuring correct behavior. - Refactor: Updated the `validateProperty` method in the `ButtonField` class to only validate specific properties, enhancing performance. - Refactor: Removed unused memoized variable and updated another variable to use the original array, optimizing code efficiency. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 27, 2023 Configuration menu - View commit details
-
Copy full SHA for e587fc6 - Browse repository at this point
Copy the full SHA e587fc6View commit details -
refactor: update default commutity subscription spefication (#9219)
开源版调整: - 最大坐席2 - 节点5 - 100行 - 260个归档 - 250行数据 - 1GB <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Update: DefaultSubscriptionFeature class now has updated default values for various subscription features, including seat value, capacity size, sheet numbers, rows per sheet, archived rows per sheet, and row numbers. These changes improve the default behavior of the application without introducing new features or bug fixes. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 9516d11 - Browse repository at this point
Copy the full SHA 9516d11View commit details -
fix(automation): add select node set as editable (#9220)
close https://github.com/vikadata/vikadata/issues/9211 close https://github.com/vikadata/vikadata/issues/9218 close https://github.com/vikadata/vikadata/issues/9222 close https://github.com/vikadata/vikadata/issues/9197 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Fixed an issue in the `format_button.tsx` file where the `permissionRequired` prop value was incorrectly set to `'manageable'` instead of `'editable'`. - New Feature: Added a condition in the `triggerTypeOptionsWithoutButtonIsClicked` function in the `robot_trigger.tsx` file. This allows the `select` node to be editable when the automation scenario is set to datasheet in the `RobotTriggerBase` component. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 344a2f3 - Browse repository at this point
Copy the full SHA 344a2f3View commit details -
feat: change update subscription proration behavior (#9186)
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Modified the `updateSubscriptionQuantity` method in `StripeTemplate.java` to improve subscription management. - New Feature: Added methods in `BillingTaskServiceImpl` for managing ignored spaces, enhancing space processing. - New Feature: Added a new event type `USER_WIZARD_CHANGE` to the `EventBusEventType` enum. - New Feature: Added a new class `WizardActionEvent` representing a wizard action event. - Refactor: Removed the `rewardWizardAction` method from the `RewardService` class and related imports. - New Feature: Added new methods to the `UserServiceFacade` interface for user actions and rewards. - Refactor: Replaced import statements and method calls in `PlayerActivityServiceImpl`. - Refactor: Imported and initialized `IIntegralService` in `EnterpriseEventBusFacadeImpl`. - Refactor: Modified the constructor and added a case in `EnterpriseEventBusFacadeImpl`. - Refactor: Added a parameter and annotation in `EventBusDomainContextConfig` and modified methods in `IntegralServiceImpl`. - Refactor: Modified the `QueueConfig` class to provide bean definitions for the notification queue and exchange. - Refactor: Added `@Qualifier` annotations to method parameters in `AiServerAutoConfiguration`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 1b29eb1 - Browse repository at this point
Copy the full SHA 1b29eb1View commit details -
fix: remove tooltip border (#9229)
# Human says close #8258 # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Style: The tooltip component and its associated styles have been modified. The tooltip border has been removed, resulting in a cleaner appearance. This change does not affect the functionality or behavior of the tooltip. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 04d9ce1 - Browse repository at this point
Copy the full SHA 04d9ce1View commit details -
sync: release/1.5.0 to develop (#9192)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Improved handling of different timestamp formats in the `withTimeZone` function, ensuring correct values are passed to `utcToZonedTime`. - Refactor: Modified import statements and navigation handling in the `expand_upgrade_space.tsx` file. - Refactor: Changes to import statements, hooks, state variables, and conditional checks in the `workspace.tsx` file. - Documentation: Added case-insensitive handling for the "Content-Type" header in the `parserHeader` function. - Refactor: Moved import statement and added a new property to the SQL query in the `UserRepository` class. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: Zoe <zhengxu@apitable.com> Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com> Co-authored-by: Aria <sujian@apitable.com> Co-authored-by: Caedman Ziwen Lan <lanziwen@apitable.com> Co-authored-by: Chambers <chenbochao@vikadata.com>
Configuration menu - View commit details
-
Copy full SHA for 3f40478 - Browse repository at this point
Copy the full SHA 3f40478View commit details -
Fix/fix automation select panel (#9235)
# Human says As a human, what have you done for this pull request? Why? What? How? <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> <!-- # Why? > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> <!-- # What? > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> <!-- # How? > 大概描述下,如何具体实现的这个Pull Request? --> # AI says <!-- AI auto review added here --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Refactor: The `getColorValue` function in `color.ts` is now exported as a public function. - Style: Modifications to the rendering of color groups in the UI component `color_group.tsx`. Adjustments made to text color and background color based on the selected color index. Removal of commented-out code related to button styles. - Refactor: Changes to the `ButtonFieldItem` and `ButtonItem` components. Introduction of a new styled component `StyledBgBox` to handle background color changes on hover and click. Update of the `StyledBox` component to use `StyledBgBox` and accept a `color` prop. Removal of the `colorList` variable in `ButtonItem`. Update of the `StyledBox` component in `ButtonItem` to use `StyledBgBox` and accept a `backgroundColor` prop. - Bug Fix: Modification of the `useButtonFieldValid` function. Update of the logic for finding the `buttonFieldTriggerId` by including an additional condition to check for the `button_clicked` endpoint. - Style: Removal of the right margin from the `.errorMsg` class in the CSS file `style.module.less`. - New Feature: Introduction of a new value `'button_clicked'` to the `EnumTriggerEndpoint` type. - New Feature: Addition of a new case `'button_clicked'` to a switch statement in the `RobotTriggerBase` component. Modification of the `triggerTypeOptionsWithoutButtonIsClicked` variable to exclude both `'button_field'` and `'button_clicked'` when the automation scenario is `'datasheet'`. - Refactor: Removal of imports from external modules, removal of hover and active styles, and modification of the `onClick` event handler in the `StyledBox` component in `robot_readonly_card.tsx`. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Caedman Ziwen Lan committedNov 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 238cb9c - Browse repository at this point
Copy the full SHA 238cb9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b14d25 - Browse repository at this point
Copy the full SHA 6b14d25View commit details -
fix: button field trigger listener (#9236)
@coderabbitai: ignore --------- Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for aaef961 - Browse repository at this point
Copy the full SHA aaef961View commit details -
Configuration menu - View commit details
-
Copy full SHA for e567e33 - Browse repository at this point
Copy the full SHA e567e33View commit details -
sync: apitable to vikadata (#9242)
@CodeRabbit ignore <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a sync feature for hosted cloud in the APITable library. - Bug Fix: None. - Documentation: None. - Refactor: Added an overloaded method `distinctByProperty` to the `CollectionUtil` class in the backend server application. This method allows users to extract distinct elements from a list based on a key extractor function. - Style: Removed an import statement and added a new import statement in the `datasheet_pane.tsx` file of the datasheet package. - Test: None. - Chore: Removed a condition from the `space_menu_tree.tsx` file, making an object always considered valid regardless of a specific environment variable. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Configuration menu - View commit details
-
Copy full SHA for 7b90526 - Browse repository at this point
Copy the full SHA 7b90526View commit details