Skip to content

Feat/fdsg UI#6

Merged
harshith-v-fyers merged 10 commits into
web-insti-integrationfrom
feat/fdsg_ui
Apr 22, 2026
Merged

Feat/fdsg UI#6
harshith-v-fyers merged 10 commits into
web-insti-integrationfrom
feat/fdsg_ui

Conversation

@Hiren-fyers

Copy link
Copy Markdown

Pull Request Template

⚠️ Before Submitting a PR, Please Review:

  • Please ensure that you have thoroughly read and understood the Contributing Docs before submitting your Pull Request.

⚠️ Documentation Updates Notice:

  • Kindly note that documentation updates are managed in this repository: librechat.ai

Summary

Please provide a brief summary of your changes and the related issue. Include any motivation and context that is relevant to your changes. If there are any dependencies necessary for your changes, please list them here.

Change Type

Please delete any irrelevant options.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • Translation update

Testing

Please describe your test process and include instructions so that we can reproduce your test. If there are any important variables for your testing configuration, list them here.

Test Configuration:

Checklist

Please delete any irrelevant options.

  • My code adheres to this project's style guidelines
  • I have performed a self-review of my own code
  • I have commented in any complex areas of my code
  • I have made pertinent documentation changes
  • My changes do not introduce new warnings
  • I have written tests demonstrating that my changes are effective or that my feature works
  • Local unit tests pass with my changes
  • Any changes dependent on mine have been merged and published in downstream modules.
  • A pull request for updating the documentation has been submitted.

harshith-v-fyers and others added 10 commits April 8, 2026 16:32
- Added support for embedded mode in authentication logic, allowing seamless integration with external applications.
- Updated `AccountSettings` component to conditionally render logout option based on embedded status.
- Implemented cookie parsing to sync tokens from cookies to localStorage for improved session management.
- Enhanced `AuthContext` to manage embedded state and adjust navigation behavior accordingly.
- Updated `.gitignore` to exclude `docs` directory.
- Added logic to handle token exchange via URL parameter for improved embedded authentication.
- Set cookies for session management and reload the application without the token parameter.
- Enhanced existing cookie synchronization to support both embedded and normal modes.
- Replaced fetch API with synchronous XMLHttpRequest for token exchange during embedded authentication.
- Improved error handling for token exchange failures.
- Streamlined cookie management and application reload process after successful authentication.
- Added specific border-radius styles for sidebar edge tab buttons to improve visual coherence.
- Updated main layout styles in Presentation and TemplatesView components for a cleaner appearance.
- Adjusted background color in Root component for better integration with the overall theme.
- Refined Nav and SidePanelGroup components by removing unnecessary styles for a more streamlined look.
…ing and structure

- Updated UploadButton styles for better visual consistency, changing border-radius and background properties.
- Adjusted asset paths in UploadButton for correct resource loading.
- Reorganized imports in ResourcesRoute for clarity and consistency.
- Enhanced state management in ResourcesRoute, ensuring better readability and maintainability.
- Cleaned up whitespace and formatting for improved code quality.
…stency

- Updated folder and file icons to use a consistent wrapper for better alignment and visual appeal.
- Adjusted icon sizes and classes to enhance responsiveness and maintain design coherence across the component.
- Reorganized import statements for better clarity and consistency.
- Enhanced state initialization formatting for improved readability.
- Cleaned up whitespace and formatting throughout the component for a more polished codebase.
- Adjusted error handling messages for better user feedback.
- Refined search input styles for better alignment and visual consistency, including adjustments to height and border colors.
- Modified search icon size for enhanced visual coherence with the updated input design.
- Improved button styling for a more polished user experience.
Merge pull request #3 from FyersDev/feat/fdsg_ui
@github-actions

Copy link
Copy Markdown

🚨 Unused i18next Keys Detected

The following translation keys are defined in translation.json but are not used in the codebase:

  • com_auth_error_oauth_failed
  • com_auth_no_account
  • com_auth_sign_up
  • com_endpoint_message_new
  • com_nav_auto_scroll
  • com_nav_center_chat_input
  • com_nav_commands
  • com_nav_enter_to_send
  • com_nav_hide_panel
  • com_nav_info_enter_to_send
  • com_nav_info_latex_parsing
  • com_nav_info_save_draft
  • com_nav_keep_screen_awake
  • com_nav_latex_parsing
  • com_nav_modular_chat
  • com_nav_save_drafts
  • com_nav_setting_account
  • com_nav_setting_data
  • com_nav_setting_general
  • com_nav_setting_personalization
  • com_nav_setting_speech
  • com_nav_show_code
  • com_nav_user_msg_markdown
  • com_sidepanel_conversation_tags
  • com_ui_archive_error
  • com_ui_happy_birthday
  • com_ui_redirecting_to_provider

⚠️ Please remove these unused keys to keep the translation files clean.

@github-actions

Copy link
Copy Markdown

🚨 Unused NPM Packages Detected

The following unused dependencies were found:

📂 Root package.json

  • 18
  • @opentelemetry/exporter-trace-otlp-http

📂 Client client/package.json

  • winston-daily-rotate-file

📂 API api/package.json

  • compressible
  • oauth4webapi

⚠️ Please remove these unused dependencies to keep your project clean.

@harshith-v-fyers harshith-v-fyers merged commit 6573577 into web-insti-integration Apr 22, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants