Skip to content

Maodouchat 1.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 00:34
· 234 commits to main since this release

Maodouchat v1.0.1

由 GitHub Actions 自动构建(commit d99f462

安装包

  • maodouchat-1.0.1.apk — Android 应用
  • maodouchat-server-1.0.1.tar.gz — Ktor 服务端发行包
  • SHA256SUMS.txt — 各文件 SHA-256 校验和

部署服务端见 docs/docker-deployment.md(或直接用 Docker 镜像方式部署)。

本次变更

d99f462 e2e: wait overlay hidden state instead of visible (CSS .hidden is display:none)
3d6f7d7 e2e: confirm modal for rule create/edit/toggle/delete
a27fc96 ci: fix admin E2E session clock assertion (badge shows only mm:ss, no label)
6eb66bb ci: fix admin E2E dashboard stats selector (#stats .stat -> #content .stat-card)
fee16e8 fix: dayBucketExpression used Kotlin FQN via string interpolation -> H2 reads 'com' as DB name
50e1f6b fix: dayBucketExpression CAST AS SIGNED is MySQL-only, breaks H2 2.x and PostgreSQL
601de63 fix: H2 single-key upsert MERGE incompatibility in RateLimitStats/SystemSettings (admin trends E2E)
8bfd5bb ci: admin E2E assert base-uri instead of unsafe-inline absence (CSP deliberately allows inline, see AdminRouting)
1475ef3 fix: Postgres integration test (widen column SQL used driver config instead of actual DB; memberRevision expectation)
407dff0 ci: sign release APK with temp debug key when no production keystore configured
2329a42 fix: make all unit tests pass (server + app) and fix real bugs
41dc951 fix: test compile errors + commit .env.docker.example for CI compose validation