summary refs log tree commit diff
path: root/src/d2m (follow)
Commit message (Expand)AuthorAgeFilesLines
* Slashes not allowed in MXID HEAD mainCadence Ember2026-02-272-5/+9
* Fix possible undefined property accessCadence Ember2026-02-151-1/+1
* Convert emojihax to real emojiCadence Ember2026-02-132-0/+17
* Use smalltext for interaction headerCadence Ember2026-02-132-52/+59
* Add unlink space featureElliu2026-02-133-20/+11
* Sync create polls permission from DiscordCadence Ember2026-02-123-2/+26
* Fix PluralKit replies (properly)Cadence Ember2026-02-121-1/+1
* Change how edit timestamps are treated againCadence Ember2026-02-121-2/+6
* Fix backfill scriptCadence Ember2026-02-111-0/+1
* Check if we got rugpulled while sendingCadence Ember2026-02-111-3/+13
* Fix typecheckCadence Ember2026-02-117-36/+45
* Move poll-star-avatar file endpointCadence Ember2026-02-111-1/+1
* Sync PK member profile on first messageCadence Ember2026-02-101-1/+1
* Fix PluralKit repliesCadence Ember2026-02-101-2/+2
* The database really works better if you query itCadence Ember2026-02-101-1/+1
* Fix testCadence Ember2026-02-091-2/+2
* Make sure written mentions do not match in URLsCadence Ember2026-02-092-1/+17
* Fallback text for Matrix poll end eventsCadence Ember2026-02-053-5/+30
* Add command to see Matrix results mid-pollEllie Algase2026-02-051-28/+8
* Fix poll results being double-bridgedEllie Algase2026-02-042-3/+5
* Print d->m errors when there is no roomCadence Ember2026-02-041-2/+4
* Allow more characters at start of scanned mentionsCadence Ember2026-02-041-1/+1
* Properly stop PluralKit users typing after sendingCadence Ember2026-02-041-1/+2
* Customise format for Klipy GIFsCadence Ember2026-02-042-1/+37
* Fix U+FE0F and tweak decay to fix tie resultCadence Ember2026-02-032-4/+16
* Highlight scanned mentions on Matrix sideCadence Ember2026-02-035-24/+461
* Better detect reply rep in reply fallbackCadence Ember2026-02-031-1/+1
* Remove smalltext from non-botsCadence Ember2026-02-032-0/+21
* Only send components if they rendered to somethingCadence Ember2026-02-031-1/+3
* Better emoji pack namesCadence Ember2026-02-032-6/+10
* Wrangle generated embeds; fix edit m.mentionsCadence Ember2026-01-302-14/+34
* Add /ping commandCadence Ember2026-01-301-1/+1
* Components v2 supportCadence Ember2026-01-302-7/+183
* Fix speedbump+retrigger interactionsCadence Ember2026-01-305-8/+35
* Only show video embeds when they have extra infoCadence Ember2026-01-301-1/+5
* Fixes to vote countingCadence Ember2026-01-264-52/+58
* Rename poll files a bit betterCadence Ember2026-01-264-9/+9
* Add full support for polls, both m2d and d2m.Ellie Algase2026-01-264-25/+42
* Bridge polls from Matrix as pseudo-polls on Discord (with an embed). Not 100%...Ellie Algase2026-01-263-99/+131
* initial polls support (not exactly working)Ellie Algase2026-01-258-4/+365
* Fix retrying own events as non-moderatorCadence Ember2026-01-251-3/+2
* Update Discord librariesCadence Ember2026-01-213-6/+10
* Merge attachments with message when possibleCadence Ember2026-01-212-32/+85
* Do not make forwarded messages m.noticeCadence Ember2026-01-212-6/+88
* Fetch referenced_message for reply fallbackCadence Ember2026-01-211-43/+53
* Remove reply fallback for same-room replies (and update tests accordingly)Rory&2026-01-214-55/+15
* Make registration more consistentCadence Ember2026-01-211-8/+7
* Force Matrix m.notices to be unchanged eventsCadence Ember2026-01-181-9/+10
* Improve Matrix info and add alternative accessCadence Ember2026-01-181-1/+12
* Fix webp animated emojisabdul2026-01-171-1/+1
* Room create event must be included to diffCadence Ember2026-01-151-1/+1
* Fix getPermissions misunderstanding @everyoneCadence Ember2026-01-143-5/+5
* Fix confusion between eventsToSend/unchangedEventsCadence Ember2026-01-141-11/+26
* Retrigger m->d reactions and removalsCadence Ember2026-01-131-16/+24
* Refactor cross-room event detectionCadence Ember2026-01-132-35/+43
* Better text spoilersCadence Ember2026-01-133-2/+44
* skip "cannot invite user that is joined"Cadence Ember2026-01-103-30/+6
* More code coverageCadence Ember2026-01-105-8/+146
* General code coverageCadence Ember2026-01-091-1/+2
* Fix Discord replies to multipart Matrix messagesCadence Ember2026-01-091-2/+2
* setUserPower should account for room version 12Cadence Ember2026-01-079-23/+25
* Room version 12 and room upgradesCadence Ember2026-01-075-169/+83
* Pre-upload icons before diffingCadence Ember2025-12-162-0/+5
* Support creating v12 roomsCadence Ember2025-12-164-30/+56
* Fix pointer being included for cross-room repliesCadence Ember2025-12-161-1/+3
* Fully remove failed experimentCadence Ember2025-12-161-3/+0
* Properly hide embeds for links in reply previewsCadence Ember2025-12-111-0/+1
* Update global profiles for simsCadence Ember2025-12-013-25/+56
* Add upgraded_timestamp to historical_channel_roomCadence Ember2025-12-012-16/+20
* res.json type fixesCadence Ember2025-12-011-0/+1
* Fix unbridging procedureCadence Ember2025-11-281-2/+2
* Maybe accept invites more reliablyCadence Ember2025-11-271-1/+2
* Support multiple versions of roomsCadence Ember2025-11-2612-54/+72
* Configure whether to receive presencesCadence Ember2025-11-191-5/+8
* The database works better if you query it.Cadence Ember2025-11-191-1/+1
* Support persistent Matrix sims for webhooksCadence Ember2025-11-194-17/+210
* Fix duplicated data appearing on MatrixCadence Ember2025-11-182-1/+16
* Update discord-markdownCadence Ember2025-11-151-1/+1
* Improve emoji uploading experienceCadence Ember2025-11-101-0/+10
* Don't post new embeds for old messagesCadence Ember2025-11-102-0/+14
* More consistently generate embeds for MatrixCadence Ember2025-11-092-12/+13
* Silence errors if generated embeds can't be sentCadence Ember2025-11-091-2/+13
* Fix matrix api joinRoom() for remote rooms (#60)Elliu2025-11-021-0/+1
* Fix converting discord channel linksCadence Ember2025-10-102-2/+40
* Make tests time zone independentCadence Ember2025-10-071-1/+1
* Change thread started message (closes #61)Cadence Ember2025-10-072-13/+0
* Keep sim_proxy profile data up to dateCadence Ember2025-09-081-1/+1
* I guess mentions is an optional property tooCadence Ember2025-09-081-2/+3
* Only edit events if the text has changedCadence Ember2025-08-292-31/+83
* Update dependenciesCadence Ember2025-08-131-2/+1
* Remove silly stringifyCadence Ember2025-08-131-1/+1
* Replace PK multiple attempts with cache lookupCadence Ember2025-08-133-48/+53
* Get member data when running backfillCadence Ember2025-08-053-8/+16
* Fix retrying d->m errorsCadence Ember2025-08-051-1/+1
* Add test case for something that was irking meCadence Ember2025-08-042-8/+8
* Look harder for username dataCadence Ember2025-08-042-0/+38
* Move to utilCadence Ember2025-08-041-11/+3
* Fix invalid power level state changesCadence Ember2025-06-231-3/+6
* Give sims enough power to send to read-only roomsCadence Ember2025-06-223-7/+76
* Don't archive threads that are part of a forumCadence Ember2025-06-221-1/+4
* Don't overwrite space parent of self-service roomsCadence Ember2025-06-221-4/+21
* Check hierarchy instead of m.space.childCadence Ember2025-06-221-10/+4
* Fix channel links inside listsCadence Ember2025-06-212-2/+47
* Fix m->d then d->m reactions not mergingCadence Ember2025-06-164-6/+10
* Remove provider line from Tenor gifsCadence Ember2025-06-152-1/+20
* Generate embeds for invites with eventsCadence Ember2025-06-083-2/+173
* d->m: preserve unknown messages when syncing pinsCadence Ember2025-05-293-5/+67
* Fix replying to a message that had a new emojiCadence Ember2025-05-261-8/+1
* Fix PK member lookup error messagesCadence Ember2025-04-161-2/+2
* Allow un-reacting in read-only roomsCadence Ember2025-04-162-2/+4
* Rework event dispatchersCadence Ember2025-03-132-105/+42
* New error trace stringifierCadence Ember2025-03-121-12/+11
* Ignore not having access to read pinsCadence Ember2025-03-121-1/+8
* Fix demoting users during backfillCadence Ember2025-03-081-2/+5
* Add experimental backfills scriptCadence Ember2025-03-072-8/+8
* Only offer to link channels the bridge can accessCadence Ember2025-02-242-4/+13
* Display limited replies to unbridged messagesCadence Ember2025-02-244-9/+52
* Partially revert fbc1b6fCadence Ember2025-02-221-6/+7
* Code qualityCadence Ember2025-02-202-11/+10
* Allow anyone to react in read-only roomsCadence Ember2025-02-192-0/+6
* Add setting for d->m URL previewsCadence Ember2025-02-182-1/+19
* Update dependenciesCadence Ember2025-02-181-2/+1
* Remove async from presence updateCadence Ember2025-02-171-1/+1
* Fix types for combining channels with threadsCadence Ember2025-02-171-1/+4
* Qualify kind of streamCadence Ember2025-02-162-2/+3
* Don't add unwanted key to initial room creationCadence Ember2025-02-161-0/+1
* Fix m->d encrypted filesCadence Ember2025-02-161-1/+1
* Hot-reload Presence instancesCadence Ember2025-02-131-3/+5
* Rewrite presence codeCadence Ember2025-02-122-72/+81
* Remove node-fetchCadence Ember2025-02-111-2/+1
* Sadly, the presence API is worse than I hopedCadence Ember2025-02-112-8/+55
* Per-guild presence sync settingsCadence Ember2025-02-104-7/+22
* d->m: PresenceCadence Ember2025-02-104-1/+60
* Fix scanning forwarded messages for mentionsCadence Ember2025-02-102-3/+21
* Code coverage for link/unlink endpointsCadence Ember2025-02-072-9/+9
* Make read-only Discord channels read-only on MatrixCadence Ember2025-02-052-0/+83
* Don't overwrite room custom topicsCadence Ember2025-02-012-1/+24
* Fix unlinking left roomsCadence Ember2025-02-011-2/+17
* Add room list debuggerCadence Ember2025-02-011-1/+1
* Fully support unlinking channelsCadence Ember2025-01-311-22/+52
* Catch PK API network errorsCadence Ember2025-01-281-5/+10
* Clean up member_cache when unbridgingCadence Ember2025-01-211-0/+1
* Do cache space members in member_cacheCadence Ember2025-01-203-3/+3
* New unicode emoji processorCadence Ember2025-01-171-1/+1
* Support alternate Discord hostsCadence Ember2025-01-171-3/+7
* Add foreign keys to databaseCadence Ember2025-01-174-4/+9
* Don't add channels/threads to the public directory v3.0-beta7Cadence Ember2025-01-161-1/+1
* Ignore missed messages if channel was just addedCadence Ember2025-01-161-3/+9
* Hopefully prevent checkMissed errors from crashingCadence Ember2025-01-122-4/+9
* Hide error if sendTyping request failsCadence Ember2025-01-121-1/+1
* Use kstate for d->m pins updatesCadence Ember2025-01-083-37/+19
* Remove unhelpful guard preventing d->m pin syncingCadence Ember2025-01-081-5/+3
* Make sure client hint change appliesCadence Ember2025-01-081-0/+2
* Remove read receipts visibility client hintCadence Ember2025-01-081-3/+0
* await it a bit further up the chainCadence Ember2025-01-052-3/+3
* Autocreate space if autocreating the roomCadence Ember2024-12-023-6/+7
* Fix voice messages not being deliveredCadence Ember2024-11-301-1/+1
* Fix existingPartZero assertion error v3.0-beta5Cadence Ember2024-11-023-18/+47
* Attempt retrigger after speedbumpCadence Ember2024-11-011-3/+3
* Forwarded messages code coverage and plaintext fixCadence Ember2024-11-012-15/+51
* Forwarding text messagesCadence Ember2024-11-012-3/+60
* Use attachment proxy for external_urlCadence Ember2024-10-313-19/+19
* Support forwarded messagesCadence Ember2024-10-312-10/+82
* Remove unused parameterCadence Ember2024-10-311-4/+3
* Proxy discord attachment links within embedsCadence Ember2024-10-311-2/+2
* Add test template for forwarded messageCadence Ember2024-10-251-0/+12
* Create and populate guild_id columnCadence Ember2024-10-051-17/+28
* Fix interaction updatesCadence Ember2024-09-301-2/+5
* Check existsOrAutocreatable before dispatchingCadence Ember2024-09-292-5/+8
* Adapt createRoom/space/invite to self-serviceCadence Ember2024-09-252-30/+64
* Use $url resolver in channelToKStateCadence Ember2024-09-251-1/+1
* Make ensureRoom/syncRoom check if autocreatableCadence Ember2024-09-241-3/+23
* Fix not matching all errors in catch blockCadence Ember2024-09-221-1/+1
* Upload web codeCadence Ember2024-09-221-1/+1
* Fix timestamp resolution bugCadence Ember2024-09-202-2/+56
* Generate public urls for media.discordapp.net tooCadence Ember2024-09-151-1/+1
* Migrate all legacy commands to interactionsCadence Ember2024-09-151-4/+0
* Generate public urls for attachments in messageCadence Ember2024-09-141-0/+8
* Generate public url for linked discord attachmentsCadence Ember2024-09-143-11/+12
* Type fixesCadence Ember2024-09-141-1/+3
* Fix sticker names being accumulatedCadence Ember2024-09-121-1/+1
* Fix references from moving all those filesCadence Ember2024-09-1211-11/+11
* Move everything to src folder... it had to happenCadence Ember2024-09-1242-0/+8696