kloudlite / web

Kloudlite Web
http://kloudlite.io
GNU Affero General Public License v3.0
2 stars 1 forks source link

WEB: Update changes in websiite #296

Closed nxtCoder19 closed 2 months ago

nxtCoder19 commented 2 months ago

Summary by Sourcery

Update the website with new webinar UI components, enhance existing components with additional data handling, and improve documentation by adding onboarding content and removing outdated AI & ML workflows information.

New Features:

Enhancements:

Documentation:

Chores:

sourcery-ai[bot] commented 2 months ago

Reviewer's Guide by Sourcery

This pull request updates various components and configurations across the Kloudlite application. Key changes include updating dependencies, modifying UI components, refactoring code, and adjusting content in multiple files.

File-Level Changes

Change Details Files
Updated dependencies and configurations
  • Updated pnpm-lock.yaml with new package versions and dependencies
  • Modified base-url.cjs to include COOKIE_DOMAIN in client and server environments
  • Updated package.json with new dependencies and versions
src/apps/devdoc/pnpm-lock.yaml
lib/configs/base-url.cjs
src/design-system/pnpm-lock.yaml
Refactored and updated UI components
  • Modified AppGeneral component to use TextInput instead of Select for image name
  • Updated AppDetail component similarly to AppGeneral
  • Refactored WebinarUI component and added HandleRegisterForm
  • Created new components: Header, Container, and Wrapper for the webinar app
src/apps/console/page-components/app/general.tsx
src/apps/console/routes/_main+/$account+/env+/$environment+/new-app/app-detail.tsx
src/apps/webinar/src/app/orgs/webinar-ui.tsx
src/apps/webinar/src/app/components/header.tsx
src/apps/webinar/src/app/components/container.tsx
src/apps/webinar/src/app/components/wrapper.tsx
Updated content and labels
  • Changed 'Integrated resources' to 'Managed resources' in multiple files
  • Updated FAQ section labels and content
  • Modified kloudliteDevelopmentData in const.tsx
  • Updated metadata title in webinar app layout
src/apps/console/routes/_main+/$account+/env+/$environment+/new-app/app-config-mount.tsx
src/apps/console/routes/_main+/$account+/env+/$environment+/new-app/app-environment-variables.tsx
src/apps/devdoc/web/utils/const.tsx
src/apps/devdoc/pages/docs/faq/_meta.json
src/apps/webinar/src/app/layout.tsx
Removed and added files
  • Removed ai-ml-workflows.mdx
  • Added onboarding.mdx to replace ai-ml-workflows content
  • Added new components for the webinar app
src/apps/devdoc/pages/docs/faq/ai-ml-workflows.mdx
src/apps/devdoc/pages/docs/faq/onboarding.mdx
src/apps/webinar/src/app/orgs/webinar-ui.tsx
src/apps/webinar/src/app/components/header.tsx
src/apps/webinar/src/app/components/container.tsx
src/apps/webinar/src/app/components/wrapper.tsx

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - Continue your discussion with Sourcery by replying directly to review comments. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.