[PR #193] [MERGED] Custom default messages implementation for single and multi-user modes #3239

Closed
opened 2026-02-22 18:33:21 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/193
Author: @shatfield4
Created: 8/15/2023
Status: Merged
Merged: 8/16/2023
Merged by: @timothycarambat

Base: masterHead: 165-default-messages-appearance


📝 Commits (10+)

  • 4249ec3 added ui for custom welcome messages and added label for custom logo in admin settings
  • 3674a0a linting
  • 4ab4dc7 fixing img to use light/dark modes
  • 0f764f5 converted ChatBubble into component
  • 44dd65e implemented backend for welcome messages and admin appearance page
  • 8476d87 completed custom welcome messages for admin
  • 3fcf09a finished custom messages for single user mode
  • df65fac Merge branch 'master' into 165-default-messages-appearance
  • e44ea41 merged with master and linted
  • 7dcfb18 improved UI for appearance settings pages

📊 Changes

11 files changed (+654 additions, -92 deletions)

View changed files

frontend/src/components/ChatBubble/index.jsx (+29 -0)
📝 frontend/src/components/DefaultChat/index.jsx (+30 -3)
frontend/src/components/EditingChatBubble/index.jsx (+67 -0)
📝 frontend/src/models/admin.js (+16 -0)
📝 frontend/src/models/system.js (+32 -0)
📝 frontend/src/pages/Admin/Appearance/index.jsx (+156 -32)
📝 frontend/src/pages/System/Appearance.jsx (+184 -55)
📝 frontend/src/utils/constants.js (+1 -2)
📝 server/endpoints/system.js (+48 -0)
server/models/welcomeMessages.js (+89 -0)
📝 server/utils/database/index.js (+2 -0)

📄 Description

connect #165

New table created to store custom welcome messages and renders custom messages if they are set in appearance settings. If they are not set in appearance settings, it displays the default AnythingLLM welcome messages.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Mintplex-Labs/anything-llm/pull/193 **Author:** [@shatfield4](https://github.com/shatfield4) **Created:** 8/15/2023 **Status:** ✅ Merged **Merged:** 8/16/2023 **Merged by:** [@timothycarambat](https://github.com/timothycarambat) **Base:** `master` ← **Head:** `165-default-messages-appearance` --- ### 📝 Commits (10+) - [`4249ec3`](https://github.com/Mintplex-Labs/anything-llm/commit/4249ec34d9232549ecf7f353af44b172ee5075fc) added ui for custom welcome messages and added label for custom logo in admin settings - [`3674a0a`](https://github.com/Mintplex-Labs/anything-llm/commit/3674a0a90ef3a958432eebc848dc6e3402934fcb) linting - [`4ab4dc7`](https://github.com/Mintplex-Labs/anything-llm/commit/4ab4dc724e5b89cf202905657802866c8daa3760) fixing img to use light/dark modes - [`0f764f5`](https://github.com/Mintplex-Labs/anything-llm/commit/0f764f57ff995a7222d970fadcfc2e12ae5b610a) converted ChatBubble into component - [`44dd65e`](https://github.com/Mintplex-Labs/anything-llm/commit/44dd65ee881de07bb41c508a3098db59c67ee39a) implemented backend for welcome messages and admin appearance page - [`8476d87`](https://github.com/Mintplex-Labs/anything-llm/commit/8476d87aff4c1617cec829c5663b99ae982fa3b6) completed custom welcome messages for admin - [`3fcf09a`](https://github.com/Mintplex-Labs/anything-llm/commit/3fcf09a16a20a2aa03bdb6daf2f6b3bd9e87404d) finished custom messages for single user mode - [`df65fac`](https://github.com/Mintplex-Labs/anything-llm/commit/df65fac8415e86f2d3afef62c3b4dc15fadc16eb) Merge branch 'master' into 165-default-messages-appearance - [`e44ea41`](https://github.com/Mintplex-Labs/anything-llm/commit/e44ea41a31071ce179b5ace829d5323f82b68c7b) merged with master and linted - [`7dcfb18`](https://github.com/Mintplex-Labs/anything-llm/commit/7dcfb18c0777de7c987f989120cd2d041865652f) improved UI for appearance settings pages ### 📊 Changes **11 files changed** (+654 additions, -92 deletions) <details> <summary>View changed files</summary> ➕ `frontend/src/components/ChatBubble/index.jsx` (+29 -0) 📝 `frontend/src/components/DefaultChat/index.jsx` (+30 -3) ➕ `frontend/src/components/EditingChatBubble/index.jsx` (+67 -0) 📝 `frontend/src/models/admin.js` (+16 -0) 📝 `frontend/src/models/system.js` (+32 -0) 📝 `frontend/src/pages/Admin/Appearance/index.jsx` (+156 -32) 📝 `frontend/src/pages/System/Appearance.jsx` (+184 -55) 📝 `frontend/src/utils/constants.js` (+1 -2) 📝 `server/endpoints/system.js` (+48 -0) ➕ `server/models/welcomeMessages.js` (+89 -0) 📝 `server/utils/database/index.js` (+2 -0) </details> ### 📄 Description connect #165 New table created to store custom welcome messages and renders custom messages if they are set in appearance settings. If they are not set in appearance settings, it displays the default AnythingLLM welcome messages. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 18:33:21 -05:00
yindo closed this issue 2026-02-22 18:33:21 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#3239