KEPLIN Docs

Ordliste

Alle begrepene på plattformen, fra A til Å, med en kort definisjon og stedet der hvert av dem bor.

Denne siden er hurtigreferansen til vokabularet i Keplin. Hvert begrep har en definisjon på to eller tre setninger og, når det finnes, stedet på plattformen der du finner det. Navnene i fet skrift er de eksakte navnene du ser på skjermen.

Dica

Ikke les dette fra perm til perm — bruk søket (⌘K) for å hoppe rett til begrepet du nettopp støtte på.

Apptreet: minifanene UI, Kode, Data og Radar organiserer alt en app har.
Apptreet: minifanene UI, Kode, Data og Radar organiserer alt en app har.

A

Administrator (admin) — Profilen til den som bygger, med full tilgang: alle apper, i tillegg til administrasjon av brukere, API-nøkler, innstillinger for plattformen og oppretting og sletting av apper.

API — En dataoperasjon i appen, levert av GraphQL-endepunktet dens. Den bygges i en egen editor: enten som et Tabell-API eller som en pipeline av trinn (SQL, kode, HTTP-kall, skript).

API-nøkkel — En tilgangsnøkkel som eksterne klienter bruker for å kalle GraphQL-API-ene. Administreres i den globale menyen API-nøkler; hver nøkkel har et scope — appene og endepunktene den gir tilgang til. Nøkkelen i klartekst vises bare i det øyeblikket den genereres.

App — Enheten som holder alt sammen i Keplin: en komplett applikasjon med egne skjermer, data, API-er, skript, innstillinger og brukere. Se siden Grunnleggende begreper i dette kapittelet.

Appbruker — En konto som tilhører den som bruker den ferdige applikasjonen. Administreres i innstillingene til appen (Brukere av appen); den logger inn via systemskjermene til appen, aldri via plattformen.

Appinnstillinger — Konfigurasjonspanelet til en app, åpnet med tannhjulet øverst i treet: Generelt, Autentisering, Varsler, Lagring, Brukere av appen, Tillatelser, Tema, Oversettelser og Rotasjon av oppføringer.

Apptre — Sidefeltet i arbeidsområdet til en app, med alt den inneholder organisert i minifaner (UI, Kode, Data, Radar). Du endrer bredden ved å dra i høyre kant.

Arbeidsflyt — En forretningsprosess tegnet i trinn: beslutninger, ventetider, menneskelige oppgaver. Bor i minifanen UI, seksjonen Arbeidsflyter.

Arbeidsområde — Arbeidssonen til en app: fanene der alt redigeres, ved siden av treet. Oppsettet av faner huskes per app.

Arbeidsversjon — Versjonen DU jobber i, valgt i menyen Versjoner. Den er individuell: å bytte din endrer ikke versjonen til noen andre.

Asset — En fil som hører til appen (bilde, dokument, …), lastet opp i seksjonen Assets i minifanen UI, til bruk på skjermene — for eksempel logoen.

Autentisering (i appen) — Seksjonen i innstillingene til appen som avgjør hvordan brukerne av den logger inn: brukernavn og passord administrert i appen, offentlig registrering på eller av, og gjenoppretting av passord.

B

Brukere (plattformen) — Den globale menyen der administratorene administrerer kontoene til dem som bygger: opprette kontoer, bytte roller, tilbakestille passord og stenge tilganger.

C

Checkout (låsing) — Å reservere et element (en skjerm, et API, et skript) for deg selv: Sjekk ut — lås for meg i menyen til elementet. De andre ser hengelåsen Sjekket ut av … og lagrer ikke over; Sjekk inn — frigi leverer det tilbake.

D

Datakilde — En tilkobling til en database (intern eller ekstern) som brukes av API-ene, skriptene og modellen til appen. Administreres i minifanen Data, seksjonen Datakilder; legitimasjonen lagres kryptert.

Datamodell — Kartet over entitetene i appen: tabeller importert fra datakildene, felter med vennlige navn, relasjoner og enums. Det er grunnlaget for tabell-API-ene og for datatilkoblingene på skjermene.

Datasource — Se Datakilde.

Datastore — En databeholder på en skjerm: den kobler en post eller en liste fra et API til widgetene på den skjermen (et skjema til en post, et rutenett til en liste). Konfigureres i skjermeditoren, i kategorien Data.

Developer — Profilen til den som bygger, med begrenset tilgang: ser bare appene som er tildelt — og der gjør hen alt, bortsett fra det som er forbeholdt administratorer (opprette og slette apper, administrere kontoer og nøkler).

E

Endepunkt — Den offentlige GraphQL-inngangen til en app: /api/graphql/<slug>. Alle publiserte API-er i appen leveres der; adressen vises i fanen Oversikt.

Enum — En lukket liste med verdier med etikett (f.eks. status Aktiv/Inaktiv). Enumene i modellen mater valgfelter på skjermene, kanban-kolonner og argumenter til API-er.

F

Fane — En fane i arbeidssonen: hver skjerm, hvert API, hvert skript eller panel som er åpent, er en fane. De dras rundt for å dele opp plassen; å lukke en fane med ulagrede endringer ber om bekreftelse.

G

GraphQL — Språket til API-ene i Keplin: klientene gjør queries (lesing) og mutations (skriving) mot endepunktet til appen. API-editoren genererer dokumentasjonen og eksempler klare til å kopieres.

H

Handling (tillatelser) — En evne som deklareres under Tillatelser i appen (f.eks. «godkjenn-ordre»). Widgets kan kreve en handling: den som ikke har den, ser ikke widgeten, eller ser den deaktivert.

Hemmeligheter — Sensitive verdier i appen (tokens, passord til tjenester) som lagres kryptert og er tilgjengelige for skript og API-er uten å dukke opp i koden. Bor i minifanen Kode, gruppen App.

Historikk — Loggen over alle lagringer i en versjon: hvem, når og hva. Åpnes fra menyen Versjoner; den gir deg Tilbakestill appen til denne tilstanden og Reverser denne endringen.

L

Layout — Et gjenbrukbart skjelett for en skjerm (f.eks. basis med topptekst): skjermene som bruker det, arver strukturen. Bor i skjermtreet, opprettet med Ny layout.

M

main — Den første versjonen i enhver app, opprettet sammen med den. Den kan ikke slettes.

MCP-tilkoblinger — Kontosiden der du ser og tilbakekaller de eksterne applikasjonene (assistenter, agenter) du har gitt tilgang til kontoen din. Hver av dem ser og gjør nøyaktig det du ser og gjør.

Mutation — En GraphQL-operasjon som skriver data. Tabell-API-ene genererer add, update og delete; i en pipeline merker du API-et som Mutation — skriver data.

N

Navigasjon — Menyen i den ferdige appen (topplinje og sidefelt), med elementer, undermenyer, skilletegn og brukermenyen. Redigeres i noden Navigasjon i minifanen UI.

O

Observerbarhet — Den globale menyen med statusen til hele installasjonen: hendelser, feil, revisjon. For det samme blikket inne i ÉN app, se Radar.

Offentlig skjerm — En skjerm som leveres uten innlogget økt. Den laster bare data fra API-er med offentlig lesing.

Oversettelser — Språkene i den ferdige appen og tekstene i den på hvert av dem, administrert i seksjonen Oversettelser i innstillingene til appen.

Oversikt — Fanen som åpnes som standard i arbeidsområdet til en app: navn, beskrivelse, opptellinger (API-er, datakilder, API-nøkler) og GraphQL-endepunktet.

P

Pakke (.keplinapp) — Eksportfilen til en app, for å installere den et annet sted: Innstillinger ▸ Generelt ▸ Ta med denne appen eksporterer; Ny app ▸ Importer pakke importerer.

Publisering — Koblingen vert → versjon som avgjør hvilken versjon av appen hver adresse leverer. Se Grunnleggende begreper.

Python — Språket til skriptene i appen. Hvert skript har sitt eget miljø med avhengigheter som administreres i treet (pip).

Q

Query — En GraphQL-operasjon som leser data. I tabell-API-ene er det operasjonen get…, med filtre og sortering inkludert.

R

Radar — Minifanen i apptreet som viser hva appen holder på med og hvor den svikter: kall til API-ene, kjøringer av skript, økter til brukerne og problemer — og skiller feilene i koden din fra feilene i plattformen.

Minifanen Radar: helsen til appen sett innenfra — API-er, skript, økter og problemer.
Minifanen Radar: helsen til appen sett innenfra — API-er, skript, økter og problemer.

Rapport — Et PDF- eller Excel-dokument tegnet på plattformen, med grupperinger, diagrammer og planlagt utsending. Bor i minifanen Data, seksjonen Rapporter.

Rolle — Profilen til en konto som tilhører den som bygger: admin eller developer. Endres i den globale menyen Brukere og trer i kraft ved neste pålogging.

Rute — Stien til en skjerm inne i adressen til appen (f.eks. /clientes). Systemskjermer har faste ruter.

Ruteparameter — En verdi som kommer inn via adressen til en skjerm (f.eks. id-en til kunden på kundekortet). Deklareres i seksjonen Ruteparametere på skjermen og brukes i datatilkoblingene.

S

Skjerm — En side i den ferdige appen, tegnet i den visuelle editoren. Den har en rute, kan ha parametere, og er satt sammen av widgets koblet til data.

Skript — Logikk i Python som kjører på serveren: for hånd, etter tidsplan, eller som trinn i et API. Hvert skript har sine egne filer, avhengigheter og kjøringshistorikk.

Slug — Kortformen av navnet på en app, utledet automatisk (f.eks. Kundehåndteringgestao-clientes). Den inngår i adressene: /app/gestao-clientes, /api/graphql/gestao-clientes.

Systemskjerm — En skjerm som finnes i alle apper, med fast rute og fast tilgang: Login, Tilbakestill passord og Registrering. Bor i gruppen System i skjermtreet; utseendet redigeres som på enhver annen skjerm.

T

Tabell-API — Et API generert ut fra en tabell i datamodellen: du velger tabellen, de eksponerte handlingene (lese, sette inn, oppdatere, slette) og de inkluderte feltene, og operasjonene er klare.

Tema — Fargene, skrifttypene og utseendet til den ferdige appen, definert per app i seksjonen Tema i innstillingene.

Tidsplan — Den automatiske kjøringen av et skript til et klokkeslett eller med et intervall. Bor under skriptet, i treet i minifanen Kode; den kan slås på og av uten å slettes.

Tillatelser — Seksjonen i innstillingene til appen der handlingene og profilene til appbrukerne deklareres — hvem som kan gjøre hva inne i den ferdige appen.

Trigger — En automatikk i databasen som reagerer på innsettinger, endringer eller slettinger i en tabell, bygget visuelt oppå en datakilde.

TypeScript — Språket til skjermhendelsene: koden som kjører når en knapp klikkes eller en verdi endres, skrevet i kodeeditoren i skjermbyggeren.

V

Varsler — Meldinger i sanntid til brukerne av appen (bjellen i hjørnet) og utsendingskanaler (f.eks. e-post) som konfigureres i innstillingene til appen.

Versjon — En komplett kopi av designet og dataene i en app, med sitt eget liv. Se Grunnleggende begreper.

Vert (host) — En publisert adresse til en app (f.eks. crm.bedrift.no). Hver vert leverer nøyaktig én versjon; administreres i seksjonen Publisering i innstillingene til appen.

W

Widget — En bit av en skjerm: tabell, felt, knapp, diagram, kalender, kanban, … Appen kommer med over 30 widgets fra System, og du kan programmere dine egne, som blir tilgjengelige i den samme paletten.

Workspace — Se Arbeidsområde.

Ø

Økt — Perioden mellom innlogging og utlogging. I Radar viser økten til en appbruker veien hen gikk, steg for steg.