fix(server): missing root cert (#14970)

#### PR Dependency Tree


* **PR #14970** 👈

This tree was auto-generated by
[Charcoal](https://github.com/danerwilliams/charcoal)

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

## Summary by CodeRabbit

* **Chores**
* Updated TLS library dependencies with pinned version constraints
across multiple packages
* Removed `tls-rustls` feature from sqlx configurations in backend and
frontend packages
  * Removed unused `sqlx` dependency from mobile native package
* Refined HTTPS client configuration with embedded certificate roots and
added validation test

<!-- review_stack_entry_start -->

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/toeverything/AFFiNE/pull/14970)

<!-- review_stack_entry_end -->

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
DarkSky
2026-05-15 01:02:07 +08:00
committed by GitHub
parent d9cebdfc95
commit 3416de1e4d
8 changed files with 27 additions and 22 deletions
@@ -19,7 +19,6 @@ sqlx = { workspace = true, default-features = false, features = [
"migrate",
"runtime-tokio",
"sqlite",
"tls-rustls",
] }
tokio = { workspace = true, features = ["full"] }
@@ -33,6 +32,5 @@ sqlx = { workspace = true, default-features = false, features = [
"migrate",
"runtime-tokio",
"sqlite",
"tls-rustls",
] }
tokio = { workspace = true, features = ["full"] }