Project

General

Profile

Wiki » History » Version 18

Carsten Rose, 05.04.2018 16:16

1 2 Carsten Rose
h1. QFQ
2 1 Carsten Rose
3 16 Nicolas Huber
{{child_pages}}
4 16 Nicolas Huber
5 15 Nicolas Huber
{{toc}}
6 15 Nicolas Huber
7 1 Carsten Rose
* Projekt Doku: https://wikiit.math.uzh.ch/it/projekt/qfq
8 1 Carsten Rose
* Enwicklungsinstanz:
9 1 Carsten Rose
** CR: http://qfq.math.uzh.ch/crose/qfq-jqw/
10 1 Carsten Rose
11 14 Carsten Rose
h1. Most important Features/ Bugs
12 1 Carsten Rose
13 14 Carsten Rose
* Multiform (grosser Aufwand).
14 17 Carsten Rose
* Code Annotations (mittlere Aufwand)
15 17 Carsten Rose
* Drag'n' Drop (kleiner Aufwand)
16 17 Carsten Rose
17 17 Carsten Rose
  * File Upload
18 17 Carsten Rose
  * Records (Reihenfolge, Inhalt)
19 17 Carsten Rose
20 14 Carsten Rose
* Session Timeout (kleiner Aufwand).
21 17 Carsten Rose
* Config in LocalConfig.php (kleiner Aufwand).
22 14 Carsten Rose
* Session Store - damit die periodId innerhalb einer Session gespeichert werden kann (kleiner Aufwand).
23 14 Carsten Rose
* Log Form Submit (JSON): spezielle Tabelle, FE User, Zeitpunkt, IP, Client, ... (mittlerer Aufwand).
24 14 Carsten Rose
25 1 Carsten Rose
  * Logging QFQ Aenderungen, Anzeige der Diffs, wer hat was wann von wo aus geaendert  (mittlerer Aufwand)
26 14 Carsten Rose
27 17 Carsten Rose
* Form Elemente in Report anzeigen (Formlets) (mittlerer Aufwand).
28 14 Carsten Rose
* Exel Import/Export (grosser Aufwand).
29 17 Carsten Rose
* -PDF Split: (mittlerer Aufwand)-
30 14 Carsten Rose
31 14 Carsten Rose
  *  loeschen von Split Records implementieren: a) delete, b) update
32 14 Carsten Rose
33 18 Carsten Rose
* Nextcloud API Zugriff
34 18 Carsten Rose
* BPMN view/edit
35 18 Carsten Rose
36 14 Carsten Rose
h1. External API
37 9 Carsten Rose
38 11 Carsten Rose
* JWS: https://tools.ietf.org/html/draft-jones-json-web-signature-04
39 1 Carsten Rose
* JWT: https://jwt.io/
40 13 Carsten Rose
** https://github.com/namshi/jose
41 14 Carsten Rose
42 1 Carsten Rose
h1. Links
43 13 Carsten Rose
44 13 Carsten Rose
* Einfuehrung in React: https://www.heise.de/developer/artikel/Einfuehrung-in-React-Folge-1-Erste-Schritte-3839386.html
45 14 Carsten Rose
46 11 Carsten Rose
h1. Form Design
47 12 Carsten Rose
48 12 Carsten Rose
* 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
49 12 Carsten Rose
* "JetBrains":https://www.jetbrains.com/shop/eform/classroom/faculty?returned=true&product=ALL&licenseRef=D367811721 : !form.jetbrains.png!
50 1 Carsten Rose
* "LS2":https://www.ls2.ch/join : !form.ls2.png!