Commit graph

  • 4b58752a16 copy changes to global-timeline.ts Hazelnoot 2025-06-03 15:17:55 -04:00
  • a7069c51b2 sync up bubble timeline endpoint and stream Hazelnoot 2025-06-03 15:16:25 -04:00
  • d2c2a82b76 avoid unnecessary set construction in channel.ts Hazelnoot 2025-06-03 15:15:28 -04:00
  • 38d4ac91ef fix bubble timeline query performance Hazelnoot 2025-06-03 15:15:04 -04:00
  • a392865203 replace renotes check with generateExcludedRenotesQueryForNotes in bubble-timeline.ts Hazelnoot 2025-06-03 15:14:37 -04:00
  • 2258e439af replace silenced users check with generateSilencedUserQueryForNotes in bubble-timeline.ts Hazelnoot 2025-06-03 15:14:22 -04:00
  • 15ebb0ef85 more QueryService fixes Hazelnoot 2025-06-03 15:12:59 -04:00
  • d8ac2e347d
    improve type validation of attributionDomains. piuvas 2025-06-03 12:45:42 -03:00
  • fe91db1219
    validate type of attributionDomains. piuvas 2025-06-03 12:24:42 -03:00
  • 1120ad19ae
    merge develop and fix conflicts. piuvas 2025-06-03 10:56:10 -03:00
  • 7ab5ce1537 replace generateBlockedHostQueryForNote allowSilenced parameter with generateSilencedUserQueryForNotes Hazelnoot 2025-06-02 22:56:35 -04:00
  • 0b9c0a6bc7 fix andWhere/orWhere in QueryService.ts Hazelnoot 2025-06-02 22:51:10 -04:00
  • 77f0ba0ddf
    check for whitespace in instance mutes. piuvas 2025-06-02 22:50:18 -03:00
  • c6e702c070
    check for whitespace in attribution domains. piuvas 2025-06-02 22:50:09 -03:00
  • 51d9b1c8c5 fetch followings asynchronously in bubble-timeline.ts Hazelnoot 2025-06-02 17:34:35 -04:00
  • 7f0a705612 use generateMatchingHostQuery in bubble-timeline.ts Hazelnoot 2025-06-02 17:34:07 -04:00
  • c49341e7be match if(me) formatting of other endpoints in bubble-timeline.ts Hazelnoot 2025-06-02 17:32:26 -04:00
  • 005b23947e reduce calls to generateMutedUserRenotesQueryForNotes in bubble-timeline.ts Hazelnoot 2025-06-02 17:32:06 -04:00
  • 0ccbb8f3cf fix hasPoll check in bubble-timeline.ts Hazelnoot 2025-06-02 17:31:09 -04:00
  • d4ea917869 remove incorrect requireSigninToViewContents check in bubble-timeline.ts Hazelnoot 2025-06-02 17:30:34 -04:00
  • 022c49f45f fix query slowdown caused by unnecessary userHost IS NOT NULL condition in bubble-timeline.ts Hazelnoot 2025-06-02 17:28:48 -04:00
  • 0a59276457 remove unnecessary call to generateVisibilityQuery in bubble-timeline.ts Hazelnoot 2025-06-02 17:28:10 -04:00
  • 9ebb254ce5 avoid unnecessary nextTick callbacks in bubble-timeline.ts Hazelnoot 2025-06-02 17:27:33 -04:00
  • 0e16a56086 remove unused DI from bubble-timeline.ts Hazelnoot 2025-06-02 17:26:58 -04:00
  • 0783999974 add copyright header to bubble-timeline.ts Hazelnoot 2025-06-02 17:22:41 -04:00
  • cbefbd2a33 refactor QueryService to use EXISTS instead of IN for most queries Hazelnoot 2025-06-02 16:58:54 -04:00
  • 825f219368 improve query/parameter logging Hazelnoot 2025-06-02 15:25:53 -04:00
  • a7ba809df4 merge: allow fragments in AP ID URLs - fixes polls (!1076) Marie 2025-06-02 18:49:23 +00:00
  • 66e9e25dda chore: lint Outvi V 2025-06-03 00:41:17 +08:00
  • fd22f5770d feat(page-editor.el.note): also add delayed load Outvi V 2025-06-03 00:33:41 +08:00
  • b83123003e feat(page-editor.el.note): make it retry on throttle Outvi V 2025-06-03 00:27:53 +08:00
  • 7bb4f9c9cc merge: Sync local storage to properties to preference profile (resolves #1075) (!1081) Hazelnoot 2025-06-02 15:44:00 +00:00
  • d6156c5913 merge: Reduce overhead and DB error spam when a user changes their reaction (!1082) Hazelnoot 2025-06-02 15:41:00 +00:00
  • fc47460ae2 chore: simplify the call Outvi V 2025-06-02 09:23:15 +08:00
  • 3907355a48 replace upsert with insert+fetch and delete+insert Hazelnoot 2025-06-01 19:56:42 -04:00
  • 826d6ef2b4 merge: Increase indent in logs (!1064) Hazelnoot 2025-06-01 21:01:37 +00:00
  • 39fcdcae25 merge: Allow unauthenticated (logged-out) users to translate notes (!1055) Hazelnoot 2025-06-01 20:52:19 +00:00
  • 89a32041aa merge: Overhaul trending polls (!1022) Hazelnoot 2025-06-01 20:52:12 +00:00
  • a5d49c8bbf merge: Use secureResolve for Actor collections (resolves #1087) (!1087) Hazelnoot 2025-06-01 20:39:40 +00:00
  • f06ca9f7ee merge: Fix bubble timeline logic (!1088) Hazelnoot 2025-06-01 19:35:25 +00:00
  • cea594053f merge: Fix logic error in generateBlockedHostQueryForNote (!1085) Hazelnoot 2025-06-01 19:35:20 +00:00
  • a50a11fb4c remove duplicate isBlocked check from generateBlockedHostQueryForNote Hazelnoot 2025-06-01 15:25:54 -04:00
  • b956f1edd4 merge: Fix logic error in bubble timeline when withRenotes is false (!1086) Hazelnoot 2025-06-01 19:23:10 +00:00
  • 7f976c443b use secureResolve for Actor collections Hazelnoot 2025-06-01 15:13:13 -04:00
  • bce38c295f sync up logic between notes/bubble-timeline.ts and channels/bubble-timeline.ts Hazelnoot 2025-06-01 15:02:57 -04:00
  • b7abc5b3b4 fix withRenotes check in generateMutedUserRenotesQueryForNotes Hazelnoot 2025-06-01 14:42:13 -04:00
  • baf785bdc1 fix withRenotes check in bubble-timeline.ts Hazelnoot 2025-06-01 14:42:06 -04:00
  • 008df49d49 merge: Fix bad merge in UtilityService.ts (!1084) Hazelnoot 2025-06-01 18:40:11 +00:00
  • ac8fad2422 fix logic error in generateBlockedHostQueryForNote that would allow blocked instances if allowSilenced was set to false Hazelnoot 2025-06-01 14:34:58 -04:00
  • 15c45633e5 fix bad merge in UtilityService.ts Hazelnoot 2025-06-01 14:19:39 -04:00
  • 8894578b2a merge: Instance admin UX improvements (!1059) Hazelnoot 2025-06-01 17:59:16 +00:00
  • 561d44cd23 fix lint error in admin-user.vue Hazelnoot 2025-06-01 13:45:02 -04:00
  • 37be5b1e37 merge: Increase default "max file size" role policy (resolves #1083) (!1078) Hazelnoot 2025-06-01 17:37:38 +00:00
  • 4d8efa9be4 add spdx header Marie 2025-06-01 17:35:53 +00:00
  • 4c99406aa2 merge: Resolve AP collection items (prerequisite for future work) (!1067) Hazelnoot 2025-06-01 17:34:24 +00:00
  • 2db4da48ed reduce default maxFileSize to 25MB Hazelnoot 2025-06-01 13:29:26 -04:00
  • e1504cfb88 merge: Persisted instance blocks (!1068) Hazelnoot 2025-06-01 17:25:52 +00:00
  • 1022ee32c8 merge: fix DeepLX (!1077) Marie 2025-06-01 17:25:30 +00:00
  • 09e939fe40 merge: Add "unixtime" to the MFM cheatsheet (resolves #1086) (!1080) Hazelnoot 2025-06-01 17:24:26 +00:00
  • 84b7f58f70 merge: Fixes to discord preview rendering (!1075) Hazelnoot 2025-06-01 17:20:02 +00:00
  • cf341d7ce7 merge: Fix spacing between notes and ads in the timeline (resolves #1084) (!1079) Hazelnoot 2025-06-01 17:19:07 +00:00
  • c6aaf721cd use yes/no buttons for reloadAsk Hazelnoot 2025-06-01 13:15:25 -04:00
  • 3d3846ec85 synchronize localStorage properties to preference profile Hazelnoot 2025-06-01 13:15:12 -04:00
  • f5195008a5 add "unixtime" to the MFM cheatsheet Hazelnoot 2025-06-01 12:09:49 -04:00
  • e6baf8d02f fix spacing between notes and ads in the timeline Hazelnoot 2025-06-01 11:58:48 -04:00
  • 8cfa19ce33 increase default "max file size" role policy to 100MB, matching "drive capacity" which was the original limit. Hazelnoot 2025-06-01 11:39:37 -04:00
  • b13781632f fix DeepLX dakkar 2025-06-01 14:44:49 +01:00
  • 034bfc02bd allow fragments in AP ID URLs - fixes polls dakkar 2025-06-01 14:06:04 +01:00
  • d0641eaf20 chore: lint Outvi V 2025-06-01 13:30:24 +08:00
  • 3f77cca7af chore: lint Outvi V 2025-06-01 13:20:19 +08:00
  • e8f2180279 fix: simplify the code Outvi V 2025-06-01 13:07:57 +08:00
  • 89586bf790 correctly render reblogs and quotes-with-CW for discord previews Hazelnoot 2025-06-01 00:26:21 -04:00
  • a5857d2724 allow passing user/note into convertStatus for performance Hazelnoot 2025-06-01 00:25:53 -04:00
  • efd378f963 return typed relations from MastodonDataService note fetchers Hazelnoot 2025-06-01 00:25:39 -04:00
  • 3889457d50 chore: lint Outvi V 2025-06-01 06:55:31 +08:00
  • c1af8dfb7f merge: Factor out TransitionGroup dynamic switching into a dedicated component (!1053) Hazelnoot 2025-05-31 22:46:12 +00:00
  • de7f7984cd chore: move retryOnThrottled to frontend-shared Outvi V 2025-06-01 06:30:28 +08:00
  • 7ab4d375ed merge: Restore instance banner (!1073) Marie 2025-05-31 19:41:28 +00:00
  • 6fcc6ba17c fix indenting Marie 2025-05-31 19:35:02 +00:00
  • c41a4a6860 merge: Add configuration option for the "query is slow" warning (!1061) Hazelnoot 2025-05-31 16:48:30 +00:00
  • b9ada1eea7 merge: Add back in missing tossface option (!1074) Marie 2025-05-31 16:27:47 +00:00
  • 0c49f9daf1 Add back in tossface Marie 2025-05-31 14:50:53 +00:00
  • e36ea27517 fix(page.note): throw (not return) on all attempts throttled Outvi V 2025-05-31 22:50:21 +08:00
  • 44f9be3efb
    fix indentation. piuvas 2025-05-31 09:46:43 -03:00
  • dcb62a3fcc
    Update navbar.vue piuvas 2025-05-30 23:18:37 -03:00
  • 5e6c6fccc4 chore: lint Outvi V 2025-05-31 10:09:46 +08:00
  • 85bc401e47 feat(page.note): add delay and retry to embedded note loading Outvi V 2025-05-31 00:40:13 +08:00
  • b0b2a321f8
    improve instanceMute setting. piuvas 2025-05-30 20:06:47 -03:00
  • dc53a1edf0
    generate types. piuvas 2025-05-30 20:06:24 -03:00
  • a5e7a6b68b
    improve attributionDomain settings. piuvas 2025-05-30 20:06:16 -03:00
  • 993bd03134 merge: Block remote interactions with local-only posts (resolves #972) (!1070) dakkar 2025-05-30 20:45:55 +00:00
  • 693cdde327 upsert reactions to avoid error+retry overhead Hazelnoot 2025-05-30 15:37:27 -04:00
  • bba8e9fc79 merge: Add web optimization for video files during processing (!1054) dakkar 2025-05-30 19:24:05 +00:00
  • dbc82c1efe catch errors from fetchInstance() to resolve test errors Hazelnoot 2025-05-30 15:03:19 -04:00
  • f6b71d28a0 revert changes to MkImgWithBlurhash to fix CSS issue Hazelnoot 2025-05-30 14:55:59 -04:00
  • f0207211d9
    Import fs module with new syntax PrivateGER 2025-05-30 20:41:51 +02:00
  • 9c4e3934d1 exclude local notes from bubble timeline Hazelnoot 2025-05-30 14:39:37 -04:00
  • 9637e1b82b merge: apply more styles to our icons - fixes #1081 (!1069) Marie 2025-05-30 17:55:25 +00:00
  • b0a5efb357 block remote interactions with local-only posts Hazelnoot 2025-05-30 13:10:46 -04:00
  • 5818a89ba0 fix circular reference between i.ts, instance.ts, and misskeyApi.ts Hazelnoot 2025-05-30 12:35:26 -04:00