Skip to content

Respect customized contribution status#290

Open
GHX5T-SOL wants to merge 1 commit into
algora-io:mainfrom
GHX5T-SOL:fix/208-custom-profile-contributions
Open

Respect customized contribution status#290
GHX5T-SOL wants to merge 1 commit into
algora-io:mainfrom
GHX5T-SOL:fix/208-custom-profile-contributions

Conversation

@GHX5T-SOL
Copy link
Copy Markdown

Refs #208.

Summary

  • sort highlighted contribution records before star-based defaults in profile contribution lists
  • hide contributions marked hidden by default while keeping an explicit include option for management flows
  • add Workspace coverage for highlighted and hidden contribution status behavior

This does not add the profile UI for users to edit contribution status.

Validation

  • mix format --check-formatted lib/algora/workspace/workspace.ex test/support/factory.ex test/algora/workspace_test.exs
  • TEST_DATABASE_URL=postgresql://postgres:postgres@localhost:15432/algora_test mix test test/algora/workspace_test.exs (2 tests, 0 failures; existing unrelated Oban/ChromicPDF warnings were emitted after the test run)
  • git diff HEAD~1..HEAD --check
  • git diff HEAD~1..HEAD | gitleaks detect --pipe --no-banner --redact (no leaks found)

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.

1 participant