Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Release/0.9.0 #391

Merged
merged 37 commits into from
Oct 17, 2022
Merged

Release/0.9.0 #391

merged 37 commits into from
Oct 17, 2022

Conversation

hhund
Copy link
Member

@hhund hhund commented Oct 17, 2022

closes #139
closes #382
closes #384
closes #387

hhund and others added 30 commits October 12, 2022 18:05
issues/382_Start_New_Development_Cycle
'origin/issues/382_Start_New_Development_Cycle' into develop
'origin/issues/382_Start_New_Development_Cycle' into develop
'origin/issues/384_Parallel_Process_Instances' into develop
If a MimeBodyPart contains a MimeMultipart as content, the special case
now returns the MimeMultipart body and does not wrap the MimeBodyPart in
a MimeMultipart again.
In order for process plugin developers to be able to execute EndEvent
execution listeners after the process finishes and the Task resource is
written to the DSF FHIR server, the DSF EndListener is now added to the
"start" phase of EndEvents.

Execution Listeners configured in BPMN on the "start" phase will execute
before the DSF EndListener. Configured for the "end" phase, they will
execute after the DSF EndListener.
The BpmnServiceDelegateValidationServiceImpl now checks if bean
implement the correct JavaDelegate, TaskListener and ExecutionListener
interfaces.
The process started, process ended, process failed and message send
failed log message now contain the absolute, versionless URL to the Task
resource instead of just the id of that Task resource.
Minor modifications to JavaDoc, Task and QuestionnaireResponse absolute,
versionless URLs in log messages instead of just resource IDs.
New method names: beforeQuestionnaireResponseCreate(...) and
afterQuestionnaireResponseCreate(...)
'origin/issues/387_Unable_to_Execute_Listener' into develop
If a user that is not allowed to read a resource, checks via
"If-None-Match" or "Last-Modified" Header if a resource has been
modified and the resource has no modification, we now return "forbidden"
instead of "not modified".
…f into issues/139_user-tasks

* 'issues/139_user-tasks' of github.com:highmed/highmed-dsf:
  moved DSF EndListener back to "end" phase of EndEvents, but at index 0
  upgrading dependencies and managing out-dated dependency
  replaced "Task" string with constants from ResourceType
  adds option to enable pre/post activity debug logging
  Absolute, versionless Task URLs now in log messages instead of id
  added check implementation of the correct interface
  EndListener now added on "start" of EndEvents
  added special case for MimeBodyPart containing MimeMultipart as content
  fixes instanceof check for ExecutionListener delegates, closes #387
The resourceType parameter was not passed to the general history method
resulting in a system-wide history call.
wetret and others added 7 commits October 17, 2022 16:16
QuestionnaireResponse resources can now be read by local users only. New
implementation of the QuestionnaireResponseAuthorizationRule does not
use authorization tags anymore.

Improved resource OK and modifications OK checks in
QuestionnaireResponseAuthorizationRule.

Added missing HistoryUserFilters for Questionnaire and
QuestionnaireReposnes, added both resources to database view 'history'.

Added additional integration tests and remove authorization tag related
test from QuestionnaireResponseDaoTest.
The process business-key can be added to generated 'in-progress'
QuestionnaireResponse resources by overriding a method and returning
true.
[email protected]:highmed/highmed-dsf.git into issues/139_user-tasks
The response from the server for status codes >= 400 and < 600 is now
displayed as the html document.
@hhund hhund added this to the v0.9.0 milestone Oct 17, 2022
@hhund hhund self-assigned this Oct 17, 2022
@hhund hhund merged commit b7bdb0e into main Oct 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants