reflex/.github/workflows
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
..
benchmarks.yml bump CI runners to macos-latest (#4526) 2024-12-12 04:17:28 -08:00
check_generated_pyi.yml [REF-2425] Reduce unnecessary CI runs (#2966) 2024-03-29 16:25:03 -07:00
check_node_latest.yml allow custom bunfig.toml file (#4280) 2024-11-06 09:31:13 -08:00
check_outdated_dependencies.yml Support python 3.13 (#4206) 2024-12-12 00:10:51 -08:00
dependency-review.yml upgrade to latest ruff (#3497) 2024-06-19 12:32:13 +02:00
integration_app_harness.yml Support python 3.13 (#4206) 2024-12-12 00:10:51 -08:00
integration_tests_wsl.yml [ENG-4005] Proxy backend requests on '/' to the frontend (#3300) 2025-01-03 15:50:38 -08:00
integration_tests.yml [ENG-4005] Proxy backend requests on '/' to the frontend (#3300) 2025-01-03 15:50:38 -08:00
pre-commit.yml Mirgrate from pip to uv (#3285) 2024-05-15 11:56:16 +02:00
reflex_init_in_docker_test.yml reorganize all tests in a single top folder (#3981) 2024-09-26 01:22:52 +02:00
unit_tests.yml bump CI runners to macos-latest (#4526) 2024-12-12 04:17:28 -08:00