Skip to content

Expand Feedback entity interface; add Feedback service#3650

Merged
demiankatz merged 7 commits intovufind-org:devfrom
demiankatz:feedback-service
May 17, 2024
Merged

Expand Feedback entity interface; add Feedback service#3650
demiankatz merged 7 commits intovufind-org:devfrom
demiankatz:feedback-service

Conversation

@demiankatz
Copy link
Member

This PR fleshes out the FeedbackEntityInterface and introduces the FeedbackService. It also corrects a small oversight in the legacy table configuration. It uses the new code in feedback form database saving logic. More work will need to be done in the admin module; that work will be completed separately after this is merged.

@demiankatz demiankatz added the architecture pull requests that involve significant refactoring / architectural changes label May 9, 2024
@demiankatz demiankatz added this to the 10.0 milestone May 9, 2024
@demiankatz demiankatz requested review from EreMaijala and aleksip May 9, 2024 14:15
@demiankatz demiankatz removed the request for review from aleksip May 16, 2024 18:12
@demiankatz demiankatz merged commit 1928fbb into vufind-org:dev May 17, 2024
@demiankatz demiankatz deleted the feedback-service branch May 17, 2024 13:39
crhallberg pushed a commit to demiankatz/vufind that referenced this pull request May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

architecture pull requests that involve significant refactoring / architectural changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants