[Redirectionari list] Add verification status column per list item and action menu
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- full-stack
Direzione di ricerca
Non vengono indicati file o test. Inizia individuando la tabella Redirectionari, il modello di invio del modulo e il punto di ingresso che gestisce le azioni della tabella. Definisci lo stato e il suo valore predefinito, quindi implementa il menu dipendente dalla colonna e dallo stato; il lavoro è completato quando tutte le transizioni e gli stati visivi elencati funzionano per gli invii nuovi ed esistenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
As a user, I want to see a "Verificare" column in the table so I can quickly check and update the status of form submissions. The column should display one of three statuses:
- Neverificat (Form was not opened/ verified yet) — default for all new submissions
- Valid (Form was verified and considered valid)
- Nevalid (Form was verified and considered invalid or has errors - for example is a duplicate/ it has incorrect data etc.)
Users should be able to change the status directly from an action menu within the column.
Acceptance Criteria:
- Add a "Verificare" column to the table.
- Default status for new submissions: Neverificat.
- The table will have an action menu as in design. The action menu changes based on the current status of the submission.
- If the status is Neverificat, the options should be Marchează ca valid and Marchează ca nevalid.
- If the status is Valid, the options should be Marchează ca nevalid and Marchează ca neverificat.
- If the status is Nevalid, the options should be Marchează ca valid and Marchează ca neverificat.
- Add visual indicators in the column (colors) for each status for quick recognition (e.g., gray for Neverificat, green for Valid, red for Nevalid).
- Optional: add icons for the action menu as in design.
- Nice to have: to add tooltips messages for the action menu options. Texts to be defined @anastk-code4 @avasi-code4ro
- Nice to have: success toast messages. To be defined @anastk-code4 @avasi-code4ro
- Lingua principale
- Python
- Stelle
- 26
- Fork
- 27
- Merge medio
- 1h 10m
- PR unite (30g)
- 1
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di code4romania/redirectioneaza
-
enhancement :rocket:
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
code4romania/redirectioneaza#756 ·
-
bug :bug:
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
code4romania/redirectioneaza#754 · 1 commento ·
-
Needs procedure
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
code4romania/redirectioneaza#758 ·
-
enhancement :rocket:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
code4romania/redirectioneaza#757 ·
-
enhancement :rocket:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
code4romania/redirectioneaza#753 ·
Tutte le issue di code4romania/redirectioneaza
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
aws-samples/sample-per-model-bedrock#295 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
pyrevitlabs/pyRevit#3792 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
zephyrproject-rtos/reqmgmt#177 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
polarsource/polar#15580 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
521xueweihan/HelloGitHub#4011 ·