Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev server improvements #10

Open
sammeltassen opened this issue Oct 9, 2024 · 0 comments
Open

Dev server improvements #10

sammeltassen opened this issue Oct 9, 2024 · 0 comments
Labels
bug Something isn't working iiif-hss

Comments

@sammeltassen
Copy link
Collaborator

sammeltassen commented Oct 9, 2024

  1. Properly close iiif-hss dev server process

When interrupting the dev preview process with CRTL-C, the headless IIIF server keeps running, causing an error when launching the dev server again. The following can be used to close the process:

process.on("SIGINT", () => {
  console.log("Ctrl-C was pressed");
  process.exit();
});

Source: https://bun.sh/guides/process/ctrl-c

  1. Refresh IIIF content when running the dev server

Moved this feature request to:

  1. Fix and improve iiif-hss dev server

The dev server includes a web portal with an overview of the IIIF data and an embedded Manifest Editor. Some of this stopped working during subsequent updates and it would be good to fix this.

@sammeltassen sammeltassen added bug Something isn't working iiif-hss labels Oct 9, 2024
@sammeltassen sammeltassen changed the title Properly close iiif-hss dev server process Dev server improvements Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working iiif-hss
Projects
None yet
Development

No branches or pull requests

1 participant