Updated A LOT

This commit is contained in:
2026-06-05 04:15:24 -05:00
parent 8335f1af1b
commit 4072695432
92 changed files with 16139 additions and 570 deletions

View File

@@ -1,5 +1,6 @@
const { json, now, one, parseJson, run } = require('../db');
const { publicUser } = require('../middleware/auth');
const { capabilitiesForRole } = require('./roles');
const defaultPreferences = {
theme: 'mixedAssetsDark'
@@ -16,7 +17,8 @@ function getPreferences(userId) {
function getProfile(user) {
return {
user: publicUser(user),
preferences: getPreferences(user.id)
preferences: getPreferences(user.id),
capabilities: capabilitiesForRole(user.role)
};
}