-
Notifications
You must be signed in to change notification settings - Fork 60.4k
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
Entra id integration #4894
Entra id integration #4894
Conversation
# Conflicts: # README.md
Bumps [remark-breaks](https://github.com/remarkjs/remark-breaks) from 3.0.2 to 3.0.3. - [Release notes](https://github.com/remarkjs/remark-breaks/releases) - [Commits](remarkjs/remark-breaks@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: remark-breaks dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [webpack](https://github.com/webpack/webpack) from 5.88.1 to 5.88.2. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.88.1...v5.88.2) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.8.0 to 8.9.0. - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v8.8.0...v8.9.0) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 0.1.11 to 1.0.1. - [Release notes](https://github.com/vercel/analytics/releases) - [Commits](https://github.com/vercel/analytics/commits/1.0.1/packages/web) --- updated-dependencies: - dependency-name: "@vercel/analytics" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.14.1 to 6.14.2. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* main: Added Azure OpenAI capabilities Update tauri.conf.json Update home.tsx Update mask.tsx feat: add type for import feat: add typings for metadata feat: close ChatGPTNextWeb#2376 add babel polyfill fix: ChatGPTNextWeb#2367 do not copy in async callback after sharing to ShareGPT feat: improve dnd icon Update README.md dev: use current inject configuration fix: enable `enableInjectSystemPrompts` attribute for old sessions fixed react key fixed openai base url if empty feat: drag and drop in contextual prompts
* upstream/main: fix(typo): ngnix -> nginx fix: ChatGPTNextWeb#2393 try to fix chat list lag chore(deps-dev): bump @types/react-dom from 18.0.11 to 18.2.7 Update tauri.conf.json feat: close ChatGPTNextWeb#2449 edit / insert / delete messages modal feat: close ChatGPTNextWeb#2447 pre-fill key/code/url feat: close ChatGPTNextWeb#2445 switch to mit license fix: useAccessStore filter spaces # Conflicts: # README_CN.md # README_ES.md # app/components/mask.tsx
…pm_and_yarn/react-router-dom-6.14.2 chore(deps): bump react-router-dom from 6.14.1 to 6.14.2
…pm_and_yarn/vercel/analytics-1.0.1 chore(deps): bump @vercel/analytics from 0.1.11 to 1.0.1
…pm_and_yarn/eslint-config-prettier-8.9.0 chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.9.0
…pm_and_yarn/webpack-5.88.2 chore(deps-dev): bump webpack from 5.88.1 to 5.88.2
…pm_and_yarn/remark-breaks-3.0.3 chore(deps): bump remark-breaks from 3.0.2 to 3.0.3
…y one model available)
* develop: Updated german translation removed model selection (not necessary for Azure OpenAI, there is only one model available) fix(typo): ngnix -> nginx fix: ChatGPTNextWeb#2393 try to fix chat list lag chore(deps-dev): bump @types/react-dom from 18.0.11 to 18.2.7 Update tauri.conf.json feat: close ChatGPTNextWeb#2449 edit / insert / delete messages modal feat: close ChatGPTNextWeb#2447 pre-fill key/code/url feat: close ChatGPTNextWeb#2445 switch to mit license fix: useAccessStore filter spaces
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 20.4.5. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [next](https://github.com/vercel/next.js) from 13.4.9 to 13.4.12. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v13.4.9...v13.4.12) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
# Conflicts: # app/components/chat.tsx
…pm_and_yarn/next-13.4.12 chore(deps): bump next from 13.4.9 to 13.4.12
…pm_and_yarn/types/node-20.4.5 chore(deps-dev): bump @types/node from 20.3.3 to 20.4.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.5 to 20.4.8. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [next](https://github.com/vercel/next.js) from 13.4.12 to 13.4.13. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](vercel/next.js@v13.4.12...v13.4.13) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [zustand](https://github.com/pmndrs/zustand) from 4.3.8 to 4.5.2. - [Release notes](https://github.com/pmndrs/zustand/releases) - [Commits](pmndrs/zustand@v4.3.8...v4.5.2) --- updated-dependencies: - dependency-name: zustand dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [jose](https://github.com/panva/jose) from 4.15.4 to 4.15.5. - [Release notes](https://github.com/panva/jose/releases) - [Changelog](https://github.com/panva/jose/blob/v4.15.5/CHANGELOG.md) - [Commits](panva/jose@v4.15.4...v4.15.5) --- updated-dependencies: - dependency-name: jose dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.7 to 18.2.22. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [katex](https://github.com/KaTeX/KaTeX) and [micromark-extension-math](https://github.com/micromark/micromark-extension-math). These dependencies needed to be updated together. Updates `katex` from 0.16.8 to 0.16.10 - [Release notes](https://github.com/KaTeX/KaTeX/releases) - [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md) - [Commits](KaTeX/KaTeX@v0.16.8...v0.16.10) Updates `micromark-extension-math` from 2.0.2 to 2.1.2 - [Release notes](https://github.com/micromark/micromark-extension-math/releases) - [Commits](micromark/micromark-extension-math@2.0.2...2.1.2) --- updated-dependencies: - dependency-name: katex dependency-type: indirect - dependency-name: micromark-extension-math dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [emoji-picker-react](https://github.com/ealush/emoji-picker-react) from 4.6.14 to 4.9.2. - [Release notes](https://github.com/ealush/emoji-picker-react/releases) - [Commits](https://github.com/ealush/emoji-picker-react/commits) --- updated-dependencies: - dependency-name: emoji-picker-react dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.4.3. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.2.2...v5.4.3) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [webpack](https://github.com/webpack/webpack) from 5.89.0 to 5.91.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.89.0...v5.91.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
…npm_and_yarn/webpack-5.91.0 chore(deps-dev): bump webpack from 5.89.0 to 5.91.0
…npm_and_yarn/emoji-picker-react-4.9.2 chore(deps): bump emoji-picker-react from 4.6.14 to 4.9.2
…npm_and_yarn/katex-and-micromark-extension-math-0.16.10 chore(deps): bump katex and micromark-extension-math
…npm_and_yarn/types/react-dom-18.2.22 chore(deps-dev): bump @types/react-dom from 18.2.7 to 18.2.22
…npm_and_yarn/jose-4.15.5 chore(deps): bump jose from 4.15.4 to 4.15.5
…npm_and_yarn/zustand-4.5.2 chore(deps): bump zustand from 4.3.8 to 4.5.2
Signed-off-by: Jens Rehpöhler <[email protected]>
…npm_and_yarn/typescript-5.4.3 chore(deps-dev): bump typescript from 5.2.2 to 5.4.3
@anujsingharvato is attempting to deploy a commit to the NextChat Team on Vercel. A member of the Team first needs to authorize it. |
Warning Review failedThe pull request is closed. WalkthroughThe latest changes introduce significant enhancements to the Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant ChatPage as Chat Page
participant AuthAPI as Auth API
participant OpenAI as OpenAI API
User->>ChatPage: Access /chat
ChatPage->>AuthAPI: Check session
AuthAPI-->>ChatPage: Session valid/invalid
ChatPage->>User: Display chat interface or login page
User->>ChatPage: Send message
ChatPage->>OpenAI: Request response
OpenAI-->>ChatPage: Return response
ChatPage->>User: Display response
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
Your build has completed! |
Added changes to package manager, and added ENTRA id integration to Next auth
Summary by CodeRabbit
New Features
.env.template
to support OpenAI and Azure configurations.Bug Fixes
Documentation
Chores
package.json
for better stability and performance.