element-web
https://github.com/vector-im/element-web
TypeScript
A glossy Matrix collaboration client for the web.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported24 Subscribers
Add a CodeTriage badge to element-web
Help out
- Issues
- Optimization: avoid lazy loading /members call when all members are known already
- "Homeserver unavailable" warning goes away when the homeserver is restarted
- Optimization: unload LL members lazily in the bg
- We queue up typing notification web requests even when the homeserver is clearly down/struggling
- Could probably save some memory by not loading timelines the user hasn't visited in a while
- Pings/notifications can fail if the user doesn't interact with the document first
- We should fix all of our error messaging to users
- Use service worker to cache assets
- UI terminology: “history” may not be right word for the past messages in e2e rooms
- Apply text-decoration:none to anchor tags, and underline on hover
- Docs
- TypeScript not yet supported