remnantchat/src
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
..
__mocks__ feat(connection-test): Display tracker connection status (#128) 2023-07-13 09:50:54 -05:00
components feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
config feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
contexts feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
img feat: [closes #1] display logo (#10) 2022-09-11 17:27:16 -05:00
models feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
pages feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
services feat(connection-test): display failed tracker connections (#129) 2023-07-14 17:21:25 -05:00
test-utils/stubs feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
Bootstrap.test.tsx feat(typing-indicator): add setting to disable typing indicator 2023-07-28 09:50:03 -05:00
Bootstrap.tsx feat(sdk): Implement Chitchatter SDK (#183) 2023-10-28 11:42:58 -05:00
index.sass feat: [closes #40] Disclaimer (#42) 2022-10-16 21:49:04 -05:00
index.tsx refactor: load webtorrent source 2022-11-28 20:45:45 -06:00
polyfills.ts feat: Connection status (#119) 2023-03-27 21:51:33 -05:00
react-app-env.d.ts refactor: use secure-file-transfer@0.0.1 2023-02-19 12:33:45 -06:00
reportWebVitals.ts chore: set up Typescript 2022-08-08 21:04:37 -05:00
service-worker.js chore: set up service worker 2022-08-08 20:42:19 -05:00
serviceWorkerRegistration.js chore: set up service worker 2022-08-08 20:42:19 -05:00
setupTests.ts refactor: use secure-file-transfer@0.0.1 2023-02-19 12:33:45 -06:00
utils.ts [closes #75] Easier sharing of private rooms (#81) 2023-01-08 14:37:30 -06:00