mirror of
https://github.com/Darkrock-Studios/hammer-editor.git
synced 2026-08-04 15:19:46 +00:00
Remove the HTTP/HTTPS protocol picker and all ssl plumbing from the client. Persisted server settings now always resolve to HTTPS, so a legacy ssl=false server.json is upgraded on load. ServerSettings.ssl is kept only as an internal seam for the plain-HTTP integration-test server. Android: drop the permissive network_security_config so cleartext traffic uses the secure platform default (blocked). Server keeps its plain HTTP connector for reverse-proxy deployments. In --dev with no sslCert configured, it now generates and persists a self-signed keystore (hammer_data/dev-selfsigned.jks) and serves TLS on a non-privileged port (8443 by default). The desktop --dev client trusts that cert for loopback hosts only; remote hosts still get full cert and hostname validation. |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| ASSET-GENERATION.md | ||
| DESIGN-PATTERNS.md | ||
| HOW-TO-RELEASE.md | ||
| HOW-TO-RUN-A-SERVER.md | ||
| ROADMAP.md | ||
| SERVER-SECRET-STORAGE.md | ||
| STORY-IDEAS.md | ||
| SYNCING-PROTOCOL.md | ||
| WEB-DESIGN-SYSTEM.md | ||