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 #1553

Merged
merged 2,510 commits into from
Jan 2, 2024
Merged

sync: hosted cloud #1553

merged 2,510 commits into from
Jan 2, 2024

Conversation

zoe-icu
Copy link
Contributor

@zoe-icu zoe-icu commented Jan 2, 2024

No description provided.

xukecheng and others added 30 commits December 5, 2023 19:02
# 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: xukecheng <xukecheng@aitable.ai>
# 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 `AvatarGroup` and `Avatar` components to the
codebase.
- Bug Fix: Updated `CollaborationEditorBase` component to use `unitId`
instead of `memberId` for the user object.
- Refactor: Updated `lodash` library to include `compact` and `uniqBy`
functions in `CollaborationEditorBase`.
- New Feature: Introduced `setCollaborators` prop in
`CollaborationEditorBase` to update the list of collaborators.
- New Feature: Added `ICollaborationEditor` and `IWorkdocCollaborators`
interfaces.
- New Feature: Created `WorkdocCollaborators` component to display
avatars of collaborators.
- New Feature: Added styling for `.workdocCollaborators` class.
- New Feature: Introduced `collaborators` state variable and
`setCollaborators` setter function in `WorkdocEditor`.
- Chore: Updated import statements and component render in
`WorkdocEditor`.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
- fix: #9386
- fix: #9379
close vikadata/vikadata#9486

# 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 an optional parameter `forceColumnVisible` to the
`createNewField` function, allowing users to control the visibility of
new columns.
- Bug Fix: Modified the `addField2Action` function in the
`DatasheetActions` class to include the `forceColumnVisible` property in
the payload, ensuring consistent behavior when adding fields.
- Bug Fix: Updated a conditional statement in the calendar setting panel
to properly compare time zones of two fields.
- Bug Fix: Modified the `check` function in the button editor to
correctly match the `dstId` of the found item.
- Bug Fix: Added null checks for the `property` field in the gantt view
and task components, preventing potential errors.
- Bug Fix: Added a check to clear the `fileList` if the `cellValue` is
not an array in the cell attachment component.
- New Feature: Set the `forceColumnVisible` property to `true` when
creating a new trigger in the robot detail 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

- Style: Changed the color of a text element in the `ButtonFieldItem`
component to `colors.textStaticPrimary`.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
This reverts commit d7fa171e2aee07a61629339ae7367fb380876a57.


# 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 `calcCellValueAndString` function in
`cell_calc.ts` to change the condition for ignoring cache fields.
Instead of using the `IGNORE_CACHE_FIELDS` constant, it now checks if
the field type is `FieldType.CreatedBy`. This may affect the behavior of
the code related to caching.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says


# AI says

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

- Bug Fix: Updated logic for displaying attachment links in the
`ArchivedRecords` component to use `window.location.origin` instead of
`window.location`. This ensures that the generated attachment links
accurately point to the origin of the current page, improving their
reliability and accuracy.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
…re/merge-release-1.6.0

# Conflicts:
#	apitable/packages/l10n/base/strings.en-US.json
# 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 `MessageUI` component now supports rendering complex
content in addition to plain text.
- New Feature: The `IMessageUIProps` interface now allows the `content`
property to accept either a string or a React node, providing more
flexibility in rendering content.
- New Feature: The `createNewField` function in the `field.ts` file now
includes an optional parameter `forceColumnVisible`, allowing explicit
control over the visibility of the associated column.
- New Feature: The `IAddFieldOptions` interface has been updated with a
new property `forceColumnVisible`, enabling the forced visibility of
newly created fields.
- New Feature: The `addField2Action` function in the `datasheet.ts` file
now accepts an optional `forceColumnVisible` property in the `payload`
object, allowing explicit control over the visibility of the new column.
- New Feature: Two new string keys, `button_check_history` and
`button_check_history_end`, have been added to the `StringKeysMapType`
interface.
- Bug Fix: The argument name in the `getConditionArgsValue` function in
the `rules.ts` file has been changed from `'source'` to `'template'`,
potentially affecting code relying on the previous argument name.
- Refactor: Minor changes have been made to several functions in the
`use_robot_fields.ts` file, including additional checks and renaming of
a function.
- Refactor: The `CalendarSettingPanel` component now handles cases where
`fieldMap[startFieldId]` or `fieldMap[endFieldId]` is undefined or null.
- Refactor: Several changes have been made to the `datasheet_pane.tsx`
file, including imports, wrapping the `DataSheetPaneBase` component with
another component, and conditional rendering based on a dialog's
visibility.
- Refactor: The `api.ts` file has a new import statement and a modified
return type for the `get` function.
<!-- 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: Enhanced the `info` method in the `SpaceController` class
to provide additional information about a space, including its global
features and user resource information.
- New Feature: Added two new fields (`feature` and `userResource`) to
the `SpaceInfoVO` class, allowing for a more comprehensive view of space
information and user resources.

<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
pc/hooks
pc/utils
可以安全引用 已经处理掉了所有组件上的循环依赖

pc/components/common 还不安全

核心问题在于
/apitable/packages/datasheet/src/pc/common/store_subscribe/index.ts

需要解决 export * from './expand_record_id'; 中的组件引入问题,解决后即可享受app完全拆分


![WXWorkCapture_17019171155996(1)](https://github.com/vikadata/vikadata/assets/9210430/b5a830af-905b-4417-b2ad-6baf216e1574)



![WXWorkCapture_17019175146798](https://github.com/vikadata/vikadata/assets/9210430/6e7bd175-5205-4cf4-ae57-7fbdf4d01eee)

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

Release Notes:

- Refactor: Updated import statements and removed unused imports in
various files.
- Bug Fix: Fixed incorrect import paths for components and utility
functions in multiple files.
- Style: Reordered import statements and added new import statements in
some files.
- Documentation: Added trace location comment and uncommented export
statement in one file.
- Chore: Removed duplicate import statement and empty line in one file.

These changes primarily focus on improving code organization, fixing
import paths, and removing unused code. They do not introduce any new
features or alter the external behavior of the application.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
- feat: #9201 
- feat: #9199 
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- New Feature: Added two new features (#9201 and #9199) to the code in
`apitable/packages/core/src/modules/space/store/actions/space.ts`. The
features include setting space features and updating space resources in
the Redux store.
- New Feature: Modified the `ISpaceBasicInfo` interface in
`apitable/packages/core/src/modules/space/store/interfaces/space.ts` to
include a new property `feature` of type `ISpaceFeatures` and a new
property `userResource` of type `ISpaceResource`.
- New Feature: Updated
`apitable/packages/datasheet/src/pc/components/common_side/workbench_side/workbench_side.tsx`
to import `ShortcutActionManager` and `ShortcutActionName` from
`'modules/shared/shortcut_key'` and `useAppSelector` from
`'pc/store/react-redux'`. Removed unused imports and assigned the value
of `spaceFeatures?.invitable` to `inviteStatus`.
- Refactor: Made changes to import statements, removed unused imports,
reordered imports, and modified `useEffect` hooks in
`apitable/packages/datasheet/src/pc/components/route_manager/side_wrapper.tsx`.
Also added an import statement for `useAppSelector` from
`'pc/store/react-redux'`.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
- fix: vikadata/vikadata#9204
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- Bug Fix: Fixed an issue where the favorite node list was not being
fetched when the active space changed in the `Workspace` component.
- New Feature: Added an `useEffect` hook to fetch the favorite node list
when the `spaceId` changes in the `Favorite` component. This ensures
that the favorite node list is always up to date with the active space.
- Refactor: Removed the unnecessary `getFavoriteNodeList` function call
from the `useEffect` hook in the `Workspace` component, improving code
readability and performance.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

related vikadata/vikadata#9555

# 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 an information icon button to the `WorkdocEditor`
component, allowing users to access document information.
- New Feature: Created a `WorkdocInfo` component that displays details
about a work document, including author, creation time, and last
modified information.
- Bug Fix: Fixed class names and applied new styles to improve the
visual appearance of the `WorkdocEditor` component.
- Refactor: Updated interfaces and added properties to support the new
functionality.
- New Feature: Implemented a function to retrieve workdoc information
from the API based on the document ID.
- Documentation: Added documentation for the `WorkdocInfo` component and
its usage.
- Bug Fix: Improved the security of the `get_data()` function in
`app.py` by using parameterized queries and proper exception handling.
- Chore: Closed the database connection and released the cursor in the
`get_data()` function.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

close #9582


https://github.com/vikadata/vikadata/assets/66008528/24978250-55a4-44f2-8d9f-2ec6fe661875



# 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 copy text to the clipboard in the
`ArchivedRecords` component. Users can now click on a table column to
copy its value.
- Refactor: Renamed the functions `cancelArchied` and
`batchCancelArchied` to `cancelArchived` and `batchCancelArchived`,
respectively.
- Other minor changes and improvements to enhance the overall user
experience.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says



# AI says

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

- Improvement: Enhanced URL generation logic in the `ArchivedRecords`
component by using a function call instead of `window?.location.origin`.
This change improves the reliability and flexibility of attachment URLs.
<!-- 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: Removed unused `theme` variable and its import statement in
the `dropdown/index.tsx` file of the `components/select` package. This
change does not affect the functionality or behavior of the component,
but improves code cleanliness and maintainability.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

close #9609

# AI says

<!-- AI auto review added here -->

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

- New Feature: Improved search functionality by automatically focusing
and selecting the input field on component mount.
- Enhancement: Modified the rendering logic of the SearchBase component
to display default content or search results based on the presence of a
keyword.
- Refactor: Rearranged imports related to shortcut keys for better
organization and readability.
<!-- 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: The `MyDocument` class in the React application now correctly
updates the `env` property in the `__initialization_data__` object based
on the `NODE_ENV` environment variable. This ensures that the correct
environment is set for the application.
- Refactor: The import statement for the `getEnvVariables` function in
the collaboration editor has been updated to use `getInitializationData`
instead. This improves code clarity and consistency.
- New Feature: The table of contents in the editor now retains its
open/closed state across page reloads, thanks to the use of the
`useLocalStorageState` hook from the `ahooks` library.
- Style: CSS styles for the table of contents and the `.editor` class
within the `.workdocEditor` class have been modified to ensure proper
display on different devices and screen widths.
- Style: Media queries in the CSS file have been adjusted to specific
pixel values for two breakpoints, improving responsiveness and layout
consistency.
<!-- 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: Removed unused import statement `useProviderTheme` and
updated the import to only include `useThemeColors` from the `hooks`
module in the `Dropdown` component of the Select component. This change
improves code cleanliness and eliminates unnecessary dependencies.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

更新 workdoc 的 l10n 文案,并完成多语言文案的翻译和校验

# AI says

<!-- AI auto review added here -->
@coderabbitai: ignore
# 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 -->
# 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 the code in `button_editor/index.tsx` to handle the
response from a trigger API. The `respTrigger` object is now `{data:
{success: boolean}}`, and the `success` variable is updated accordingly.
This ensures that the success status of the trigger API response is
correctly handled.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

更新 workdoc 信息卡片相关的 string,完成多语言文案的翻译与校验

# AI says

<!-- AI auto review added here -->
ranglang and others added 21 commits December 28, 2023 17:50
@coderabbitai: ignore

修复下拉框箭头失效
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

- Refactor: Modified the `DropdownSelect` component to remove an
unnecessary import and update the trigger prop for improved
functionality.
- Style: Made formatting and code style improvements in the
`ListDropdown` component, including reorganizing imports and adjusting
indentation.
- Refactor: Updated the `getUTCOffset` function in the `utils.ts` file
to accept a new parameter for calculating the UTC offset.
- Refactor: Imported the `modifyWizardConfig` function and modified the
`init` function in the `init.ts` file to update the `config` object
based on environment and HooksConfig.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says

close #vikadata/vikadata#10237

As a human, what have you done for this pull request?
Why? What? How?
<!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 -->
<!-- 

1. # 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 `renderOptionList` function in the
`MultipleSelectComp` component to calculate the `width` and `minWidth`
properties of the `StyledListContainer` based on the
`containerRef.current?.clientWidth` value with an additional offset.
- New Feature: Added a constant `CONST_WIDTH_CHECK_BUTTON`.
- Minor changes were made related to conditional rendering and props
passing in the `renderOptionList` function.
<!-- 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 -->
- fix: #9112
- fix: #9121
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit
-->
### Summary by CodeRabbit

Release Notes:

- Bug Fix: Fixed an issue in `ai_server/copilot_api.py` where OpenAI
messages were lost when the frontend disconnected during message
retrieval.
- Bug Fix: Improved error handling in
`ai_shared/copilot/conversation.py` by adding try-except blocks and
logging exceptions in the `submit_and_run` and `cancel_run` functions.
- Refactor: Modified conditions for retrieving `ai_node` objects in
`ai_trainers/trainers/base.py` to ensure consistency in variable names
used for datasheet identifiers.
- Refactor: Updated import statements and initialization of the
`wizards` object in `apitable/packages/datasheet/pages/_app.tsx`.
- New Feature: Introduced a change to the `DropdownSelect` component in
`apitable/packages/components/src/components/select/dropdown/index.tsx`
to display different arrow icons based on the visibility state.
- Refactor: Made changes to the `getUTCOffset` function and
`CronConverter` class in
`apitable/packages/components/src/components/time/utils.ts` to improve
accuracy when converting times to UTC with the specified timezone.
- Refactor: Added a new import statement and updated the `config` object
in `apitable/packages/datasheet/src/modules/shared/player/init.ts` using
the `modifyWizardConfig` function.
- Refactor: Introduced a new class `WizardBuilder` and made
modifications related to wizard configuration in
`apitable/packages/datasheet/src/pc/common/wizard.ts`.
- Refactor: Updated the `TextEditorBase` component in
`apitable/packages/datasheet/src/pc/components/editors/text_editor/text_editor.tsx`
to include a new variable `isMultiText` for handling multi-text fields.
- Bug Fix: Fixed a bug in
`enterprise/backend-server/main/java/social/messaging/WeComRabbitConsumer.java`.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
@coderabbitai: ignore

Co-authored-by: Zoe <13400804+zoe-icu@users.noreply.github.com>
# Human says

close #9557 


# 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 uploading videos in the editor. Users
can now select or directly upload video files, with validation checks
for file type and size. The uploaded video replaces the selected content
in the editor.
- Bug Fix: Fixed import statement for the `uploadImage` function,
ensuring it is imported from the correct location
(`'enterprise/editor/editor_core/utils/upload-image'`).
- Refactor: Introduced a new `ElementType.VIDEO` and updated the
`ELEMENT_ICONS` object to use the `ImageOutlined` icon for both images
and videos. Minor formatting changes and code reordering were also made.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says


# AI says

<!-- AI auto review added here -->
# 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 component called `DownloadDoc` that provides
a dropdown menu to download the document in HTML or Markdown format.
Users can now download the document they are editing.
- New Feature: Added a new interface `IDownloadDocProps` with properties
`editor` and `documentId`.
- Refactor: Modified the `ImageResize` component to ensure the `alt`
attribute is always present, even if it is empty. Also added the `alt`
attribute to the `image` node created during image upload, allowing it
to be set to the name of the uploaded file.
- Style: Imported the `DownloadOutlined` icon from the `@apitable/icons`
package and the `Menu` and `Dropdown` components from the `antd`
package. Added a `<div>` element with the id "workdocDownload".
<!-- 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:

- Bug Fix: Removed triggering of a specific event related to a
questionnaire being shown after signing in the `WorkspaceRoute`
component.
- Refactor: Modified the `Modal` component by removing the `description`
prop and adding an `onPlay` prop. The `onClose` and `onPlay` functions
are called when the modal is closed and when the video starts playing,
respectively.
- New Feature: Added a new condition to the `goToUpgrade` function in
`upgrade_method.ts`. If the `subscription.product` includes the string
`'appsumo'`, it opens a new window with a specific URL. This allows for
different behavior based on the value of `subscription.product`.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# Human says


close vikadata/vikadata#10236

ianstormtaylor/slate#3421



![image](https://github.com/vikadata/vikadata/assets/12862508/89131763-0156-4628-adff-a5cdb24839e5)

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: Code formatting and style adjustments were made to the
`MagicVariableElement` component for improved readability and
consistency.
- Chore: Variable assignments and conditional statements were modified
in the `MagicVariableElement` component without affecting the logic or
functionality of the code.
<!-- 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:

- Bug Fix: Removed the `Player.doTrigger` call to
`Events.questionnaire_shown_after_sign` from the `WorkspaceRoute`
component's `useMount` hook, leaving only the `Player.doTrigger` call to
`Events.questionnaire_shown`.
- Refactor: Improved readability by refactoring variable assignments and
destructuring assignments in the `guide.ts` file.
- Refactor: Consolidated function definitions for `onSkip`, `onNext`,
`onPrev`, `onClose`, `onTarget`, and `onPlay` in the `guide.ts` file.
- New Feature: Added a new case in the switch statement for `uiType` in
the `guide.ts` file.
- Chore: Removed an unused import statement in the `guide.ts` file.
- Refactor: Modified the `Modal` component in the `modal.tsx` file by
removing the `description` prop and adding an `onPlay` prop.
- New Feature: Added a new condition to the `goToUpgrade` function in
the `upgrade_method.ts` file. If the `subscription.product` includes the
string `'appsumo'`, it opens a new window with the URL
`'https://appsumo.com/account/products/'`. This change allows users with
an AppSumo subscription to access their account products directly.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
# 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: The `WorkdocCollaborators` component now includes a
popover functionality to display additional collaborators when the
number exceeds the maximum limit. This improves the user experience by
providing a way to view all collaborators.
- Refactor: The logic for handling collaborators' units in the
`WorkdocCollaborators` component has been refactored to use the
`setCollaboratorsUnits` function for deduplication and addition of new
units. The `moreOpen` state variable has been removed, and minor changes
have been made to the rendering of avatars and tooltips.
- Style: The CSS styling of the `WorkdocCollaborators` component has
been updated to include rounded corners.
- New Feature: The `AvatarGroup` component now includes a popover
functionality to display additional avatars when the number exceeds the
specified maximum limit. This enhances the user experience by providing
a way to view all avatars.
- Bug Fix: A typo in the import statement of the `IAvatarGroup`
interface has been fixed, and an unused import has been removed.
- Documentation: No documentation changes were made.
- Chore: No significant chore-related changes were made.
- Revert: No code reversions were made.
<!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
… (#10278)

# 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: xukecheng <xukecheng@aitable.ai>
# 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 error handling in the `insertMagicVariable` function
of `helper.ts` to catch and log errors during operations such as
focusing, deleting, inserting, and moving nodes. This enhances the
robustness of the code and ensures a smoother user experience.
<!-- 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 -->

---------

Co-authored-by: xukecheng <xukecheng@aitable.ai>
# 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 error handling and fixed minor issues in the
`magic_variable_container/helper.ts` file of the `robot_detail`
component. This ensures better reliability and stability of the
application.
- Refactor: Made formatting changes and renamed variables for improved
clarity and maintainability.
- Style: Applied code style improvements to enhance readability and
consistency.
<!-- 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 -->

---------

Co-authored-by: xukecheng <xukecheng@aitable.ai>
# 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 -->
Copy link
Contributor

github-actions bot commented Jan 2, 2024

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 5e6dee2 and 8c606d8 commits.
Files selected (114)
  • .bumpversion.cfg (1)
  • backend-server/application/src/main/java/com/apitable/auth/controller/AuthController.java (2)
  • backend-server/application/src/main/java/com/apitable/automation/service/impl/AutomationTriggerServiceImpl.java (1)
  • backend-server/application/src/main/java/com/apitable/interfaces/ai/facade/AiServiceFacade.java (2)
  • backend-server/application/src/main/java/com/apitable/interfaces/ai/facade/DefaultAiServiceFacadeImpl.java (2)
  • backend-server/application/src/main/java/com/apitable/interfaces/ai/model/CreditInfo.java (1)
  • backend-server/application/src/main/java/com/apitable/interfaces/automation/facede/AutomationServiceFacade.java (2)
  • backend-server/application/src/main/java/com/apitable/interfaces/automation/facede/DefaultAutomationServiceFacadeImpl.java (2)
  • backend-server/application/src/main/java/com/apitable/interfaces/billing/model/CycleDateRange.java (1)
  • backend-server/application/src/main/java/com/apitable/internal/service/impl/InternalSpaceServiceImpl.java (4)
  • backend-server/application/src/main/java/com/apitable/internal/vo/InternalSpaceUsageVo.java (1)
  • backend-server/application/src/main/java/com/apitable/shared/config/properties/ConstProperties.java (1)
  • backend-server/application/src/main/java/com/apitable/shared/exception/LimitException.java (1)
  • backend-server/application/src/main/java/com/apitable/shared/util/SubscriptionDateRange.java (1)
  • backend-server/application/src/main/java/com/apitable/space/service/ISpaceService.java (1)
  • backend-server/application/src/main/java/com/apitable/space/service/impl/SpaceServiceImpl.java (11)
  • backend-server/application/src/main/java/com/apitable/template/mapper/TemplateMapper.java (1)
  • backend-server/application/src/main/java/com/apitable/template/service/ITemplateService.java (1)
  • backend-server/application/src/main/java/com/apitable/template/service/impl/TemplateServiceImpl.java (1)
  • backend-server/application/src/main/java/com/apitable/user/controller/UserController.java (1)
  • backend-server/application/src/main/java/com/apitable/workspace/service/impl/NodeServiceImpl.java (1)
  • backend-server/application/src/main/resources/mapper/template/TemplateMapper.xml (1)
  • backend-server/application/src/test/java/com/apitable/mock/bean/MockSubscriptionFeature.java (1)
  • backend-server/application/src/test/java/com/apitable/mock/bean/MockSubscriptionInfo.java (1)
  • backend-server/application/src/test/java/com/apitable/shared/util/DateHelperTest.java (1)
  • backend-server/application/src/test/java/com/apitable/space/service/impl/SpaceServiceImplTest.java (2)
  • backend-server/application/src/test/java/com/apitable/workspace/service/impl/NodeServiceImplTest.java (18)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/api/AutomationDaoApiApi.java (1)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/api/FusionApiApi.java (2)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/model/FieldKindSO.java (1)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/model/FieldPropertySO.java (14)
  • packages/components/src/components/avatar/avatar_group/avatar_group.tsx (1)
  • packages/components/src/components/avatar/avatar_group/interface.ts (1)
  • packages/components/src/components/avatar/avatar_group/styled.ts (2)
  • packages/components/src/components/ellipsis_text/index.tsx (1)
  • packages/components/src/components/index.ts (1)
  • packages/components/src/components/list_deprecate/styled.ts (5)
  • packages/components/src/components/select/dropdown/index.tsx (7)
  • packages/components/src/components/select/dropdown/list_dropdown.tsx (5)
  • packages/components/src/components/select/dropdown/multiple.tsx (4)
  • packages/components/src/components/select/select.stories.tsx (8)
  • packages/components/src/components/select/select_item.tsx (1)
  • packages/components/src/components/select/styled.ts (2)
  • packages/components/src/components/time/ScheduleOptions.ts (1)
  • packages/components/src/components/time/day.tsx (1)
  • packages/components/src/components/time/index.ts (1)
  • packages/components/src/components/time/preview.tsx (1)
  • packages/components/src/components/time/time.stories.tsx (3)
  • packages/components/src/components/time/time_input/index.tsx (2)
  • packages/components/src/components/time/timing.test.ts (1)
  • packages/components/src/components/time/timing.tsx (6)
  • packages/components/src/components/time/tips/index.tsx (1)
  • packages/components/src/components/time/utils.ts (2)
  • packages/core/src/config/dom_id/datasheet_id.ts (1)
  • packages/core/src/config/stringkeys.interface.ts (10)
  • packages/core/src/config/system_config.interface.ts (16)
  • packages/core/src/config/timezones.ts (3)
  • packages/core/src/exports/api/index.ts (1)
  • packages/core/src/modules/database/store/actions/resource/datasheet/datasheet.ts (2)
  • packages/core/src/modules/database/store/interfaces/resource/datasheet/datasheet.ts (1)
  • packages/core/src/modules/database/store/reducers/resource/datasheet/client.ts (2)
  • packages/core/src/modules/database/store/selectors/resource/datasheet/base.ts (1)
  • packages/core/src/modules/shared/store/action_constants.ts (1)
  • packages/datasheet/pages/_app.tsx (3)
  • packages/datasheet/src/modules/shared/player/init.ts (3)
  • packages/datasheet/src/modules/shared/player/rules.ts (1)
  • packages/datasheet/src/modules/shared/shortcut_key/enum.ts (1)
  • packages/datasheet/src/pc/common/wizard.ts (1)
  • packages/datasheet/src/pc/components/api_panel/api_panel.tsx (2)
  • packages/datasheet/src/pc/components/common_side/workbench_side/favorite/favorite.tsx (1)
  • packages/datasheet/src/pc/components/common_side/workbench_side/workbench_side.tsx (2)
  • packages/datasheet/src/pc/components/datasheet_pane/datasheet_pane.tsx (10)
  • packages/datasheet/src/pc/components/editors/button_editor/buton_item/index.tsx (4)
  • packages/datasheet/src/pc/components/editors/button_editor/item/index.tsx (1)
  • packages/datasheet/src/pc/components/editors/number_editor/number_editor.tsx (3)
  • packages/datasheet/src/pc/components/editors/text_editor/text_editor.tsx (1)
  • packages/datasheet/src/pc/components/expand_record/activity_pane/comment_editor/comment_editor.tsx (1)
  • packages/datasheet/src/pc/components/expand_record/activity_pane/comment_editor/style.module.less (1)
  • packages/datasheet/src/pc/components/expand_record/expand_number/expand_number.tsx (1)
  • packages/datasheet/src/pc/components/expand_record/expand_work_doc/expand_work_doc.tsx (1)
  • packages/datasheet/src/pc/components/form_container/form_field_container/form_field_ui.tsx (2)
  • packages/datasheet/src/pc/components/form_container/form_field_container/style.module.less (2)
  • packages/datasheet/src/pc/components/form_container/form_workdoc_editor/form_workdoc_editor.tsx (1)
  • packages/datasheet/src/pc/components/gantt_view/components/task_group_header/task_group_header.tsx (1)
  • packages/datasheet/src/pc/components/konva_grid/style.module.less (1)
  • packages/datasheet/src/pc/components/navigation/help/help.tsx (2)
  • packages/datasheet/src/pc/components/notification/utils.ts (1)
  • packages/datasheet/src/pc/components/robot/helper.ts (4)
  • packages/datasheet/src/pc/components/robot/robot_detail/automation_timing/index.tsx (2)
  • packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/helper.ts (5)
  • packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/magic_variable_element.tsx (5)
  • packages/datasheet/src/pc/components/robot/robot_detail/robot_run_history/robot_run_history_item_detail_trigger.tsx (6)
  • packages/datasheet/src/pc/components/robot/robot_detail/trigger/robot_trigger.tsx (2)
  • packages/datasheet/src/pc/components/route_manager/workspace_route.tsx (1)
  • packages/datasheet/src/pc/components/space_manage/space_menu_tree/space_menu_tree.tsx (2)
  • packages/datasheet/src/pc/components/space_manage/space_menu_tree/style.module.less (1)
  • packages/datasheet/src/pc/components/tool_bar/tool_bar.tsx (3)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_conjunction/style.module.less (1)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_field_list/style.module.less (1)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_operate/style.module.less (1)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_value/filter_number.tsx (1)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_value/style.module.less (2)
  • packages/datasheet/src/pc/components/workspace/hooks/usePaymentReminder.tsx (1)
  • packages/datasheet/src/pc/styles/global_components/antd_mobile_modal.less (1)
  • packages/datasheet/src/pc/styles/static_colors.css (1)
  • packages/room-server/src/ai/ai.dynamic.module.ts (1)
  • packages/room-server/src/app.environment.ts (1)
  • packages/room-server/src/app.module.ts (2)
  • packages/room-server/src/shared/services/queue/queue.module.ts (3)
  • packages/widget-sdk/src/ui/field_picker/field_picker.tsx (3)
  • packages/widget-sdk/src/ui/filter/field_select.tsx (4)
  • packages/widget-sdk/src/ui/filter/filter_base.tsx (10)
  • packages/widget-sdk/src/ui/filter/filter_value/filter_date/filter_date_duration.tsx (3)
  • packages/widget-sdk/src/ui/view_picker/view_picker.tsx (2)
Files ignored due to filter (49)
  • backend-server/application/src/main/resources/application.yml
  • backend-server/application/src/main/resources/sysconfig/strings.json
  • package.json
  • packages/ai-components/package.json
  • packages/components/package.json
  • packages/core/package.json
  • packages/core/src/config/system_config.source.json
  • packages/cypress/package.json
  • packages/databus-client/package.json
  • packages/databus-wasm-nodejs/package.json
  • packages/databus-wasm-web/package.json
  • packages/datasheet/package.json
  • packages/datasheet/public/file/langs/strings.de-DE.json
  • packages/datasheet/public/file/langs/strings.en-US.json
  • packages/datasheet/public/file/langs/strings.es-ES.json
  • packages/datasheet/public/file/langs/strings.fr-FR.json
  • packages/datasheet/public/file/langs/strings.it-IT.json
  • packages/datasheet/public/file/langs/strings.ja-JP.json
  • packages/datasheet/public/file/langs/strings.json
  • packages/datasheet/public/file/langs/strings.ko-KR.json
  • packages/datasheet/public/file/langs/strings.ru-RU.json
  • packages/datasheet/public/file/langs/strings.zh-CN.json
  • packages/datasheet/public/file/langs/strings.zh-HK.json
  • packages/i18n-lang/package.json
  • packages/i18n-lang/src/config/strings.de-DE.json
  • packages/i18n-lang/src/config/strings.en-US.json
  • packages/i18n-lang/src/config/strings.es-ES.json
  • packages/i18n-lang/src/config/strings.fr-FR.json
  • packages/i18n-lang/src/config/strings.it-IT.json
  • packages/i18n-lang/src/config/strings.ja-JP.json
  • packages/i18n-lang/src/config/strings.json
  • packages/i18n-lang/src/config/strings.ko-KR.json
  • packages/i18n-lang/src/config/strings.ru-RU.json
  • packages/i18n-lang/src/config/strings.zh-CN.json
  • packages/i18n-lang/src/config/strings.zh-HK.json
  • packages/icons/package.json
  • packages/l10n/base/strings.de-DE.json
  • packages/l10n/base/strings.en-US.json
  • packages/l10n/base/strings.es-ES.json
  • packages/l10n/base/strings.fr-FR.json
  • packages/l10n/base/strings.it-IT.json
  • packages/l10n/base/strings.ja-JP.json
  • packages/l10n/base/strings.ko-KR.json
  • packages/l10n/base/strings.ru-RU.json
  • packages/l10n/base/strings.zh-CN.json
  • packages/l10n/base/strings.zh-HK.json
  • packages/room-server/package.json
  • packages/widget-sdk/package.json
  • pnpm-lock.yaml
Files not summarized due to errors (114)
  • .bumpversion.cfg (nothing obtained from openai)
  • 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/interfaces/ai/facade/AiServiceFacade.java (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/interfaces/ai/model/CreditInfo.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/interfaces/ai/facade/DefaultAiServiceFacadeImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/internal/service/impl/InternalSpaceServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/interfaces/automation/facede/DefaultAutomationServiceFacadeImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/shared/config/properties/ConstProperties.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/interfaces/billing/model/CycleDateRange.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/internal/vo/InternalSpaceUsageVo.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/interfaces/automation/facede/AutomationServiceFacade.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/template/mapper/TemplateMapper.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/space/service/ISpaceService.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/template/service/ITemplateService.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/shared/exception/LimitException.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/shared/util/SubscriptionDateRange.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/space/service/impl/SpaceServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/user/controller/UserController.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/template/service/impl/TemplateServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/main/java/com/apitable/workspace/service/impl/NodeServiceImpl.java (nothing obtained from openai)
  • backend-server/application/src/test/java/com/apitable/workspace/service/impl/NodeServiceImplTest.java (diff tokens exceeds limit)
  • backend-server/application/src/test/java/com/apitable/mock/bean/MockSubscriptionFeature.java (nothing obtained from openai)
  • backend-server/application/src/test/java/com/apitable/mock/bean/MockSubscriptionInfo.java (nothing obtained from openai)
  • backend-server/application/src/main/resources/mapper/template/TemplateMapper.xml (nothing obtained from openai)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/model/FieldPropertySO.java (diff tokens exceeds limit)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/api/AutomationDaoApiApi.java (nothing obtained from openai)
  • backend-server/application/src/test/java/com/apitable/space/service/impl/SpaceServiceImplTest.java (nothing obtained from openai)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/model/FieldKindSO.java (nothing obtained from openai)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/api/FusionApiApi.java (nothing obtained from openai)
  • packages/components/src/components/avatar/avatar_group/avatar_group.tsx (nothing obtained from openai)
  • backend-server/application/src/test/java/com/apitable/shared/util/DateHelperTest.java (nothing obtained from openai)
  • packages/components/src/components/index.ts (nothing obtained from openai)
  • packages/components/src/components/avatar/avatar_group/styled.ts (nothing obtained from openai)
  • packages/components/src/components/select/dropdown/index.tsx (nothing obtained from openai)
  • packages/components/src/components/avatar/avatar_group/interface.ts (nothing obtained from openai)
  • packages/components/src/components/ellipsis_text/index.tsx (nothing obtained from openai)
  • packages/components/src/components/list_deprecate/styled.ts (nothing obtained from openai)
  • packages/components/src/components/select/dropdown/multiple.tsx (nothing obtained from openai)
  • packages/components/src/components/time/ScheduleOptions.ts (nothing obtained from openai)
  • packages/components/src/components/select/select_item.tsx (nothing obtained from openai)
  • packages/components/src/components/select/styled.ts (nothing obtained from openai)
  • packages/components/src/components/select/dropdown/list_dropdown.tsx (nothing obtained from openai)
  • packages/components/src/components/select/select.stories.tsx (nothing obtained from openai)
  • packages/components/src/components/time/timing.test.ts (nothing obtained from openai)
  • packages/components/src/components/time/timing.tsx (diff tokens exceeds limit)
  • packages/components/src/components/time/index.ts (nothing obtained from openai)
  • packages/components/src/components/time/day.tsx (nothing obtained from openai)
  • packages/components/src/components/time/time_input/index.tsx (nothing obtained from openai)
  • packages/components/src/components/time/time.stories.tsx (nothing obtained from openai)
  • packages/core/src/config/system_config.interface.ts (diff tokens exceeds limit)
  • packages/components/src/components/time/preview.tsx (nothing obtained from openai)
  • packages/core/src/config/dom_id/datasheet_id.ts (nothing obtained from openai)
  • packages/components/src/components/time/utils.ts (nothing obtained from openai)
  • packages/core/src/config/timezones.ts (nothing obtained from openai)
  • packages/components/src/components/time/tips/index.tsx (nothing obtained from openai)
  • packages/core/src/config/stringkeys.interface.ts (nothing obtained from openai)
  • packages/core/src/exports/api/index.ts (nothing obtained from openai)
  • packages/core/src/modules/shared/store/action_constants.ts (nothing obtained from openai)
  • packages/core/src/modules/database/store/interfaces/resource/datasheet/datasheet.ts (nothing obtained from openai)
  • packages/core/src/modules/database/store/actions/resource/datasheet/datasheet.ts (nothing obtained from openai)
  • packages/core/src/modules/database/store/reducers/resource/datasheet/client.ts (nothing obtained from openai)
  • packages/core/src/modules/database/store/selectors/resource/datasheet/base.ts (nothing obtained from openai)
  • packages/datasheet/pages/_app.tsx (nothing obtained from openai)
  • packages/datasheet/src/modules/shared/player/rules.ts (nothing obtained from openai)
  • packages/datasheet/src/pc/components/common_side/workbench_side/favorite/favorite.tsx (nothing obtained from openai)
  • packages/datasheet/src/modules/shared/shortcut_key/enum.ts (nothing obtained from openai)
  • packages/datasheet/src/modules/shared/player/init.ts (nothing obtained from openai)
  • packages/datasheet/src/pc/components/api_panel/api_panel.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/common/wizard.ts (nothing obtained from openai)
  • packages/datasheet/src/pc/components/editors/text_editor/text_editor.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/datasheet_pane/datasheet_pane.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/editors/button_editor/buton_item/index.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/editors/number_editor/number_editor.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/editors/button_editor/item/index.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/common_side/workbench_side/workbench_side.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/expand_record/activity_pane/comment_editor/comment_editor.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/form_container/form_field_container/form_field_ui.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/expand_record/expand_number/expand_number.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/form_container/form_field_container/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/expand_record/expand_work_doc/expand_work_doc.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/expand_record/activity_pane/comment_editor/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/notification/utils.ts (nothing obtained from openai)
  • packages/datasheet/src/pc/components/gantt_view/components/task_group_header/task_group_header.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/form_container/form_workdoc_editor/form_workdoc_editor.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/robot/helper.ts (nothing obtained from openai)
  • packages/datasheet/src/pc/components/konva_grid/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/navigation/help/help.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/robot/robot_detail/automation_timing/index.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/robot/robot_detail/robot_run_history/robot_run_history_item_detail_trigger.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/magic_variable_element.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/route_manager/workspace_route.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/robot/robot_detail/trigger/robot_trigger.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/helper.ts (nothing obtained from openai)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_conjunction/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_field_list/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/space_manage/space_menu_tree/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_operate/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/tool_bar/tool_bar.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/space_manage/space_menu_tree/space_menu_tree.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/styles/global_components/antd_mobile_modal.less (nothing obtained from openai)
  • packages/datasheet/src/pc/components/workspace/hooks/usePaymentReminder.tsx (nothing obtained from openai)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_value/style.module.less (nothing obtained from openai)
  • packages/datasheet/src/pc/styles/static_colors.css (nothing obtained from openai)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_value/filter_number.tsx (nothing obtained from openai)
  • packages/room-server/src/ai/ai.dynamic.module.ts (nothing obtained from openai)
  • packages/widget-sdk/src/ui/filter/filter_base.tsx (diff tokens exceeds limit)
  • packages/room-server/src/app.environment.ts (nothing obtained from openai)
  • packages/room-server/src/shared/services/queue/queue.module.ts (nothing obtained from openai)
  • packages/room-server/src/app.module.ts (nothing obtained from openai)
  • packages/widget-sdk/src/ui/field_picker/field_picker.tsx (nothing obtained from openai)
  • packages/widget-sdk/src/ui/filter/field_select.tsx (nothing obtained from openai)
  • packages/widget-sdk/src/ui/filter/filter_value/filter_date/filter_date_duration.tsx (nothing obtained from openai)
  • packages/widget-sdk/src/ui/view_picker/view_picker.tsx (nothing obtained from openai)
Files not reviewed due to errors (114)
  • .bumpversion.cfg (no response)
  • backend-server/application/src/main/java/com/apitable/interfaces/ai/facade/AiServiceFacade.java (no response)
  • backend-server/application/src/main/java/com/apitable/interfaces/ai/facade/DefaultAiServiceFacadeImpl.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/interfaces/ai/model/CreditInfo.java (no response)
  • backend-server/application/src/main/java/com/apitable/auth/controller/AuthController.java (no response)
  • backend-server/application/src/main/java/com/apitable/interfaces/billing/model/CycleDateRange.java (no response)
  • backend-server/application/src/main/java/com/apitable/interfaces/automation/facede/AutomationServiceFacade.java (no response)
  • backend-server/application/src/main/java/com/apitable/internal/service/impl/InternalSpaceServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/shared/config/properties/ConstProperties.java (no response)
  • backend-server/application/src/main/java/com/apitable/interfaces/automation/facede/DefaultAutomationServiceFacadeImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/internal/vo/InternalSpaceUsageVo.java (no response)
  • backend-server/application/src/main/java/com/apitable/shared/exception/LimitException.java (no response)
  • backend-server/application/src/main/java/com/apitable/space/service/ISpaceService.java (no response)
  • backend-server/application/src/main/java/com/apitable/shared/util/SubscriptionDateRange.java (no response)
  • backend-server/application/src/main/java/com/apitable/space/service/impl/SpaceServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/template/mapper/TemplateMapper.java (no response)
  • backend-server/application/src/main/java/com/apitable/template/service/ITemplateService.java (no response)
  • backend-server/application/src/main/java/com/apitable/user/controller/UserController.java (no response)
  • backend-server/application/src/main/java/com/apitable/template/service/impl/TemplateServiceImpl.java (no response)
  • backend-server/application/src/main/java/com/apitable/workspace/service/impl/NodeServiceImpl.java (no response)
  • backend-server/application/src/main/resources/mapper/template/TemplateMapper.xml (no response)
  • backend-server/application/src/test/java/com/apitable/mock/bean/MockSubscriptionFeature.java (no response)
  • backend-server/application/src/test/java/com/apitable/mock/bean/MockSubscriptionInfo.java (no response)
  • backend-server/application/src/test/java/com/apitable/space/service/impl/SpaceServiceImplTest.java (no response)
  • backend-server/application/src/test/java/com/apitable/shared/util/DateHelperTest.java (no response)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/api/AutomationDaoApiApi.java (no response)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/model/FieldKindSO.java (no response)
  • backend-server/application/src/test/java/com/apitable/workspace/service/impl/NodeServiceImplTest.java (no response)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/api/FusionApiApi.java (no response)
  • packages/components/src/components/avatar/avatar_group/avatar_group.tsx (no response)
  • packages/components/src/components/avatar/avatar_group/interface.ts (no response)
  • backend-server/shared/starters/databus/src/main/java/com/apitable/starter/databus/client/model/FieldPropertySO.java (no response)
  • packages/components/src/components/ellipsis_text/index.tsx (no response)
  • packages/components/src/components/avatar/avatar_group/styled.ts (no response)
  • packages/components/src/components/index.ts (no response)
  • packages/components/src/components/list_deprecate/styled.ts (no response)
  • packages/components/src/components/select/dropdown/index.tsx (no response)
  • packages/components/src/components/select/dropdown/list_dropdown.tsx (no response)
  • packages/components/src/components/select/select.stories.tsx (no response)
  • packages/components/src/components/select/dropdown/multiple.tsx (no response)
  • packages/components/src/components/select/select_item.tsx (no response)
  • packages/components/src/components/select/styled.ts (no response)
  • packages/components/src/components/time/ScheduleOptions.ts (no response)
  • packages/components/src/components/time/day.tsx (no response)
  • packages/components/src/components/time/index.ts (no response)
  • packages/components/src/components/time/preview.tsx (no response)
  • packages/components/src/components/time/time.stories.tsx (no response)
  • packages/components/src/components/time/time_input/index.tsx (no response)
  • packages/components/src/components/time/timing.test.ts (no response)
  • packages/components/src/components/time/tips/index.tsx (no response)
  • packages/components/src/components/time/timing.tsx (no response)
  • packages/components/src/components/time/utils.ts (no response)
  • packages/core/src/config/dom_id/datasheet_id.ts (no response)
  • packages/core/src/exports/api/index.ts (no response)
  • packages/core/src/modules/database/store/actions/resource/datasheet/datasheet.ts (no response)
  • packages/core/src/config/stringkeys.interface.ts (no response)
  • packages/core/src/config/system_config.interface.ts (no response)
  • packages/core/src/modules/database/store/interfaces/resource/datasheet/datasheet.ts (no response)
  • packages/core/src/config/timezones.ts (no response)
  • packages/core/src/modules/database/store/reducers/resource/datasheet/client.ts (no response)
  • packages/datasheet/src/modules/shared/player/init.ts (no response)
  • packages/core/src/modules/database/store/selectors/resource/datasheet/base.ts (no response)
  • packages/core/src/modules/shared/store/action_constants.ts (no response)
  • packages/datasheet/pages/_app.tsx (no response)
  • packages/datasheet/src/modules/shared/player/rules.ts (no response)
  • packages/datasheet/src/pc/components/common_side/workbench_side/favorite/favorite.tsx (no response)
  • packages/datasheet/src/pc/components/common_side/workbench_side/workbench_side.tsx (no response)
  • packages/datasheet/src/pc/components/api_panel/api_panel.tsx (no response)
  • packages/datasheet/src/modules/shared/shortcut_key/enum.ts (no response)
  • packages/datasheet/src/pc/common/wizard.ts (no response)
  • packages/datasheet/src/pc/components/datasheet_pane/datasheet_pane.tsx (no response)
  • packages/datasheet/src/pc/components/editors/button_editor/buton_item/index.tsx (no response)
  • packages/datasheet/src/pc/components/editors/number_editor/number_editor.tsx (no response)
  • packages/datasheet/src/pc/components/expand_record/activity_pane/comment_editor/comment_editor.tsx (no response)
  • packages/datasheet/src/pc/components/editors/button_editor/item/index.tsx (no response)
  • packages/datasheet/src/pc/components/editors/text_editor/text_editor.tsx (no response)
  • packages/datasheet/src/pc/components/expand_record/activity_pane/comment_editor/style.module.less (no response)
  • packages/datasheet/src/pc/components/form_container/form_field_container/style.module.less (no response)
  • packages/datasheet/src/pc/components/gantt_view/components/task_group_header/task_group_header.tsx (no response)
  • packages/datasheet/src/pc/components/expand_record/expand_work_doc/expand_work_doc.tsx (no response)
  • packages/datasheet/src/pc/components/expand_record/expand_number/expand_number.tsx (no response)
  • packages/datasheet/src/pc/components/form_container/form_field_container/form_field_ui.tsx (no response)
  • packages/datasheet/src/pc/components/form_container/form_workdoc_editor/form_workdoc_editor.tsx (no response)
  • packages/datasheet/src/pc/components/konva_grid/style.module.less (no response)
  • packages/datasheet/src/pc/components/navigation/help/help.tsx (no response)
  • packages/datasheet/src/pc/components/notification/utils.ts (no response)
  • packages/datasheet/src/pc/components/robot/helper.ts (no response)
  • packages/datasheet/src/pc/components/robot/robot_detail/automation_timing/index.tsx (no response)
  • packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/helper.ts (no response)
  • packages/datasheet/src/pc/components/robot/robot_detail/robot_run_history/robot_run_history_item_detail_trigger.tsx (no response)
  • packages/datasheet/src/pc/components/route_manager/workspace_route.tsx (no response)
  • packages/datasheet/src/pc/components/robot/robot_detail/trigger/robot_trigger.tsx (no response)
  • packages/datasheet/src/pc/components/robot/robot_detail/magic_variable_container/magic_variable_element.tsx (no response)
  • packages/datasheet/src/pc/components/space_manage/space_menu_tree/style.module.less (no response)
  • packages/datasheet/src/pc/components/space_manage/space_menu_tree/space_menu_tree.tsx (no response)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_conjunction/style.module.less (no response)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_field_list/style.module.less (no response)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_operate/style.module.less (no response)
  • packages/datasheet/src/pc/components/tool_bar/tool_bar.tsx (no response)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_value/style.module.less (no response)
  • packages/datasheet/src/pc/components/tool_bar/view_filter/filter_value/filter_number.tsx (no response)
  • packages/datasheet/src/pc/components/workspace/hooks/usePaymentReminder.tsx (no response)
  • packages/datasheet/src/pc/styles/global_components/antd_mobile_modal.less (no response)
  • packages/datasheet/src/pc/styles/static_colors.css (no response)
  • packages/room-server/src/app.module.ts (no response)
  • packages/room-server/src/ai/ai.dynamic.module.ts (no response)
  • packages/room-server/src/app.environment.ts (no response)
  • packages/room-server/src/shared/services/queue/queue.module.ts (no response)
  • packages/widget-sdk/src/ui/field_picker/field_picker.tsx (no response)
  • packages/widget-sdk/src/ui/filter/filter_value/filter_date/filter_date_duration.tsx (no response)
  • packages/widget-sdk/src/ui/filter/field_select.tsx (no response)
  • packages/widget-sdk/src/ui/view_picker/view_picker.tsx (no response)
  • packages/widget-sdk/src/ui/filter/filter_base.tsx (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 8c606d8 and 6d7c4ce commits.
Files selected (1)
  • Makefile (1)
Files not summarized due to errors (1)
  • Makefile (nothing obtained from openai)
Files not reviewed due to errors (1)
  • Makefile (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.

@zoe-icu zoe-icu merged commit 23a8131 into develop Jan 2, 2024
21 checks passed
@zoe-icu zoe-icu deleted the sync/hosted branch January 2, 2024 07:10
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