Releases: oele-isis-vanderbilt/SyncFlow
Releases · oele-isis-vanderbilt/SyncFlow
Single Tenant Syncflow and Dashboard (First Version)
What's Changed
- Add
useState
hook for disabling room create btn. Closes #2 by @umesh-timalsina in #3 - Add topbar component. Closes #6 by @umesh-timalsina in #7
- Add VideoGallery Component. Closes #5 by @umesh-timalsina in #9
- Use module augmentation for user schema. Closes #8 by @umesh-timalsina in #10
- Add Bearer token based auth scheme. Closes #12 by @umesh-timalsina in #15
- Add
AudioComponents
. Closes #16 by @umesh-timalsina in #17 - Configurable Deployment by @umesh-timalsina in #19
- Add docker/compose files for local deployment. Closes #13 by @umesh-timalsina in #20
- Add rust based backend api by @umesh-timalsina in #23
- Add docker files for LiveKit API. Closes #24 by @umesh-timalsina in #25
- Restructure API Service into various workspace packages by @umesh-timalsina in #26
- Add Track Recording options for all particpiants in the room by @umesh-timalsina in #21
- Refactor NextJS app inside directory dashboard. Closes #27 by @umesh-timalsina in #28
- Consolidate application config from env. Closes #31 by @umesh-timalsina in #32
- Rerun cargo fmt by @umesh-timalsina in #34
- IoT Client App - Initial by @edavalosanaya in #41
- Dockerized deployment to AWS EC2. Closes #38 by @umesh-timalsina in #40
- Add MMLA Service for power user access. Closes #36 by @umesh-timalsina in #42
- Parse response bodies into JSON. Closes #44 by @umesh-timalsina in #45
- Refactor
dashboard
to use the service API. Closes #39 by @umesh-timalsina in #43 - Replace envy with envious. Closes #48 by @umesh-timalsina in #49
- Add Egress/Participants routes (refactors). Closes #30 by @umesh-timalsina in #47
- Add Key and Secret based Auth Scheme. Closes #50 by @umesh-timalsina in #52
- Refactor variable name in handlers. Closes #55 by @umesh-timalsina in #56
- Add UI elements for API Key/Secret generation. Closes #53 by @umesh-timalsina in #57
- Add demo client app. Closes #54 by @umesh-timalsina in #59
- Consolidate Dockerized Deployment. Closes #46 by @umesh-timalsina in #60
- Deploy example app. Closes #62 by @umesh-timalsina in #63
- Multi Device Sharing Page. Closes #64 by @umesh-timalsina in #66
- Automated clippy/compilation fixes. Closes #68 by @umesh-timalsina in #69
- Remove branch reference in gh workflow. Closes #70 by @umesh-timalsina in #71
- Add UI elements to process/receive data messages. Closes #72 by @umesh-timalsina in #73
- Add any message component. Closes #74 by @umesh-timalsina in #75
- Minor Fixes for the IU study. Closes #76 by @umesh-timalsina in #77
- Rename service directory to crates. Closes #79 by @umesh-timalsina in #81
- Rename project to
SyncFlow
. Closes #83 by @umesh-timalsina in #84 - Fix project name mismatch in workflow. Closes #85 by @umesh-timalsina in #86
- Add refresh tokens based session middleware. Closes #78 by @umesh-timalsina in #88
- Fix bugs in /delete-room route. Closes #92 by @umesh-timalsina in #93
- Configurable token exipiry. Closes #95 by @umesh-timalsina in #96
- Fix bug in tokens manager filed. Closes #97 by @umesh-timalsina in #98
- Wait for refresh tokens function. Closes #91 by @umesh-timalsina in #99
- Deploy SyncFlow to Access Cloud. Closes #101 by @umesh-timalsina in #102
- Add OAuth based login functionality. Closes #89 by @umesh-timalsina in #100
- Add missing fields while generating deployment config. Closes #104 by @umesh-timalsina in #105
- Add deployment configuraitionas a module. Closes #103 by @umesh-timalsina in #106
- Update livekit rust sdks from git. Closes #109 by @umesh-timalsina in #110
- Add missing feature for livekit-runtime. Fixes #111 by @umesh-timalsina in #112
- Revamp UI/Landing Page. Closes #87 by @umesh-timalsina in #114
- Migrate tables to schema
syncflow
. Closes #116 by @umesh-timalsina in #117 - Allow User
signup
via Email. Closes #118 by @umesh-timalsina in #119 - Escape aposthrope. Closes #121 by @umesh-timalsina in #122
- Unified error handling with thiserror. Closes #123 by @umesh-timalsina in #124
- Fix refreshToken bug. Closes #125 by @umesh-timalsina in #126
- Automatic Egress option. Closes #127 by @umesh-timalsina in #128
- Allow Screensharing in example app. Closes #129 by @umesh-timalsina in #130
- Fix docker build bug. Closes #131 by @umesh-timalsina in #132
- Don't include room name in auto recorded. Closes #133 by @umesh-timalsina in #134
- Deploy dev.syncflow.live. Closes #136 by @umesh-timalsina in #137
New Contributors
- @umesh-timalsina made their first contribution in #3
- @edavalosanaya made their first contribution in #41
Full Changelog: https://github.com/oele-isis-vanderbilt/SyncFlow/commits/v0.1.0