ISISComputingGroup / ISISComputingGroup/IBEX

GUI: Override config alert settings

Aperta
#5,492 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
6
Fork
2
Merge medio
16h 40m
PR unite (30g)
2

Descrizione

As part of #4870 as an instrument scientist I want to be able to set from the GUI the alert range on a block for when I should be alerted; in a similar manner to run control.

If the ticket for alerts in the config is not done (#5493):
- The values persists until they are changed. Text on the GUI should make this clear. There should be an acceptance criteria added to the alerts ticket to alter this text to the second case.

It he ticket for alerts in the config is done (#5493):
- The changes persist until the next config change. This should be made clear on the dialog.

### Acceptance Criteria

- There is an alert current settings dialog that can be bought up (probably sharing a top menu item with run control, maybe called "Block Monitoring")
- The dialog has two section one for setting global alert setting and one for block setting
- In the global section:
- a control to set text numbers
- a control to set email addresses
- a control showing currently set text and email numbers which is read only viewable in manager mode if you are not in manager mode.
- a text label saying these addresses will be viewable at ISIS and help in a log file indefinitely
- In the block section is a table of blocks. Each blow allow the setting of:
- enabled (tick box)
- high value
- low value
- delay
- squish tests exist
- feature is documented in the user guide

### Notes

See original ticket #4870 and https://github.com/ISISComputingGroup/EPICS-ioc/blob/master/RUNCTRL/README.md for helpful details for implementation.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia dai ticket correlati #4870 e #5493, quindi leggi RUNCTRL/README.md nel repository EPICS-ioc per i dettagli sugli alert. Identifica il punto di ingresso della GUI per il controllo dell’esecuzione o il monitoraggio dei blocchi e la struttura esistente dei test Squish. Il lavoro è completato quando la finestra di dialogo soddisfa i criteri globali e quelli relativi alle impostazioni dei blocchi, esistono test Squish e la guida utente documenta la funzionalità.

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

Valutazione

Ambito
documentation, frontend, testing
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
28/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.