12 Commits

Author SHA1 Message Date
courtmanr@gmail.com 362b1b6ec9 feat: Add API retry logic (#51) and sort persistence (#50) 2025-04-23 11:39:49 +01:00
courtmanr@gmail.com fd374b6c66 feat: Apply UI/UX and performance improvements 2025-04-21 16:09:04 +01:00
courtmanr@gmail.com 924e0eee3c feat: Improve update stability and fix server dependencies
- Refactor backend data fetching to use parallel Promises for nodes

- Replace backend setInterval with setTimeout for accurate polling interval

- Decouple frontend UI render interval from backend data arrival

- Add missing dotenv dependency to server package.json

- Update server Express dependency to stable v4
2025-04-21 10:26:50 +01:00
courtmanr@gmail.com 5840915013 feat: Allow UI embedding in iframes (closes #10) 2025-04-20 20:55:02 +01:00
rcourtman 9bfec26f89 Merge pull request #47 from rcourtman/dependabot/npm_and_yarn/server/main/express-5.1.0
chore(deps): bump express from 4.21.2 to 5.1.0 in /server
2025-04-20 20:30:34 +01:00
courtmanr@gmail.com 5755385e3d perf: Only poll Proxmox API when clients are connected 2025-04-20 20:14:42 +01:00
courtmanr@gmail.com 3c898006a6 feat: Add version display to frontend 2025-04-20 20:02:55 +01:00
courtmanr@gmail.com e993da2869 refactor: Improve .env handling and validation 2025-04-20 19:58:50 +01:00
dependabot[bot] c7cd5c3b5d chore(deps): bump express from 4.21.2 to 5.1.0 in /server
Bumps [express](https://github.com/expressjs/express) from 4.21.2 to 5.1.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v5.1.0)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-20 18:44:55 +00:00
courtmanr@gmail.com 547a72256d docs: Update README for simplified app and add .env.example 2025-04-20 18:05:31 +01:00
courtmanr@gmail.com 8006a77abe fix: Update .gitignore and untrack server/node_modules 2025-04-20 13:19:06 +01:00
courtmanr@gmail.com 3b564fb330 feat: Replace codebase entirely with simplified version 2025-04-20 13:17:10 +01:00