diff --git a/readme b/readme index eba3569..5d40250 100644 --- a/readme +++ b/readme @@ -9,30 +9,34 @@ ### TODO: - [x] move exampleTwo to here... - [x] textarea instead of input field -- [ ] style and overhaul src/es/chat/es/components/views/Input.js -- [ ] icon on Chat page glitch fix -- [ ] add scroll down button -- [ ] reorganize exampleTwo (remove github star counter), hidden appear effect -- [ ] style exampleTwo -- [ ] pimp Router to open new components on certain query parameters (as key) +- [ ] style and overhaul src/es/chat/es/components/views/Input.js (BTN: https://weedshaker.github.io/webnesday2023_event-driven/) +- [ ] header controls in dialog (nav modal), also fix icon on Chat page glitch +- [ ] add scroll down/not read messages button +- [ ] reorganize exampleTwo, hidden appear effect, chat-, room-, user-, provider- controller - [ ] chat msgObj[] shall hold msgType and if unknown has to include not supported and link to newest version. +- [ ] finish completely style/transform exampleTwo +- [ ] pimp Router to open new components on certain query parameters (as key) and make room view to choose room or create room / manifest to fullscreen +- [ ] notification on request per room (deliver through message channel), cache notification at sw cache with room name (cache this location, see MasterServiceWorker.js L:37) - [ ] QR code generator (something like https://github.com/sumimakito/Awesome-qr.js#browsers) - [ ] Service Worker for caching assets PWA & TODO at yjs sw regarding this.location save to cache - [ ] Update yjs rollup stuff +- [ ] Answer to a certain or multiple messages - [x] choose license (https://www.infoworld.com/article/3703768/the-open-source-licensing-war-is-over.html?utm_source=changelog-news) -- [ ] speech (tests/exampleThree.html) see tests/exampleThree/Input.js -- [ ] video (https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ljm-api) +- [ ] video call in iframe from flux (https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ljm-api) - [ ] **ipfs and webtorrent integrations (https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler?retiredLocale=de)** with WakeLock for video playing - [ ] https://www.runonflux.io/ +- [ ] go through check list (https://github.com/Weedshaker/event-driven-web-components-yjs/blob/master/readme.md) --- Beta --- +- [ ] speech (tests/exampleThree.html) see tests/exampleThree/Input.js - [ ] QR code scanner: https://github.com/nimiq/qr-scanner - [ ] security and text & room link encryption - [ ] chat end to end encryption https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto with asymmetrical private/public key -> https://github.com/mdn/dom-examples/blob/main/web-crypto/derive-key/ecdh.js +- [ ] Chat full text search (https://github.com/nextapps-de/flexsearch#installation) - [ ] IndexedDB delete Option per room +- [ ] yjs in webworker (https://github.com/y-js/y-webworker) - [ ] check security requirements from https://www.securemessagingapps.com - [ ] Mail Notifications or voluntary authentication by mail (https://github.com/nodemailer/nodemailer) -- [ ] search/crawl - [ ] draw https://github.com/tldraw/tldraw - [ ] dns (link board) / dns crdt - [ ] id, room administrators (nostr) -- [ ] organization (DOA?) +- [ ] organization (DAO?) diff --git a/src/es/web-components-toolbox b/src/es/web-components-toolbox index 4754cd4..a3cb351 160000 --- a/src/es/web-components-toolbox +++ b/src/es/web-components-toolbox @@ -1 +1 @@ -Subproject commit 4754cd46d3aacb21105003d896cb2e324fff51e4 +Subproject commit a3cb351749416566ef7d97d576bdc5722b779629