Skip to content

ADFA-4933: dev-push-dashboard.sh — propagate deletions, deploy nginx vhost - #298

Merged
luisguzman-adfa merged 1 commit into
mainfrom
fix/ADFA-4933-dev-push-propagate-deletes
Jul 30, 2026
Merged

ADFA-4933: dev-push-dashboard.sh — propagate deletions, deploy nginx vhost#298
luisguzman-adfa merged 1 commit into
mainfrom
fix/ADFA-4933-dev-push-propagate-deletes

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

The tar copy was additive, so files removed in the repo (retired socket handlers,
web UI) lingered in /library/dashboard and broke the build once socket.io was
dropped from deps.

  • Drop pure-source subdirs (sockets/views/public/test) before copying; preserve
    node_modules and the sqlite job storage at the dashboard root.
  • Force a clean dist/ rebuild so removed sources don't survive as stale .js.
  • Deploy dash-node-nginx.conf to /etc/nginx/conf.d (nginx doesn't read
    /library/dashboard), mirroring the bootstrap installer.

…vhost

The tar copy was additive, so files removed in the repo (retired socket handlers,
web UI) lingered in /library/dashboard and broke the build once socket.io was
dropped from deps.

- Drop the pure-source subdirs (sockets/views/public/test) before copying so
  removed files don't linger; node_modules and the sqlite job storage at the
  dashboard root are preserved.
- Force a clean dist/ rebuild so removed sources don't survive as stale .js.
- Deploy dash-node-nginx.conf to /etc/nginx/conf.d (nginx doesn't read
  /library/dashboard), mirroring the bootstrap installer.
@luisguzman-adfa
luisguzman-adfa merged commit 5a740d0 into main Jul 30, 2026
2 checks passed
@luisguzman-adfa
luisguzman-adfa deleted the fix/ADFA-4933-dev-push-propagate-deletes branch July 30, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant