Files
FTStore/admin/app-repo.json
T
Felitendo 96547ac86f ci(admin): publish a rolling admin-dev prerelease instead of build artifacts
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.
2026-08-04 09:29:58 +02:00

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
}
]
}