summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-06-27Issue #4: Beispiel für Studiensuch-/auswahldialogPaul-Christian Volkmer1-0/+202
closes #4
2023-06-27Issue #4: Verschiebe Backend-Methode in EinzelempfehlungAnalyzerPaul-Christian Volkmer4-69/+71
2023-06-27Finde Fomrularinformation auch für Buttons in BereichenPaul-Christian Volkmer1-1/+1
2023-06-27Beispiel für Formularscript zur Auswahl von Varianten/AlterationenPaul-Christian Volkmer1-0/+266
2023-06-26Aktualisiere Abhängigkeit zu Onkostar-APIPaul-Christian Volkmer2-3/+3
2023-06-09Aktualisiere TestabhängigkeitenPaul-Christian Volkmer1-4/+4
2023-05-31Neue Entwicklerversion 0.3.0-SNAPSHOTPaul-Christian Volkmer7-7/+7
2023-05-31Aktualisiere alle Analyzer-Versionen auf 0.2.0v0.2.0Paul-Christian Volkmer6-6/+6
2023-05-31Aktualisiere Version auf 0.2.0Paul-Christian Volkmer1-1/+1
2023-05-26Verwende programmatische BerechtigungsprüfungPaul-Christian Volkmer4-14/+19
Bei Verwendung des Plugins in einer alten Onkostar-Installation kam es bei verwendung von AOP zu Problemen, daher wird die verwendung von AOP vorerst deaktiviert und grundsätzlich eine programmatische Berechtigungsprüfung durchgeführt.
2023-05-23Neuere Version der HAPI LibrariesPaul-Christian Volkmer1-2/+2
2023-05-10Verschiebe Klasse Studie in Paket dtoPaul-Christian Volkmer5-3/+31
2023-05-10JavaDoc für VariantenermittlungPaul-Christian Volkmer3-0/+28
2023-05-09Merge pull request #30 from CCC-MF/issue_28Paul-Christian Volkmer8-0/+463
Ermitteln stützender molekularer Alterationen zu einem Formular "OS.Molekulargenetik"
2023-05-09Issue #28: Erweitere Text für Ergebnis, Exon und PathogenitätsklassePaul-Christian Volkmer2-16/+16
closes #28
2023-05-09Issue #28: Fange Zugriffsfehler bei fehlender BerechtigungPaul-Christian Volkmer2-3/+11
2023-05-09Issue #28: Tests zur Ermittlung von Varianten aus "OS.Molekulargenetik" ↵Paul-Christian Volkmer2-0/+95
hinzugefügt
2023-05-09Issue #28: Verwende erforderliche Informationen ohne ZusammenfassungPaul-Christian Volkmer2-8/+144
2023-05-09Issue #28: Initiale Implementierung zur Ermittlung der NGS-Befund-VariantenPaul-Christian Volkmer5-0/+224
2023-05-08Verschiebe Implementierungen für Therapiepläne in eigenes PaketPaul-Christian Volkmer12-73/+233
2023-05-04Verwende onkostar-plugin-atccodes in Version 0.6.0Paul-Christian Volkmer2-26/+23
2023-04-24Standardmethode zum Ermitteln und Anwenden des Protokollmappers hinzugefügtPaul-Christian Volkmer2-5/+19
2023-04-23Dokumentation mit Beispielen zur BerechtigungsprüfungPaul-Christian Volkmer1-5/+137
2023-04-23Dokumentation im Paket 'mtb'Paul-Christian Volkmer5-4/+47
2023-04-16Informationen über Berechtigungsprüfung in README.mdPaul-Christian Volkmer1-0/+22
2023-04-16Finde Datenbankeinträge anhand der IDPaul-Christian Volkmer1-0/+2
2023-04-13Erlaube keinen Protokollauszug, wenn keine Berechtigung auf ZielformularPaul-Christian Volkmer2-7/+43
Dies verhindert Zugriff auf den Protokollauszug beliebiger MTB-Formulare durch "Erraten" von IDs. Liegt keine Berechtigung für das Therapieplan-Formular (mit gegebener ID) vor, können auch keine referenzierten MTB-Formulare abgerufen und deren Inhalt für den Protokollauszug verwendet werden.
2023-04-11Aktualisiere Mockito-VersionPaul-Christian Volkmer1-2/+2
2023-04-10Merge pull request #25 from CCC-MF/issue_24Paul-Christian Volkmer20-1/+1185
Möglichkeit zu Berechtigungsprüfung auf Patienten- und Prozedurdaten
2023-04-10Issue #24: Annotationen für formularbasierte BerechtigungsprüfungPaul-Christian Volkmer6-31/+242
2023-04-10Issue #24: Extrahiere Service mit DatenbankanfragenPaul-Christian Volkmer6-74/+347
2023-04-10Issue #24: Füge PermissionEvaluator zur Gesamtprüfung der Berechtigung hinzuPaul-Christian Volkmer5-31/+217
Dieser PermissionEvaluator delegiert die einzelnen Prüfungen an PermissionEvaluatoren welche `AbstractDelegatedPermissionEvaluator` erweitern. Nur, wenn all diese PermissionEvaluatoren die Berechtigung erfolgreich geprüft haben, gibt dieser PermissionEvaluator ein positives Prüfungsergebnis zurück.
2023-04-10Issue #24: Ermögliche Berechtigungsprüfung anhand FormularnamenPaul-Christian Volkmer1-0/+97
Diese Berechtigungsprüfung erlaubt immer den Zugriff auf Patienten, jedoch nur auf die Prozeduren, die explizit für die Benutzergruppe des Benutzers freigegeben wurde.
2023-04-09Issue #24: Ermögliche Berechtigungsprüfung anhand ID und KlassennamenPaul-Christian Volkmer1-7/+40
2023-04-09Issue #24: Füge Unit Tests für SecurityAspect hinzuPaul-Christian Volkmer2-0/+170
Diese Tests verwenden ein manuell erstelltes Proxy, wie es in OS automatisch verwendet wird, und prüfen dann entsprechende Methodenaufrufe.
2023-04-07Füge Maven-Jar-Plugin mit Angabe zu Output-Directory hinzuPaul-Christian Volkmer1-1/+17
2023-04-06Issue #24: Füge Annotationen und Spring-AOP Aspect zum Absichern von ↵Paul-Christian Volkmer7-9/+125
Methodenaufrufen hinzu
2023-04-06Issue #24: Verwende Berechtigung READ und READ_WRITEPaul-Christian Volkmer2-2/+2
Schreibberechtigung bedeutet gleichzeitig Berechtigung den Eintrag zu lesen.
2023-04-06Issue #24: Erste Implementierung eines PermissionEvaluatorsPaul-Christian Volkmer4-0/+98
Diese erste Implementierung wertet die Zugriffsberechtigung auf den Personenstamm aus, in dem der Patient oder eines der Formulare zum Patienten gehört.
2023-04-06Füge Klassendiagramme zu README.md hinzuPaul-Christian Volkmer1-1/+67
2023-04-06Issue #22: Verwende Angabe des Systemtherapie-Formulars in den EinstellungenPaul-Christian Volkmer4-36/+46
Standardwert, wenn die Einstellung nicht vorhanden ist, ist "OS.Systemische Therapie". closes #22
2023-04-05ResourceMapping nur für Ressourcen mit Endung *.jsPaul-Christian Volkmer1-2/+2
Dadurch wird der mögliche Download von *.class-Dateien verhindert, die im gleichen Verzeichnis im Classpath liegen können.
2023-04-05Issue #19: Integration des ATC-Codes-Plugins in dieses PluginPaul-Christian Volkmer16-566/+30
closes #19
2023-04-05Issue #19: Kopiere class-Dateien aus bestehender JAR-Datei des Plugins ATC-CodesPaul-Christian Volkmer2-1/+33
2023-04-05Update README.mdBusfreak1-1/+0
2023-04-04Wende ConsentManagerService ohne Funktion für unbekanntes Formular anPaul-Christian Volkmer2-1/+5
2023-04-04Verschiebe Tests in korrekte PaketePaul-Christian Volkmer2-7/+2
2023-04-04Zusätzliche Prüfung auf Formularname vor Consentübernahme hinzugefügtPaul-Christian Volkmer5-2/+42
Diese zusätzliche Prüfung ermöglicht die Erkennung, ob der aktuell ausgewählte ConsentManagerService die entsprechende Prozedur bearbeiten und Consent-Daten in das Formular "DNPM-Klinik/Anamnese" übernehmen kann. Die Standardimplementierung prüft dabei nur, ob die Prozedur nicht `null` ist.
2023-04-04Erweitere README.md um Informationen über Systemtherapie-MappingPaul-Christian Volkmer1-0/+14
2023-04-03Merge pull request #21 from CCC-MF/issue_20Paul-Christian Volkmer12-120/+527
Anpassung des ConsentManagements an verschiedene Standorte