Commit graph

  • 8778f9a985
    Add offensive login (#64) 64-offensive-login HellhoundSoftware 2025-04-21 22:42:41 -04:00
  • dfb58c1c0a
    Add boost menu to note context menu (#63) 63-context-menu-renote HellhoundSoftware 2025-04-21 22:40:00 -04:00
  • 3760f74f43 Merge pull request '2025.2.2' (#62) from dev into stable stable zima 2025-03-28 00:15:49 +00:00
  • 482f7856bf Merge pull request 'Update to 2025.2.2' (#61) from update-to-2025.2.2 into dev dev zima 2025-03-28 00:15:07 +00:00
  • c7cd6b26f9 Add clean-all to tests update-to-2025.2.2 zima 2025-03-27 17:12:47 -07:00
  • 158afd86f7
    add sortKey to packedEmojiDetailedAdminSchema HellhoundSoftware 2025-03-27 19:42:07 -04:00
  • a31455370f Add ignore for compose file used in dev scripts zima 2025-03-27 16:05:10 -07:00
  • a85dc83e65 Add dependencies for dev env zima 2025-03-27 16:03:16 -07:00
  • 3344ac6d1e Regenerated MK types zima 2025-03-27 16:03:02 -07:00
  • 19ee7569c6 Update testing zima 2025-03-27 15:25:16 -07:00
  • d6e89e737b oops :) zima 2025-03-27 15:24:56 -07:00
  • d472c3b41e Merge tag '2025.2.2' into update-to-2025.2.2 zima 2025-03-27 13:30:04 -07:00
  • 9e13c375c5 merge: 2025.2.2 (!927) Julia 2025-03-02 19:54:32 +00:00
  • 955b6e8c12 bump version dakkar 2025-03-02 18:58:53 +00:00
  • 0b5e197afb Merge branch 'develop' into release/2025.2.2 dakkar 2025-03-02 18:57:27 +00:00
  • 141bce2be7 merge: Add/fix moderation logs for many endpoints (resolves #911 and #969) (!925) Hazelnoot 2025-03-02 18:56:44 +00:00
  • 9fdb68d568 remove fileId from importCustomEmojis log Hazelnoot 2025-03-02 13:47:02 -05:00
  • 86a7d33f3f fix rebase error Hazelnoot 2025-03-02 13:46:28 -05:00
  • e030facaa9 don't record deleted note, flash, page, or gallery post in modlog Hazelnoot 2025-02-27 11:20:13 -05:00
  • c02fd47811 fix formatting in SkFetchNote Hazelnoot 2025-02-27 11:18:53 -05:00
  • 5d1e1a2215 fix typo in "cannotLoadPage" translation Hazelnoot 2025-02-27 11:09:31 -05:00
  • f42790ad32 don't pass note into moderationLogService.log Hazelnoot 2025-02-27 10:52:52 -05:00
  • e5b8fc3c80 add missing modlog render blocks Hazelnoot 2025-02-27 10:29:03 -05:00
  • c44c59e9ae remove embedded Note from "createPromo" mod logs Hazelnoot 2025-02-27 10:28:47 -05:00
  • 20e2a6e95a add SkFetchNote to render a note by ID Hazelnoot 2025-02-27 10:27:48 -05:00
  • 9e833f724b add DynamicNote to encapsulate MkNote / SkNote switching logic Hazelnoot 2025-02-27 10:27:00 -05:00
  • cea77f3e2c emit "show" event from MkLazy Hazelnoot 2025-02-27 10:26:36 -05:00
  • 27d43879a2 add moderation logs for many endpoints Hazelnoot 2025-02-26 23:18:30 -05:00
  • 504e90c190 merge: Remove assertActivityMatchesUrls in favor of three-way same-authority checks (resolves #956 and #914) (!914) dakkar 2025-03-02 18:36:04 +00:00
  • 92bac81a7f merge: handle scheduled notes when deleting and migrating accounts - fixes #931 #936 (!920) dakkar 2025-03-02 18:28:15 +00:00
  • 0fba8dc26a don't move scheduled notes to new account when migrating dakkar 2025-03-02 16:51:54 +00:00
  • 910b83c531 filter url properties by mediaType Hazelnoot 2025-02-24 14:08:54 -05:00
  • d8d94b65a0 restore unintentionally-changed import type Hazelnoot 2025-02-23 12:37:40 -05:00
  • 67abc0ce19 allow Update(Note) to change url, since it's now validated on edits Hazelnoot 2025-02-23 12:36:51 -05:00
  • a568333ecd remove assertActivityMatchesUrls in favor of three-way same-authority checks Hazelnoot 2025-02-22 14:12:05 -05:00
  • 14a81b4f85 merge: Add "reject quotes" settings (!901) Hazelnoot 2025-03-01 03:33:06 +00:00
  • 8a65074f23 merge: fix lookup confirmations (!926) Hazelnoot 2025-02-28 21:20:57 +00:00
  • 6e8ab00750 merge: Trim padded Actor keys to avoid value too long error (resolves #806) (!913) Marie 2025-02-28 20:06:11 +00:00
  • 42d6e0deeb fix lookup confirmations dakkar 2025-02-28 17:45:45 +00:00
  • c19746d9d8 merge: Fix note visibility in streaming API (!922) dakkar 2025-02-27 11:18:31 +00:00
  • d5bb83ac08 merge: probably fix editing scheduled notes - fixes #934 (!924) Marie 2025-02-27 01:41:48 +00:00
  • 483441dccb merge: debounce a bunch of MkInput (!923) Marie 2025-02-27 01:41:15 +00:00
  • c33ce30d32 debounce the scratchpad dakkar 2025-02-26 13:08:46 +00:00
  • 9bf1d4c5ac probably fix editing scheduled notes - fixes #934 dakkar 2025-02-26 12:57:20 +00:00
  • 71d842421d debounce a bunch of MkInput dakkar 2025-02-26 11:55:52 +00:00
  • 18f211e3bc call NoteEntityService.hideNote from streaming API Hazelnoot 2025-02-25 20:55:24 -05:00
  • 30b2bfb184 use assignMyReaction in channel, hashtag, role-timeline, and user-list channels Hazelnoot 2025-02-25 20:54:54 -05:00
  • 019e60d9a4 pass NoteEntityService through Channel constructor instead of method args Hazelnoot 2025-02-25 20:52:14 -05:00
  • de3c9124cd check mutes and blocks of renote target in streaming API Hazelnoot 2025-02-25 20:47:44 -05:00
  • cba9fcd4f2 make hideNote public Hazelnoot 2025-02-25 20:46:36 -05:00
  • f039a7a37b use padEnd to shorten long line in activitypub.ts Hazelnoot 2025-02-25 11:44:16 -05:00
  • 6cb04dbaac trim padded Actor keys to avoid value too long error Hazelnoot 2025-02-22 12:02:16 -05:00
  • e10e9ba071 merge: maybe better db/meili container images to start with - fixes #942 (!919) dakkar 2025-02-24 13:10:38 +00:00
  • 687cb5b168 handle scheduled notes when migrating account - fixes #931 dakkar 2025-02-24 13:07:23 +00:00
  • acf1b661a2 delete scheduled notes when deleting account - fixes #936 dakkar 2025-02-24 12:09:55 +00:00
  • bfc0299359 suggest using a more recent meilisearch dakkar 2025-02-23 13:27:19 +00:00
  • 86ac57e76e suggest using a recent postgres image with pgroonga dakkar 2025-02-23 13:26:56 +00:00
  • c6cabb8c75 merge: Fix file description labels to use "alt text" terminology (!911) Hazelnoot 2025-02-22 03:23:49 +00:00
  • 3642ea022b disable inline note previews from users with quotes disabled Hazelnoot 2025-02-20 21:34:09 -05:00
  • f39f47aade include rejectQuotes on all packed User entities Hazelnoot 2025-02-20 21:12:12 -05:00
  • 2c610f446b
    do not change "description" key to "Alt text" Jacob Hall 2025-02-20 11:21:13 -05:00
  • 365a0bd2c5 improve labels and wording for reject quotes feature Hazelnoot 2025-02-19 14:39:11 -05:00
  • bb0bc68927 cover more retryable errors for quote resolution Hazelnoot 2025-02-19 14:30:28 -05:00
  • ca7d8b5bff fix logging for quote errors Hazelnoot 2025-02-19 14:29:54 -05:00
  • b9b339fd48 add admin/reject-quotes to new endpoints list Hazelnoot 2025-02-16 19:31:11 -05:00
  • 784290186f fix type errors in is-renote unit tests Hazelnoot 2025-02-15 23:23:26 -05:00
  • b100249a34 fix type errors in NoteCreateService unit tests Hazelnoot 2025-02-15 23:23:20 -05:00
  • 0e2e77e346 fix type errors in WebhookTestService.ts Hazelnoot 2025-02-15 23:22:06 -05:00
  • 292d3b9229 add "reject quotes" toggle at user and instance level Hazelnoot 2025-02-15 23:08:02 -05:00
  • 93ffd4611c merge: TSVector based search provider (!910) dakkar 2025-02-20 10:27:18 +00:00
  • 534c35cca2 merge: Add "force content warning" setting for user moderation (resolves #905) (!876) dakkar 2025-02-20 10:20:49 +00:00
  • e9f3702cf3
    fix file description labels to use "alt text" terminology Jacob Hall 2025-02-19 18:44:52 -05:00
  • 285bbcb81f
    fix linter... PrivateGER 2025-02-19 16:46:59 +01:00
  • 691a9a6be2
    Rename tsvector to sqlTsvector PrivateGER 2025-02-19 16:33:01 +01:00
  • e6464906e6
    change to sqlTsvector PrivateGER 2025-02-19 16:26:02 +01:00
  • b5208c2ad0
    simplify tsvector implementation, remove cover density PrivateGER 2025-02-19 16:26:02 +01:00
  • 006e92a7d0
    adjust docs PrivateGER 2025-02-19 15:20:48 +01:00
  • 4fde14d1cc
    fix wrong column name PrivateGER 2025-02-19 15:12:16 +01:00
  • d82c8e8e97
    Implement tsvector search support PrivateGER 2025-02-19 14:55:50 +01:00
  • d67eefaaf5 merge: Add separate redis for rate limit (!908) Marie 2025-02-18 23:27:56 +00:00
  • 0bec7fe2a2 merge: fix time zone for CustomEmojiService test (!909) Marie 2025-02-18 23:25:54 +00:00
  • 9e3667b2a3 fix names that annoy @dakkar dakkar 2025-02-18 20:49:36 +00:00
  • 029f67b7e5 fix time zone for CustomEmojiService test dakkar 2025-02-18 20:47:48 +00:00
  • c28b27b57f merge: Optionally log remote ActivityPub objects to database (!833) Hazelnoot 2025-02-18 19:51:13 +00:00
  • 788751d24d implement redisForRateLimit Hazelnoot 2025-02-18 10:36:29 -05:00
  • 3dfd018305 merge: Fix error message when a peertube object is rejected for bad ID / URL (!900) Marie 2025-02-17 19:47:36 +00:00
  • 0e01c94efc merge: Increase rate limit on server-info to avoid errors and blank graphs (!903) Marie 2025-02-17 19:46:31 +00:00
  • f95c234139 merge: Prevent browser console spam when media fetch returns an error message or JSON payload (!904) Marie 2025-02-17 19:46:15 +00:00
  • 25da35eab2 merge: relax validation of Announce / renote timestamps (resolves #799) (!905) Marie 2025-02-17 19:46:11 +00:00
  • e102a9894a merge: Support Peertube preview thumbnails (resolves #513) (!906) Marie 2025-02-17 19:46:08 +00:00
  • 39321d13cc prevent browser console spam when media fetch returns an error message or JSON payload Hazelnoot 2025-02-16 01:17:07 -05:00
  • f183df3044 fix error message when a peertube object is reject for bad ID / URL Hazelnoot 2025-02-15 12:26:26 -05:00
  • 17ec2df3e1 increase rate limit on server-info to avoid errors and blank graphs Hazelnoot 2025-02-16 01:12:28 -05:00
  • 9de5ecae51 delete fetch logs when a note or user is deleted Hazelnoot 2025-02-02 23:19:41 -05:00
  • dbaeb7f2ac fix unit tests using mock-resolver Hazelnoot 2025-02-02 00:49:03 -05:00
  • 71be39ecc8 add missing await in ApLogCleanupService Hazelnoot 2025-02-02 00:27:03 -05:00
  • 4858276465 don't log slow activities, as this is known to happen under regular circumstances Hazelnoot 2025-01-30 22:38:29 -05:00
  • 81944b3bdf implement AP fetch logs Hazelnoot 2025-01-30 22:36:19 -05:00
  • cc2edae7ab rename activity_log and activity_context to ap_inbox_log and ap_context Hazelnoot 2024-12-09 10:00:25 -05:00
  • 0979392925 make activity_log.duration nullable Hazelnoot 2024-11-18 08:06:30 -05:00