Commit Graph
23 Commits
Author SHA1 Message Date
ilia cbcff95f0d Merge pull request 'Add AGENTS.md orientation for Cursor agents' (#8) from chore/bootstrap-agents-md into main
CI / skip-ci-check (push) Successful in 35s
CI / secret-scan (push) Successful in 30s
CI / python-ci (push) Successful in 1m37s
2026-08-05 17:51:40 -05:00
ilia b8d4ef62a8 Add AGENTS.md orientation for Cursor agents
CI / skip-ci-check (pull_request) Successful in 31s
CI / secret-scan (pull_request) Successful in 29s
CI / python-ci (pull_request) Successful in 1m43s
2026-08-05 18:14:11 -04:00
ilia 449e274c46 Merge pull request 'Humanize README and docs tone' (#7) from docs/humanize-prose into main
CI / skip-ci-check (push) Successful in 35s
CI / secret-scan (push) Successful in 29s
CI / python-ci (push) Successful in 2m11s
2026-08-05 14:18:16 -05:00
ilia 3160a90340 Humanize README and docs for clearer, professional tone
CI / skip-ci-check (pull_request) Successful in 34s
CI / secret-scan (pull_request) Successful in 38s
CI / python-ci (pull_request) Successful in 1m24s
Align with project-template docs/writing-docs.md.
2026-08-05 14:56:05 -04:00
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