* Initial branch for chat-declarative
- chat declarative generates a chatthread declarative
- a context is sharing between chat and thread
- all state change will trigger state change event
* Ignore test before prototype determined
Address comments:
- use nano id for unique local id
- use batch mode for batch update
* Use acs chatmessage as base type
* Keep the version in 4.1.5 in lock file
* Add comments for only sync functions in batch()
Co-authored-by: Nan Jiang <jinan@microsoft.com>
* add MapToLocalDeviceSettingsProps because of CallControlBar
* Move participant stack to Contoso folder
Co-authored-by: Eason Yang <easony@microsoft.com>
* [#2376035] Migrating code from ADO to GitHub
* [#2376035] Fixing failing storybook tests
* [#2376035] Adding Storybook, Docs and ACS Call Control Bar
* [#2376035] Fixing styling issues in Storybook docs.
* [#2376035] Improving docs for Controlbar
* [#2376035] Removing garbage code
* [#2376035] Moving styles to a separate file. Tweaking code inside storybook docs. Regenerating snapshots
* [#2376035] Removing utility function from mapper. Adding it directly to the component
* [#2367027] Fixing Screen Share not working in 1-1 Calls. And Callers Display Name not showing in IncomingCallAlert
* [#2367027] Fixing Typo
* [#2367027] Adding a fix for race condition while screen sharing.
* [#2367027] Exporting IncomingCallAlert Types.
* Move mediaControl from SDK to Contoso folder
* update snapshot tests
* Move CallConfiguration and CommandPanel to Contoso folder
* move Local Preview & Call Configuration to contoso folder
Co-authored-by: Eason Yang <easony@microsoft.com>
* fixing CI and trying release again
* removing release artifact code from ci yaml
* using a different artifact upload action
* not copying parent directories
* updating private-preview artifact creation action
* use pack and not package
* addressing James comments
* Move mediaControl from SDK to Contoso folder
* update snapshot tests
* Move CallConfiguration and CommandPanel to Contoso folder
Co-authored-by: Eason Yang <easony@microsoft.com>
* using a provider that combines fluent and fluent-northstar theme providers
* added change to common/config/rush/pnpm-lock.yaml
* undo testing dark theme for samples
* undo unused change
* removed import of svg dist files
* Move Header, Footer and DisplayNameField from SDK folder to Contoso folder
* add DisplayNameField to chat sample
Co-authored-by: Eason Yang <easony@microsoft.com>
* generate app releases
* using exact filenames to deploy to release
* updating yaml file
* testing uploading of build artifacts
* swaping order of copying files and also adding preview drop
* putting in some flags to debug why its not copying
* using correct exception flag
* debugging if we are populating the build dir
* changing order of steps
* copy the build directory from the parent dir
* updating with correct copyfiles target path
* enabling artifact generation only on pushes to main
* removing release yaml for now
* updating with correct static content path
* [bugfix] Updates to package.json and vscode settings to make sure eslint works
* [bugfix] Updates to package.json and vscode settings to make sure eslint works
* [bugfix] Fixing dependency mismatch
* [bugfix] Adding vscode config to make eslint work in all samples
* [bugfix] Adding vscode settings to server and sorting packages alphabetically inside sdk package.json
Migrate Calling and Chat samples over to this repo
* Samples: Server, Calling, Chat
* Reference Server as dev dep on Calling and Chat
* Have CI run build and test across all packages (add/fixup global rush build and test commands)