[pull] main from jason5ng32:main - #129
Merged
Merged
Conversation
Add KT (Korea) public DNS resolver, closes #393
Add twelve browser-safe education probes, localized list names, and committed 64px favicons for the curated connectivity import. Co-authored-by: OpenAI Codex <codex@openai.com>
Feat(connectivity): add Online Education list
A local pnpm dev with a DSN in .env reported every half-finished edit against the production projects. The frontend gate now also checks import.meta.env.DEV; the backend bootstrap skips init under SENTRY_ENVIRONMENT=development, mirroring the cron check-in rule. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…db errors html-to-image console.errors on every cross-origin stylesheet it cannot read (the docs assistant widget leaves one behind) and then carries on, so the screenshot still renders; those lines are now dropped in beforeSend. The firebase-auth ignoreErrors entry was written as 'Database is closing/hidden', which never substring-matched either real message — split into the three actual wordings. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
A dynamic import that resolves to an empty module threw on destructure: the app still mounted with no messages at all, and the privacy page sat on its loading state forever. Skip the empty pack, settle the chain with allSettled, and always flip the privacy page's ready flag. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The fetched flag was set outside try/catch, so one failed /api/getuserinfo hid the level badge and achievements for the whole session with no way to refetch. The one-shot trigger is also cleared after use so Nav and Achievements can request the fetch again. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The boot request competes with every other first-render fetch; on slow links the default 5s cut it short and left every feature switch unset for the session. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Add ten traditional finance and payment probes, localized list names for every full locale, and committed favicons for the curated import. Co-authored-by: OpenAI Codex <codex@openai.com>
Feat(connectivity): add Finance & Payments list
…oader Privacy copy and the security checklist each fetched their locale chunk on their own. The privacy page revealed before any fallback had merged when the active chunk failed (raw keys until English arrived), and the checklist had no handling at all — a failed chunk meant an endless spinner plus an unhandled rejection. utils/locale-datasets.js now walks the fallback chain at fetch time, skipping chunks that fail or ship no default export, so both pages render the next available language and only a whole-chain failure degrades further. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Sync with Dev
This branch had an error being deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )