Skip to content

[DPC-4567] Update my organizations list page#2565

Merged
lukey-luke merged 73 commits intomainfrom
ls/feature-4567-my-ogranizations
Apr 14, 2025
Merged

[DPC-4567] Update my organizations list page#2565
lukey-luke merged 73 commits intomainfrom
ls/feature-4567-my-ogranizations

Conversation

@lukey-luke
Copy link
Contributor

🎫 Ticket

DPC-4567

🛠 Changes

  • updates existing Organization List page to use the list format instead of cards
  • see figma design spec HERE

ℹ️ Context

🧪 Validation

Manual testing...

AO and CD links show up in the same list
Screenshot 2025-04-03 at 5 43 49 PM

Tested "Sign terms of service", "Configuration needed", and "Configuration complete" status icons manually

…' into ls/feature-4567-my-ogranizations

# Conflicts:
#	dpc-portal/app/components/core/card/organization_card_component.rb
#	dpc-portal/app/models/provider_organization.rb
@lukey-luke lukey-luke changed the title [DPC-4567] my organization list update [DPC-4567] Update my organizations list page Apr 8, 2025
@lukey-luke lukey-luke requested a review from jdettmannnava April 9, 2025 18:37
Copy link
Contributor

@jdettmannnava jdettmannnava left a comment

Choose a reason for hiding this comment

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

Looks good! But I still have some questions.
Also, if you could update the lookbook preview for more than one status, that would be nice!

server_error_text: We're experiencing a temporary outage due to an external system error. Please try again later.
manage_org: Manage your organization.
tos_not_signed: You must sign DPC Terms of Service.
sign_tos: Sign terms of service
Copy link
Contributor

Choose a reason for hiding this comment

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

It looks like changing the key broke the accessibility tests, which should only fail on the fact that many pages do not meet accessibility. Please change back to tos_not_signed or update spec/system/accessibility_spec.rb
You can run the accessibility tests with make ci-portal-accessibility
I think you will need to find another way to make the "mixed ao cd" test in the accessibility tests to pass as well...

Copy link
Contributor

@jdettmannnava jdettmannnava left a comment

Choose a reason for hiding this comment

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

LGTM!

@lukey-luke lukey-luke merged commit f649550 into main Apr 14, 2025
10 of 11 checks passed
@lukey-luke lukey-luke deleted the ls/feature-4567-my-ogranizations branch April 14, 2025 16:40
Sign up for free to 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