Commit Graph

383 Commits

Author SHA1 Message Date
dependabot[bot]
c19bbbeee2
chore(deps): bump @adobe/css-tools from 4.3.1 to 4.3.2 (#214)
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.3.1 to 4.3.2.
- [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-12-01 10:05:39 -06:00
Jeremy Kahn
826f53fb45 feat(ui): show full room name in tooltip 2023-11-23 15:26:32 -06:00
Jeremy Kahn
b9ec16ad4d feat(ui): show divider in app bar 2023-11-23 15:26:32 -06:00
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