Commit Graph

3 Commits

Author SHA1 Message Date
UNITRONIX 7ffd109243 Gitleaks fix 2026-04-29 01:54:04 +02:00
UNITRONIX ca33cf3919 fix: #93 EJS template error, #90 modal z-index, #95 org select, #75 kebab menu overflow
- remote.ejs + remote-viewer.ejs: Replace EJS tag inside JS template literal
  with JS interpolation to fix 'Could not find matching close tag' error (#93)
- variables.css: Increase z-index layers (modal:1000, toast:1100, tooltip:1200)
  so modals always appear above device detail panel (#90)
- policies.js: Fix API endpoint /api/panel/organizations -> /api/panel/org
  to correctly load organizations in policy dropdown (#95)
- devices.js: Fix kebab menu positioning - force reflow before measuring
  offsetHeight, add dynamic max-height constraint for viewport bounds (#75)
2026-04-08 23:55:03 +02:00
UNITRONIX 8d952e4ba1 Add password auth helpers; remove legacy dev scripts
Add a new auth package implementing password hashing/verification (PBKDF2-HMAC-SHA256), a random-string generator, and unit tests. Update .gitignore to catch additional sensitive filenames and to ignore legacy dev scripts, migrations, templates and build artifacts. Remove many legacy/dev helper scripts (dev_modules/, scripts/legacy/, build_windows.sh, migrations/, templates/) and add web-nodejs reset-password scripts and a session secret placeholder. Changes consolidate authentication utilities and clean up old/unused development tooling and noise in the repo.
2026-03-02 07:59:24 +01:00