[Bug]: Categorise installed containers properly #51
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
I asked us to only put apps with UIs in My Apps, can be front-end and backend containers that have UIs to interact with, put databases, apis, anything that doesn't have an AI in the websites category but rename to services.
Steps to Reproduce
N/A
Expected Behavior
Just like I said
Actual Behavior
N/A
Archipelago Version
N/A
Hardware
x86_64 (Intel/AMD)
Relevant Logs
No response
Screenshots
No response
Done — fixed in commit
c10f2ac2(local main; ships with the next push/release).The categorisation logic was already correct (built under #45): a package lands in My Apps only when its manifest declares a UI (
interfaces.main.ui) or it is a curated app; databases, APIs and other headless backends fall through to the other tab. What was left was the label — the tab was still called "Websites" while the code had half-migrated toservices.This finishes the rename:
servicesis the canonical tab state + query param (?tab=services).?tab=websitesbookmarks still resolve (back-compat acceptor kept).appsConfig.test.ts: 8/8 pass.So headless services (databases/APIs/no-UI containers) sit under Services, and only interactive UI apps stay in My Apps — as requested.