Due to a recent database issue, screenshot information could not be saved. Because of this, users may have broken screenshot links in their history which result in an api error.
This patch removes these broken links from their screenshot history and provides a notification that their screenshots were affected by the issue.
p.s. Also adds a minimal CI to run js unit tests and confirm the js bundle can be built.
Fixes #493
Due to a recent database issue, screenshot information could not be saved. Because of this, users may have broken screenshot links in their history which result in an api error.
This patch removes these broken links from their screenshot history and provides a notification that their screenshots were affected by the issue.
p.s. Also adds a minimal CI to run js unit tests and confirm the js bundle can be built.