On the recordRead 9 Oct 202620 facts
Vizzy
On the record
- Authentication
- The README describes local authentication with user registration by default and LDAP authentication as an option.github.com · read 9 Oct 2026
- Build prerequisites
- The README lists a build pipeline that runs tests on pull requests and a client testing framework that captures screenshots as prerequisites.github.com · read 9 Oct 2026
- Configuration security
- The setup instructions use Rails encrypted secrets and say to keep the encryption key out of the repository in the RAILS_MASTER_KEY environment variable.github.com · read 4 Oct 2026
- Dependencies
- The README lists Ruby 2.3.7, Rails 5.1.6.2, ImageMagick version 6, and PostgreSQL as setup requirements.github.com · read 9 Oct 2026
- Deployment
- The server is Docker-ready, and the README describes deployment with Kubernetes and Helm or Heroku.github.com · read 9 Oct 2026
- Image comparison
- It compares matching screenshots pixel by pixel and generates a third image that highlights differences in red.github.com · read 9 Oct 2026
- Integrations
- The plugin architecture includes configurable plugins for Slack, Jira, Bamboo, and Jenkins.github.com · read 9 Oct 2026
- Intended use
- The README says Vizzy relies on a build pipeline that runs tests on pull requests and a client testing framework that captures and saves screenshots.github.com · read 4 Oct 2026
- Known visual test caveats
- The README warns that animations and changing dates can cause inconsistent screenshots and visual diffs.github.com · read 9 Oct 2026
- License
- The repository identifies Vizzy as MIT licensed.github.com · read 9 Oct 2026
- Merge limitation
- The README says squash merging can break pre-approvals because Vizzy associates image approvals with pull request commit SHAs.github.com · read 9 Oct 2026
- Notable limitation
- The README warns that squash merging breaks pre-approvals because approvals are associated with pull request commit SHAs.github.com · read 4 Oct 2026
- Pull request workflow
- Vizzy can update a GitHub status with a visual overview showing diffs, new or missing tests, test history, comments, and image approval.github.com · read 9 Oct 2026
- Purpose
- Vizzy is a Ruby on Rails web server for visual automation that compares screenshots to help prevent visual regressions.github.com · read 9 Oct 2026
- Review workflow
- Vizzy posts a GitHub status linking to an overview of diffs, new and missing tests, test history, comments, and image approvals.github.com · read 4 Oct 2026
- Screenshot comparison
- It compares baseline and test screenshots pixel by pixel and creates a third image that highlights differences in red.github.com · read 4 Oct 2026
- Secrets
- The setup instructions use encrypted Rails secrets and say to keep the encryption key out of the repository in the RAILS_MASTER_KEY environment variable.github.com · read 9 Oct 2026
- Setup requirements
- The documented prerequisites are Ruby 2.3.7, Rails 5.1.6.2, ImageMagick 6, and PostgreSQL.github.com · read 4 Oct 2026