- Add mattermost_id column to RefBoard users for OAuth linking

- Admin panel shows per-user RefBoard login status (Active vs Not signed in)
- Add RefBoard config: REFBOARD_PUBLIC_URL, REFBOARD_INTERNAL_URL, REFBOARD_API_KEY
- Update .env.example with RefBoard section
This commit is contained in:
Hiren
2026-03-11 13:40:00 +05:30
parent 6518ed6763
commit 155dc6ac01
4 changed files with 257 additions and 107 deletions
+2
View File
@@ -95,6 +95,7 @@ app.get('/api/users/search', (req, res) => {
// ---- API routes ----
const authRoutes = require('./routes/auth');
const oauthRoutes = require('./routes/oauth');
const collectionRoutes = require('./routes/collections');
const boardRoutes = require('./routes/boards');
const uploadRoutes = require('./routes/upload');
@@ -103,6 +104,7 @@ const mmBridgeRoutes = require('./routes/mattermost-bridge');
const threadRoutes = require('./routes/threads');
app.use('/api/auth', authRoutes);
app.use('/api/auth', oauthRoutes);
app.use('/api/collections', collectionRoutes);
app.use('/api/boards', boardRoutes);
app.use('/api/upload', uploadRoutes);