No description
Dashboard now shows today's and upcoming events (mine or all, toggle) for users with calendar app access. Also gives the portal shell a 1-hour inactivity default for devices that have never been configured, instead of following child apps into an unlimited 30-day session — that's why the dashboard could sit logged in for days without prompting. An explicit "Off" choice in Admin Settings still overrides it (now written as mins=0 instead of clearing the cookie, so it's distinguishable from "never configured"). |
||
|---|---|---|
| docs | ||
| public | ||
| src | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| index.html | ||
| nginx.conf | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||