Refactor extension to account-auth flow and health-only diagnostics

This commit is contained in:
Dwindi Ramadhana
2026-02-18 17:52:13 +07:00
parent 901f81b7a9
commit bcbbab7922
4 changed files with 202 additions and 287 deletions

View File

@@ -62,7 +62,25 @@ Expected:
- `X-Dewemoji-Tier` can be read when present.
- UI remains stable when header is absent.
## Test 7: Regression Smoke
## Test 7: Account Connect (New)
1. Open Settings -> Account tab.
2. Enter email and password for a Dewemoji account.
3. Click `Connect`.
Expected:
- Status shows `Connected as <email> (Free|Personal)`.
- Header `Authorization: Bearer ...` is sent on search requests.
- Top tag changes to `Free` or `Personal` (not `Pro`).
## Test 8: Account Disconnect
1. In Settings -> Account tab, click `Logout`.
Expected:
- Account status returns to `Not connected`.
- Top tag changes to `Guest`.
- Search still works for public keywords.
## Test 9: Regression Smoke
1. Insert/copy actions still work.
2. Settings panel opens and saves.
3. No new console syntax/runtime errors.