Commit Graph

  • 034f8d6b55 Code coverage reporting Cadence Ember 2024-09-29 03:27:40 +13:00
  • 0e6e5e61e4 Merge branch 'v3.0-beta3' Cadence Ember 2024-09-29 03:13:10 +13:00
  • bac2deb32f Check existsOrAutocreatable before dispatching Cadence Ember 2024-09-29 03:11:59 +13:00
  • d629e666db Fis messages being double-redacted Cadence Ember 2024-09-29 00:21:48 +12:00
  • 69c93ca9d9 Automatically set up content_length_workaround Cadence Ember 2024-09-26 09:59:13 +12:00
  • 8743910c35 Rename seed.js to setup; add npm script for it Cadence Ember 2024-09-26 09:47:21 +12:00
  • d6de57f0c3 Factor out namespace_prefix Cadence Ember 2024-09-26 02:16:50 +12:00
  • 734c9a5838 Remove hardcoded cadence.moe Cadence Ember 2024-09-25 13:37:54 +12:00
  • b0a0e62a86 Adapt createRoom/space/invite to self-service Cadence Ember 2024-09-25 01:58:26 +12:00
  • 312ea69d73 Fix page duplicating when clicking toggle switch Cadence Ember 2024-09-25 01:54:01 +12:00
  • 3af31385f0 Use $url resolver in channelToKState Cadence Ember 2024-09-25 01:08:29 +12:00
  • 8915e8d96c Make invite INSERT OR IGNORE autocreate entry Cadence Ember 2024-09-24 17:21:55 +12:00
  • af68657ec4 Make ensureRoom/syncRoom check if autocreatable Cadence Ember 2024-09-24 17:21:35 +12:00
  • dbbb8281e6 Create guild_active table instead of column Cadence Ember 2024-09-24 16:31:47 +12:00
  • 06f502dd89 Store Discord media proxy hashes in the database Cadence Ember 2024-09-22 15:53:58 +12:00
  • f3eb1fbeb3 Fix not matching all errors in catch block Cadence Ember 2024-09-22 15:43:02 +12:00
  • b6c23c30fb Upload web code Cadence Ember 2024-09-22 15:42:15 +12:00
  • 1d2daf2504 Add web dependencies Cadence Ember 2024-09-20 16:50:14 +12:00
  • f011cac3c5 Fix timestamp resolution bug Cadence Ember 2024-09-20 10:01:33 +12:00
  • 8277cc4a17 npm start works too Cadence Ember 2024-09-19 11:25:24 +12:00
  • 50bd9fd9d7 Remove colorette dependency transitively Cadence Ember 2024-09-16 00:54:31 +12:00
  • 15472b4a46 Move test files out of matrix CDN Cadence Ember 2024-09-15 22:56:55 +12:00
  • 1ebf9e193c Use getMedia API for media proxy Cadence Ember 2024-09-15 22:54:04 +12:00
  • a61ad30908 Annotate the specific step that is slow Cadence Ember 2024-09-15 22:21:21 +12:00
  • 76caaa1468 Force registration to be re-created Cadence Ember 2024-09-15 22:19:35 +12:00
  • 6a15f4fc0f Check for Matrix v1.11 in setup Cadence Ember 2024-09-15 22:17:00 +12:00
  • f35c5266b6 Tidy up repo Cadence Ember 2024-09-15 02:11:43 +12:00
  • d5ec013648 Mention that links don't expire Cadence Ember 2024-09-15 01:13:31 +12:00
  • 01af302796 Move ooye.db to current working dir Cadence Ember 2024-09-15 01:09:47 +12:00
  • b8962780ae Fix type errors in scripts and make executable Cadence Ember 2024-09-15 00:55:54 +12:00
  • 256196cc54 start.js as an executable script Cadence Ember 2024-09-15 00:50:00 +12:00
  • b8a992453b addbot.js as an executable script Cadence Ember 2024-09-15 00:49:38 +12:00
  • ae9acbcc52 Generate public urls for media.discordapp.net too Cadence Ember 2024-09-15 00:34:53 +12:00
  • 6bc3eaf866 Migrate all legacy commands to interactions Cadence Ember 2024-09-15 00:33:37 +12:00
  • b3daa6b84c Fix discord URL cache purge Cadence Ember 2024-09-14 19:11:23 +12:00
  • a6a1b7fb28 Update dev overview in readme Cadence Ember 2024-09-14 02:17:13 +12:00
  • adf07ad736 Generate public urls for attachments in message Cadence Ember 2024-09-14 01:58:17 +12:00
  • c6175e09f8 Generate public url for linked discord attachments Cadence Ember 2024-09-14 01:39:41 +12:00
  • d6dc5cb88f Type fixes Cadence Ember 2024-09-14 00:58:21 +12:00
  • 555d7cb126 Authmedia bug fixes Cadence Ember 2024-09-13 23:48:07 +12:00
  • cc7831a313 Remove token from config file Cadence Ember 2024-09-13 23:47:11 +12:00
  • c0d92ea66d Move calls from getPublicUrlForMxc to getMedia Cadence Ember 2024-09-13 17:19:42 +12:00
  • b45d0f3038 Barebones matrix media proxy Cadence Ember 2024-09-13 03:16:03 +12:00
  • eaa3b87670 Fix sticker names being accumulated Cadence Ember 2024-09-12 17:18:15 +12:00
  • 915c34646a Fix references from moving all those files Cadence Ember 2024-09-12 17:11:35 +12:00
  • 4247a3114a Move everything to src folder... it had to happen Cadence Ember 2024-09-12 17:05:13 +12:00
  • decc32f7e6 Change getPublicUrlForMxc function for authmedia Cadence Ember 2024-09-12 16:59:48 +12:00
  • 96fd046530 Fix type warning in emoji sprite sheet Cadence Ember 2024-09-10 12:40:17 +12:00
  • 23a7394ce7 Catch bridge->hs connection errors Cadence Ember 2024-09-09 10:31:10 +12:00
  • 7d42a530e7 Wait for ping to work during setup Cadence Ember 2024-09-05 16:48:53 +12:00
  • 37f3a59d8e Interactive initial setup Cadence Ember 2024-09-05 15:36:43 +12:00
  • e0bb19bfab /bridge: search substrings rather than startswith Cadence Ember 2024-09-02 00:15:00 +12:00
  • 1037fe0276 Only apply power to bridged rooms Cadence Ember 2024-09-01 15:32:41 +12:00
  • c689ec00b7 Fix trying to access database before migrations ran Cadence Ember 2024-09-01 15:26:25 +12:00
  • a218774c13 Only moderators can change room avatar Cadence Ember 2024-09-01 15:14:26 +12:00
  • 62edffbae0 Add reaction viewer to right click menu Cadence Ember 2024-08-31 17:44:56 +12:00
  • a2e3f06e8e Unbridge rooms when their channel is deleted Cadence Ember 2024-08-31 17:02:46 +12:00
  • 7afe3e7591 Copy power levels from spaces to new rooms Cadence Ember 2024-08-31 16:18:33 +12:00
  • ee266f844a Move reaction_part to new events when possible Cadence Ember 2024-08-28 17:18:50 +12:00
  • 65de8aaf98 Code coverage Cadence Ember 2024-08-28 13:01:59 +12:00
  • 9e9f4819c7 Make sure url starts with http:// or https:// Cadence Ember 2024-08-28 12:51:28 +12:00
  • a5518e562f Fix reading property that was always missing Cadence Ember 2024-08-28 12:10:59 +12:00
  • 5af7d6bf42 Add test for a generated embed on a reply Cadence Ember 2024-08-28 11:51:02 +12:00
  • 5d91f999f2 Make power migration testable Cadence Ember 2024-08-28 02:53:27 +12:00
  • 2c27879afb Add another async/await, just to be safe Cadence Ember 2024-08-28 02:09:27 +12:00
  • 71c553a9cf Test cases for bridging author command metadata Cadence Ember 2024-08-28 02:05:40 +12:00
  • 607fd3808a Fix bigint/number type in orm WHERE Cadence Ember 2024-08-28 01:47:47 +12:00
  • 818311bcb4 Use kstate $url feature for channel icons Cadence Ember 2024-08-28 01:35:53 +12:00
  • a6c961984d An emoji can be a single character Cadence Ember 2024-08-28 01:31:57 +12:00
  • 42bfd034cf Bridge command author metadata to Matrix Cadence Ember 2024-08-28 00:50:48 +12:00
  • 4b7593d630 Make invite command more testable Cadence Ember 2024-08-28 00:18:06 +12:00
  • 78a17b2de9 Update formatting of matrix info command Cadence Ember 2024-08-28 00:17:54 +12:00
  • ddb211f8f3 Make permissions command apply recursively Cadence Ember 2024-08-28 00:17:34 +12:00
  • 3a84658e8b Make a helper for the room hierarchy Cadence Ember 2024-08-27 19:10:38 +12:00
  • 89696fd161 Update dependencies Cadence Ember 2024-08-27 19:02:53 +12:00
  • be405d3eed Highly experimental message interactions Cadence Ember 2024-08-27 02:17:10 +12:00
  • b8793dae0f Sync new power system to newly created rooms Cadence Ember 2024-08-26 01:42:56 +12:00
  • df1296e579 Store invite in database and sync power on startup Cadence Ember 2024-08-26 01:34:46 +12:00
  • 74632c671c Update dependencies Cadence Ember 2024-08-20 03:18:33 +12:00
  • 2a080b737c Parsing HTML with regular expressions (GONE WRONG) Cadence Ember 2024-08-20 03:15:33 +12:00
  • 2c93ff1e6d Match old and new formats of reply rep Cadence Ember 2024-08-16 12:04:09 +12:00
  • 0cf1d26764 Update dependency justification Cadence Ember 2024-08-15 15:26:36 +12:00
  • 5c48645334 m->d: Suppress embeds for links in reply preview Cadence Ember 2024-08-15 15:23:32 +12:00
  • 283cf66906 Move reply previews to one line, fix android small text Cadence Ember 2024-08-16 01:08:01 +12:00
  • 5e4d539807 Fix potential abuse of error retry system Cadence Ember 2024-08-15 23:51:34 +12:00
  • 7e9005216d Switch to new application service library Cadence Ember 2024-08-03 22:46:09 +12:00
  • 87cad6c613 Update and unminify rlottie Cadence Ember 2024-08-03 22:45:34 +12:00
  • 2c3b653b54 Consistently add @ to m->d matrix mentions Cadence Ember 2024-07-31 00:06:32 +12:00
  • f9eb043c10 Update dependencies Cadence Ember 2024-07-31 00:00:48 +12:00
  • 742d34f15e Fork turndown for Discord-like link escaping Cadence Ember 2024-07-30 23:45:44 +12:00
  • a6251e850c Use small text for m->d replies Cadence Ember 2024-07-30 23:45:26 +12:00
  • 541c5e1eb5 Add include_user_id_in_mxid setting Cadence Ember 2024-07-21 14:56:58 +12:00
  • eb98af0ac3 Move packages to npm registry Cadence Ember 2024-07-21 01:30:07 +12:00
  • 5a65e6f6da Only retrigger once, just in case Cadence Ember 2024-07-17 12:08:04 +12:00
  • a2f0bb79db Retrigger events that arrive too early Cadence Ember 2024-07-16 23:48:03 +12:00
  • 149cee845a Retry PK API if it doesn't return a message Cadence Ember 2024-07-16 22:01:20 +12:00
  • 9e51482b60 Recover from webhooks being deleted Cadence Ember 2024-07-16 16:51:00 +12:00
  • 8c506ed270 Drop admin permissions correctly Cadence Ember 2024-07-15 15:27:21 +12:00
  • 49598c7af7 Fix bulk message deletes Cadence Ember 2024-06-20 13:50:38 +12:00
  • c9aa5b4c64 Update heatsync Cadence Ember 2024-06-11 10:21:09 +12:00