reflex/.github
Masen Furer 438b31f270
[ENG-4005] Proxy backend requests on '/' to the frontend (#3300)
* Proxy backend requests on '/' to the frontend

If the optional extra `proxy` is installed, then the backend can handle all
requests by proxy unrecognized routes to the frontend nextjs server.

* Update lock file

* pre-commit fu

* AppHarness: set config frontend_port and backend_port

* integration: frontend port and backend port should return the same content

with proxying enabled by default in dev mode, both frontend and backend ports
on / should return the same content.

* Retry up to 100 times when proxying to frontend

* Reduce retry attempts to 25

Fix log level passing to subprocess

* scripts/wait_for_listening_port: primarily check HTTP responses

if the port is up or not, we don't really care... the HTTP request needs to
work and not return errors

* aiohttp is an optional dep

* adapt integration.sh for --backend-only (counter integration test)

* woops

* windows WTF?

* scratching my head 🎄

* double WTF windows

* Fix remaining integration tests
2025-01-03 15:50:38 -08:00
..
actions/setup_build_env add codespell to pre-commit (#4559) 2024-12-20 17:04:39 -08:00
ISSUE_TEMPLATE add issues templates (#4455) 2024-12-10 15:37:58 +01:00
workflows [ENG-4005] Proxy backend requests on '/' to the frontend (#3300) 2025-01-03 15:50:38 -08:00
CODEOWNERS add codeowners (#4312) 2024-11-06 09:30:43 -08:00
pull_request_template.md fix pr template (#1774) 2023-09-07 10:03:53 -07:00