* Scaffold backups * Add FFlags * fixup! Add FFlags * fixup! fixup! Add FFlags * fixup! fixup! fixup! Add FFlags
21 lines
584 B
JavaScript
21 lines
584 B
JavaScript
const express = require('express');
|
|
const router = express.Router();
|
|
|
|
router.get('/feature-flags', (req, res) => {
|
|
try {
|
|
const featureFlags = {
|
|
backups: process.env.FF_ENABLE_BACKUPS === 'true',
|
|
calendar: process.env.FF_ENABLE_CALENDAR === 'true',
|
|
};
|
|
|
|
res.json({ featureFlags });
|
|
} catch (error) {
|
|
console.error('Error fetching feature flags:', error);
|
|
res.status(500).json({
|
|
error: 'Failed to fetch feature flags',
|
|
message: error.message,
|
|
});
|
|
}
|
|
});
|
|
|
|
module.exports = router;
|