Commit graph

  • 7fd3adedee fix tests syuilo 2025-03-29 17:00:01 +09:00
  • ae59578115 refactor syuilo 2025-03-29 16:55:12 +09:00
  • 609a37742c clean up syuilo 2025-03-29 16:11:15 +09:00
  • d9d796b204 lint fixes syuilo 2025-03-29 16:09:27 +09:00
  • 6c2c3f08be refactor(frontend): use symbol for di syuilo 2025-03-29 16:04:01 +09:00
  • e5e4390494 fix(frontend): suppress inject warn syuilo 2025-03-29 16:01:51 +09:00
  • 5a09e7a8b4 lint syuilo 2025-03-29 15:57:34 +09:00
  • 88e6bd1533 Update eslint.config.js syuilo 2025-03-29 15:55:22 +09:00
  • 7d8c98767a lint syuilo 2025-03-29 15:53:44 +09:00
  • 490222fb78 perf(frontend): avoid needless AsyncComponentWrapper syuilo 2025-03-29 15:33:19 +09:00
  • 1af4081090 enhance(frontend): disable horizontal swipe for timeline/notifications to improve ux syuilo 2025-03-29 15:00:29 +09:00
  • 33e76f9dfc Revert "🎨" syuilo 2025-03-29 13:55:05 +09:00
  • 8dd8f636dc 🎨 syuilo 2025-03-29 13:52:15 +09:00
  • 3451c9a0de 🎨 syuilo 2025-03-29 13:39:44 +09:00
  • fc88410c0d refactor(frontend): tweak MkNotes and MkNotifications syuilo 2025-03-29 13:34:53 +09:00
  • 3682c0069c Revert "test" syuilo 2025-03-29 12:27:13 +09:00
  • 2b42e8f171 test syuilo 2025-03-29 11:18:49 +09:00
  • 381ea14049
    upd: throw indetifiableerror instead of normal error Marie 2025-03-28 20:16:34 +01:00
  • 003c37e84c
    upd: add comment, throw on missing details Marie 2025-03-28 19:42:25 +01:00
  • fafb811333 increase limits on WS note subscriptions and cached notes Hazelnoot 2025-03-28 11:44:29 -04:00
  • 86e34175d3 SkRateLimiterService revision 3: cache lockouts in memory to avoid redis calls Hazelnoot 2025-03-28 11:43:30 -04:00
  • c41d617e63 limit the number of active connections per client, and limit upgrade requests by user Hazelnoot 2025-03-27 19:33:32 -04:00
  • eff7321860 avoid duplicate channels in WS connection Hazelnoot 2025-03-27 12:33:38 -04:00
  • 14a7309cfb avoid leaking cached notes in WS connection Hazelnoot 2025-03-27 12:28:42 -04:00
  • 045ff5d2c0 make sure that note subscriptions can't stay above limit Hazelnoot 2025-03-27 12:23:14 -04:00
  • b8fd9d0bc0 clear subscriptions when connection closes Hazelnoot 2025-03-27 12:17:23 -04:00
  • 831329499d limit the number of note subscriptions per connection Hazelnoot 2025-03-27 11:07:26 -04:00
  • bf1c9b67d6 close websocket when rate limit exceeded Hazelnoot 2025-03-27 10:55:46 -04:00
  • 18655386f3 convert streaming rate limit to bucket Hazelnoot 2025-03-27 10:55:22 -04:00
  • 0481b25a62
    upd: create usingBunnyCDN Marie 2025-03-28 14:36:44 +01:00
  • 76b0c1ce26
    Apply suggestions Marie 2025-03-28 14:31:41 +01:00
  • 920bf71eb5 merge: More Mastodon API fixes (resolves #405, #471, and #984) (!954) dakkar 2025-03-28 12:45:54 +00:00
  • cc4236e643 merge: Fix actor key rotation (!953) dakkar 2025-03-28 12:45:49 +00:00
  • ece57345d7 when creating a note as a side-effect, make it silent - fixes #986 dakkar 2025-03-05 14:12:51 +00:00
  • e990831a09 Bump version to 2025.3.2-beta.15 github-actions[bot] 2025-03-28 07:39:15 +00:00
  • 18355a0838 perf(frontend): avoid main thread scroll repaint syuilo 2025-03-28 16:34:21 +09:00
  • 811077ca66 perf(frontend): avoid main thread scroll repaint syuilo 2025-03-28 15:26:15 +09:00
  • 137cb430b5
    upd: remove default endpoint value Marie 2025-03-28 05:40:59 +01:00
  • 1c26dae39f enhance(frontend): リモートアカウントでチャットが使えるかどうか知る術がないため表示を改善 syuilo 2025-03-28 11:00:45 +09:00
  • c37f9d38a3 enhance(frontend): チャットが開放されていない場合のUIを改善 syuilo 2025-03-28 10:48:13 +09:00
  • dec3e86e5e enhance(backend): アカウントでチャットが有効になっているかどうかをユーザーのレスポンスに含めるように syuilo 2025-03-28 10:48:03 +09:00
  • 0c14250678 enhance(frontend): チャットが開放されていない場合のUIを改善 syuilo 2025-03-28 10:34:25 +09:00
  • 30e0259062 Bump version to 2025.3.2-beta.14 github-actions[bot] 2025-03-28 00:53:31 +00:00
  • 26aa7c6ca1
    New Crowdin updates (#15707) syuilo 2025-03-28 09:49:59 +09:00
  • 29f5e5ca32 fix(frontend): classic uiが表示できない syuilo 2025-03-28 09:49:47 +09:00
  • a25fa62d64 enhance(frontend): ファイルアップロード処理のリファクタと設定の簡略化 syuilo 2025-03-28 09:47:34 +09:00
  • 6dc3c36ba5 fix megalodon tests Hazelnoot 2025-03-27 20:39:23 -04:00
  • 848a07a170 Ignore notifications that reference missing notes Hazelnoot 2025-03-27 20:30:04 -04:00
  • 61e09d483e refactor syuilo 2025-03-28 09:22:37 +09:00
  • a92416904f use exclusive ranges in api/i/notifications and /api/v1/notifications Hazelnoot 2025-03-27 20:20:42 -04:00
  • 3760f74f43 Merge pull request '2025.2.2' (#62) from dev into 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 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
  • 876ecb28f0 strip "@." from local reaction names Hazelnoot 2025-03-24 15:54:59 -04:00
  • 58cdee77d5 convert notification types in mastodon API Hazelnoot 2025-03-24 14:26:25 -04:00
  • 8a9979b3d3 don't render CW as HTML for mastodon Hazelnoot 2025-03-24 13:59:28 -04:00
  • dcdc249e77 fix reaction emoji mapping in mastodon API Hazelnoot 2025-03-24 13:47:31 -04:00
  • ebc3abea54 hide sensitive content from Discord previews Hazelnoot 2025-03-24 13:27:19 -04:00
  • 36dee5ff20 render profile bios in masto API Hazelnoot 2025-03-24 13:14:02 -04:00
  • 81f7346f80 fixes to CW and quote conversion for mastodon Hazelnoot 2025-03-24 13:01:19 -04:00
  • 1fa290c3eb handle errors in mastodon search endpoints Hazelnoot 2025-03-24 12:20:31 -04:00
  • 971bc6fd3e improve mastodon API error handling Hazelnoot 2025-03-24 12:20:18 -04:00
  • a81a00e94d rename MastodonConverters.ts to matching naming scheme Hazelnoot 2025-03-24 11:03:20 -04:00
  • 4754942301 add additional required CORS headers for masto-api requests Hazelnoot 2025-03-24 10:47:10 -04:00
  • 984be9e7aa enable local timeline in Phanpy clients Hazelnoot 2025-03-22 18:43:08 -04:00
  • 3c54680860 support reactions in mastodon API Hazelnoot 2025-03-22 18:18:54 -04:00
  • fbdee815da remove unused async from toMastoApiHtml / fromMastoApiHtml Hazelnoot 2025-03-22 18:18:10 -04:00
  • 8d67a8c9ae don't log query parameters from mastodon API Hazelnoot 2025-03-22 18:16:48 -04:00
  • fc1d0c958c support Mastodon v4 "link header" pagination Hazelnoot 2025-03-22 14:19:32 -04:00
  • 3d8930f070 implement /api/v1/favourites Hazelnoot 2025-03-21 23:26:12 -04:00
  • aaf49eadee implement /api/v1/bookmarks Hazelnoot 2025-03-21 23:25:40 -04:00
  • cac8377e4e fix empty response from /api/v1/notifications Hazelnoot 2025-03-21 23:24:55 -04:00
  • 178fe16f68 fix empty response from /api/v1/blocks Hazelnoot 2025-03-21 23:24:38 -04:00
  • c69f7b87f0 fix empty response from /api/v1/mutes Hazelnoot 2025-03-21 23:24:29 -04:00
  • 2b03f51315 don't return httpStatusCode in mastodon errors Hazelnoot 2025-03-21 23:24:02 -04:00
  • f00a0fee45 minor fixes to /v1/accounts/verify_credentials Hazelnoot 2025-03-21 22:52:42 -04:00
  • 759e7f05c4 fix megalodon getRelationship function Hazelnoot 2025-03-21 22:52:00 -04:00
  • de26ffd60b improve performance of /v1/accounts/relationships Hazelnoot 2025-03-21 22:51:33 -04:00
  • f5be341acc normalize mastodon API query parameters to strip [] suffix Hazelnoot 2025-03-21 22:50:28 -04:00
  • 8b0555cab8 fix /api/v1/instance response Hazelnoot 2025-03-21 21:48:51 -04:00
  • 4a1dd7165e normalize mastodon BAD_REQUEST errors Hazelnoot 2025-03-21 21:48:25 -04:00
  • 67e57ab50a fix several mastodon converters Hazelnoot 2025-03-21 21:47:32 -04:00
  • 75b6c63f44 remove unused megalodon components Hazelnoot 2025-03-21 21:45:28 -04:00
  • cb9079208a format mastodon API endpoints Hazelnoot 2025-03-21 20:41:21 -04:00
  • da25595ba3 de-duplicate mastodon API logging Hazelnoot 2025-03-21 20:38:28 -04:00
  • 03edc33424 fix logger Data type Hazelnoot 2025-03-21 20:38:04 -04:00
  • f61d71ac8c refactor mastodon API and preserve remote user agent for requests Hazelnoot 2025-03-20 20:43:05 -04:00
  • 1e3e0caa20 don't cache stale actor keys Hazelnoot 2025-03-02 15:27:59 -05:00
  • a35bfa9f1a
    upd flip check Marie 2025-03-28 00:46:23 +01:00
  • 6dae5c9165
    upd: remove old check Marie 2025-03-28 00:42:28 +01:00
  • 158afd86f7
    add sortKey to packedEmojiDetailedAdminSchema HellhoundSoftware 2025-03-27 19:42:07 -04:00
  • 3bdac95bfd
    upd: check if endpoint includes bunnycdn.com Marie 2025-03-28 00:41:37 +01:00
  • 97fb73ca2c
    fix: test failing due to undefined Marie 2025-03-28 00:33:13 +01:00
  • 0dead4637e
    add: bunnycdn storage support Marie 2025-03-28 00:21:44 +01: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