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 support for director/federation contact info as a configuration #1012

Merged
merged 4 commits into from
Apr 4, 2024

Conversation

haoming29
Copy link
Contributor

@haoming29 haoming29 commented Mar 29, 2024

Closes #983

@CannonLock this PR introduced a new object type parameter called Director.SupportContact. You may need to patch in additional UI form for this. Thanks!

@haoming29 haoming29 added enhancement New feature or request director Issue relating to the director component labels Mar 29, 2024
@CannonLock
Copy link
Contributor

CannonLock commented Apr 1, 2024

@haoming29 Can this have multiple values? If we only want one contact we should not use the object field here and instead have string fields.

@haoming29
Copy link
Contributor Author

@haoming29 Can this have multiple values? If we only want one contact we should not use the object field here and instead have string fields.

Good point. Yeah I think at the end of the day it's simply two string config params (just happen to have the shared parent node). I'll redo the params and I'll let you know when it's ready.

@haoming29
Copy link
Contributor Author

@CannonLock Just redid the config and we should be good with string values.

@haoming29 haoming29 added this to the v7.7.0 milestone Apr 1, 2024
@CannonLock CannonLock removed their request for review April 2, 2024 18:22
@CannonLock
Copy link
Contributor

Removing myself as reviewer as this will not include ui changes.

Copy link
Member

@jhiemstrawisc jhiemstrawisc left a comment

Choose a reason for hiding this comment

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

A few touchups, but otherwise LGTM.

docs/pages/serving_a_federation.mdx Outdated Show resolved Hide resolved
docs/pages/serving_a_federation.mdx Outdated Show resolved Hide resolved
docs/pages/serving_a_federation.mdx Outdated Show resolved Hide resolved
docs/pages/serving_a_federation.mdx Outdated Show resolved Hide resolved
docs/parameters.yaml Outdated Show resolved Hide resolved
@haoming29 haoming29 requested a review from jhiemstrawisc April 4, 2024 20:46
@jhiemstrawisc jhiemstrawisc merged commit 7300155 into PelicanPlatform:main Apr 4, 2024
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
director Issue relating to the director component enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ask director (federation) admin to provide a support contact and display it in the director UI
3 participants