Jeremy Kahn
35e0b88cbe
fix(sdk): prevent lack of parent domain from throwing error
2023-11-23 15:14:55 -06:00
Jeremy Kahn
7bceba5acb
feat(ui) [ closes #160 ] Move transcript scrollbar to content window edge ( #212 )
...
* feat(ui): [closes #160 ] move transcript scrollbar to edge of container
* feat(ui): prevent controls from obscuring transcript
* feat(ui): hide unnecessary hide controls button
2023-11-23 12:26:07 -06:00
Jeremy Kahn
1cf4b50ac2
chore(deps): use trystero@0.15.0
2023-11-20 19:07:36 -06:00
Jeremy Kahn
ab18b795c8
chore(zap_scan): remove schedule and don't create issue
2023-11-11 11:01:47 -06:00
Jeremy Kahn
b951959cf7
chore(zap_scan): run scan after production deployment
2023-11-11 10:40:36 -06:00
Jeremy Kahn
842b039d0d
chore(actions): remove label-security-report
2023-11-10 14:27:55 -06:00
Jeremy Kahn
1d58990c5a
fix(label-security-report): grant issues: write permissions
2023-11-10 14:02:53 -06:00
Jeremy Kahn
5317d6fa68
fix(zap_scan): Label issues correctly ( #204 )
...
* fix(zap_scan): check out ref associated with run
* fix(zap_scan): use actions/github-script for labeling issues
2023-11-10 12:03:08 -06:00
Audiosutras
a3c7e93cdb
Add Security Label to Security Report ( #199 )
2023-11-10 10:37:10 -06:00
Jeremy Kahn
3a97ee2cbf
feat(audio) [ closes #180 ] Mute own screen stream ( #200 )
...
* refactor: remove redundant function calls
* feat(video): [closes #180 ] mute self screen stream audio
2023-11-04 00:54:59 -05:00
Jeremy Kahn
c0b76ff3e1
fix(ci): use github output for security.yml ( #197 )
2023-10-31 09:16:14 -05:00
Audiosutras
24ccf44ce0
Adds Github Action to Perform Weekly Security Audit with ZAProxy ( #196 )
...
* Adds Github Action to Perform Weekly Security Audit with ZAProxy
---------
Co-authored-by: Jeremy Kahn <me@jeremyckahn.com>
2023-10-31 06:57:15 -05:00
Jeremy Kahn
4607562b7e
chore(deps): use recommended versions ( #195 )
...
@types/react@18.2.25 @mui/material@5.14.12 react-router-dom@6.16.0 typescript@4.9.5 @types/node@18.18.4
2023-10-29 15:46:21 -05:00
Ajay Gonepuri (GONAPCORP)
44256998ec
docs: fix typos ( #187 )
2023-10-29 15:08:33 -05:00
Jeremy Kahn
54f7b2dd93
fix(deps): [ fixes #185 ] Upgrade vulnerable versions and remove ipfs-core
( #193 )
...
* fix(deps): omit ipfs-core
* fix(deps): use @svgr/plugin-svgo/nth-check@2.0.1
* fix(deps): use resolve-url-loader/postcss@8.4.31
* chore(deps): rebuild package-lock.json
* chore(actions): update actions
2023-10-29 14:49:49 -05:00
Jeremy Kahn
b9b452167b
feat(sdk): improve embedding instructions
2023-10-28 17:49:58 -05:00
Jeremy Kahn
19f13093e8
docs(readme): add snyk badge
2023-10-28 16:49:56 -05:00
Jeremy Kahn
2ed5c2320b
chore(deps): run npm audit fix
2023-10-28 11:47:23 -05:00
Jeremy Kahn
f6a3e30da2
feat(sdk): Implement Chitchatter SDK ( #183 )
...
* feat(sdk): render iframe in chat-room component
* fix(ci): install optional dependencies
* feat(sdk): allow subset of attributes
* feat(sdk): accept root-domain attribute
* feat(sdk): accept custom room name or use sane default
* feat(sdk): set allowed features
* feat(sdk): add sdk instructions to embed code dialog
* fix(sdk): use dynamic rootUrl
* fix(sdk): use static defaultRoot
* feat(sdk): send config from SDK to chat
* fix(sdk): expire poller
* fix(sdk): pass parent domain to iframe via query param
* refactor(sdk): type message event data
* feat(sdk): send user id to chat frame
* feat(sdk): handle some attribute updates
* chore(package): add build:sdk:watch script
* refactor(sdk): move more code to updateIframeAttributes
* feat(sdk): support changing rooms
* feat(sdk): support more user settings
* docs(sdk): add SDK section to README
* feat(sdk): render root-url in embed code if necessary
* refactor(sdk): use map for chat room attributes
* fix(sdk): unbind event listener when chat-room is disconnected
* fix(sdk): properly tear down receipt listener
* fix(sdk): send config when frame reloads
* feat(sdk): listen for config updates
* feat(sdk): request config from sdk instead of sending it repeatedly
* refactor(sdk): use type guard for config message
* fix(sdk): use settings from SDK when there is no preexisting persisted data
* fix(sdk): observe all iframe attributes
* refactor(sdk): simplify bootup logic
* feat(sdk): improve embed code display
2023-10-28 11:42:58 -05:00
dependabot[bot]
c911f68552
chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 ( #186 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 09:40:59 -05:00
Jeremy Kahn
0d47fe7937
chore(deps): use trystero@0.13.1
2023-10-24 09:12:45 -05:00
Jeremy Kahn
3d7c428798
chore: add FUNDING.yml
2023-10-22 11:39:41 -05:00
dependabot[bot]
43c092a231
chore(deps): bump @babel/traverse from 7.20.12 to 7.23.2 ( #181 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.20.12 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 20:55:43 -05:00
Jeremy Kahn
deef9db654
chore(package): add bundle analysis to build
2023-10-12 21:12:29 -05:00
Jeremy Kahn
44cbfa2005
feat(shell): improve chitchatter link styling
2023-10-12 20:48:57 -05:00
Jeremy Kahn
6ab7a3e8d9
feat(shell): show chitchatter link in embedded environments
2023-10-12 10:02:52 -05:00
Jeremy Kahn
92c04d2872
fix(shell): remove extraneous Divider
2023-10-12 09:54:16 -05:00
Jeremy Kahn
37ed65df9a
refactor(shell): de-DRY DrawerHeader
2023-10-12 09:52:38 -05:00
Jeremy Kahn
257737c65c
refactor(shell): move more logic to PeerListHeader
2023-10-12 09:18:16 -05:00
Jeremy Kahn
dfd4131959
refactor(shell): move MuiDrawer out of PeerList
2023-10-12 09:03:38 -05:00
Jeremy Kahn
c170edb692
feat(ui): Add copy button for code ( #178 )
...
* feat(ui): stand up CopyableBlock component
* feat(ui): implement clipboard writing
* feat(ui): make code blocks copyable
* refactor(imports): use SyntaxHighlighter directly
* feat(ui): make copy button slightly transparent
* feat(ui): tweak copy alert text
2023-10-11 21:18:28 -05:00
Jeremy Kahn
ff988d9da5
feat(syntax-hightlighting): lazy load language files
2023-10-11 09:47:11 -05:00
Jeremy Kahn
d3630e082e
chore(package): add analyze script
2023-10-11 07:42:13 -05:00
Jeremy Kahn
b82e339f86
refactor(imports): use default MUI component imports
2023-10-10 09:51:01 -05:00
Jeremy Kahn
1370b9d197
feat(embed): enable fullscreen
2023-10-09 09:42:12 -05:00
Jeremy Kahn
0911c29729
refactor(EmbedCodeDialog): don't use markdown renderer
2023-10-08 16:58:29 -05:00
Jeremy Kahn
7a7ddf80fc
refactor(home): move EmbedCodeDialog to its own file
2023-10-08 16:54:49 -05:00
Jeremy Kahn
cbd0da50f6
fix(embed): [ #92 ] improve embedded display on wider screens
2023-10-08 13:51:49 -05:00
Jeremy Kahn
7acf267558
feat(embed): [ closes #92 ] Embed support ( #177 )
...
* feat(embed): [#92 ] hide unnecessary UI when embedded
* feat(embed): [#92 ] provide embed code
2023-10-08 13:19:46 -05:00
dependabot[bot]
1b43b4aa00
chore(deps-dev): bump postcss from 8.4.16 to 8.4.31 ( #172 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.16 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.16...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 17:04:06 -05:00
Jeremy Kahn
055060310e
docs(readme): add note about custom development
2023-10-03 09:53:32 -05:00
Jeremy Kahn
0e2da32c25
fix(routing): [ closes #168 ] Construct redirect URL correctly ( #170 )
...
* docs(readme): add note about syncing forks
* fix(routing): use correct pathSegmentsToKeep
2023-09-30 10:36:27 -05:00
Jeremy Kahn
667c0b666f
docs(readme): add note about using latest version
2023-09-28 21:09:26 -05:00
Jeremy Kahn
f150915170
fix(routing): [for #168 ] set router basename ( #169 )
2023-09-28 20:57:49 -05:00
bharat
3fe80f58fd
feat(media): [ closes #165 ] Hide media control selectors when not in use ( #166 )
2023-09-16 10:04:58 -05:00
Jeremy Kahn
29a20a930e
feat(media): [ closes #157 ] Improve media button styling ( #164 )
2023-09-12 09:35:32 -05:00
Jeremy Kahn
d06bbcf0f4
feat(shell): [ closes #155 ] Handle unsupported environments ( #161 )
...
* feat(shell): [#155 ] show error in unsupported environment
* feat(shell): [#155 ] show details about unsupported environment
2023-09-07 09:28:29 -05:00
dependabot[bot]
d988620a00
chore(deps): bump @adobe/css-tools from 4.0.1 to 4.3.1 ( #152 )
...
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.0.1 to 4.3.1.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 20:46:21 -05:00
Jeremy Kahn
6529a0b4a7
docs(readme): add note from developer
2023-08-24 09:31:51 -05:00
Jeremy Kahn
6b942c1025
feat(connectivity): increase trackerRedundancy to 4
2023-08-21 20:53:03 -05:00