Skip to content
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 #1528

Merged
merged 2,387 commits into from Dec 18, 2023
Merged

sync: hosted cloud #1528

merged 2,387 commits into from Dec 18, 2023

Conversation

jeremyyin2012
Copy link
Contributor

Submit a pull request for this project.

Why?

What?

How?

robot518 and others added 30 commits November 26, 2023 19:29
执行后,前端数据更新
<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 -->
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 -->
# 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 -->
# 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 -->
开源版调整:

- 最大坐席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 -->
close vikadata/vikadata#9211

close vikadata/vikadata#9218
close vikadata/vikadata#9222

close vikadata/vikadata#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 -->
<!-- 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 -->
# 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 -->
# 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>
# 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 -->
@coderabbitai: ignore

---------

Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- Bug Fix: Modified the `preview` property of
`baseAttachmentFieldSchema` in `attachment_field.ts` to allow an empty
string as a valid value. This fix ensures that users can now set an
empty string as the preview for attachment fields, improving flexibility
and usability.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
@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 -->
后台 setting 变更 triggerType  => button_clicked

<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- New Feature: Added a new method `cellValueToArray` to the
`ButtonField` class in `button_field.ts`. This method allows users to
convert a cell value into an array containing the field name if the
value passes validation. Additionally, the `isComputed` property has
been overridden to always return `true`. These changes enhance the
functionality and flexibility of the `ButtonField` class.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

regularly fix pnpm lockfile

# AI says

<!-- AI auto review added here -->
close #9101 #9099
# 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 import statements in `welcome.tsx` and `main.tsx`
files to improve code organization and maintainability.
- Style: Modified CSS styles in `index.module.less` to enhance the
visual appearance and user experience of the web page.
- New Feature: In `chat_welcome.tsx`, the `ChatWelcome` component now
conditionally sets the `aiId` prop based on the `version` variable,
improving flexibility and customization options.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# 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 two new translation keys and strings related to
workdoc image upload.
- Bug Fix: Added an error boundary using Sentry.ErrorBoundary to the
EditorCore component for better error handling.
- Style: Removed the `display: inline-block;` property from a CSS rule
in the EditorCore styles.
- Refactor: Modified the position of a widget decoration in the
UploadImagePlaceholderPlugin function.
- Refactor: Improved error handling and display messages in the
startImageUpload function of the FloatingMenu component.
- Refactor: Replaced console logs with the Message component for
displaying warnings and errors in the upload-image component.
- Refactor: Replaced instances of the Skeleton component with modified
versions that include explicit height values in the collaboration_editor
component.
- Style: Added a new style rule to remove the top margin for the
.skeleton class in the workdoc style module.
- New Feature: Added a skeleton loading state for the title when the
status is "Connecting" in the workdoc_editor component.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# 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: Fixed an issue in the `ExpandWorkdocBase` component where the
state `open` was not toggling correctly when `editable` was false.
- Refactor: Modified the `FieldEditorBase` component to conditionally
apply styles based on the field type and cell value. Also updated the
`onMouseDown` function to include a field type check.
- New Feature: Added two new enum values, `WorkDoc` and `Button`, to
represent different types of fields in the codebase.
- New Feature: Added support for the `FieldType.Button` type in the
`IFilterConditionMap` interface.
- Refactor: Introduced a new variable `hideLink` in the `bubble-menu`
component to dynamically hide/show the `LinkSelect` component based on
the active state of the editor.
- Style: Updated the icon associated with `ElementType.BULLET_LIST` to
improve the visual representation in the floating menu.
- Refactor: Made changes to the `EditorCore` component to handle
specific key combinations, focus behavior, and prevent default actions.
- Style: Removed the `opacity` property from a CSS rule in the floating
menu styling.
- Refactor: Modified the key navigation behavior in the floating menu to
cycle through menu items using conditional operators.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# 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 two new optional fields, `isBeta` and `isNew`, to
the `IFieldTypeCollection` interface in `field_types.ts`. These fields
allow for tagging specific field types as beta or new.
- Style: Introduced two new CSS classes, `.beta` and `.new`, in
`styles.module.less` for displaying beta and new tags with custom
styling in the type select component.
- New Feature: Updated the `FieldTypeDescriptionMap` object in
`type_select.tsx` to include the `isBeta` and `isNew` fields. This
enables the conditional rendering of beta and new tags in the type
select component.
- Refactor: Modified the `tippyOptions` prop in
`floating-menu/index.tsx` to enhance the behavior and appearance of the
floating menu component.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
shawndenggh and others added 18 commits December 14, 2023 16:53
# Human says

close #9868


# AI says

<!-- AI auto review added here -->
@coderabbitai: ignore

Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
chore: upgrade version to 1.7.0

chore: update bumpversion.cfg
@coderabbitai: ignore

---------

Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
# 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 styling and visual presentation of the `UrlDiscern`
component in the `multi_grid/cell/cell_text/url_discern.tsx` file. The
changes include using the `Typography` component from
`@apitable/components`, replacing a `<span>` element, setting the
`variant` prop to "h7", adding the `ellipsis` prop for text truncation,
and providing a key prop.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# 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 -->
prettier not working


<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- Chore: Updated Prettier command in `.husky/pre-commit` to format all
files in the repository. This ensures consistent code formatting
throughout the project.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
- fix: #9579
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- Bug Fix: Updated the `getCurrentViewBase` function in the `calc.ts`
file to correctly adjust the `frozenColumnCount` property of the `view`
object when `permissionColumns` are changed. This ensures that the
`frozenColumnCount` is adjusted based on field roles obtained from the
`fieldPermissionMap`. The `columns` property of the `view` object is
also updated with the `permissionColumns`. These changes improve the
accuracy and consistency of the displayed data in the Grid and Gantt
views, enhancing the user experience.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
- fix: #9446
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- Bug Fix: Removed a console log statement that printed the browser
language in the i18n module.
- Bug Fix: Added a condition to check if the `recordId` does not end
with `'_temp'` before pushing a new row into the `view.rows` array in
the form container component. This ensures that only records without the
`'_temp'` suffix are added to the array.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
…ge-release

# Conflicts:
#	apitable/packages/core/src/exports/i18n/index.ts
# Conflicts:
#	apitable/backend-server/application/src/main/java/com/apitable/interfaces/billing/model/NumberPlanFeature.java
#	apitable/backend-server/application/src/main/java/com/apitable/interfaces/billing/model/SubscriptionFeature.java
#	apitable/backend-server/application/src/main/java/com/apitable/interfaces/billing/model/SubscriptionFeatures.java
#	apitable/backend-server/application/src/main/java/com/apitable/shared/config/RestTemplateConfig.java
#	apitable/backend-server/application/src/main/java/com/apitable/shared/config/WebSecurityConfig.java
#	apitable/backend-server/application/src/main/java/com/apitable/space/controller/SpaceController.java
#	apitable/backend-server/application/src/main/java/com/apitable/space/service/impl/SpaceServiceImpl.java
#	apitable/backend-server/application/src/main/java/com/apitable/space/vo/SpaceInfoVO.java
#	apitable/backend-server/application/src/main/resources/sysconfig/strings.json
#	apitable/backend-server/application/src/test/java/com/apitable/AbstractIntegrationTest.java
#	apitable/backend-server/gradle/libs.versions.toml
#	apitable/packages/core/src/modules/space/store/actions/space.ts
#	apitable/packages/datasheet/public/file/langs/strings.json
#	apitable/packages/datasheet/public/file/langs/strings.zh-CN.json
#	apitable/packages/datasheet/src/pc/components/editors/button_editor/buton_item/index.tsx
#	apitable/packages/datasheet/src/pc/components/editors/button_editor/index.tsx
#	apitable/packages/datasheet/src/pc/components/editors/button_editor/job_task.ts
#	apitable/packages/datasheet/src/pc/components/route_manager/side_wrapper.tsx
#	apitable/packages/i18n-lang/src/config/strings.json
#	apitable/packages/i18n-lang/src/config/strings.zh-CN.json
#	apitable/packages/l10n/base/strings.en-US.json
#	apitable/packages/l10n/base/strings.zh-CN.json
@CLAassistant
Copy link

CLAassistant commented Dec 18, 2023

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

github-actions bot commented Dec 18, 2023

Image description CodeRabbit


Uplevel your code reviews with CodeRabbit Pro

CodeRabbit Pro

If you like this project, please support us by purchasing the Pro version. The Pro version has advanced context, superior noise reduction and several proprietary improvements compared to the open source version. Moreover, CodeRabbit Pro is free for open source projects.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image description CodeRabbit

Commits Files that changed from the base of the PR and between 623186c and 5b4ffde commits.
Files selected (84)
  • .bumpversion.cfg (1)
  • .github/workflows/build.yaml (7)
  • .github/workflows/codeql.yml (3)
  • .github/workflows/dependency-review.yml (2)
  • .github/workflows/lint.yml (2)
  • .gitignore (1)
  • .husky/pre-commit (1)
  • backend-server/application/build.gradle (4)
  • backend-server/application/src/main/java/com/apitable/asset/vo/AssetUrlSignatureVo.java (1)
  • backend-server/application/src/main/java/com/apitable/auth/controller/AuthController.java (1)
  • backend-server/application/src/main/java/com/apitable/auth/ro/RegisterRO.java (1)
  • backend-server/application/src/main/java/com/apitable/auth/service/IAuthService.java (1)
  • backend-server/application/src/main/java/com/apitable/auth/service/impl/AuthServiceImpl.java (4)
  • backend-server/application/src/main/java/com/apitable/automation/model/AutomationServiceCreateRO.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/model/AutomationServiceEditRO.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/model/TriggerTypeCreateRO.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/model/TriggerTypeEditRO.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/service/IAutomationService.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/service/IAutomationTriggerTypeService.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationActionServiceImpl.java (5)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationRobotServiceImpl.java (7)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationRunHistoryServiceImpl.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationServiceImpl.java (1)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerServiceImpl.java (5)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerTypeServiceImpl.java (2)
  • backend-server/application/src/main/java/com/apitable/base/service/impl/RestTemplateServiceImpl.java (4)
  • backend-server/application/src/main/java/com/apitable/client/task/ClientTasks.java (3)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiCallback.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiClient.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiException.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiResponse.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/Configuration.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/GzipRequestInterceptor.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/JSON.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/Pair.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/ProgressRequestBody.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/ProgressResponseBody.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/StringUtil.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/AutomationDaoApiApi.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/CrateApi.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DataDaoApiApi.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DataServicesApiApi.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DocumentDaoApiApi.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/ApiKeyAuth.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/Authentication.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/HttpBasicAuth.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/HttpBearerAuth.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AbstractOpenApiSchema.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AiNode.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AiPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AlarmUser.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AlarmUsersType.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AnyBaseField.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiRecordDto.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAiPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationActionPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRobotIntroductionSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRobotRunNumsSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRunHistoryPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationTriggerPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseDatasheetPackSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseEmptySO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseRecordVos.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationActionIntroductionPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationActionPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationHistoryRO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationHistoryStatusRO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotActionRO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotCopyRO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotIntroductionPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotIntroductionSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotRunNumsSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotTriggerRO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotUpdateRO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRunHistoryPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationTriggerIntroductionPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationTriggerPO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/BaseDatasheetPackSO.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ColorOption.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/CommentMsg.java (1)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/Comments.java (1)
Files ignored due to filter (8)
  • backend-server/application/src/main/resources/application.yml
  • backend-server/application/src/main/resources/sysconfig/strings.json
  • backend-server/gradle/libs.versions.toml
  • package.json
  • packages/ai-components/package.json
  • packages/components/package.json
  • packages/core/package.json
  • packages/core/src/config/system_config.source.json
Files not summarized due to errors (84)
  • .gitignore (nothing obtained from openai)
  • .bumpversion.cfg (nothing obtained from openai)
  • .github/workflows/codeql.yml (nothing obtained from openai)
  • .github/workflows/dependency-review.yml (nothing obtained from openai)
  • .github/workflows/build.yaml (nothing obtained from openai)
  • .github/workflows/lint.yml (nothing obtained from openai)
  • .husky/pre-commit (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/auth/controller/AuthController.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/auth/ro/RegisterRO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/auth/service/IAuthService.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/asset/vo/AssetUrlSignatureVo.java (nothing obtained from openai)
  • backend-server/application/build.gradle (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/model/AutomationServiceCreateRO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/auth/service/impl/AuthServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/model/AutomationServiceEditRO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/model/TriggerTypeCreateRO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/IAutomationService.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/model/TriggerTypeEditRO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationRunHistoryServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationRobotServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/IAutomationTriggerTypeService.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationActionServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiClient.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/base/service/impl/RestTemplateServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiResponse.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerTypeServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/JSON.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiException.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/client/task/ClientTasks.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiCallback.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/GzipRequestInterceptor.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/AutomationDaoApiApi.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/StringUtil.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DataDaoApiApi.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DataServicesApiApi.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DocumentDaoApiApi.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/Configuration.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/Pair.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/ProgressResponseBody.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/ProgressRequestBody.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/CrateApi.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AiNode.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AiPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AbstractOpenApiSchema.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/HttpBasicAuth.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AnyBaseField.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/HttpBearerAuth.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAiPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationActionPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRobotIntroductionSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRobotRunNumsSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRunHistoryPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationTriggerPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseDatasheetPackSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/ApiKeyAuth.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseRecordVos.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationActionIntroductionPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationActionPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationHistoryRO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/Authentication.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotActionRO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotCopyRO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotIntroductionPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotIntroductionSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AlarmUsersType.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotTriggerRO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotUpdateRO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRunHistoryPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationSO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationTriggerIntroductionPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationTriggerPO.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AlarmUser.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiRecordDto.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/CommentMsg.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/Comments.java (diff tokens exceeds limit)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotRunNumsSO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseEmptySO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationHistoryStatusRO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/BaseDatasheetPackSO.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ColorOption.java (nothing obtained from openai)
Files not reviewed due to errors (80)
  • .bumpversion.cfg (no response)
  • .github/workflows/lint.yml (no response)
  • .gitignore (no response)
  • .github/workflows/build.yaml (no response)
  • .github/workflows/dependency-review.yml (no response)
  • .github/workflows/codeql.yml (no response)
  • backend-server/application/build.gradle (no response)
  • backend-server/application/src/main/java/com/apitable/asset/vo/AssetUrlSignatureVo.java (no response)
  • backend-server/application/src/main/java/com/apitable/auth/controller/AuthController.java (no response)
  • .husky/pre-commit (no response)
  • backend-server/application/src/main/java/com/apitable/auth/ro/RegisterRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/auth/service/IAuthService.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/model/TriggerTypeCreateRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/model/AutomationServiceCreateRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/model/TriggerTypeEditRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/auth/service/impl/AuthServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/IAutomationService.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/model/AutomationServiceEditRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/IAutomationTriggerTypeService.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationRunHistoryServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationRobotServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationActionServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiCallback.java (no response)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerTypeServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/client/task/ClientTasks.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiException.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiResponse.java (no response)
  • backend-server/application/src/main/java/com/apitable/base/service/impl/RestTemplateServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/ProgressResponseBody.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/GzipRequestInterceptor.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/Configuration.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/ProgressRequestBody.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/JSON.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/Pair.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/ApiKeyAuth.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/StringUtil.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/Authentication.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/HttpBasicAuth.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/CrateApi.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DataServicesApiApi.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/auth/HttpBearerAuth.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AbstractOpenApiSchema.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AiNode.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AlarmUser.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AlarmUsersType.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AiPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AnyBaseField.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiRecordDto.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRobotIntroductionSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationActionPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAiPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRobotRunNumsSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseEmptySO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationRunHistoryPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseRecordVos.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseDatasheetPackSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ApiResponseAutomationTriggerPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotCopyRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationActionPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotActionRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationHistoryRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationActionIntroductionPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationHistoryStatusRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotRunNumsSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotUpdateRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotTriggerRO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotIntroductionPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRobotIntroductionSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationRunHistoryPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/ColorOption.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationTriggerPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationTriggerIntroductionPO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/AutomationSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/BaseDatasheetPackSO.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/CommentMsg.java (no response)
  • backend-server/application/src/main/java/com/apitable/databusclient/model/Comments.java (no response)
Files skipped from review due to trivial changes (4)
  • backend-server/application/src/main/java/com/apitable/databusclient/ApiClient.java (diff too large)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/AutomationDaoApiApi.java (diff too large)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DataDaoApiApi.java (diff too large)
  • backend-server/application/src/main/java/com/apitable/databusclient/api/DocumentDaoApiApi.java (diff too large)
Review comments generated (0)
  • Review: 0
  • LGTM: 0

Tips

Chat with Image description CodeRabbit Bot (@coderabbitai)

  • Reply on review comments left by this bot to ask follow-up questions. A review comment is a comment on a diff or a file.
  • Invite the bot into a review comment chain by tagging @coderabbitai in a reply.

Code suggestions

  • The bot may make code suggestions, but please review them carefully before committing since the line number ranges may be misaligned.
  • You can edit the comment made by the bot and manually tweak the suggestion if it is slightly off.

Pausing incremental reviews

  • Add @coderabbitai: ignore anywhere in the PR description to pause further reviews from the bot.

Submit a pull request for this project.

<!-- If you have an Issue that related to this Pull Request, you can
copy this Issue's description -->

# Why? 
<!-- 
> Related to which issue?
> Why we need this pull request?
> What is the user story for this pull request? 
-->


# What?
<!-- 
> Can you describe this feature in detail?
> Who can benefit from it? 
-->


# How?
<!-- 
> Do you have a simple description of how this pull request is
implemented?
-->
Submit a pull request for this project.

<!-- If you have an Issue that related to this Pull Request, you can
copy this Issue's description -->

# Why? 
<!-- 
> Related to which issue?
> Why we need this pull request?
> What is the user story for this pull request? 
-->


# What?
<!-- 
> Can you describe this feature in detail?
> Who can benefit from it? 
-->


# How?
<!-- 
> Do you have a simple description of how this pull request is
implemented?
-->
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image description CodeRabbit

Commits Files that changed from the base of the PR and between 5b4ffde and 65194ee commits.
Files selected (1)
  • .github/linters/.jscpd.json (1)
Files not summarized due to errors (1)
  • .github/linters/.jscpd.json (nothing obtained from openai)
Files not reviewed due to errors (1)
  • .github/linters/.jscpd.json (no response)
Review comments generated (0)
  • Review: 0
  • LGTM: 0

Tips

Chat with Image description CodeRabbit Bot (@coderabbitai)

  • Reply on review comments left by this bot to ask follow-up questions. A review comment is a comment on a diff or a file.
  • Invite the bot into a review comment chain by tagging @coderabbitai in a reply.

Code suggestions

  • The bot may make code suggestions, but please review them carefully before committing since the line number ranges may be misaligned.
  • You can edit the comment made by the bot and manually tweak the suggestion if it is slightly off.

Pausing incremental reviews

  • Add @coderabbitai: ignore anywhere in the PR description to pause further reviews from the bot.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image description CodeRabbit

Commits Files that changed from the base of the PR and between 65194ee and 642ad19 commits.
Files selected (1)
  • .github/linters/.jscpd.json (1)
Files not summarized due to errors (1)
  • .github/linters/.jscpd.json (nothing obtained from openai)
Files not reviewed due to errors (1)
  • .github/linters/.jscpd.json (no response)
Review comments generated (0)
  • Review: 0
  • LGTM: 0

Tips

Chat with Image description CodeRabbit Bot (@coderabbitai)

  • Reply on review comments left by this bot to ask follow-up questions. A review comment is a comment on a diff or a file.
  • Invite the bot into a review comment chain by tagging @coderabbitai in a reply.

Code suggestions

  • The bot may make code suggestions, but please review them carefully before committing since the line number ranges may be misaligned.
  • You can edit the comment made by the bot and manually tweak the suggestion if it is slightly off.

Pausing incremental reviews

  • Add @coderabbitai: ignore anywhere in the PR description to pause further reviews from the bot.

@jeremyyin2012 jeremyyin2012 merged commit 0110ea5 into develop Dec 18, 2023
22 checks passed
@jeremyyin2012 jeremyyin2012 deleted the sync/hosted branch December 18, 2023 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet