elizabethsiegle
stern-grove-book-python
Commits
stern-grove-book-python
Log in
Branch
is
main
Hide
September 10, 2026
1 commit
Configure standard Entire trail runners
18f5ef2
+217
6 files
June 24, 2026
20 commits
fix: record june 21 entry, robust success detection, logging config
977d9b9
1 checkpoint
+26
/
-6
3 files
docs: add README with how it works, stack, setup, and local run instructions
861c84d
1 checkpoint
+89
1 file
fix: correct form field selectors from live inspection
a905db3
1 checkpoint
+15
/
-11
1 file
fix: install Chromium deps manually for Ubuntu 24.04 compatibility
283ce60
1 checkpoint
+10
/
-2
1 file
fix: pin to ubuntu-22.04 for Playwright libasound2 compatibility
1ed5df0
1 checkpoint
+1
/
-1
1 file
first commit
85a2627
1 checkpoint
+17
1 file
fix: entered_at in success email, browser close on exception, logging in state
1d5f1ca
1 checkpoint
+37
/
-31
4 files
ci: daily GitHub Actions cron for Stern Grove lottery
813b168
1 checkpoint
+42
1 file
fix: add load_dotenv, correct send_success arg, strengthen no-lottery test
50d74e0
1 checkpoint
+8
/
-2
2 files
feat: main orchestrator — discovery, entry, state, and notifications
9e48c12
1 checkpoint
+89
2 files
feat: form filling and reCAPTCHA bypass via page.route interception
034ab65
1 checkpoint
+80
2 files
feat: concert discovery via window.TixologiWidget.concerts
e1d2174
1 checkpoint
+133
2 files
chore: TixologiWidget.concerts schema documented
d00cfd4
1 checkpoint
fix: use logging module and deduplicate api_key init in notify.py
e703852
1 checkpoint
+12
/
-4
1 file
feat: Resend success/failure email notifications
54fc05d
1 checkpoint
+90
2 files
feat: state management — load/save entered-lotteries.json and git push
3c36ed0
1 checkpoint
+103
2 files
chore: project scaffolding
80f0d45
1 checkpoint
+13
5 files
docs: add Stern Grove lottery implementation plan
f020670
1 checkpoint
+976
1 file
docs: add Stern Grove lottery automation design spec
c620109
+216
1 file
Initial commit
7747840
+950
14 files