Konsola
Il-wiċċ tal-utent illoggjat: għal xiex hi kull paġna, min jista' jbiddel xiex, u x'tgħid deployment mingħajr konsola ospitata minflok ma torbot ma' rotta li tagħti 404.
X'inhu l-iskop ta' kull paġna tal-konsola
| Paġna | Mogħdija | Skop |
|---|---|---|
| Dashbord | /app | Bilanċ, nefqa tal-lum, totali tas-sejħiet, traċċi riċenti u r-residenza default tal-organizzazzjoni. |
| Mudelli | /app/models | Endpoints kandidati maqsuma f'dawk li jistgħu jiġu msejħa, imblukkati mill-politika fis-seħħ, u katalgu biss; ringiela imblukkata ġġorr ir-raġuni tal-router stess. |
| Ċwievet API | /app/keys | Oħloq ċavetta bl-iskopijiet tagħha, ikkopja s-sigriet darba, u irrevoka ċwievet. |
| Playground | /app/playground | Ibgħat prompt permezz tar-router reali; il-konsola ssejjaħ l-API fuq in-naħa tas-server, allura ċ-ċavetta qatt ma tasal fil-browser. |
| Traċċi | /app/traces | Metadata għal kull sejħa: mudell, reġjun, raġuni tar-rotta, latenza u spiża, bil-żamma fis-seħħ murija ħdejn il-lista. |
| Użu | /app/usage | Sejħiet, tokens u nefqa kuljum u skont il-mudell. |
| Politiki | /app/policies | Residenza, listi ta' permess/ċaħda għall-fornitur u l-mudell, limiti massimi tal-prezz, u l-valur ta' żamma li taħżen politika. |
| Impostazzjonijiet | /app/settings | Isem l-organizzazzjoni, residenza default, żamma default u l-lingwa tal-konsola. |
| Residenza | /app/settings/residency | Liema endpoints tammetti l-politika preżenti u liema eskluda r-router, bir-raġunament tar-router. |
| Esportazzjonijiet | /app/exports | Niżżel traces.json, usage.json, policies.json, il-mudell DPA u l-pakkett NDJSON tal-awditjar. |
| Profil | /app/profile | Il-kont tiegħek stess: isem, lingwa, email, password, verifika, sessjonijiet u tħassir tal-kont. |
| Ħlas | /app/billing | Bilanċ, infiq ta' dan ix-xahar u pjan. Iż-żieda ta' kreditu hija formola li tidher biss meta d-deployment jippermettiha. |
| Tim | /app/team | Membri u rwoli, u stiedni; il-link tal-istedina jintwera sabiex jista' jiġi kkopjat bl-idejn. |
Min jista' jbiddel xiex
Il-konsola tinforza żewġ settijiet ta' rwoli. owner u admin jiggvernaw; developer jista' jikteb; viewer hu biss qari.
- Governa (owner, admin): politiki, tim, impostazzjonijiet, kreditu, revoka ta' ċavetta, u ħolqien ta' ċavetta bl-iskop platform_write.
- Ikteb (developer): oħloq ċwievet ta' inferenza u nefqa kreditu tal-organizzazzjoni permezz tal-playground, iżda mhux governa.
- Biss qari (viewer): paġni u traċċi jistgħu jinqraw; il-playground hu miċħud.
- Tniżżiliet bl-ingrossa tal-organizzazzjoni (traces.json, usage.json, policies.json, audit.ndjson) jeħtieġu rwol ta' kitba; me.json hija l-esportazzjoni tal-kont tal-mittent stess u hija miftuħa għal kull membru.
Il-kont tiegħek stess
Dawn l-azzjonijiet jiktbu biss ringieli b'ċavetta l-id tal-utent tas-sessjoni, allura l-ebda kamp tal-formola ma jista' jindikahom lejn persuna oħra.
- Isem tal-wiri u lingwa tal-konsola.
- Indirizz email: il-bidla tiegħu teħtieġ il-password attwali, u l-indirizz il-ġdid jibda mhux verifikat, għax il-prova l-qadima kienet tal-indirizz il-qadim.
- Password: mill-inqas 12-il karattru, il-minimu fi packages/shared/src/limits.mjs; il-bidla tiegħu toħroġ kull sessjoni oħra u tinvalida links ta' reset pendenti.
- Verifika tal-email: talba teħtieġ trasport tal-posta konfigurat; mingħajr wieħed il-paġna tgħid li dan id-deployment ma jistax jipproċessaha.
- Il-lista ta' sessjonijiet iffirmati, kull waħda revokabbli, flimkien ma' kontroll wieħed li joħroġ kull browser ieħor u jżomm dan; is-sessjoni attwali ma tistax tiġi revokata mil-lista.
- Tħassir tal-kont: miċħud sakemm int l-uniku sid ta' organizzazzjoni li għad għandha membri oħra jew bilanċ ta' kreditu mhux żero, u ċ-ċaħda ssemmi l-organizzazzjoni.
Il-konsola hija deployment
Il-konsola hija fatt tad-deployment, mhux paġna pubblika. L-URL bażi tagħha ġej minn PUBLIC_CONSOLE_URL, u r-renderer qatt ma jippreżumiha.
consoleHref(’/signup’) hija l-forma tal-link: tirritorna l-origini tal-konsola flimkien mar-rotta, jew null meta l-ebda konsola mhi konfigurata.
Ħlasijiet bil-karta jeħtieġu l-flag stripe_enabled tad-deployment. Il-paġna tas-sigurtà tirreġistra li l-handler tal-kreditu jaċċetta ammont sottomess mingħajr ma jivverifika ħlas, u li l-flag għandu jibqa' mitfi sakemm dan jiġi msewwi u ttestjat.