Commit Graph

641 Commits (bd9bf2bcee71ce85be9a99fa4f7c33d3f03cc054)
 

Author SHA1 Message Date
zijiren bd9bf2bcee
build: expose generic cargo build arguments (#43)
* build: expose generic cargo build arguments

* fix: satisfy clippy after build argument cleanup

* ci: run clippy independently and remove feature checks

* ci: avoid duplicate push checks for pull requests

* ci: deduplicate branch push and pull request runs

* ci: isolate push and pull request concurrency groups
2 months ago
zijiren a9e43f399b
refactor(oauth): manage callback redirects at runtime (#41)
* feat: minimize OAuth identity data

* fix(helm): disable Kubernetes service links for strict config

* fix(helm): align database username environment variable

* fix(oauth): derive redirect allowlist from webauthn origins

* refactor(oauth): add runtime redirect allowlist

* build: limit release compiler parallelism

* fix(build): isolate target cache by architecture

* build: serialize container compilation

* refactor(oauth): require runtime redirect allowlist

* feat(auth): publish OAuth app-link associations

* test(cli): include OAuth redirect allowlist

* fix(config): warn on unknown startup settings

* fix(helm): use current image repository defaults

* fix(helm): set release image repository dynamically

* test(helm): accept fork image repositories
2 months ago
github-actions[bot] 73eb9c2dc4
release: prepare v1.0.2-rc.1 (#40)
Co-authored-by: zijiren233 <84728412+zijiren233@users.noreply.github.com>
2 months ago
zijiren 9e91cf22d8
feat: minimize OAuth identity data (#39) 2 months ago
zijiren bec18dcfa2
fix: install protoc for release preparation (#38) 2 months ago
zijiren 831c0e89a7
feat: configure native passkeys and harden release validation (#37)
* feat: configure native passkeys in Helm

* ci: verify chart upgrades and runtime image
2 months ago
zijiren a7cebf758a
fix: align container runtime glibc
Use Debian Trixie in the runtime layer to match the current Rust builder glibc.
2 months ago
zijiren d72e9b195d
feat: support Apple OIDC scopes
Merge Apple-specific OIDC scopes and regression coverage.
2 months ago
zijiren233 02d259dc9d
fix: test containers pull image locker 2 months ago
zijiren233 ce84e8f8df
feat: concurrent 2 months ago
zijiren233 22767b415c
fix: harden asynchronous delivery and secret isolation 2 months ago
zijiren dae7e60d46
feat: add durable asynchronous email delivery (#34) 2 months ago
zijiren 0ee3d59070
docs: consolidate Docker Compose installation guide (#33) 2 months ago
zijiren eb110b24d3
docs: refocus documentation on users and operators (#32) 2 months ago
zijiren cc73d51d99
docs: remove legacy Helm repository settings (#31) 2 months ago
zijiren c8bce1bb4c
ci: publish Helm charts through OCI only (#30) 2 months ago
zijiren 76df78f0ff
docs: modernize documentation design system (#29) 2 months ago
zijiren 3f1e00b9d2
docs: reorganize server documentation (#28)
* docs: reorganize server documentation

* docs: tighten visual design and writing
2 months ago
zijiren e9f32205c3
release: prepare v1.0.1-rc.1 (#26)
* release: prepare v1.0.1-rc.1

* ci: keep pull request image outputs local
2 months ago
zijiren233 653d4b4dd1
fix(ci): run docker-backed tests on Linux 2 months ago
zijiren233 631b60a94d
chore(tests): remove unused port helper 2 months ago
zijiren233 baacdc4e18
fix(tests): reserve distinct service ports 2 months ago
zijiren233 f29bcc8b09
fix(tests): use postgres 18 data volume mount 2 months ago
zijiren233 bd9a1a1ea7
fix(ci): avoid docker tests on Windows 2 months ago
zijiren233 53058333a8
fix(tests): mount postgres data directory 2 months ago
zijiren233 574488faeb
fix(clippy): simplify test SQL strings 2 months ago
zijiren233 0a27c59f0a
fix(clippy): use matches for transient playback errors 2 months ago
zijiren233 b3281ea615
fix(docker): select nightly cargo explicitly 2 months ago
zijiren233 b55ed58256
fix(docker): avoid nightly codegen flags 2 months ago
zijiren233 91f2cd667f
fix(docker): disable nightly release LTO 2 months ago
zijiren233 33c3b2a956
feat 2 months ago
zijiren233 746ab483a5
feat 2 months ago
zijiren233 5012b1062d
feat: refresh project onboarding and presentation 2 months ago
zijiren233 3b5c2d6a72
feat(auth): add passkeys and TOTP authentication 2 months ago
zijiren233 3973cd8670
ci: align audit failure policy 2 months ago
zijiren233 9f2a1d1bea
fix: update ammonia security patch 2 months ago
zijiren233 83b089e3c2
feat: redesign room discovery and access 2 months ago
zijiren233 6a4d897700
feat: expand playback navigation and media delivery 2 months ago
zijiren233 4719d897d4
chore 2 months ago
zijiren233 276daf9dcb
chore 2 months ago
zijiren233 f7dbe7ca0c
chore 2 months ago
zijiren233 931d4c3743
chore 2 months ago
zijiren233 e2a06dd541
chore 2 months ago
zijiren233 ad4bf46420
chore 2 months ago
zijiren233 7dd0d673f0
chore 2 months ago
zijiren233 9e0d5980b4
chore 2 months ago
zijiren233 924312cb66
chore 2 months ago
zijiren233 a5a39a89d1
chore 2 months ago
zijiren233 1a237b7a38
chore 2 months ago
zijiren233 029bc607bf
chore 2 months ago