Commit graph

  • af7cc1bdb5 AddBot.js as an executable script main Rory& 2024-07-31 21:06:35 +0200
  • da5525a542 Make invite interaction async Cadence Ember 2024-10-14 13:09:30 +1300
  • 6f7ed829b8 Create and populate guild_id column Cadence Ember 2024-10-05 02:23:58 +1300
  • 5a86c07eb9 Host QR codes locally Cadence Ember 2024-10-04 02:21:57 +1300
  • 4287a329f5 Display list of unlinked rooms Cadence Ember 2024-10-03 17:21:42 +1300
  • 086e8cdc25 Add privacy level controls on web Cadence Ember 2024-10-03 03:26:49 +1300
  • 9f9d1f615e Test coverage for all interactions Cadence Ember 2024-09-30 23:35:09 +1300
  • 3662ee5db6 Fix interaction updates Cadence Ember 2024-09-30 22:50:19 +1300
  • d72b162fe7 Mobile design Cadence Ember 2024-09-30 17:24:26 +1300
  • b79b010568 Update heatsync dependency Cadence Ember 2024-09-30 16:46:20 +1300
  • f77602afa6 Add tests for privacy interaction Cadence Ember 2024-09-30 16:26:12 +1300
  • f5853ccf95 Fix check for enabling content_length_workaround Cadence Ember 2024-09-30 01:45:38 +1300
  • 33915a595d Add tests for reactions interaction Cadence Ember 2024-09-30 01:42:12 +1300
  • 61803c3838 Add tests for matrix info interaction Cadence Ember 2024-09-30 01:18:56 +1300
  • bad8c5b8c2 Test invite interaction & code coverage Cadence Ember 2024-09-30 00:51:55 +1300
  • 65170c1282 Registration YAML sample no longer needed Cadence Ember 2024-09-30 00:37:10 +1300
  • 5dbd79cf39 Prompt to add redirect URI in setup Cadence Ember 2024-09-29 04:40:38 +1300
  • cf756cb0af Create space as needed in oauth flow Cadence Ember 2024-09-29 03:58:51 +1300
  • 034f8d6b55 Code coverage reporting Cadence Ember 2024-09-29 03:27:40 +1300
  • 0e6e5e61e4 Merge branch 'v3.0-beta3' Cadence Ember 2024-09-29 03:13:10 +1300
  • bac2deb32f Check existsOrAutocreatable before dispatching Cadence Ember 2024-09-29 03:11:59 +1300
  • d629e666db Fis messages being double-redacted Cadence Ember 2024-09-29 00:21:48 +1200
  • 69c93ca9d9 Automatically set up content_length_workaround Cadence Ember 2024-09-26 09:59:13 +1200
  • 8743910c35 Rename seed.js to setup; add npm script for it Cadence Ember 2024-09-26 09:47:21 +1200
  • d6de57f0c3 Factor out namespace_prefix Cadence Ember 2024-09-26 02:16:50 +1200
  • 734c9a5838 Remove hardcoded cadence.moe Cadence Ember 2024-09-25 13:37:54 +1200
  • b0a0e62a86 Adapt createRoom/space/invite to self-service Cadence Ember 2024-09-25 01:58:26 +1200
  • 312ea69d73 Fix page duplicating when clicking toggle switch Cadence Ember 2024-09-25 01:54:01 +1200
  • 3af31385f0 Use $url resolver in channelToKState Cadence Ember 2024-09-25 01:08:29 +1200
  • 8915e8d96c Make invite INSERT OR IGNORE autocreate entry Cadence Ember 2024-09-24 17:21:55 +1200
  • af68657ec4 Make ensureRoom/syncRoom check if autocreatable Cadence Ember 2024-09-24 17:21:35 +1200
  • dbbb8281e6 Create guild_active table instead of column Cadence Ember 2024-09-24 16:31:47 +1200
  • 06f502dd89 Store Discord media proxy hashes in the database Cadence Ember 2024-09-22 15:53:58 +1200
  • f3eb1fbeb3 Fix not matching all errors in catch block Cadence Ember 2024-09-22 15:43:02 +1200
  • b6c23c30fb Upload web code Cadence Ember 2024-09-22 15:42:15 +1200
  • 1d2daf2504 Add web dependencies Cadence Ember 2024-09-20 16:50:14 +1200
  • f011cac3c5 Fix timestamp resolution bug Cadence Ember 2024-09-20 10:01:33 +1200
  • 8277cc4a17 npm start works too Cadence Ember 2024-09-19 11:25:24 +1200
  • 50bd9fd9d7 Remove colorette dependency transitively Cadence Ember 2024-09-16 00:54:31 +1200
  • 15472b4a46 Move test files out of matrix CDN Cadence Ember 2024-09-15 22:56:55 +1200
  • 1ebf9e193c Use getMedia API for media proxy Cadence Ember 2024-09-15 22:54:04 +1200
  • a61ad30908 Annotate the specific step that is slow Cadence Ember 2024-09-15 22:21:21 +1200
  • 76caaa1468 Force registration to be re-created Cadence Ember 2024-09-15 22:19:35 +1200
  • 6a15f4fc0f Check for Matrix v1.11 in setup Cadence Ember 2024-09-15 22:17:00 +1200
  • f35c5266b6 Tidy up repo Cadence Ember 2024-09-15 02:11:43 +1200
  • d5ec013648 Mention that links don't expire Cadence Ember 2024-09-15 01:13:31 +1200
  • 01af302796 Move ooye.db to current working dir Cadence Ember 2024-09-15 01:09:47 +1200
  • b8962780ae Fix type errors in scripts and make executable Cadence Ember 2024-09-15 00:55:54 +1200
  • 256196cc54 start.js as an executable script Cadence Ember 2024-09-15 00:50:00 +1200
  • b8a992453b addbot.js as an executable script Cadence Ember 2024-09-15 00:49:38 +1200
  • ae9acbcc52 Generate public urls for media.discordapp.net too Cadence Ember 2024-09-15 00:34:53 +1200
  • 6bc3eaf866 Migrate all legacy commands to interactions Cadence Ember 2024-09-15 00:33:37 +1200
  • b3daa6b84c Fix discord URL cache purge Cadence Ember 2024-09-14 19:11:23 +1200
  • a6a1b7fb28 Update dev overview in readme Cadence Ember 2024-09-14 02:17:13 +1200
  • adf07ad736 Generate public urls for attachments in message Cadence Ember 2024-09-14 01:58:17 +1200
  • c6175e09f8 Generate public url for linked discord attachments Cadence Ember 2024-09-14 01:39:41 +1200
  • d6dc5cb88f Type fixes Cadence Ember 2024-09-14 00:58:21 +1200
  • 555d7cb126 Authmedia bug fixes Cadence Ember 2024-09-13 23:48:07 +1200
  • cc7831a313 Remove token from config file Cadence Ember 2024-09-13 23:47:11 +1200
  • c0d92ea66d Move calls from getPublicUrlForMxc to getMedia Cadence Ember 2024-09-13 17:19:42 +1200
  • b45d0f3038 Barebones matrix media proxy Cadence Ember 2024-09-13 03:16:03 +1200
  • eaa3b87670 Fix sticker names being accumulated Cadence Ember 2024-09-12 17:18:15 +1200
  • 915c34646a Fix references from moving all those files Cadence Ember 2024-09-12 17:11:35 +1200
  • 4247a3114a Move everything to src folder... it had to happen Cadence Ember 2024-09-12 17:05:13 +1200
  • decc32f7e6 Change getPublicUrlForMxc function for authmedia Cadence Ember 2024-09-12 16:59:48 +1200
  • 96fd046530 Fix type warning in emoji sprite sheet Cadence Ember 2024-09-10 12:40:17 +1200
  • 23a7394ce7 Catch bridge->hs connection errors Cadence Ember 2024-09-09 10:31:10 +1200
  • 7d42a530e7 Wait for ping to work during setup Cadence Ember 2024-09-05 16:48:53 +1200
  • 37f3a59d8e Interactive initial setup Cadence Ember 2024-09-05 15:36:43 +1200
  • e0bb19bfab /bridge: search substrings rather than startswith Cadence Ember 2024-09-02 00:15:00 +1200
  • 1037fe0276 Only apply power to bridged rooms Cadence Ember 2024-09-01 15:32:41 +1200
  • c689ec00b7 Fix trying to access database before migrations ran Cadence Ember 2024-09-01 15:26:25 +1200
  • a218774c13 Only moderators can change room avatar Cadence Ember 2024-09-01 15:14:26 +1200
  • 62edffbae0 Add reaction viewer to right click menu Cadence Ember 2024-08-31 17:44:56 +1200
  • a2e3f06e8e Unbridge rooms when their channel is deleted Cadence Ember 2024-08-31 17:02:46 +1200
  • 7afe3e7591 Copy power levels from spaces to new rooms Cadence Ember 2024-08-31 16:18:33 +1200
  • ee266f844a Move reaction_part to new events when possible Cadence Ember 2024-08-28 17:18:50 +1200
  • 65de8aaf98 Code coverage Cadence Ember 2024-08-28 13:01:59 +1200
  • 9e9f4819c7 Make sure url starts with http:// or https:// Cadence Ember 2024-08-28 12:51:28 +1200
  • a5518e562f Fix reading property that was always missing Cadence Ember 2024-08-28 12:10:59 +1200
  • 5af7d6bf42 Add test for a generated embed on a reply Cadence Ember 2024-08-28 11:51:02 +1200
  • 5d91f999f2 Make power migration testable Cadence Ember 2024-08-28 02:53:27 +1200
  • 2c27879afb Add another async/await, just to be safe Cadence Ember 2024-08-28 02:09:27 +1200
  • 71c553a9cf Test cases for bridging author command metadata Cadence Ember 2024-08-28 02:05:40 +1200
  • 607fd3808a Fix bigint/number type in orm WHERE Cadence Ember 2024-08-28 01:47:47 +1200
  • 818311bcb4 Use kstate $url feature for channel icons Cadence Ember 2024-08-28 01:35:53 +1200
  • a6c961984d An emoji can be a single character Cadence Ember 2024-08-28 01:31:57 +1200
  • 42bfd034cf Bridge command author metadata to Matrix Cadence Ember 2024-08-28 00:50:48 +1200
  • 4b7593d630 Make invite command more testable Cadence Ember 2024-08-28 00:18:06 +1200
  • 78a17b2de9 Update formatting of matrix info command Cadence Ember 2024-08-28 00:17:54 +1200
  • ddb211f8f3 Make permissions command apply recursively Cadence Ember 2024-08-28 00:17:34 +1200
  • 3a84658e8b Make a helper for the room hierarchy Cadence Ember 2024-08-27 19:10:38 +1200
  • 89696fd161 Update dependencies Cadence Ember 2024-08-27 19:02:53 +1200
  • be405d3eed Highly experimental message interactions Cadence Ember 2024-08-27 02:17:10 +1200
  • b8793dae0f Sync new power system to newly created rooms Cadence Ember 2024-08-26 01:42:56 +1200
  • df1296e579 Store invite in database and sync power on startup Cadence Ember 2024-08-26 01:34:46 +1200
  • 74632c671c Update dependencies Cadence Ember 2024-08-20 03:18:33 +1200
  • 2a080b737c Parsing HTML with regular expressions (GONE WRONG) Cadence Ember 2024-08-20 03:15:33 +1200
  • 2c93ff1e6d Match old and new formats of reply rep Cadence Ember 2024-08-16 12:04:09 +1200
  • 0cf1d26764 Update dependency justification Cadence Ember 2024-08-15 15:26:36 +1200