Project

General

Profile

Segnalazione #659

Modifica di "Altro Hardware" nelle scuole

Added by Paolo Dongilli almost 3 years ago. Updated almost 3 years ago.

Status:
Risolto
Priority:
Normale
Start date:
10/31/2018
Due date:
% Done:

100%

Resolution:

Description

Sembra manchi la funzionalità per editare l'"altro hardware" aggiunto nelle scuole. E` possibile crearlo ma non modificarlo.

Associated revisions

Revision 48eaaa3a (diff)
Added by Marco Marinello almost 3 years ago

Automatically switch to the requested tab. refs #659

Revision ea6f021e (diff)
Added by Marco Marinello almost 3 years ago

Automatically update hash on tab change. refs #659

Revision 3e436e64 (diff)
Added by Marco Marinello almost 3 years ago

Use the prefix for redirections. refs #659

Revision 1fb2ce0c (diff)
Added by Marco Marinello almost 3 years ago

Uniform report problem button. refs #659

Revision 6070c6b7 (diff)
Added by Marco Marinello almost 3 years ago

Do not allow editing school. refs #659

Revision 20f7db5e (diff)
Added by Marco Marinello almost 3 years ago

Set school to current school. refs #659

Revision c2f237bd (diff)
Added by Marco Marinello almost 3 years ago

Fix perms name; allow editing otherhardware. refs #659

Revision 28359af6 (diff)
Added by Marco Marinello almost 3 years ago

Add some missing translations. refs #659

Revision 6c3b1ccd (diff)
Added by Marco Marinello almost 3 years ago

Update translations. refs #659

Revision d4858ffe (diff)
Added by Marco Marinello almost 3 years ago

Allow decide if other hardware is dismissed. refs #659

Revision bfa2c852 (diff)
Added by Marco Marinello almost 3 years ago

Introduce a created_by field for other hardware. refs #659
WARNING: this update requires a clean other hardware db

Revision 1c78835d (diff)
Added by Marco Marinello almost 3 years ago

Add created_by even in the view. refs #659

Revision 6e838db1 (diff)
Added by Marco Marinello almost 3 years ago

Use full name refs #659

Revision a7ec9f2c (diff)
Added by Marco Marinello almost 3 years ago

Use django<1.10 syntax refs #659

History

#1 Updated by Marco Marinello almost 3 years ago

  • Status changed from Nuovo to In elaborazione

#2 Updated by Marco Marinello almost 3 years ago

Il template utilizzava il permesso hosts.add_otherhardware che NON ESISTE! Il permesso corretto è schools.add_otherhardware. D'ora in poi si userà anche schools.change_otherhardware per definire se l'utente può editare o meno gli Other Hardware.

#3 Updated by Marco Marinello almost 3 years ago

Ho introdotto un'ulteriore modifica che preclude la possibilità di spostare un other hardware da una scuola all'altra (anche ad una di cui non si è tecnici).

#4 Updated by Marco Marinello almost 3 years ago

  • Status changed from In elaborazione to Commenti
  • Assignee changed from Marco Marinello to Paolo Dongilli

Modifica completata e messa in produzione.

Ricapitolando, ora si può modificare l'hardware ma solo se si ha il permesso (o si è superuser)

schools.change_otherhardware
mentre lo si può creare se si ha il permesso
schools.add_otherhardware

#5 Updated by Paolo Dongilli almost 3 years ago

  • Assignee changed from Paolo Dongilli to Marco Marinello

Testato e funzionante.
Segnalo che nella maschera di edit manca il checkbox per fare la dismissione del bene.

#6 Updated by Marco Marinello almost 3 years ago

  • Assignee changed from Marco Marinello to Paolo Dongilli

Aggiunto anche quello oltre ad un campo "created_by"

#7 Updated by Paolo Dongilli almost 3 years ago

  • Status changed from Commenti to Risolto
  • % Done changed from 0 to 100

Also available in: Atom PDF