Project

General

Profile

Segnalazione #741

Interfaccia web

Added by Enrico Zini almost 6 years ago. Updated almost 6 years ago.

Status:
Chiuso
Priority:
Normale
Assignee:
Target version:
Start date:
02/19/2019
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

Interfaccia web, magari basata sull'API REST, embeddabile in un iframe di octonet, per visualizzare l'inventario macchine

Associated revisions

Revision 9c81ed5f (diff)
Added by Enrico Zini almost 6 years ago

Moved webserver parts into manager/web. refs: #741

Revision 80993459
Added by Enrico Zini almost 6 years ago

Merge branch 'master' into t741. refs: #741

Revision 19ecef21 (diff)
Added by Enrico Zini almost 6 years ago

Show a home page. refs: #741

Revision a973eed2
Added by Enrico Zini almost 6 years ago

Merge branch 'master' into t741. refs: #741

Revision 9fcda573 (diff)
Added by Enrico Zini almost 6 years ago

Fine tuned the system-vendoring static url handler. refs: #741

Revision ff348fdf (diff)
Added by Enrico Zini almost 6 years ago

Use the version of popper that seems to be really only javascript. refs: #741

Revision 4e8e6727 (diff)
Added by Enrico Zini almost 6 years ago

Added test websocket code. refs: #741

Revision 2858f201 (diff)
Added by Enrico Zini almost 6 years ago

Send the event stream via websocket. refs: #741

Revision ff12fa29 (diff)
Added by Enrico Zini almost 6 years ago

Send events and their details in JSON. refs: #741

Revision d197a509 (diff)
Added by Enrico Zini almost 6 years ago

Show an event log in the index page. refs: #741

Revision 27dc2420
Added by Enrico Zini almost 6 years ago

Merge branch 't740' into t741. refs: #741

Revision d12b51ea (diff)
Added by Enrico Zini almost 6 years ago

Added a machine list and machine details. refs: #741

Revision e7450fe5 (diff)
Added by Enrico Zini almost 6 years ago

Added dependencies to README.txt. refs: #741

Revision 8bab97ab (diff)
Added by Enrico Zini almost 6 years ago

Documented browser compatibility. Refs: #754. refs: #741

Revision 9459084a
Added by Enrico Zini almost 6 years ago

Merged first draft web interface and REST API to master. Refs: #740, refs: #741

History

#1

Updated by Enrico Zini almost 6 years ago

  • Assignee set to Enrico Zini
#2

Updated by Enrico Zini almost 6 years ago

Per librerie browser-side, appoggiarsi su quello che è pacchettizzato in Debian.

#3

Updated by Enrico Zini almost 6 years ago

È concesso il backport verso jessie di cose backportabili, o vendorare nel codice pacchettizzato per jessie le librerie che ci sono già su buster. L'idea è che il pacchetto risultante sia uploadabile in bullseye o buster-backports, e non importa che lo sia su jessie o stretch.

#4

Updated by Enrico Zini almost 6 years ago

  • Status changed from Nuovo to Chiuso

Ho mergiato in master un'interfaccia web minimale, che però contiene una demo dei vari componenti che possono essere usati per costruire l'interfaccia man mano che gestiamo casi d'uso specifici:

  • Uso di API REST (lista macchine, dettagli macchina)
  • Uso di eventi websocket (monitor eventi)
  • Uso di librerie JavaScript pacchettizzate in Debian

Also available in: Atom PDF