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