Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add new feedback api #11162

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from
Open

Conversation

stevenwinship
Copy link
Contributor

What this PR does / why we need it: In SPA, users are allowed to send feedback to contacts of a collection, dataset or file.
Input would include subject, message, from (email autocomplete if login, or filled out by guest users).

In Native API, it has a similar API endpoint sending feedback to contact, but it is under admin path, and it returns contacts' email that could be sensitive. Send Feedback To Contact(s)

Which issue(s) this PR closes: #11129

  • Closes # 11129

Special notes for your reviewer:

Suggestions on how to test this:

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?: Included

Additional documentation: config and native-api additions

@stevenwinship stevenwinship self-assigned this Jan 16, 2025
@stevenwinship stevenwinship added GREI Re-arch Issues related to the GREI Dataverse rearchitecture FY25 Sprint 14 FY25 Sprint 14 (2025-01-02 - 2025-01-15) FY25 Sprint 15 FY25 Sprint 15 (2025-01-15 - 2025-01-29) Type: Feature a feature request Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) SPA.Q4.9 Collection Page: Contact SPA.Q1 Not related to any specific Q1 feature labels Jan 16, 2025
@coveralls
Copy link

coveralls commented Jan 16, 2025

Coverage Status

coverage: 22.746% (-0.005%) from 22.751%
when pulling 4748ffc on 11129-send-feedback-to-contacts
into d70de2c on develop.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

1 similar comment
Copy link

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:11129-send-feedback-to-contacts
ghcr.io/gdcc/configbaker:11129-send-feedback-to-contacts

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

@stevenwinship stevenwinship removed their assignment Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FY25 Sprint 14 FY25 Sprint 14 (2025-01-02 - 2025-01-15) FY25 Sprint 15 FY25 Sprint 15 (2025-01-15 - 2025-01-29) GREI Re-arch Issues related to the GREI Dataverse rearchitecture Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) SPA.Q1 Not related to any specific Q1 feature SPA.Q4.9 Collection Page: Contact Type: Feature a feature request
Projects
Status: Ready for Review ⏩
Development

Successfully merging this pull request may close these issues.

2 participants