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

8: [ART] POA request representative #20009

Merged
merged 2 commits into from
Jan 10, 2025

Conversation

nihil2501
Copy link
Contributor

@nihil2501 nihil2501 commented Dec 23, 2024

Add Power of Attorney Representative Support to Accredited Representative Portal

Description:
This PR introduces enhancements to the Accredited Representative Portal to support Power of Attorney (POA) request representatives (accredited individuals and organizations). The key changes include:

Key Changes:
1. Model Changes:
• Added new references and associations for power_of_attorney_requests to support representatives (accredited_individuals and accredited_organizations).
• Updated the PowerOfAttorneyRequest model with new relationships (belongs_to and has_one) and validations for claimant data.
• Added a mechanism to handle the claimant type (dependent or veteran) during record creation.
2. Controllers
• Minor modification to how querying is handled in the POA requests controller.
3. Serializers
• Added new serializers to handle changes in data presentation.
4. Specs
• Updated specs and factories to properly test the models and serializer changes

@va-vfs-bot va-vfs-bot temporarily deployed to art/poa-requests/part-5/representatives.3/main/main December 23, 2024 16:58 Inactive
@nihil2501 nihil2501 changed the title [ART] POA request representative 8: [ART] POA request representative Dec 23, 2024
@nihil2501 nihil2501 force-pushed the art/poa-requests/part-5/representatives.2 branch from 3150e8c to 4adfce0 Compare December 31, 2024 02:14
@nihil2501 nihil2501 force-pushed the art/poa-requests/part-5/representatives.3 branch from 0af5f56 to a718cb2 Compare December 31, 2024 02:24
@va-vfs-bot va-vfs-bot temporarily deployed to art/poa-requests/part-5/representatives.3/main/main December 31, 2024 02:26 Inactive
@nihil2501 nihil2501 force-pushed the art/poa-requests/part-5/representatives.3 branch from a718cb2 to 1d8e120 Compare December 31, 2024 02:42
@va-vfs-bot va-vfs-bot temporarily deployed to art/poa-requests/part-5/representatives.3/main/main December 31, 2024 02:44 Inactive
@ojbucao ojbucao force-pushed the art/poa-requests/part-5/representatives.2 branch from 07933fd to 2edde0a Compare January 7, 2025 22:28
@nihil2501 nihil2501 changed the base branch from art/poa-requests/part-5/representatives.2 to art/poa-requests/part-5/representatives.2.retry-1 January 8, 2025 00:43
@va-vfs-bot va-vfs-bot temporarily deployed to art/poa-requests/part-5/representatives.3/main/main January 8, 2025 00:44 Inactive
@ojbucao ojbucao changed the base branch from art/poa-requests/part-5/representatives.2.retry-1 to art/poa-requests/part-5/representatives.2.retry-1-rebase1 January 9, 2025 00:22
@ojbucao ojbucao force-pushed the art/poa-requests/part-5/representatives.3 branch from 1d8e120 to 6122fbb Compare January 9, 2025 00:22
@va-vfs-bot va-vfs-bot temporarily deployed to art/poa-requests/part-5/representatives.3/main/main January 9, 2025 00:30 Inactive
@ojbucao ojbucao requested review from ojbucao, chumpy and amprokop January 9, 2025 00:39
@ojbucao ojbucao marked this pull request as ready for review January 9, 2025 00:40
@ojbucao ojbucao requested review from a team as code owners January 9, 2025 00:40
ojbucao
ojbucao previously approved these changes Jan 9, 2025
@ojbucao ojbucao force-pushed the art/poa-requests/part-5/representatives.3 branch from 19f950d to b9b8617 Compare January 10, 2025 02:30
@va-vfs-bot va-vfs-bot temporarily deployed to art/poa-requests/part-5/representatives.3/main/main January 10, 2025 02:32 Inactive
Base automatically changed from art/poa-requests/part-5/representatives.2.retry-1-rebase1 to master January 10, 2025 16:12
@ojbucao ojbucao dismissed stale reviews from LindseySaari and themself January 10, 2025 16:12

The base branch was changed.

@ojbucao ojbucao force-pushed the art/poa-requests/part-5/representatives.3 branch from b9b8617 to 446cfba Compare January 10, 2025 16:13
@ojbucao ojbucao self-requested a review January 10, 2025 16:20
@ojbucao ojbucao merged commit c808389 into master Jan 10, 2025
22 checks passed
@ojbucao ojbucao deleted the art/poa-requests/part-5/representatives.3 branch January 10, 2025 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants