-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sync: hosted cloud #1276
sync: hosted cloud #1276
Conversation
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <img width="905" alt="image" src="https://github.com/vikadata/vikadata/assets/6942517/3c3c902c-8228-4d46-b685-6f132fd56e4d"> <!-- > 大概描述下,如何具体实现的这个Pull Request? --> --------- Co-authored-by: Kelly Peilin Chan <kelly@apitable.com>
close vikadata/vikadata#6643 prevent scrollEnd <img width="638" alt="image" src="https://github.com/vikadata/vikadata/assets/12862508/398fe7c2-e68e-47c1-b7cc-1d3591e6d07f">
fix editor crash issue caused by slate-serializers
Co-authored-by: Kilian <wangkailang@users.noreply.github.com>
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> Signed-off-by: wangkailang <wangkailang@vikadata.com> Co-authored-by: Aria <sujian@apitable.com>
【env】production 【desc】 1. The value of number fields such as numbers and currencies is 0. 2. Create a calendar view and find that the value is not displayed. ![Image](https://user-images.githubusercontent.com/49678762/256416267-c5c62b39-fad8-4e67-9a9a-fa394204b6b0.png) ![Image](https://github.com/vikadata/vikadata/assets/49678762/2ce3c3f2-0b70-46f7-8539-242767316596) 【expected】 When the numeric field value is 0, the calendar view should show 0
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> Signed-off-by: William Chan <root@williamchan.me>
增加 tailwindcss 配置
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> --------- Signed-off-by: wangkailang <wangkailang@vikadata.com>
…it (#6680) <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **Chore:** - Modified the command used to run `commitlint` in `apitable/.husky/commit-msg`, ensuring the correct configuration file is utilized. - Added a new function `check_forbidden_folder` in `apitable/.husky/pre-commit` to prevent committing files from specific folders (`packages/core/src/model`). > 🎉 Here's to the code that's now more robust, 🥂 > With checks and balances, doing what they must. 🛠️ > Forbidden folders guarded, no trespassers allowed, 🚫 > And commitlint commands, standing tall and proud. 💪 > So raise your glasses high, for this PR so fine, 🍷 > Celebrate the changes, in the pipeline! 🎊 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **Refactor:** - Exported `interface` module from `datasheet_search_panel` to enhance code modularity and reusability. > 🎉 Code's evolving, growing tall, > With each refactor, standing tall. > An interface now takes the call, > Making our codebase enthral, 🚀 > In this PR, we've had a ball! 🎊 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit ### Refactor: - Updated the import path for `SecondConfirmType` in `form_previewer.tsx` to improve code organization and maintainability. > 🎉 Here's to the paths we tread, 🚀 > > In codebases vast and wide. 🌐 > > With every refactor, we spread, 💫 > > A wave of coding pride. 🥳 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
**tailwindcss-related issue: vikadata/vikadata#6671 # Why? Better formatting and fixed styles are standardized for best performance and usability when using tailwindcss. ![Demo for plugin](https://github.com/vikadata/vikadata/assets/66008528/3bc1e883-b3cc-474a-85c0-288857dedac7) # What? * darkMode: https://tailwindcss.com/docs/dark-mode * prettier-plugin-tailwindcss: https://tailwindcss.com/blog/automatic-class-sorting-with-prettier, https://github.com/tailwindlabs/prettier-plugin-tailwindcss # How? * add darkMode config to tailwindcss.config.js * add prettier-plugin-tailwindcss <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Feature:** - Added `darkMode` configuration option in tailwindcss to support dark mode styling. - Expanded the `content` array in tailwindcss configuration to include additional file paths for processing. > 🌙 When the sun sets and the moon takes flight, > Our app now shines with a new light. > Dark mode is here, it's quite a sight, > Tailwindcss makes it just right! 🎉 > 📁 More files join our merry band, > In the content array, they now stand. > Processed by tailwind, hand in hand, > Making our app look grand! 🚀 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Feature:** - Added support for AI node type in the `FavoriteBase` component. > 🎉 With a code tweak so slight, 🖥️ > > AI nodes now shine bright. 💡 > > In our favorite list they unite, 🤝 > > Bringing users delight! 😊 <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> Co-authored-by: Kilian <wangkailang@users.noreply.github.com>
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **Style:** - Adjusted CSS styles for `img` and `video` elements in the datasheet package. The `max-width` and `height` properties are now set to `unset`, providing more flexibility in layout design. > Here's to the style that's ever so grand, 🎉 > > To the `img` and `video` elements, we lend a hand. 🖐️ > > No longer confined by `max-width` or height, 📏 > > Unleashing creativity with all our might! 🚀 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **Chore:** - Updated `loadLanguage` function and the URL of the `<script>` tag to include a `version` query parameter for cache busting. - Ensured `version` property in `getInitialProps` always has a value, defaulting to `'development'` if `process.env.WEB_CLIENT_VERSION` is not set. > 🎉 With versions in our sight, 🚀 > We've made our caching just right. 💼 > No more stale files to fight, 🥊 > Our code now takes flight!✈️ <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Report a bug. ## 怎样复现? How to reproduce it? > 尽可能小而精确 as minimally and precisely as possible 成员列- 选择成员,查看全部成员展开的弹窗里 ## 什么当前结果? What happened? 图标的颜色使用错误 角色的图标需要更换 ## 你期望什么结果? What you expected to happen? - [ ] 图标的颜色使用 --textStaticPrimary - [ ] 角色的图标使用 user_role_outlined https://integration.vika.ltd/workbench/dstVsMC4R1rljHAPqH/viw5n4DvlvAY2/rec13I4LoN71R?spaceId=spczdmQDfBAn5 ## 有什么现场附件截图? Any screenshot or attachments? <img width="1483" alt="image" src="https://github.com/vikadata/vikadata/assets/105473667/57df8600-fa8f-429f-8efa-125dd22785fc"> <img width="655" alt="image" src="https://github.com/vikadata/vikadata/assets/105473667/9ce554b0-07cb-4178-bf2a-992f7cfd74bf"> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Feature:** - Introduced a new prop `isRole` to the `Avatar` component, enabling it to represent a role. - Added conditional rendering in the `Avatar` component to display either `UserRoleOutlined` or `UserGroupOutlined` icon based on the `isRole` prop. > 🎉 With roles now clear and bright, > In Avatars shining light. > User or Role, choose your sight, > Icons change with all their might! 🚀 <!-- 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**: Enhanced `updateInfo` method in `UpdateMemberController` and `updateUnitMember` function in `InternalUnitController` to include `userId` from session context. - **Refactor**: Updated `updateMember` method in `iMemberService` interface and its implementation to accept an additional parameter `userId`. - **Bug Fix**: Improved URL generation in `formatEmailDetailVo` function in `PlayerNotificationServiceImpl` to handle null values. > 🎉 Here's to the code that we've refined, > To bugs squashed and new features designed. > With each line of code, our software shines, > In every function, brilliance intertwines. 🌟 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Features:** - Introduced a new feature to display a chain of AI responses in the chat list. - Added several utility functions, interfaces, enums, and components related to the CUI Chain feature. - Modified scroll behavior in the chat container for better user experience. **Refactor:** - Removed unnecessary `disabledSubmit` prop from the `TextAreaWrapper` component. **Style:** - Adjusted CSS styling of a container element for improved layout. > 🎉 A chain of thoughts, now AI can share, 🤖 > In our chat list, it's a breath of fresh air. 💬 > Scroll with ease, no more delay, 📜 > And padding reduced, for a cleaner display. 🌟 > Celebrate the refactor, and style so neat, 🎊 > This PR makes our project complete! 🚀 <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Signed-off-by: William Chan <root@williamchan.me>
@openai: ignore <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Feature:** - Added a new environment variable `MAIL_FROM` to configure the sender email address for SMTP. - Introduced a new attribute in `EmailSendProperties` and `EmailMessage` classes for specifying the sender of the email message. - Updated `NotifyMailFactory.java` and `MailSendService.java` to set the "From" field in the `EmailMessage` object, ensuring compatibility with AWS SES SMTP. > 🎉 Here's to the code that's ever so bright, 🌟 > > Making our emails take flight! 🚀 > > With `MAIL_FROM` now in sight, 👀 > > Our SMTP setup is just right! ✅ > > Celebrate this code, day or night! 🥳 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit ## Release Notes **Style:** - Updated SVG vertical alignment in `index.less` for better visual rendering. - Enhanced padding in `style.module.less` to improve UI spacing. - Modified hover styles in `backup/style.module.less` to refine interactive feedback. > 🎉 Here's to the tweaks that make things neat, > To the padding and alignment that can't be beat. > Hover styles refined, with precision aligned, > In this PR, a designer's dream you'll find! 🎨🖌️ <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
**This PR fixed the importing of tailwindcss caused style miss** # Why? #6671 # What? add prefix for every tailwindcss, which means you will need to write `tw-` before each className, such as * `text-center` -> `tw-text-center` # How? See https://tailwindcss.com/docs/configuration#prefix <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **Refactor:** - Added a prefix (`tw-`) to every Tailwind CSS class name in the `apitable/packages/datasheet/tailwind.config.js` file. This change requires modifications to existing class names throughout the codebase to maintain consistency and avoid conflicts. > 🎉 With a dash and a tw-, we refactor anew, > 🚀 To the stars, our CSS takes flight, so true. > 🧩 Each piece fits just right, in its place it's due, > 💫 With every `tw-`, our code's beauty accrues! 🎉 <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> Co-authored-by: Kelly Peilin Chan <kelly@apitable.com>
…t (#6716) # Why? # What? Signature API return value encapsulation object # How? <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Feature:** - Introduced `AssetUrlSignatureRo` and `AssetUrlSignatureVo` classes for encapsulating signature API return values. - Updated `getSignatureUrls` method in the backend server and `OssSignatureTemplate` class to support multiple resource keys and return encapsulated responses. - Removed the old `getSignatureUrls` method from `OssSignatureTemplate` class. > Here's to the code that's ever so neat, 🎉 > With new features that are truly a treat. 🍬 > Multiple keys it now can meet, 🗝️ > And returns that are incredibly sweet! 🍭 > So let's celebrate this feat, 🥳 > For our project, it's quite a heat! 🔥 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Submit a pull request for this project. <!-- 如果这个Pull Request有对应的Issue,你可以复制Issue的相关信息。 --> # Why? <!-- > 对应哪个issue? > 为什么要这个pull request? > 背景故事或原因是怎样的? > 你理解的业务需求是怎样的? --> # What? <!-- > 这是一个什么Pull Request? > 描述一下是什么? > 对哪些人有好处? --> # How? <!-- > 大概描述下,如何具体实现的这个Pull Request? --> <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **New Features:** - Introduced new components `CUIFormdPanel`, `CUIFormdSubmit` for better form handling. - Added `isComplete` property to `ChatType.Chain` objects to indicate completion of chain conversation. **Refactor:** - Renamed and reordered exported components for better organization. - Updated component logic and interface definitions for improved functionality. **Style:** - Adjusted font size of code blocks in markdown body. - Added styles for various classes, including header and radio buttons. > 🎉 Here's to the code that we've refactored, > To the features new, that we've authored. > With styles so sleek, and logic so neat, > Our user experience can't be beat! 🥳 <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Signed-off-by: William Chan <root@williamchan.me> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit **Refactor:** - Improved readability and naming in `HttpServletUtil.java` and `Auth0Template.java`. - Updated logic for initializing AI example datasheet based on user's source metadata in `Auth0Service.java`. **New Feature:** - Added method to retrieve an Auth0 user by ID in `Auth0Template.java`. **Test:** - Enhanced `Auth0ServiceTest` with more comprehensive testing scenarios. **Chore:** - Introduced new types for better data representation in `ai.server.factory.ts`. - Removed unused functions and types in `ai.model.ts`. - Adjusted service methods in `ai.service.ts` and `ai.training.service.ts` for improved functionality. > 🎉 Here's to the code that we tweak and refine, > To make it more efficient, oh so divine. > With each pull request, we celebrate, > For every change makes us great! 🚀🌟 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
increate collect page data timeout to 120 from 60. Submit a pull request for this project. ![image](https://github.com/vikadata/vikadata/assets/12862508/6ce96761-c1c5-4bf3-b46a-e530eba18df6) <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit ## Release Notes ### Chore - Increased the timeout for collecting page data in Next.js from 60 seconds to 120 seconds in `apitable/packages/datasheet/next.config.js`. This change enhances the reliability of data collection during peak loads. > 🎉🎈 > > With patience and grace, we've doubled our pace, > > No more rush, no more race, data collection has a new face. > > From sixty to one-twenty, we've increased plenty, > > Ensuring our datasheets are always ready and steady. 📊💪 <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
feat(backend-server): support automation node feature feat(room-server): synchronously modify the trigger resource id
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new property `ai_id` and `current_training_info` to the `AiInfo` type in `ai.server.model.ts`, enhancing the AI information. - Bug Fix: Modified the `AiService` class in `ai.service.ts` to improve the retrieval and handling of AI training information, resulting in more accurate status reporting. - Refactor: Introduced the `AiInfo` class in `ai.info.class.ts` to encapsulate AI information and provide convenient methods for checking training history and retrieving current training info. - Refactor: Updated import statements and function signatures in `ai.server.factory.ts` to align with changes in types and return values. - Chore: Exposed functions and variables from `ai.info.class` module in `index.ts`, expanding the external interface of the code. <!-- 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: Updated architecture matrix selection in CI workflows to use `-rc-off.` instead of `-rc.` for improved job execution and testing. - Bug Fix: Renamed key `'ai_bot_modal_title'` to `'ai_bot_model_title'` in the `StringKeysMapType` type definition. - New Feature: Added new environment variable `AI_API_HELP_URL` to the `getEnvVars` function. - Bug Fix: Changed return value of `getAuditQueryDays()` method in `SubscriptionFeatures.SolidFeatures` class from negative to positive value. - Refactor: Modified billing and subscription code to consider trial status, including updates to `BillingSubscriptionInfo`, `EntitlementServiceImpl`, and `BillingUtil` classes. - Refactor: Modified `getSpaceAuditPageVO` method to ensure `queryDays` is always a positive value. - Refactor: Introduced modifications related to Auth0 authentication service, including changes to `Auth0Controller`, `Auth0User`, and `Auth0Service` classes. - Test: Updated test files for Aliyun and self-host billing interfaces. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: Chambers <chenbochao@vikadata.com> Co-authored-by: vac (Brendan) <wangjintao@apitable.com> Co-authored-by: Aria <sujian@apitable.com> Co-authored-by: Kilian <wangkailang@users.noreply.github.com> Co-authored-by: Kelvin Jiawen Pan <panjiawen@apitable.com> Co-authored-by: Evie <huangwanmei@apitable.com> Co-authored-by: William Chan <root@williamchan.me> Co-authored-by: Kelly Peilin Chan <kelly@apitable.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 -->
…283) @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 -->
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - New Feature: Added a new method `of` to the `BundleState` enum and the `SubscriptionState` enum, allowing transformation from `StripeSubscriptionStatus` to corresponding state values. - Refactor: Modified the `subscriptionUpdated` method in `StripeEventHandlerImpl` to initialize `bundleState` and `subscriptionState` variables based on the `status` parameter, and set the `state` field of `BundleEntity` and `SubscriptionEntity` accordingly. - New Feature: Added a new function `clearCurrentConversation` to the `IAIContextState` interface, `AIContext.tsx`, and `ChatPageProvider` component, responsible for clearing the current conversation. - Refactor: Modified the `newConversation` function in `useAIContext` hook to call `context.clearCurrentConversation()` and `context.initMessageList()` instead of previous actions. - Refactor: Introduced `isManager` variable in `ToolBar` component to control visibility of certain elements based on user role. - New Feature: Added `getAiCreditUsage` and `getMessagePagination` methods to `AiController` class, enabling retrieval of credit usage and paginated messages for an AI model. - New Feature: Added `GET_CONVERSACTION_MESSAGES` constant and `getConversationMessages` function to `aiServerFactory` object, providing a new method to fetch conversation messages. - Refactor: Modified `isAfter` method in `AiDataSource` class to ensure proper comparison of numeric values. - New Feature: Added `MessageCreditUsageObjectResponse` class to represent response object for message credit usage. <!-- end of auto-generated comment: release notes by OSS CodeRabbit --> --------- Co-authored-by: Chambers <chenbochao@vikadata.com> Co-authored-by: vac (Brendan) <wangjintao@apitable.com> Co-authored-by: Aria <sujian@apitable.com> Co-authored-by: Kilian <wangkailang@users.noreply.github.com> Co-authored-by: Kelvin Jiawen Pan <panjiawen@apitable.com> Co-authored-by: Evie <huangwanmei@apitable.com> Co-authored-by: William Chan <root@williamchan.me> Co-authored-by: Kelly Peilin Chan <kelly@apitable.com> Co-authored-by: XuKecheng <wsad8254695@outlook.com> Co-authored-by: Evie Wanmei Huang <37546178+wmEvie@users.noreply.github.com>
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit "Documentation: Updated all references in the README.md file. - Replaced all instances of 'apitable.com' with 'aitable.ai'. - Updated links to the cloud-hosted version, developer center, documentation, roadmap, contact email, and licensing information. - Updated image source URL. These changes ensure that users are directed to the correct resources when reading the project's README." <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
Modify the time machine UI, the operation records not completely match ### 描述 https://vikadata.feishu.cn/docs/doccnKHU8ZxTNEwAfH40fgyE3Vg# 回收站 = 原有时光机操作记录 UI 优化 + 只保留删除的 OP ### 任务清单 https://www.figma.com/file/GfNPtuvF0wGEMtWExw3rp4/%E3%80%90%E5%B7%A5%E4%BD%9C%E5%8F%B0%E3%80%91-%23%E3%80%90UX%E3%80%91%E6%97%B6%E5%85%89%E6%9C%BA%E4%BA%8C%E6%9C%9F?type=design&node-id=1297%3A57323&mode=design&t=OWhxI78tXO0DrW5a-1 <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit Release Notes: - New Feature: Enhanced the time machine UI with improved display of operation records, styling improvements, and internationalization capabilities. - Refactor: Optimized existing functionality in the time machine UI for better performance. - Refactor: Updated the `loadLanguage` function in the i18n module to fetch language packs asynchronously and handle errors more effectively. - Bug Fix: Removed unnecessary code related to i18n-lang and made modifications to the enterprise folder structure in the Makefile. - Chore: Removed the `make buildpush-ce` command from the databus workflow. - Chore: Updated the `DATABUS_SERVER_BASE_URL` environment variable to `https://integration.aitable.ai`. - Refactor: Made changes to the AI inference bots, including optional parameters, updates to the base class, and a new method in the ChatBot class. - Refactor: Improved logging and functionality in the inference process by adding a new method and a custom callback handler. - Refactor: Enhanced the time machine UI in the AI server by updating routing paths, response objects, and introducing new API endpoints for predicting train results and retrieving training information. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
<!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Documentation: Updated the README.md file to provide clearer instructions for potential contributors. Added a link to an application form and provided an email address for CV submissions. This change will make it easier for interested individuals to understand how they can contribute to the project. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
AI 的 API 面板上,返回数据的 key id 名字书写错误,应为 conversation_id 和 total_cost ![image](https://github.com/vikadata/vikadata/assets/37546178/069a4ca1-1770-4493-be66-2f03572cb5dc) <!-- This is an auto-generated comment: release notes by OSS CodeRabbit --> ### Summary by CodeRabbit - Bug Fix: Removed a line of code related to foreign node association in the exception message files. This change does not affect the logic or functionality of the code. The error message now correctly states that saving templates is not possible when an automation node references a table that is not in the current folder. <!-- 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 dependency on the `getReleaseVersion` function in `utils.ts` file. - Refactor: Modified the `judgeShowAIEntrance` function in `utils.ts` to only return the `AI_ENTRANCE_VISIBLE` value from the `getEnvVariables` function. These changes improve the code by reducing dependencies and simplifying the logic in the `utils.ts` file. There are no direct user-visible impacts, but these refactorings enhance maintainability and modularity of the codebase. <!-- end of auto-generated comment: release notes by OSS CodeRabbit -->
* commit '4fd852f94e5d21734c482ac4bb668c7bd8f4c8b5': chore: update readme.md (#1274) Update README.md
|
Currently reviewing new changes in this PR... Files selected (190)
Files ignored due to filter (52)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ESLint found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.
Submit a pull request for this project.
Why?
What?
How?