LibreChat/client/src/components/SidePanel
Danny Avila 272522452a
🔍 refactor: OpenID Fetch Handling and Logging (#7790)
* feat: Enhance OpenID Strategy with Debug Logging and Header Management

- Added detailed logging for OpenID requests and responses when debug mode is enabled.
- Introduced helper functions for safely logging sensitive data and headers.
- Updated OpenID strategy to handle non-standard WWW-Authenticate headers in responses.
- Refactored proxy configuration handling for improved clarity and logging.

* refactor: MemoryViewer Layout with Conditional Justification

- Updated the MemoryViewer component to conditionally apply justification styles based on memory data and access permissions.
- Introduced utility function `cn` for cleaner class name management in the component.

* refactor: Update OpenID Strategy to use Global Fetch

* refactor: Add undici for customFetch request handling in OpenID strategy

* fix: Export 'files' module in utils index

* chore: Add node-fetch dependency for openid image download

* ci: Add comprehensive tests for multer configuration and file handling

- Introduced a new test suite for multer configuration, covering storage destination and filename generation.
- Implemented tests for file filtering, ensuring only valid JSON files are accepted.
- Added error handling tests for edge cases and vulnerabilities, including handling empty field names and malformed filenames.
- Integrated real configuration testing with actual fileConfig and custom endpoints.
- Enhanced UUID generation tests to ensure uniqueness and cryptographic security.

* chore: Improve proxy configuration logging in customFetch function

* fix: Improve logging for non-standard WWW-Authenticate header in customFetch function
2025-06-09 11:27:23 -04:00
..
Agents 🎨 style: Unify Styles across Themes and Improve Accessibility (#7783) 2025-06-07 18:22:08 -04:00
Bookmarks 🎨 refactor: Enhance UI Consistency, Accessibility & Localization (#7788) 2025-06-08 14:00:57 -04:00
Builder 🔄 chore: Enforce 18next Language Keys (#5803) 2025-02-12 15:48:13 -05:00
Files 🧭 refactor: Modernize Nav/Header (#7094) 2025-04-27 14:03:25 -04:00
Memories 🔍 refactor: OpenID Fetch Handling and Logging (#7790) 2025-06-09 11:27:23 -04:00
Parameters fix: Debounce setUserContext and Default State Param for OpenID Auth (#7559) 2025-05-25 23:40:37 -04:00
data.tsx feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
index.ts 🪄 feat: Agent Artifacts (#5804) 2025-02-11 18:00:38 -05:00
Nav.tsx 🎨 style: Address Minor UI Refresh Issues (#6552) 2025-03-26 18:57:29 -04:00
SidePanel.tsx 🔧 fix: Artifacts Display Crash on Close and Max Width (#7540) 2025-05-24 16:53:46 -04:00
SidePanelGroup.tsx 🔧 fix: Artifacts Display Crash on Close and Max Width (#7540) 2025-05-24 16:53:46 -04:00