mirror of https://github.com/synctv-org/synctv
dependabot/cargo/cargo-non-breaking-e9e0dbbed0
main
dependabot/cargo/brotli-9.0.0
dependabot/cargo/zstd-0.14.0
dependabot/cargo/opendal-http-transport-reqwest-0.59.0
dependabot/cargo/oxc_ast-0.148.0
dependabot/cargo/oxc_span-0.148.0
dependabot/cargo/rusty_h264-0.15.0
dependabot/cargo/oxc_allocator-0.148.0
dependabot/cargo/opendal-0.59.0
dependabot/cargo/oxc_parser-0.148.0
dependabot/npm_and_yarn/docs/npm_and_yarn-4e74362abf
dependabot/github_actions/actions/cache-6
release/v1.0.2
fix/account-closure-outbox
codex/apple-review-docs
automation/release-v1.0.1
helm
docker-build-arm
cache
build
api-v2
folder
zijiren233-patch-1
v1.0.4
v1.0.3
v1.0.2
v1.0.1
dev
v0.1.0
v0.1.1
v0.1.2
v0.1.3
v0.1.4
v0.1.5
v0.1.6
v0.2.0
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.3.0
v0.3.0-alpha-1
v0.3.0-alpha-2
v0.3.0-alpha-3
v0.3.0-beta-1
v0.3.1
v0.3.1-beta.1
v0.3.1-beta.2
v0.3.1-rc.2
v0.3.2
v0.3.2-alpha.2
v0.3.4
v0.3.5
v0.3.6
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.5.0
v0.5.0-alpha.1
v0.5.0-alpha.2
v0.5.1
v0.5.2
v0.5.3
v0.5.4
v0.6.0
v0.6.1
v0.6.10
v0.6.11
v0.6.12
v0.6.13
v0.6.14
v0.6.2
v0.6.3
v0.6.4
v0.6.5
v0.6.6
v0.6.7
v0.6.8
v0.6.9
v0.6.9-beta.1
v0.7.0
v0.7.1
v0.7.10
v0.7.11
v0.7.12
v0.7.2
v0.7.3
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.7.9
v0.8.0
v0.8.2
v0.8.3
v0.8.4
v0.8.5
v0.9.0
v0.9.0-beta.1
v0.9.0-beta.2
v0.9.1
v0.9.10
v0.9.11
v0.9.12
v0.9.12-beta.1
v0.9.12-beta.2
v0.9.13
v0.9.14
v0.9.15
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.6
v0.9.7
v0.9.7-beta.1
v0.9.7-beta.2
v0.9.7-beta.3
v0.9.7-beta.4
v0.9.7-beta.5
v0.9.7-beta.6
v0.9.7-beta.7
v0.9.7-beta.8
v0.9.8
v0.9.9
v1.0.0
${ noResults }
3 Commits (main)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
8711158d60
|
refactor: remove low-value thin wrappers (#426)
## Summary - remove unused compatibility APIs and low-value forwarding wrappers across the workspace - inline service, repository, provider, cluster, proxy, and protocol paths while preserving existing behavior - remove stale dependencies, metrics, tests, and SQLx metadata generated for deleted queries ## Validation - `cargo check --workspace --all-targets` - `cargo fmt --all -- --check` - `git diff --check` - relevant test suites: 1,408 passed, 184 ignored - broader test run: 2,286 passed |
1 month ago |
|
|
198cd5a9cb
|
feat: separate room visibility from guest settings (#419)
## Summary - store room public visibility as a first-class database field independent of password and guest settings - expose visibility through client, management, HTTP, gRPC, CLI, discovery, and room creation review flows - add `synctv room visibility ROOM_ID --public|--private` for changing existing rooms with an explicit actor - deny anonymous guest access to private rooms while preserving authenticated member access - revoke existing guest sessions immediately when a room becomes private without disconnecting authenticated members ## Validation - `cargo fmt --all -- --check` - `cargo clippy -p synctv-core -p synctv-api-common -p synctv-api-http -p synctv-api-grpc -p synctv --all-targets -- -D warnings` - `cargo clippy -p synctv-management -p synctv --all-targets -- -D warnings` - `cargo check -p synctv-core -p synctv-api-common -p synctv-api-http -p synctv-api-grpc -p synctv` - `cargo check -p synctv-management -p synctv` - `cargo test -p synctv room_visibility` - verified `synctv room visibility --help` renders the required actor and exactly one of `--public` or `--private` - targeted realtime bridge, guest principal, realtime event, and room service tests - real macOS client verification: changing a public room to private terminated the guest connection in about two seconds with `REALTIME_TERMINATION_CODE_GUEST_ACCESS_REVOKED`; authenticated users remained connected |
1 month ago |
|
|
5425eaf436 | chore: replace synctv-org backend with SyncTV v1.0.0 | 2 months ago |