Commit Graph

4 Commits

Author SHA1 Message Date
Shrikant Sharat Kandula
de2bcae0d5
fix: Failure in downloading hurl due to upstream changes (#41288)
Fix the [Caddy route tests
workflow](https://github.com/appsmithorg/appsmith/actions/workflows/caddy-routes-test.yml).


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Bug Fixes**
* Improved compatibility for route test container by selecting the
correct binary for the running architecture (e.g., ARM, x86), reducing
setup failures.

* **Chores**
* Streamlined binary installation in the test container by extracting
directly to the system path, removing unnecessary intermediate steps.
  * Maintained existing certificate setup with no functional changes.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-10-09 16:25:30 +05:30
Shrikant Sharat Kandula
0a9f9b9043
test: Fix Caddy route tests with custom Caddy (#32675)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit


- **Refactor**
- Updated base Docker image and installation processes for tools within
the Docker environment.
- **Chores**
- Modified scripts to enhance file handling and environment variable
configurations.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-04-18 14:03:10 +05:30
Shrikant Sharat Kandula
ea4079da4b test: Route tests for frame ancestors config 2023-12-19 17:01:28 +05:30
Shrikant Sharat Kandula
e6ebfbaea1
fix: Remove Server header and allow all on port 80 (#29585)
Another attempt at #29550, which was reverted. Fallback is not happening
if cert provisioning fails _despite_ having the correct header. But with
the changes in this PR, since we'll listen on `:80`, fallback _will_
happen when cert provisioning fails due to incorrect domain
configuration.

We're also adding [Hurl](https://hurl.dev) based tests. They're not run
in any CI yet. That'll come in soon.
2023-12-18 09:44:31 +05:30