summary refs log tree commit diff
path: root/src/m2d (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change sticker URL and stream responseCadence Ember2026-02-252-32/+13
* Link sticker instead of file uploadAbdul2026-02-252-16/+62
* Use same invite logic for display and for linkingCadence Ember2026-02-141-1/+0
* More consistency for invite records tableCadence Ember2026-02-132-17/+39
* Fix link escaping breaking with suppressed linksCadence Ember2026-02-122-1/+64
* Fix typecheckCadence Ember2026-02-113-2/+4
* Move poll-star-avatar file endpointCadence Ember2026-02-111-1/+1
* Add tests for emoji sheet; style and nitsCadence Ember2026-02-112-148/+131
* Link instead of upload emoji sprite sheetsabdul2026-02-111-12/+31
* Print d->m errors when there is no roomCadence Ember2026-02-041-3/+10
* Support MSC3725-style spoilersCadence Ember2026-02-041-2/+2
* Fix m->d double-escaping of Matrix mentionsCadence Ember2026-02-031-1/+3
* Highlight scanned mentions on Matrix sideCadence Ember2026-02-031-0/+41
* Fix getting invite stateCadence Ember2026-01-301-25/+9
* Add full support for polls, both m2d and d2m.Ellie Algase2026-01-266-49/+254
* Bridge polls from Matrix as pseudo-polls on Discord (with an embed). Not 100%...Ellie Algase2026-01-264-28/+142
* initial polls support (not exactly working)Ellie Algase2026-01-254-9/+89
* Fix retrying own events as non-moderatorCadence Ember2026-01-251-1/+1
* Just join if registered in databaseCadence Ember2026-01-231-4/+10
* Fix getPermissions misunderstanding @everyoneCadence Ember2026-01-141-2/+2
* Retrigger m->d reactions and removalsCadence Ember2026-01-133-7/+29
* More code coverageCadence Ember2026-01-101-2/+4
* General code coverageCadence Ember2026-01-091-0/+12
* Use channel overwrites when checking embeddabilityCadence Ember2026-01-083-64/+151
* setUserPower should account for room version 12Cadence Ember2026-01-076-521/+8
* Room version 12 and room upgradesCadence Ember2026-01-075-68/+136
* Suppress link embeds where applicableCadence Ember2025-12-242-3/+176
* Suppress embed if an auxiliary m.notice is deletedCadence Ember2025-12-191-2/+20
* Consider creators when calculating via serversCadence Ember2025-12-191-21/+48
* Support creating v12 roomsCadence Ember2025-12-161-1/+46
* Properly hide embeds for links in reply previewsCadence Ember2025-12-111-1/+1
* Interpret Matrix media spoilersCadence Ember2025-12-062-15/+163
* Future-proof permissionsCadence Ember2025-12-051-1/+1
* Merge branch '3.3-backports'Cadence Ember2025-12-031-19/+24
|\
| * Semaphore retries per room v3.3 3.3-backportsCadence Ember2025-12-031-19/+24
| * Fix unbridging procedureCadence Ember2025-12-011-2/+3
| * Maybe accept invites more reliablyCadence Ember2025-12-011-3/+13
| * m->d: make image-replies workCadence Ember2025-12-012-131/+226
* | Fix unbridging procedureCadence Ember2025-11-281-2/+3
* | Maybe accept invites more reliablyCadence Ember2025-11-271-3/+13
* | m->d: make image-replies workCadence Ember2025-11-262-131/+226
* | Support multiple versions of roomsCadence Ember2025-11-265-23/+34
|/
* m->d: link too-large files instead of uploadingCadence Ember2025-11-132-14/+205
* Update dependenciesCadence Ember2025-11-101-2/+2
* Better message when remote emojis unavailableCadence Ember2025-10-312-1/+9
* Fix retrying m->d message deletionsCadence Ember2025-10-231-1/+3
* Allow customising port in setupCadence Ember2025-10-071-2/+1
* Store directs in database rather than account dataCadence Ember2025-08-211-1/+7
* Don't explode if it can't send follow-up errorsCadence Ember2025-08-131-10/+12
* Get member data when running backfillCadence Ember2025-08-051-1/+1
* Fix retrying d->m errorsCadence Ember2025-08-051-1/+1
* Fix evil encrypted file event with null urlCadence Ember2025-07-212-5/+90
* Fix directory with emoji filesCadence Ember2025-06-211-1/+1
* Don't search for excessively long textCadence Ember2025-06-171-1/+1
* Set up emojis in-process if neededCadence Ember2025-06-162-3/+46
* Fix m->d then d->m reactions not mergingCadence Ember2025-06-161-1/+1
* m->d: render tablesCadence Ember2025-06-092-0/+57
* Suppress error when adding to a super reactionCadence Ember2025-06-041-0/+4
* Only ack read receipts if the event was bridgedCadence Ember2025-04-162-1/+2
* Rework event dispatchersCadence Ember2025-03-131-46/+63
* Add test case for error stringifierCadence Ember2025-03-131-0/+23
* New error trace stringifierCadence Ember2025-03-121-4/+63
* Fix retrying failed m->d editsCadence Ember2025-03-121-1/+1
* m->d: fix image captions spec, fix upload issuesCadence Ember2025-02-282-46/+103
* Ignore error when maximum reactions reachedCadence Ember2025-02-181-1/+10
* Qualify kind of streamCadence Ember2025-02-165-16/+14
* Fix m->d encrypted filesCadence Ember2025-02-161-4/+3
* Remove node-fetchCadence Ember2025-02-113-12/+9
* Make Cloudflare errors less obnoxiousCadence Ember2025-02-101-0/+14
* Web UI improvementsCadence Ember2025-02-101-2/+2
* Handle replies to state events with no bodyCadence Ember2025-02-102-19/+66
* Fix reaction emoji processing on WindowsCadence Ember2025-02-041-1/+1
* Clean up log messageCadence Ember2025-02-041-3/+1
* UI for linking existing spaceCadence Ember2025-02-041-2/+27
* Store invites in databaseCadence Ember2025-02-031-0/+8
* Reset room topic immediately if it is clearedCadence Ember2025-02-011-1/+6
* Don't overwrite room custom topicsCadence Ember2025-02-011-0/+11
* Do cache space members in member_cacheCadence Ember2025-01-203-16/+21
* New unicode emoji processorCadence Ember2025-01-174-42/+3933
* Add foreign keys to databaseCadence Ember2025-01-175-33/+96
* Fix fish reactionCadence Ember2025-01-121-0/+1
* Resolve Matrix room aliases to Discord channelsCadence Ember2025-01-082-2/+139
* Use kstate for d->m pins updatesCadence Ember2025-01-081-0/+1
* Ensure 1 pin = 1 pin even when message is splitCadence Ember2025-01-081-1/+1
* Ack bridged Matrix events v3.0-beta6Cadence Ember2025-01-081-0/+3
* Sync pins back from Matrix to DiscordCadence Ember2025-01-074-0/+82
* This has never actually occurredCadence Ember2024-12-071-1/+0
* Remove redundant/invalid checks from setupCadence Ember2024-11-251-3/+1
* Fis messages being double-redactedCadence Ember2024-09-291-1/+1
* Authmedia bug fixesCadence Ember2024-09-131-31/+31
* Move calls from getPublicUrlForMxc to getMediaCadence Ember2024-09-135-50/+46
* Fix references from moving all those filesCadence Ember2024-09-121-1/+1
* Move everything to src folder... it had to happenCadence Ember2024-09-1213-0/+6417