Highlights
- Arctic Code Vault Contributor
- Developer Program Member
- Pro
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
6,069 contributions in the last year
Activity overview
Contribution activity
November 1, 2020
October 2020
Created a pull request in matrix-org/matrix-react-sdk that received 6 comments
Make the ACL update message less noisy
Fixes vector-im/element-web#14216 Copy is not reviewed as of writing. Instead of saying "TravisR has changed the server ACLs for this room: example…
- Add a UI Feature flag for room history settings
- Don't show admin tooling if we're not in the room
- Don't supply popout widgets with widget parameters
- Use the room name as inspiration for Jitsi conference names
- Fix/clarify boolean logic for reaction previews
- Fix various aspects of (jitsi) widgets
- [Release] Fix templating for v1 jitsi widgets
- Fix templating for v1 jitsi widgets
- [Release] Use new preparing event for widget communications
- Use new preparing event for widget communications
- Fix parsing issue in event tile preview for appearance tab
- Wrap canEncryptToAllUsers in a try/catch to handle server errors
- Fix conditional on communities prototype room creation dialog
- Fix Widget OpenID Permissions for realsies
- Fix regression with OpenID permissions on widgets
- Fix room directory events happening in the wrong order for Funnels
- Fix countly method bindings and errors
- Only pass metrics if they exist otherwise Countly will be unhappy!
- Prohibit WebRTC call when permissions are insufficient
- Do not preload encrypted videos|images unless autoplay or thumbnailing is on
- Add option to disable markdown
- docs: added comment explanation
- Modal Widgets - MSC2790
- Fix User Menu avatar colouring being based on wrong string
- Left Panel Widget support
- Pinned widgets work
- Hide filtering microcopy when left panel is minimized
- Convert resizer to Typescript
- [Release] Adjust for new widget messaging APIs
- Adjust for new widget messaging APIs
- Fix case where sublist context menu missed an update
- Add border-radius for video
- Support rejecting calls
- Show Integrations error if iframe failed to load too
- Discard all mx_fadable legacy cruft which is totally useless
- Disable notifications for the room you have recently been active in
- Add security customisation points
- Fix help prompts in custom Server Config
- Some pull request reviews not shown.
- Fix stuck never-sending messages
- bind online listener to window instead of document
- Don't cache failures when fetching /versions
- [Breaking] Change hasPendingEvent to return false if pending ordering !detached
- Install deps first as part of release
- Support m.call.reject
- Support party_id
- Convert call test to TypeScript
- Remove specbuild from .gitignore
- Use new local timestamp for calls
- Adjust types and APIs to match React SDK
- Fixes for call state machine
- Make an accurate version of 'age' for events
- Create a giant event type enum
- Fix re-emit of Event.replaced to be on client and not room
- Fix editing local echoes not updating them in real time
- [WIP] MSC2844: Global version number for the whole spec
- add spec for reporting that keys are withheld
- MSC2753: Peeking via sync (take 2)
- MSC2773: Room kinds
- WIP: MSC1772: Matrix spaces
- Clarify m.room.redaction, remove duplicate entry
- Improve wording of room version 1 warnings
- MSC2545: Emoticons
- fix content type in upload example
- [WIP] MSC2812: Role-based power/permissions
- Make score and reason optional in content reporting API (MSC2414)
- Suppress bullets inside table of contents
- MSC2414: Make reason and score parameters optional for reporting content
- MSC2801: Make it explicit that event bodies are untrusted data
- Rename Docker repo in docs
- Jitsi accept theme variable and restyle
- [Release] Adjust for new widget messaging APIs
- Adjust for new widget messaging APIs
- Use HTTPS_PROXY environment variable for downloading external_api.min…
- Document customisation points
- Implement maySendNotifications based upon do-not-disturb work
Created an issue in vector-im/element-web that received 4 comments
Videos say 'error decrypting video' when trying to play them with autoplay disabled
The trigger for this appears to be disabling the autoplay gifs/videos setting, then trying to play a video. The video is not encrypted, so the erro…
- Toasts feel like they are too close to the top edge of the app
- Add an update button to the UserMenu
- "Forget Room" button visually doesn't do anything
- Redacted messages show up as 'deleted by a deleted session' which is wrong
- Can't change themes on develop
- Missing session dialog can be dismissed
- 'Upgrade to your own domain' is excessively padded
- Preview bar no longer spans the whole timeline due to right panel card designs
- UserInfo crashes if you're not in the room
- Messages stay green (encrypting) for too long
- add autolinks for matrix.org/jira/browse
- Up arrow in composer doesn't work on a multiline message
- Don't show notifications prompt if it's not possible to show notifications
- Don't enable the logout button if the upstream system doesn't support logout
- Set up issue locking per proposal
- Create event is a sliver of a tile
- Invite dialog can't figure out where the github bot from matrix.org is
- Closing the self-verification dialog doesn't cancel verification for the other client
- Unpin option on stickerpicker
- Published tar files are still riot-v1.7.8.tar.gz
- Disable/warn about no-ops in the notification menu when notifications are turned off
- Power level confirmation dialog is unclear
- Profile throttling does not consider typos
- Rooms can be temporarily stuck to the top out of importance order through filtering
- Consider using optional chaining for JS in combination with Flow
- Some issues not shown.