Commit Graph

1736 Commits

Author SHA1 Message Date
Laura Hausmann
2efdbae42e
Add index to improve user/notes endpoint performance 2023-09-28 02:51:24 +02:00
Laura Hausmann
fdca7f804a
Also port antenna migration 2023-09-26 21:38:21 +02:00
Laura Hausmann
30de454b69
Port SeaORM migrations to TypeORM 2023-09-26 21:38:20 +02:00
Laura Hausmann
7cb576a535
Greatly improve id conversion performance 2023-09-26 18:55:49 +02:00
Laura Hausmann
76aa8eeefb
Port native-utils code back to typescript 2023-09-26 17:21:44 +02:00
Laura Hausmann
b97c4511d9
Make MFM search engine a config option, switch default engine to DuckDuckGo, replaces #207 2023-09-12 15:37:46 +02:00
Laura Hausmann
1ce0f778e7
Fix fetching pinned notes for remote servers that return a collection of note URIs instead of AP objects, resolves #201 2023-09-12 00:12:13 +02:00
Laura Hausmann
02dc687705
Fallback to acct webfinger on getSubjectHostFromUriAndUsernameCached 2023-09-11 23:20:41 +02:00
Laura Hausmann
b04619e007
Skip mention user lookup for local users 2023-09-11 22:58:02 +02:00
Laura Hausmann
1d543b5bf8
Cache resolved split domain mentions 2023-09-11 22:15:48 +02:00
Laura Hausmann
fb091488d8
Get actual subject host in mfm fromHtml 2023-09-11 22:25:29 +02:00
Laura Hausmann
552041726b
Make html-to-mfm and its callstack async 2023-09-11 22:34:00 +02:00
Laura Hausmann
86defdffd3
Fix initial fetch of actual remote user host for remote gotosocial instances on createPerson, resolves #204 2023-09-11 18:37:18 +02:00
Laura Hausmann
43f136c50f
Fix typo in hostMetaToWebFingerTemplate 2023-09-11 19:57:26 +02:00
Laura Hausmann
06be4e108b
Fix updating remote user host for remote AP implementations that don't support webfinger uri queries 2023-09-10 19:31:11 +02:00
Laura Hausmann
558b58a0cd
Fix updating host on updatePerson 2023-09-10 19:31:11 +02:00
Laura Hausmann
a2fbf57769
Fix formatting in resolve-user.ts 2023-09-10 19:31:11 +02:00
Laura Hausmann
f6dc9e094b
Fix user update for users without sharedInbox 2023-09-09 22:16:23 +02:00
Laura Hausmann
2f103229e5
Also update host on updatePerson 2023-09-09 18:45:15 +02:00
Laura Hausmann
e9e63ebaa8
Verify and update existing user on createPerson 2023-09-09 18:45:14 +02:00
Laura Hausmann
80035049f9
Stricter host-meta spec compliance in WebFinger 2023-09-06 19:13:57 +02:00
Laura Hausmann
59571f2372
Resolve actual subject host on createPerson 2023-09-06 19:13:57 +02:00
Laura Hausmann
35f7bde1a4
Clear public key cache on user deletion 2023-09-06 19:13:57 +02:00
Laura Hausmann
85f396ff49
Make WebFinger respect host-meta 2023-09-06 19:13:57 +02:00
Laura Hausmann
84867f1c13
Finish up support for local split domain configurations 2023-09-06 19:13:57 +02:00
Laura Hausmann
c6dee2da09
Purge deleted users from user lookup caches 2023-09-06 19:13:57 +02:00
Laura Hausmann
9e5f96b9ad
Fix Cache<T> .getAll and .delete functions 2023-09-06 19:13:57 +02:00
Laura Hausmann
0ad31334e2
Make WebFinger lookup respect subject domain 2023-09-06 19:13:56 +02:00
Laura Hausmann
74941f35e4
[mastodon-client] Implement note editing, resolves #158 2023-09-03 01:18:37 +02:00
Laura Hausmann
50d09a4c66
Switch to emoji status images (related: #42) 2023-08-31 01:20:46 +02:00
Laura Hausmann
0952a37e86
Use build:debug and custom build environment docker image for CI 2023-08-30 17:59:16 +02:00
Laura Hausmann
cfff8f840d
Fix remote media cache cleanup 2023-08-29 19:35:27 +02:00
Laura Hausmann
875bea2bca
Don't show local only notes to guest users, resolves #147 2023-08-28 02:24:59 +02:00
Jeder
3cabaf92f8 Disable full-text search for visitors 2023-08-25 12:21:31 +02:00
ThatOneCalculator
4fa47bf677 fix: 🐛 cannot quote own note 2023-08-23 16:06:24 +02:00
ThatOneCalculator
5e69fd791c fix: 🔒 cannot change note visibility 2023-08-23 16:06:24 +02:00
Luna D Dragon
91b8b7b76b
Defry the fish (#125)
Co-authored-by: Luna <luna.dragon@suse.com>
Reviewed-on: https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/125
Co-authored-by: Luna D Dragon <lunarequest@nullrequest.com>
Co-committed-by: Luna D Dragon <lunarequest@nullrequest.com>
2023-08-21 16:14:53 +02:00
Namekuji
3f7d26a0e3
Fix antenna migration for redis servers with password protection 2023-08-20 02:15:23 +02:00
Laura Hausmann
04a1bd9363
Fix local-only posts for timeline websocket stream, resolves #19 2023-08-19 16:32:33 +02:00
Laura Hausmann
afeadd5bfb
Make antennas also match on CW text, resolves #117 2023-08-19 15:07:20 +02:00
naskya
40a0f31089
delete 10 posts at once on account deletion, resolves #101 2023-08-19 14:58:40 +02:00
Natty
d7013ed85b
Fixed a bad import 2023-08-16 15:01:02 +02:00
Natty
63b179c178
Also check instances to skip 2023-08-16 15:00:52 +02:00
Natty
37c4ef56d7
URL parsing check to prevent delivery crashes 2023-08-16 15:00:07 +02:00
Vyr Cossont
e759864442
Mastodon API: convert IDs in conversations 2023-08-15 01:52:20 +02:00
Laura Hausmann
16702c4d6a
Fix out-of-order antenna note pagination 2023-08-08 00:11:15 +02:00
Laura Hausmann
79471cf450
Handle deleted antenna results correctly 2023-08-07 23:03:56 +02:00
Laura Hausmann
aeddce2a60
Fix antenna pagination 2023-08-07 20:24:09 +02:00
Laura Hausmann
ff0d9ac476
Improve docker builds 2023-08-04 20:35:24 +02:00
Laura Hausmann
2ea0d06d62
Lightning fast docker rebuilds 2023-08-04 17:14:18 +02:00