Fix Degewo auto-apply (Wohnungshelden iframe), update dependencies, cleanup for production

- Fix Degewo handler to work with Wohnungshelden iframe portal
- Update playwright to >=1.57.0
- Add proper form field selectors for Wohnungshelden
- Fix success status bug (was marking failed submissions as success)
- Clean up .env.example (remove real credentials)
- Update README with housing company support table
- Add BOTFATHER_COMMANDS.txt for easy bot setup
- Add copilot-instructions.md for development context
This commit is contained in:
Aron Petau 2025-12-09 11:30:17 +01:00
parent bf9d7f1371
commit ce66fc1933
12 changed files with 854 additions and 3599 deletions

7
.gitignore vendored
View file

@ -4,10 +4,12 @@ __pycache__/
*.class
*.so
.Python
.venv
.venv/
venv/
ENV/
env/
.python-version
# Data
data/
@ -24,3 +26,8 @@ data/
# OS
.DS_Store
Thumbs.db
# Debug files (these should be in data/ but just in case)
debug_page.html
*.html
!README.md