Skip to content

add additional jvm support - #2520

Merged
p-hoffmann merged 1 commit into
webapi-3.0from
p-hoffmann/gvm
Jun 20, 2026
Merged

add additional jvm support#2520
p-hoffmann merged 1 commit into
webapi-3.0from
p-hoffmann/gvm

Conversation

@p-hoffmann

Copy link
Copy Markdown
Member

This pull request introduces several improvements and refactorings across the codebase, focusing on enhanced configuration management, improved cache and JPA setup, better OIDC authentication toggling, and codebase simplification.

@p-hoffmann
p-hoffmann merged commit 15195de into webapi-3.0Jun 20, 2026
6 checks passed
@p-hoffmann
p-hoffmann deleted the p-hoffmann/gvm branch June 20, 2026 23:24
}

@Override
protected UserEntity getCurrentUser() {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should come from the Authorization manager.


@Override
public TransactionTemplate getTransactionTemplate() {
if (this.transactionTemplate == null && this.transactionManager != null) {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't the transaction template be managed by Spring and injected as a singleton? Or is transaction manager based on the lifecycle of the CohortDefinitionService? The latter seems wrong...

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@p-hoffmann@chrisknoll