1
0
Commit Graph

31447 Commits

Author SHA1 Message Date
Hazelnoot 023924fe9a copy changes to antennas/notes.ts 2025-06-03 15:36:56 -04:00
Hazelnoot 66572d16a8 copy changes to timeline.ts 2025-06-03 15:32:27 -04:00
Hazelnoot ef3b5541f8 copy changes to hybrid-timeline.ts 2025-06-03 15:29:42 -04:00
Hazelnoot c3ba139655 copy changes to local-timeline.ts 2025-06-03 15:21:42 -04:00
Hazelnoot 4b58752a16 copy changes to global-timeline.ts 2025-06-03 15:17:55 -04:00
Hazelnoot a7069c51b2 sync up bubble timeline endpoint and stream 2025-06-03 15:16:25 -04:00
Hazelnoot d2c2a82b76 avoid unnecessary set construction in channel.ts 2025-06-03 15:15:28 -04:00
Hazelnoot 38d4ac91ef fix bubble timeline query performance 2025-06-03 15:15:04 -04:00
Hazelnoot a392865203 replace renotes check with generateExcludedRenotesQueryForNotes in bubble-timeline.ts 2025-06-03 15:14:37 -04:00
Hazelnoot 2258e439af replace silenced users check with generateSilencedUserQueryForNotes in bubble-timeline.ts 2025-06-03 15:14:22 -04:00
Hazelnoot 15ebb0ef85 more QueryService fixes 2025-06-03 15:12:59 -04:00
Hazelnoot 7ab5ce1537 replace generateBlockedHostQueryForNote allowSilenced parameter with generateSilencedUserQueryForNotes 2025-06-02 23:48:12 -04:00
Hazelnoot 0b9c0a6bc7 fix andWhere/orWhere in QueryService.ts 2025-06-02 22:51:10 -04:00
Hazelnoot 51d9b1c8c5 fetch followings asynchronously in bubble-timeline.ts 2025-06-02 17:34:35 -04:00
Hazelnoot 7f0a705612 use generateMatchingHostQuery in bubble-timeline.ts 2025-06-02 17:34:07 -04:00
Hazelnoot c49341e7be match if(me) formatting of other endpoints in bubble-timeline.ts 2025-06-02 17:32:26 -04:00
Hazelnoot 005b23947e reduce calls to generateMutedUserRenotesQueryForNotes in bubble-timeline.ts 2025-06-02 17:32:06 -04:00
Hazelnoot 0ccbb8f3cf fix hasPoll check in bubble-timeline.ts 2025-06-02 17:31:09 -04:00
Hazelnoot d4ea917869 remove incorrect requireSigninToViewContents check in bubble-timeline.ts 2025-06-02 17:30:34 -04:00
Hazelnoot 022c49f45f fix query slowdown caused by unnecessary userHost IS NOT NULL condition in bubble-timeline.ts 2025-06-02 17:28:48 -04:00
Hazelnoot 0a59276457 remove unnecessary call to generateVisibilityQuery in bubble-timeline.ts 2025-06-02 17:28:10 -04:00
Hazelnoot 9ebb254ce5 avoid unnecessary nextTick callbacks in bubble-timeline.ts 2025-06-02 17:27:33 -04:00
Hazelnoot 0e16a56086 remove unused DI from bubble-timeline.ts 2025-06-02 17:26:58 -04:00
Hazelnoot 0783999974 add copyright header to bubble-timeline.ts 2025-06-02 17:22:41 -04:00
Hazelnoot cbefbd2a33 refactor QueryService to use EXISTS instead of IN for most queries 2025-06-02 16:58:54 -04:00
Hazelnoot 825f219368 improve query/parameter logging 2025-06-02 15:25:53 -04:00
Marie a7ba809df4 merge: allow fragments in AP ID URLs - fixes polls (!1076)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1076

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-06-02 18:49:23 +00:00
Hazelnoot 7bb4f9c9cc merge: Sync local storage to properties to preference profile (resolves #1075) (!1081)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1081

Closes #1075

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-02 15:44:00 +00:00
Hazelnoot d6156c5913 merge: Reduce overhead and DB error spam when a user changes their reaction (!1082)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1082

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-02 15:41:00 +00:00
Hazelnoot 3907355a48 replace upsert with insert+fetch and delete+insert 2025-06-01 19:56:42 -04:00
Hazelnoot 826d6ef2b4 merge: Increase indent in logs (!1064)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1064

Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-06-01 21:01:37 +00:00
Hazelnoot 39fcdcae25 merge: Allow unauthenticated (logged-out) users to translate notes (!1055)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1055

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 20:52:19 +00:00
Hazelnoot 89a32041aa merge: Overhaul trending polls (!1022)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1022

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 20:52:12 +00:00
Hazelnoot a5d49c8bbf merge: Use secureResolve for Actor collections (resolves #1087) (!1087)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1087

Closes #1087

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 20:39:40 +00:00
Hazelnoot f06ca9f7ee merge: Fix bubble timeline logic (!1088)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1088

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 19:35:25 +00:00
Hazelnoot cea594053f merge: Fix logic error in generateBlockedHostQueryForNote (!1085)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1085

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 19:35:20 +00:00
Hazelnoot a50a11fb4c remove duplicate isBlocked check from generateBlockedHostQueryForNote 2025-06-01 15:25:54 -04:00
Hazelnoot b956f1edd4 merge: Fix logic error in bubble timeline when withRenotes is false (!1086)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1086

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 19:23:10 +00:00
Hazelnoot 7f976c443b use secureResolve for Actor collections 2025-06-01 15:13:13 -04:00
Hazelnoot bce38c295f sync up logic between notes/bubble-timeline.ts and channels/bubble-timeline.ts 2025-06-01 15:02:57 -04:00
Hazelnoot b7abc5b3b4 fix withRenotes check in generateMutedUserRenotesQueryForNotes 2025-06-01 14:42:44 -04:00
Hazelnoot baf785bdc1 fix withRenotes check in bubble-timeline.ts 2025-06-01 14:42:44 -04:00
Hazelnoot 008df49d49 merge: Fix bad merge in UtilityService.ts (!1084)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1084

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 18:40:11 +00:00
Hazelnoot ac8fad2422 fix logic error in generateBlockedHostQueryForNote that would allow blocked instances if allowSilenced was set to false 2025-06-01 14:34:58 -04:00
Hazelnoot 15c45633e5 fix bad merge in UtilityService.ts 2025-06-01 14:19:39 -04:00
Hazelnoot 8894578b2a merge: Instance admin UX improvements (!1059)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1059

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 17:59:16 +00:00
Hazelnoot 561d44cd23 fix lint error in admin-user.vue 2025-06-01 13:45:02 -04:00
Hazelnoot 37be5b1e37 merge: Increase default "max file size" role policy (resolves #1083) (!1078)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1078

Closes #1083

Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-06-01 17:37:38 +00:00
Hazelnoot 4c99406aa2 merge: Resolve AP collection items (prerequisite for future work) (!1067)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1067

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 17:34:24 +00:00
Hazelnoot 2db4da48ed reduce default maxFileSize to 25MB 2025-06-01 13:29:26 -04:00