feat: generate authenticated url (#1471)

* refactor: extract info component

* feat: generate authenticated url

* refactor: add companion select

* refactor: ensure behaviour across environments
This commit is contained in:
Carlos Valente
2025-01-26 16:51:28 +01:00
committed by GitHub
parent d34280c03d
commit 0f57689750
19 changed files with 305 additions and 44 deletions
@@ -1,8 +1,10 @@
import express from 'express';
import { getInfo, getSessionStats } from './session.controller.js';
import { getInfo, getSessionStats, generateUrl } from './session.controller.js';
import { validateGenerateUrl } from './session.validation.js';
export const router = express.Router();
router.get('/', getSessionStats);
router.get('/info', getInfo);
router.post('/url', validateGenerateUrl, generateUrl);