Skip to content

Add iOS app backend#121

Merged
wtfloris merged 3 commits intomasterfrom
add-ios-app-backend-support
Mar 9, 2026
Merged

Add iOS app backend#121
wtfloris merged 3 commits intomasterfrom
add-ios-app-backend-support

Conversation

@wtfloris
Copy link
Owner

@wtfloris wtfloris commented Mar 8, 2026

No description provided.

wtfloris and others added 3 commits March 8, 2026 22:14
Prevent redirect-based SSRF by disabling urllib's automatic redirect
following and validating each hop manually. Prevent DNS rebinding by
pinning resolved IPs at socket-connect time and rejecting non-public
addresses before the connection is established.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The city and agency conditions were only added to the WHERE clause when
their lists were non-empty.  An empty agency list meant no agency filter
was applied, so the query returned homes from all agencies — the same
result as having every agency selected.  Change the early return to
require both filters and always include both conditions in the query,
matching the existing scraper notification logic.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@wtfloris wtfloris merged commit 3a0d0b9 into master Mar 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant