LibreChat/api/server/middleware
Yuichi Oneda aea01f0bc5
🚀 feat: Banner (#3952)
* feat: Add banner schema and model

* feat: Add optional JwtAuth

To handle the conditional logic with and without authentication within the model.

* feat: Add an endpoint to retrieve a banner

* feat: Add implementation for client to use banner and access API

* feat: Display a banner on UI

* feat: Script for updating and deleting banners

* style: Update banner style

* fix: Adjust the height when the banner is displayed

* fix: failed specs
2024-09-11 09:34:25 -04:00
..
assistants
limiters
roles 🔒 refactor: Apply interface settings to all Roles (#3967) 2024-09-09 20:15:08 -04:00
spec
validate 🧹 chore: pre-release cleanup 2 (#3600) 2024-08-09 15:17:13 -04:00
abortControllers.js
abortMiddleware.js 🛠️ fix: Completion Edge Cases & Improve Error Handling UX (#3968) 2024-09-09 20:58:15 -04:00
abortRun.js
buildEndpointOption.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
canDeleteAccount.js
checkBan.js
checkDomainAllowed.js
checkInviteUser.js 📩 feat: invite user (#3012) 2024-08-18 00:23:38 -04:00
concurrentLimiter.js 🛂 feat: Added Security for Conversation Access (#3588) 2024-08-08 12:14:00 -04:00
denyRequest.js
enforceModelSpec.js
enforceModelSpec.spec.js
index.js 📩 feat: invite user (#3012) 2024-08-18 00:23:38 -04:00
moderateText.js
noIndex.js
optionalJwtAuth.js 🚀 feat: Banner (#3952) 2024-09-11 09:34:25 -04:00
requireJwtAuth.js
requireLdapAuth.js
requireLocalAuth.js
setHeaders.js
uaParser.js
validateEndpoint.js
validateImageRequest.js
validateMessageReq.js
validateModel.js
validatePasswordReset.js
validateRegistration.js 📩 feat: invite user (#3012) 2024-08-18 00:23:38 -04:00