feat(webapp): tab titles that name the page, project and environment - #4517
feat(webapp): tab titles that name the page, project and environment#4517kathiekiwi wants to merge 7 commits into
Conversation
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📜 Recent review details⏰ Context from checks skipped due to timeout. (16)
WalkthroughAdded a shared 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Adds a shared
pageMeta()helper and 74 route declarations, so a title readsrun_abc | Runs | my-project (Prod) | Trigger.dev— the specific thing first, then the page, then the project and environment. Org pages getTeam | Acme | Trigger.dev.Page names are unchanged; the project and environment scope is what's new. Three wording changes on purpose: the queue page now names the queue, the model page names the model, and entity pages carry their section.
A central
metareading each route'shandledoesn't work in Remix 2.17 — a meta function only sees the matches up to itself, so root can't read a leaf. That also fixes the existing 49 metas silently dropping root's viewport and robots tags.