Commit Graph

44 Commits

Author SHA1 Message Date
Cadence Ember 566b2a9d9e Move bridge bot to its real ID in the database 2024-03-23 18:39:37 +13:00
Cadence Ember cc9e1de49e Remove deep-equal dependency 2024-03-07 12:19:07 +13:00
Cadence Ember c7fb6fd52e Improve test coverage 2024-02-02 15:55:02 +13:00
Cadence Ember 98477dc0f6 PK mentions now include member name 2024-02-01 22:22:48 +13:00
Cadence Ember f48c1f3f31 PK: Fix mentions/replies using UUID 2024-01-31 13:09:39 +13:00
Cadence Ember 11864f80cf d->m: Make PK members appear real 2024-01-21 00:54:18 +13:00
Cadence Ember e49dc18e67 Implement the speedbump 2024-01-20 01:02:51 +13:00
Cadence Ember c3dc3c89b5 Code coverage for migrate.js 2024-01-19 16:42:00 +13:00
Cadence Ember 8987107685 Backfill missed pins and pins from the past 2024-01-18 00:30:55 +13:00
Cadence Ember cd5a501307 Remove useless line from Funny ORM 2023-11-23 16:42:36 +13:00
Cadence Ember c24752625d Split part and reaction_part
Now, reactions should always end up on the bottom of a message group,
instead of sometimes being in the middle.
2023-10-14 22:11:29 +13:00
Cadence Ember 6b605b393d Privacy level should be integer 2023-10-12 20:47:33 +13:00
Cadence Ember 613a1dc086 Add private/linkable/public privacy rules 2023-10-12 20:30:41 +13:00
Cadence Ember 166ac447a8 Fix corrupted member_cache entries on invite 2023-10-12 15:50:04 +13:00
Cadence Ember af274ede53 Use the proper L1 and L2 emojis 2023-10-08 00:00:34 +13:00
Cadence Ember 3ef569d855 seed.js should now upload the L1 & L2 emojis 2023-10-07 23:39:49 +13:00
Cadence Ember 475cd5b724 Add new WHERE feature to my funny orm 2023-10-06 12:31:10 +13:00
Cadence Ember 28abdac5b6 Alter SQL column names to be distinct 2023-10-05 12:32:46 +13:00
Cadence Ember a49b46381c Fix displayname/display_name discrepancy 2023-10-04 23:23:57 +13:00
Cadence Ember 1d99b91ef7 Add database migrations 2023-10-01 01:26:42 +13:00
Cadence Ember c9bc6ac629 Add scripts for database migration 2023-09-29 17:41:44 +13:00
Cadence Ember ca988af2e0 d->m accept emojis with longer names 2023-09-27 23:24:31 +13:00
Cadence Ember 8d3ac665c9 Support m->d redacting messages and reactions 2023-09-25 16:26:48 +13:00
Cadence Ember b1d959f944 fix tests due to emojis working now 2023-09-21 01:46:07 +12:00
Cadence Ember 92dee012fc refactor custom emoji schema; make reactions work 2023-09-20 00:37:15 +12:00
Cadence Ember e44918b4c7 m->d bridge known emojis in messages 2023-09-19 19:59:58 +12:00
Cadence Ember 1657de4eef d->m bridge emojis in messages 2023-09-19 17:43:57 +12:00
Cadence Ember b31b7c794c rearrange documentation into folder 2023-09-19 15:55:15 +12:00
Cadence Ember d81aa51787 orm: fix pluck, add basic tests 2023-09-19 01:23:52 +12:00
Cadence Ember 79bd0254f0 Finish moving from SQL to New Funny ORM 2023-09-18 22:51:59 +12:00
Cadence Ember 4e1e590c3a Start moving from SQL to New Funny ORM 2023-09-18 17:46:45 +12:00
Cadence Ember 21b5b1c3f8 Adding lottie table to database schema 2023-09-10 21:36:39 +12:00
Cadence Ember 392151a75b code coverage 2023-08-30 13:29:38 +12:00
Cadence Ember 53b5438756 add test cases for message edits 2023-08-29 00:05:25 +12:00
Cadence Ember fcbb045cbb Improved database schema
- Some queries are faster due to better index ordering
- Database is smaller thanks to splitting message_channel table and
  adding WITHOUT ROWID where helpful
2023-08-28 17:32:55 +12:00
Cadence Ember 3ebfa8e3a7 show member details on discord from cache 2023-08-26 22:22:54 +12:00
Cadence Ember 0ea2b4efc9 m->d rich replies 2023-08-26 20:30:22 +12:00
Cadence Ember 7780ee806a 100% edit-to-changes code coverage 2023-08-26 01:44:50 +12:00
Cadence Ember beeb27bbd8 test on a member that has no member props 2023-08-25 11:44:58 +12:00
Cadence Ember 8d536d5ef2 using kstate with power levels should mix them 2023-08-23 16:16:36 +12:00
Cadence Ember 6d1635539b finally got the thread's early messages working 2023-08-21 23:31:40 +12:00
Cadence Ember 3436759504 catch up on missed d->m messages when logging in 2023-08-19 22:54:23 +12:00
Cadence Ember 0fc8e68f15 support threads 2023-08-19 18:41:57 +12:00
Cadence Ember 36adc30990 only include necessary data for testing 2023-08-18 17:00:40 +12:00