puyoskey/packages/frontend/src
dakkar 0c1dd73341 on 429, retry fetchAccount instead of failing
when switching between accounts, with many tabs open (10 seem to be
enough), they all hit the endpoint at the same time, and some get rate
limited.

treating a 429 as a fatal error confuses the frontend, which ends up
logging the user out of all their accounts.

this code makes the frontend retry, after waiting the appropriate
amount of time.

seems to work fine in my testing.
2024-12-13 16:18:10 +00:00
..
boot Merge branch 'develop' into feature/2024.9.0 2024-10-15 18:09:11 -04:00
components merge: Fixed Emoji in usernames of profile's owner not visible in the Pages and Plays tabs (resolves #829) (!814) 2024-12-12 13:50:31 +00:00
directives feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) 2024-09-09 20:57:36 +09:00
filters refactor(frontend): frontend-embed/src/to-be-sharedを共通化 (#14536) 2024-09-10 18:39:53 +09:00
pages Add "enable RSS" user privacy toggle 2024-12-12 08:11:55 -05:00
router upd: lock following-feed behind loginRequired and check if user has moved instances 2024-11-01 12:50:54 +00:00
scripts Always load Ruffle from CDN and add it as a dependency 2024-12-08 19:15:40 +01:00
types Add Ruffle type definitions 2024-12-08 19:15:41 +01:00
ui adjust translation string "Select a follow relationship..." 2024-11-20 22:22:30 -05:00
unicode-emoji-indexes
widgets upd: append ✔ on set filter 2024-11-01 17:45:04 +00:00
workers
_boot_.ts try to fix icons 2024-10-09 15:52:42 +01:00
_dev_boot_.ts refactor 2024-08-27 20:36:43 +09:00
account.ts on 429, retry fetchAccount instead of failing 2024-12-13 16:18:10 +00:00
cache.ts enhance(frontend): お気に入りチャンネルをキャッシュするように (#13881) 2024-05-27 17:19:09 +09:00
custom-emojis.ts feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) 2024-09-09 20:57:36 +09:00
debug.ts
events.ts
i18n.ts refactor(frontend): frontend-embed/src/to-be-sharedを共通化 (#14536) 2024-09-10 18:39:53 +09:00
index.html fix a name 2024-12-12 10:29:04 +00:00
index.mdx
instance.ts feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) 2024-09-09 20:57:36 +09:00
local-storage.ts Merge remote-tracking branch 'misskey/master' into feature/2024.9.0 2024-10-09 15:17:22 +01:00
navbar.ts upd: lock following-feed behind loginRequired and check if user has moved instances 2024-11-01 12:50:54 +00:00
nirax.ts feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) 2024-09-09 20:57:36 +09:00
os.ts feat: 노트 게시를 예약할 수 있음 (yojo-art/cherrypick#483, [Type4ny-Project/Type4ny@271c872c](271c872c97)) 2024-12-09 05:31:03 +01:00
pizzax.ts
plugin.ts upd&merge: Merge Cherrypick/MisskeyIO's external url popup, delete old popup warning and modify script to handle undefined domains 2024-10-04 02:31:22 +02:00
store.ts define defult Following Feed state in following-feed-utils.ts instead of store.ts 2024-11-20 22:22:30 -05:00
stream.ts refactor(frontend): frontend-embed/src/to-be-sharedを共通化 (#14536) 2024-09-10 18:39:53 +09:00
style.scss Merge remote-tracking branch 'misskey/master' into feature/2024.9.0 2024-10-09 15:17:22 +01:00
theme-store.ts
timelines.ts Merge remote-tracking branch 'misskey/master' into feature/misskey-2024.07 2024-08-02 12:25:58 +01:00
type.ts chore: add missing SPDX ID and workflow check (#13570) 2024-03-13 22:37:18 +09:00