iili: follow the API rename off /r3dr/v2 - #279
Merged
Merged
Conversation
MoonBase renames the shortener to iili with no alias, so this page has to move with it: the API base becomes api.muchq.com/iili/v1, the app and its page files become iili, and the route is /iili. The old /r3dr redirects rather than 404s, since links to it are already out there, and saved recents are read from the pre-rename localStorage key once so nobody's list disappears. Elsewhere's entry becomes iili.uk to distinguish the standalone site from this page now that both are called iili. Requires the MoonBase deploy first: /r3dr/v2 stops answering when the host takes the rename. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ST7XLGWstRE4CfUF84ijKD
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
muchq | f8cb05a | Commit Preview URL Branch Preview URL |
Aug 22 2026, 01:53 PM |
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Companion to muchq/MoonBase#1435, which renames the shortener to iili and moves its paths to
/iili/v1/*with no alias./r3dr/v2stops answering when that host deploys, so this page has to move with it.https://api.muchq.com/iili/v1, andVITE_R3DR_API_URL→VITE_IILI_API_URL.src/apps/r3dr→src/apps/iili;R3drPage→IiliPagewith its module CSS and test./iili, nav entryiili.Two things deliberately kept
/r3drredirects rather than 404s. Links to muchq.com/r3dr are already out there and the rename shouldn't break them, so the old path<Navigate>s to/iili.Saved recents survive. The localStorage key becomes
iili.recent, butloadRecentfalls back to the pre-renamer3dr.recentand the next save moves the list over, so nobody's recent links disappear. Both are pinned by tests, along with the redirect — this adds the repo's first App-level route test.Nav disambiguation
Elsewhere's entry becomes iili.uk ("The shortener on its own domain"). It was added as "iili" in #278, when Projects still said "r3dr"; with both renamed there would be two menu entries labelled iili pointing at different places.
Verified
464 tests across 41 files, lint and typecheck clean.
Merge order
After MoonBase#1435 is merged and its host deploy has run — until then
/iili/v1does not answer and this page cannot mint. muchq.com/iili is down for the window between that deploy and this merge.🤖 Generated with Claude Code
https://claude.ai/code/session_01ST7XLGWstRE4CfUF84ijKD
Generated by Claude Code