Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
DistriNet
/
BugHog
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
29
Code
Issues
3
Pull requests
3
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
v3.1.0
- #52
#52
Merged
GJFR
merged 57 commits into
main
DistriNet/BugHog:main
from
beta
DistriNet/BugHog:beta
Copy head branch name to clipboard
May 7, 2026
Conversation
Commits
57
(57)
Checks
Files changed
Merged
v3.1.0
#52
GJFR
merged 57 commits into
main
DistriNet/BugHog:main
from
beta
DistriNet/BugHog:beta
Copy head branch name to clipboard
Commits
Commits on Feb 4, 2026
WIP: improve inclusion of most recent commits when latest major version
Show description for 5c2b01f
GJFR
committed
5c2b01f
View commit details
Copy full SHA for 5c2b01f
Browse repository at this point
Fix bug where API is called for v8_sandbox instead of v8
GJFR
committed
3655068
View commit details
Copy full SHA for 3655068
Browse repository at this point
Commits on Feb 11, 2026
Unify subject availability logic
Show description for c8a61e9
GJFR
committed
c8a61e9
View commit details
Copy full SHA for c8a61e9
Browse repository at this point
Commits on Feb 18, 2026
Add playground and refactor
GJFR
committed
68ed188
View commit details
Copy full SHA for 68ed188
Browse repository at this point
Commits on Feb 19, 2026
refactor: rename playground to lab and enhance experiment selection
Show description for f3d4c8d
GJFR
committed
f3d4c8d
View commit details
Copy full SHA for f3d4c8d
Browse repository at this point
feat: update Lab UI with page title and active state indicator
Show description for 3acab25
GJFR
committed
3acab25
View commit details
Copy full SHA for 3acab25
Browse repository at this point
feat: track and display running containers and optimize worker concurrency
Show description for 72cde89
GJFR
committed
72cde89
View commit details
Copy full SHA for 72cde89
Browse repository at this point
Commits on Feb 25, 2026
fix: add correct routing for /lab page
GJFR
committed
3908fa6
View commit details
Copy full SHA for 3908fa6
Browse repository at this point
Commits on Feb 26, 2026
fix: remove @staticmethod decorators from module-level functions
GJFR
committed
29a3b10
View commit details
Copy full SHA for 29a3b10
Browse repository at this point
chore: upgrade frontend and Python dependencies
Show description for f2cf1d6
GJFR
committed
f2cf1d6
View commit details
Copy full SHA for f2cf1d6
Browse repository at this point
fix: remove focus ring styles
GJFR
committed
ba38537
View commit details
Copy full SHA for ba38537
Browse repository at this point
fix: apply correct editor theme on mount and improve README
GJFR
committed
9c03981
View commit details
Copy full SHA for 9c03981
Browse repository at this point
Commits on Mar 4, 2026
refactor: rename configuration module to config
GJFR
committed
f707091
View commit details
Copy full SHA for f707091
Browse repository at this point
refactor: centralize env config in pydantic Settings
Show description for 264396d
GJFR
committed
264396d
View commit details
Copy full SHA for 264396d
Browse repository at this point
feat: add button to delete a single experiment result from the database
GJFR
committed
94324e7
View commit details
Copy full SHA for 94324e7
Browse repository at this point
fix: remove incorrect comment in .env.example
GJFR
committed
c54dc34
View commit details
Copy full SHA for c54dc34
Browse repository at this point
test: add unit tests
GJFR
committed
e1d848f
View commit details
Copy full SHA for e1d848f
Browse repository at this point
Merge branch 'dev' of github.com:DistriNet/BugHog into dev
GJFR
committed
6f541e5
View commit details
Copy full SHA for 6f541e5
Browse repository at this point
Commits on Mar 6, 2026
feat: add dark mode support to Gantt chart and upgrade Bokeh to 3.8.2
Show description for f7463fd
GJFR
committed
f7463fd
View commit details
Copy full SHA for f7463fd
Browse repository at this point
Commits on Mar 8, 2026
feat: add Servo as web browser subject with tar.gz support (WIP)
GJFR
committed
14171cf
View commit details
Copy full SHA for 14171cf
Browse repository at this point
refactor: always run evaluations in worker containers, add dev debugpy support
Show description for c7fdcb8
GJFR
committed
c7fdcb8
View commit details
Copy full SHA for c7fdcb8
Browse repository at this point
Commits on Apr 2, 2026
feat: flesh out core architecture and make worker images subject-specific
Show description for 3adad24
GJFR
committed
3adad24
View commit details
Copy full SHA for 3adad24
Browse repository at this point
docs: update CONTRIBUTING_DOCKER.md to reflect dev branch CI/CD builds
GJFR
committed
3d07955
View commit details
Copy full SHA for 3d07955
Browse repository at this point
ci: enable GitHub Actions layer cache for Docker builds
GJFR
committed
19b6311
View commit details
Copy full SHA for 19b6311
Browse repository at this point
Commits on Apr 3, 2026
Merge branch 'dev' into add-servo
GJFR
committed
21fa4c0
View commit details
Copy full SHA for 21fa4c0
Browse repository at this point
Commits on Apr 7, 2026
feat: integrate Servo browser and enhance version handling
Show description for adbfa74
GJFR
committed
adbfa74
View commit details
Copy full SHA for adbfa74
Browse repository at this point
refactor: version handling with new Version class
Show description for 1e84c5d
GJFR
committed
1e84c5d
View commit details
Copy full SHA for 1e84c5d
Browse repository at this point
Commits on Apr 8, 2026
refactor: use Version class for centralized version parsing
GJFR
committed
6874108
View commit details
Copy full SHA for 6874108
Browse repository at this point
Commits on Apr 14, 2026
refactor: overhaul version and state factory to support complex versions in UI range slider
GJFR
committed
2791c75
View commit details
Copy full SHA for 2791c75
Browse repository at this point
refactor: migrate tests from unittest to pytest
GJFR
committed
8237e73
View commit details
Copy full SHA for 8237e73
Browse repository at this point
ci: replace flake8 with ruff, add ty type checking, gate build on passing check
GJFR
committed
9811daa
View commit details
Copy full SHA for 9811daa
Browse repository at this point
ci: fix ruff output format and pin Python to 3.13
GJFR
committed
bcf092c
View commit details
Copy full SHA for bcf092c
Browse repository at this point
ci: rename workflow, replace genbadge with anybadge, fix badge steps on failure
GJFR
committed
9e564c6
View commit details
Copy full SHA for 9e564c6
Browse repository at this point
Commits on Apr 15, 2026
fix: resolve all ty type errors and rename util modules
Show description for cf79972
GJFR
committed
cf79972
View commit details
Copy full SHA for cf79972
Browse repository at this point
fix: use specific exception types and add strict=False to zip calls
GJFR
committed
cd648ef
View commit details
Copy full SHA for cd648ef
Browse repository at this point
ci: fix error when ruff finds no issues
GJFR
committed
5ccf431
View commit details
Copy full SHA for 5ccf431
Browse repository at this point
ci: add ty badge generation and centralize badge deployment job
GJFR
committed
678d8b4
View commit details
Copy full SHA for 678d8b4
Browse repository at this point
Commits on Apr 16, 2026
build: overhaul Docker images for correctness and smaller size
Show description for 728f02a
GJFR
committed
728f02a
View commit details
Copy full SHA for 728f02a
Browse repository at this point
build: simplify Docker setup and fix python-xlib dependency
Show description for f5904ad
GJFR
committed
f5904ad
View commit details
Copy full SHA for f5904ad
Browse repository at this point
build: replace python3-xlib with python-xlib and update CI/simulation
Show description for b17ec0d
GJFR
committed
b17ec0d
View commit details
Copy full SHA for b17ec0d
Browse repository at this point
build: support rootless and rootful docker socket mounting
Show description for 95a1642
GJFR
committed
95a1642
View commit details
Copy full SHA for 95a1642
Browse repository at this point
build: use dynamic symlink for Docker socket mounting
Show description for 00776c6
GJFR
committed
00776c6
View commit details
Copy full SHA for 00776c6
Browse repository at this point
Commits on Apr 17, 2026
fix: `evalParams.versions` is up-to-date on page load
GJFR
committed
4b4f727
View commit details
Copy full SHA for 4b4f727
Browse repository at this point
fix: use correct type name for release state and add test
GJFR
committed
1948100
View commit details
Copy full SHA for 1948100
Browse repository at this point
fix: stop.sh also kills database container if running
GJFR
committed
18d3804
View commit details
Copy full SHA for 18d3804
Browse repository at this point
feat: expand and reorganise default Chromium flags and Firefox prefs
GJFR
committed
7b20357
View commit details
Copy full SHA for 7b20357
Browse repository at this point
style: remove blank lines between sections in DEFAULT_PREFS
GJFR
committed
5b0fb0a
View commit details
Copy full SHA for 5b0fb0a
Browse repository at this point
build: centralise Python app into python-app stage, decouple apt layers
GJFR
committed
e9f3d78
View commit details
Copy full SHA for e9f3d78
Browse repository at this point
perf: pre-warm subject availability cache at startup
GJFR
committed
b2f549e
View commit details
Copy full SHA for b2f549e
Browse repository at this point
Commits on May 7, 2026
fix: remove pkill usage in favor of python logic
GJFR
committed
a77a425
View commit details
Copy full SHA for a77a425
Browse repository at this point
chore: update github action versions
GJFR
committed
5f8a020
View commit details
Copy full SHA for 5f8a020
Browse repository at this point
fix: correct setup-uv action version
GJFR
committed
dd524db
View commit details
Copy full SHA for dd524db
Browse repository at this point
fix: correct actions/checkout version
GJFR
committed
4c06d8f
View commit details
Copy full SHA for 4c06d8f
Browse repository at this point
chore: update uv and npm packages
GJFR
committed
d0bdf1d
View commit details
Copy full SHA for d0bdf1d
Browse repository at this point
fix: update uv.lock
GJFR
committed
44ba209
View commit details
Copy full SHA for 44ba209
Browse repository at this point
feat: add example poc
GJFR
committed
0fc8d42
View commit details
Copy full SHA for 0fc8d42
Browse repository at this point
docs: update and add content from wiki
GJFR
committed
69c329b
View commit details
Copy full SHA for 69c329b
Browse repository at this point
You can’t perform that action at this time.