giovanni-angeli / flask_tracker

a sample team activity tracker based on Flask Admin
GNU General Public License v3.0
0 stars 0 forks source link

improve readability of email notification (on modifications) #17

Closed FrancescoGalasso closed 2 years ago

FrancescoGalasso commented 2 years ago

Richiedente: Marco Lunghini Motivo richiesta: contenuto rmail poco leggibile e chiaro

example

{
  "claim": "Alfa",
  "user": "Silvia C",
  "modifications": [
    [
      "content",
      "--- before\tFri Oct 16 11:17:31 2020\n<br/>+++ after\n<br/>@@ -1 +1,3 @@\n<br/>- ** sample claim ** <br/>+Il cliente ha iniziato a fare i test di dispensazione inviando le dispensazioni dal loro software alla Thor utilizzando Alfa Driver e ha riscontrato errori nelle quantit\u00e0 erogate.\r<br/>+Quando invece ha inviato le dispensazioni direttamente da Alfa Tint, le quantit\u00e0 erogate erano corrette.\r<br/>+Controllare F-Link e funzionamento Alfa Driver."
    ]
  ]
}
FrancescoGalasso commented 2 years ago

Pseudo Github diff style for contents on History table Screenshot (655)

Improved notification body message: now the history direct link will be received. Example

[2022-02-03 16:34:09,851]WARNING:_handle_item_modification() admin_views.py:151: msg_body > {
  "task": "Elettrovalvola Alfa - ripresa considerazioni di progetto",
  "user": "admin",
  "direct url": "http://0.0.0.0:12012/history/details/?id=b71fcbd8-69d9-4e6f-8b38-2221c8f53d06&url=%2Fhistory%2F"
} 
giovanni-angeli commented 2 years ago

@FrancescoGalasso immagino tu lo abbbia fatto, lo chiedo solo per conferma: hai verificato con qualche user che sia una soluzione ok?

FrancescoGalasso commented 2 years ago

@giovanni-angeli Marco Giuliano e Jacopo hanno dato un feedback positivo