web-app ServeFiles: spec enum has "Never", IRIS returns "No" and rejects "Never"

Aperta
#4 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Ambito
api

Direzione di ricerca

Start at the specification entries for PUT /api/admin/v2/web-app and PUT /v2/web-app, comparing the ServeFiles and UseCookies schemas with the GET response values. Done means the ServeFiles enum reflects IRIS 2026.2 and create and update accept the same representation for both fields.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

The spec's enum for ServeFiles on PUT /api/admin/v2/web-app contains "Never". IRIS 2026.2 reports "No" for such an application and rejects "Never".

Also, when PUT /v2/web-app creates an application, ServeFiles and UseCookies are validated as the numeric codes (0–3), while GET returns strings ("Always", "No", ...) and edits accept the strings.

Suggestion: align the enum with what the server returns and accepts, and accept the same representation on create and update.

Lingua principale
Nessun dato sulla lingua
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di intersystems-community/sysadmin-api-specification

Tutte le issue di intersystems-community/sysadmin-api-specification

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.