ilia
0e7dc3e131
Merge pull request 'Add MIT LICENSE' ( #6 ) from chore/add-license into main
CI / skip-ci-check (push) Successful in 18s
CI / secret-scan (push) Successful in 17s
CI / python-ci (push) Successful in 53s
2026-07-26 15:40:19 -05:00
ilia
017c39b316
Add MIT LICENSE
CI / skip-ci-check (pull_request) Successful in 18s
CI / secret-scan (pull_request) Successful in 17s
CI / python-ci (pull_request) Successful in 50s
2026-07-26 15:37:30 -05:00
ilia
0d2dd6e799
Merge pull request 'Honest CI gates and homelab IP scrub' ( #5 ) from chore/honest-ci-and-doc-scrub into main
CI / skip-ci-check (push) Successful in 19s
CI / secret-scan (push) Successful in 18s
CI / python-ci (push) Successful in 58s
2026-07-26 14:48:33 -05:00
ilia
be4048b368
Scrub homelab IP from docs and login script
...
CI / skip-ci-check (pull_request) Successful in 19s
CI / secret-scan (pull_request) Successful in 17s
CI / python-ci (pull_request) Successful in 1m45s
Replaces the automationlab IP with an ATANYRATE_HOST env var in command examples and a <homelab-host> placeholder in prose. Also carries the ruff import-order fix in airbnb_login.py.
2026-07-26 15:42:40 -04:00
ilia
a08839961b
Make CI ruff/pytest gates hard, fix stale tests
...
Removes || true from the ruff and pytest steps (job names unchanged so branch protection contexts still match), adds [tool.ruff] config (E4/E7/E9/F/I, line-length 120), applies ruff autofixes, and rewrites tests that had drifted from the current calendar/auth/main APIs — failures the soft gates had been hiding.
2026-07-26 15:42:40 -04:00
ilia
d640285b93
ci: add local pre-commit gitleaks hook
CI / skip-ci-check (push) Successful in 10s
CI / secret-scan (push) Successful in 10s
CI / python-ci (push) Successful in 54s
2026-07-13 14:44:14 -05:00
ilia
47edadbd69
Fix automationlab IP; clarify Airbnb state gap ( #3 )
CI / skip-ci-check (push) Successful in 9s
CI / secret-scan (push) Successful in 8s
CI / python-ci (push) Successful in 28s
2026-07-12 10:39:02 -05:00
ilia
b2e1c25b37
Mark Gitea push and Beszel done in handoff ( #2 )
CI / skip-ci-check (push) Successful in 10s
CI / secret-scan (push) Successful in 8s
CI / python-ci (push) Successful in 39s
2026-07-12 10:26:17 -05:00
ilia
dfed03897d
Improve Airbnb browser automation and calendar updates.
...
CI / skip-ci-check (push) Successful in 4s
CI / secret-scan (push) Successful in 3s
CI / python-ci (push) Successful in 32s
Adds browser helper, expands calendar sync, and documents handoff status.
2026-06-04 13:08:32 -04:00
ilia
1ac551923d
Merge pull request 'Add homelab Gitea Actions CI (python-scraper)' ( #1 ) from ci/bootstrap-gitea-actions-python into main
...
CI / skip-ci-check (push) Successful in 9s
CI / secret-scan (push) Successful in 8s
CI / python-ci (push) Successful in 30s
Reviewed-on: #1
2026-05-29 20:37:41 -05:00
ilia
e8df4389ca
ci: refresh workflow (re-run pipelines)
CI / skip-ci-check (pull_request) Successful in 12s
CI / secret-scan (pull_request) Successful in 8s
CI / python-ci (pull_request) Successful in 46s
2026-05-29 20:29:41 -05:00
ilia
0a5ecf9805
ci: refresh workflow (re-run pipelines)
CI / skip-ci-check (pull_request) Successful in 10s
CI / secret-scan (pull_request) Successful in 8s
CI / python-ci (pull_request) Failing after 10s
2026-05-29 20:27:15 -05:00
ilia
cd09cfcf82
ci: sync workflow template
CI / skip-ci-check (pull_request) Successful in 9s
CI / python-ci (pull_request) Failing after 9s
CI / secret-scan (pull_request) Successful in 9s
2026-05-29 20:25:04 -05:00
ilia
654916e202
ci: refresh workflow (re-run pipelines)
CI / skip-ci-check (pull_request) Successful in 10s
CI / python-ci (pull_request) Failing after 9s
CI / secret-scan (pull_request) Successful in 9s
2026-05-29 20:19:45 -05:00
ilia
95ca96dac4
ci: sync workflow template (node container + host fixes)
CI / skip-ci-check (pull_request) Successful in 9s
CI / secret-scan (pull_request) Successful in 8s
CI / python-ci (pull_request) Failing after 19s
2026-05-29 20:14:03 -05:00
ilia
44d2819f90
ci: fix skip-ci-check container for act_runner
CI / skip-ci-check (pull_request) Successful in 10s
CI / python-ci (pull_request) Failing after 8s
CI / secret-scan (pull_request) Successful in 10s
2026-05-29 20:10:42 -05:00
ilia
95ec70c8d3
ci: add homelab Gitea Actions workflow (ci-python.yml)
CI / skip-ci-check (pull_request) Failing after 14s
CI / python-ci (pull_request) Has been skipped
CI / secret-scan (pull_request) Has been skipped
2026-05-29 16:14:52 -05:00
ilia
c8a82e264c
Add tests, geo search, noise filtering, sports scoring, and dedup improvements.
...
Tests cover providers, dedup, Telegram, scoring, main runner, and Airbnb stubs.
Ticketmaster and SeatGeek use configurable lat/lon/radius (Thornhill default).
Pipeline filters noise listings, merges same-day sports duplicates, optional
MIN_ALERT_SCORE, and Telegram severity summary.
Made-with: Cursor
2026-04-04 15:25:35 -04:00
ilia
1a7298f755
Initial commit: EventRate pipeline, fuzzy dedup, Airbnb retries
...
Wire up Ticketmaster, SeatGeek, Telegram, scoring, Playwright stubs.
Deduplicate events with fuzzy venue/name matching. Retry calendar
updates on transient failures. Backlog tasks marked complete.
Made-with: Cursor
2026-04-04 12:31:53 -04:00