The console now ships the way the app and the Manager do: every push touching admin/ builds an unsigned IPA and publishes it, together with a generated AltStore source, to a rolling `admin-dev` prerelease. - admin/app-repo.json is the source template the workflow rewrites with jq, same as manager/app-repo.json. - The tag is `admin-dev`, distinct from `dev` and `manager-dev` so the three builds don't overwrite each other's assets. - admin-build.yml is gone; the dev workflow covers the compile check it existed for, and running both would build every admin/ push twice. The repo is private, so "published" here means reachable by whoever already has access — which is the whole distribution model for an operator console. There is still no web/ proxy and no in-app updater: this app only ever calls the session-gated /api/* routes.
42 lines
1.8 KiB
JSON
42 lines
1.8 KiB
JSON
{
|
|
"name": "FTStore Admin Repository",
|
|
"identifier": "app.ftstore.admin.repo",
|
|
"iconURL": "https://raw.githubusercontent.com/FTStuff/FTStore/main/admin/FTStoreAdmin/Resources/Assets.xcassets/AppIcon.appiconset/icon.png",
|
|
"website": "https://ftstore.app",
|
|
"apps": [
|
|
{
|
|
"name": "FTStore Admin",
|
|
"bundleIdentifier": "app.ftstore.admin",
|
|
"developerName": "FTStore",
|
|
"iconURL": "https://raw.githubusercontent.com/FTStuff/FTStore/main/admin/FTStoreAdmin/Resources/Assets.xcassets/AppIcon.appiconset/icon.png",
|
|
"localizedDescription": "FTStore Admin is the operator console for an FTStore Admin server: the /admin dashboard on your device. Sign in with a dashboard account to drive the worker, the library, the queue, the scraper, Telegram, users and settings. It ships no credential — without an account it is a login screen and nothing else.",
|
|
"subtitle": "The FTStore Admin dashboard, on your device",
|
|
"tintColor": "848ef9",
|
|
"versions": [
|
|
{
|
|
"version": "1.0",
|
|
"date": "2026-08-04T00:00:00Z",
|
|
"size": 0,
|
|
"downloadURL": "https://github.com/FTStuff/FTStore/releases/download/admin-v1.0/FTStore-Admin.ipa"
|
|
}
|
|
],
|
|
"appPermissions": {},
|
|
"version": "1.0",
|
|
"versionDate": "2026-08-04T00:00:00Z",
|
|
"size": 0,
|
|
"downloadURL": "https://github.com/FTStuff/FTStore/releases/download/admin-v1.0/FTStore-Admin.ipa"
|
|
}
|
|
],
|
|
"news": [
|
|
{
|
|
"title": "Built on FTStore",
|
|
"identifier": "ftstore-admin-credit",
|
|
"caption": "FTStore Admin is the console for the FTStore Admin server, part of the FTStore monorepo and licensed under GPL-3.0. Source: https://github.com/FTStuff/FTStore",
|
|
"tintColor": "848ef9",
|
|
"date": "2026-08-04",
|
|
"url": "https://github.com/FTStuff/FTStore",
|
|
"notify": false
|
|
}
|
|
]
|
|
}
|