Commit graph

9 commits

Author SHA1 Message Date
Sawyer
0dfec4d269 perf: keep the same instance of chromedriver open rather than open a new one
- remove context manager implementation
- register a cleanup handler
- send a 500 error if selenium throws an exception
2025-07-25 01:38:09 -05:00
Sawyer
ca91190291 style: use self.config directly instead of assigning a variable 2025-07-25 00:35:20 -05:00
Sawyer
5480809212 chore(license): add license to pyproject.toml 2025-07-23 13:21:59 -05:00
Sawyer Andrews
52f5392ce0
chore(license): add AGPLv3 2025-07-23 13:17:19 -05:00
Sawyer
7b01d6cfc8 chore(deps): add requirements.txt 2025-07-23 13:14:39 -05:00
Sawyer
008b20e94c docs: fix formatting 2025-07-23 01:27:19 -05:00
Sawyer
0df6eafff5 docs: Add CSS/JS to TODO list 2025-07-23 01:20:10 -05:00
Sawyer
24e8f79af0 docs: Update README with the usage url and add docker on the TODO 2025-07-23 01:14:17 -05:00
Sawyer
c604f5e4de initialize 2025-07-23 01:06:26 -05:00