Project

General

Profile

QFQ

Most important Features/ Bugs

  • Multiform (grosser Aufwand).
  • Code Annotations (mittlere Aufwand)
  • Drag'n' Drop (kleiner Aufwand)
    • File Upload
    • Records (Reihenfolge, Inhalt)
  • Session Timeout (kleiner Aufwand).
  • Config in LocalConfig.php (kleiner Aufwand).
  • Session Store - damit die periodId innerhalb einer Session gespeichert werden kann (kleiner Aufwand).
  • Log Form Submit (JSON): spezielle Tabelle, FE User, Zeitpunkt, IP, Client, ... (mittlerer Aufwand).
    • Logging QFQ Aenderungen, Anzeige der Diffs, wer hat was wann von wo aus geaendert (mittlerer Aufwand)
  • Form Elemente in Report anzeigen (Formlets) (mittlerer Aufwand).
  • Exel Import/Export (grosser Aufwand).
  • PDF Split: (mittlerer Aufwand)
    • loeschen von Split Records implementieren: a) delete, b) update
  • Nextcloud API Zugriff (#5782)
  • BPMN view/edit (#5783)

External API

Aufgaben Marc

  • QFQ UI Test (Selenium): a) automatisieren, b) Grundgeruest erstellen (Reference App)
  • (Real World example: Consulting)
  • Client: Formular rendern (via JSON Definition)
    • qfq.js
    • PHP Code refactor: AbstractBuildForm.php

Form Design