Project

General

Profile

Wiki » History » Version 32

Carsten Rose, 10.06.2023 15:47

1 2 Carsten Rose
h1. QFQ
2 1 Carsten Rose
3 16 Nicolas Huber
{{child_pages}}
4
5 15 Nicolas Huber
{{toc}}
6
7 1 Carsten Rose
* Projekt Doku: https://wikiit.math.uzh.ch/it/projekt/qfq
8
* Enwicklungsinstanz:
9
** CR: http://qfq.math.uzh.ch/crose/qfq-jqw/
10
11 14 Carsten Rose
h1. Most important Features/ Bugs
12 1 Carsten Rose
13 32 Carsten Rose
* MFA / OAuth2 (Microsoft AD) / AAI
14
* Virtual Columns 
15 25 Carsten Rose
* Formlet
16
17 32 Carsten Rose
  * Form Elemente in Report anzeigen (Formlets) (mittlerer Aufwand) / Damit direkt im Report editiert werden kann
18 25 Carsten Rose
  * Um schnell viele FE eines Forms aus/einblenden zu koennen.
19
20 24 Carsten Rose
* Copy/Paste Records
21 17 Carsten Rose
* Drag'n' Drop (kleiner Aufwand)
22 14 Carsten Rose
23 1 Carsten Rose
  * File Upload
24
  * Records (Reihenfolge, Inhalt)
25 14 Carsten Rose
26 17 Carsten Rose
* History (wer hat wann was geaendert) / Log Form Submit (JSON): spezielle Tabelle, FE User, Zeitpunkt, IP, Client, ... (mittlerer Aufwand).
27
28 14 Carsten Rose
  * Logging QFQ Aenderungen, Anzeige der Diffs, wer hat was wann von wo aus geaendert  (mittlerer Aufwand)
29
30 1 Carsten Rose
* Nextcloud API Zugriff (#5782)
31
* BPMN view/edit (#5783)
32 32 Carsten Rose
33 26 Carsten Rose
34 14 Carsten Rose
h1. External API
35 9 Carsten Rose
36 11 Carsten Rose
* JWS: https://tools.ietf.org/html/draft-jones-json-web-signature-04
37 1 Carsten Rose
* JWT: https://jwt.io/
38
** https://github.com/namshi/jose
39 28 Carsten Rose
40
41 14 Carsten Rose
42 11 Carsten Rose
h1. Form Design
43 12 Carsten Rose
44
* 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
45
* "JetBrains":https://www.jetbrains.com/shop/eform/classroom/faculty?returned=true&product=ALL&licenseRef=D367811721 : !form.jetbrains.png!
46 1 Carsten Rose
* "LS2":https://www.ls2.ch/join : !form.ls2.png!