Wiki » History » Revision 27
Revision 26 (Carsten Rose, 04.09.2022 13:13) → Revision 27/32 (Carsten Rose, 05.11.2022 12:29)
h1. QFQ {{child_pages}} {{toc}} * Projekt Doku: https://wikiit.math.uzh.ch/it/projekt/qfq * Enwicklungsinstanz: ** CR: http://qfq.math.uzh.ch/crose/qfq-jqw/ h1. Most important Features/ Bugs | 1 | Virtual Columns | | | 1 | Upgrade V11 | | | 1 | TinyMCE Upload Images | * Branch von Enis mergen * Check das es gut funktioniert - CR hat in Erinnerung das aktuell nur eine von 2 gewuenschten Varianten implementiert ist. * Bei MultiForms ein Flag 'process' pro Row einfuehren (vergleichbar dbq2) - kann auch fuer copy/paste verwendet werden. * Formlet * Damit direkt im Report editiert werden kann * Um schnell viele FE eines Forms aus/einblenden zu koennen. * Copy/Paste Records * Drag'n' Drop (kleiner Aufwand) * File Upload * Records (Reihenfolge, Inhalt) * History (wer hat wann was geaendert) / 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). * Nextcloud API Zugriff (#5782) * BPMN view/edit (#5783) * Single Sign On / OAuth2 (Microsoft AD) / AAI h1. External API * JWS: https://tools.ietf.org/html/draft-jones-json-web-signature-04 * JWT: https://jwt.io/ ** https://github.com/namshi/jose h1. Form Design * Mockup "Person":http://qfq.math.uzh.ch/crose/mockup/mockup/personmock.html, "Second":http://qfq.math.uzh.ch/crose/mockup/mockup/second.html, "TableSorter":http://qfq.math.uzh.ch/crose/mockup/mockup/tablesorter.html, "RTE":http://qfq.math.uzh.ch/crose/mockup/mockup/richtexteditor.html * "JetBrains":https://www.jetbrains.com/shop/eform/classroom/faculty?returned=true&product=ALL&licenseRef=D367811721 : !form.jetbrains.png! * "LS2":https://www.ls2.ch/join : !form.ls2.png!