20110429

  1. Neues Model notes.EventType (Ereignisarten) und neues Feld notes.Note.event_type. Also wir haben nun eine konfigurierbare Liste von Ereignisarten, und jede Notiz (bzw. “Ereignis/Notiz”) kann man einerseits einer Notizart und andererseits einer Ereignisart zuweisen. Beide sind optional.

    • Notizarten: Telefongespräch, Brief, E-Mail, Gespräch, interne Notiz
    • Ereignisarten: Vorladung, Abmahnung, Erinnerung, Übergabe, Anfrage Schulresultate, Dokumente beibringen, Profil erstellt, Lebenslauf, Bilanz, Vorstellungsgespräch im Betrieb, Auswertung, …
  2. Neues Feld reminder_done in allen Unterklassen von lino.mixins.reminder.Reminder

  3. Das folgende Problem ist wahrscheinlich gelöst:

    [Fri Apr 15 20:19:11 2011] [error] AttributeError: ‘User’ object has no attribute ‘get_and_delete_messages’ Wenn ich auf einem production server versuche, über den Quick upload button “edit” einen existierenden upload zu löschen. Liegt wahrscheinlich nur am Template lino/apps/dsbe/templates/base.html.

  4. Release /releases/2011/0429 und Installation in Eupen.

  5. Längere Texte mit mehreren Absätzen im Inhalt einer Notiz (Note.body) wurden in der Grid zu einem einzigen Absatz zusammengeschnürt.

    • Virtuelles Feld body_html benutzt lino.utils.restify
    • body ist jetzt in der Grid unsichtbar

    Das Resultat ist jetzt einigermaßen akzeptabel (Links sind anklickbar, Absatzwechsel werden als Zeilenwechsel angezeigt), aber noch nicht optimal (fett, kursiv, Aufzählungen werden verschluckt).

  6. Update in Eupen.