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 a refresh button to the Activity Log page #3020

Merged
merged 3 commits into from
Sep 26, 2024

Conversation

nelsonkopliku
Copy link
Member

Description

This PR adds a Refresh button to the Activity Log page.

Visually this is the best we can come with at the moment and the auto-refresh feature is intentionally left out.

We will need to revisit the arrangements of filters and actions in the activity log page when introducing filters by metadata.

How was this tested?

Automated tests.

@nelsonkopliku nelsonkopliku self-assigned this Sep 25, 2024
@nelsonkopliku nelsonkopliku added enhancement New feature or request user story javascript Pull requests that update Javascript code labels Sep 25, 2024
@nelsonkopliku nelsonkopliku added the env Create an ephimeral environment for the pr branch label Sep 25, 2024
Copy link
Member

@balanza balanza left a comment

Choose a reason for hiding this comment

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

Neat job, thanks!

I left an alternative for the UI, but I think is a matter of taste. Besides of that, we can merge IMHO.

@@ -139,6 +141,15 @@ function ActivityLogPage() {
setSearchParams
)}
/>
<Button
type="primary-white"
Copy link
Member

Choose a reason for hiding this comment

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

issue: Maybe the button is too big?
image

We may prefer something lighter like
image

Suggested change
type="primary-white"
type="link"

Copy link
Member Author

Choose a reason for hiding this comment

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

Addressed like this 7cf3134

@nelsonkopliku nelsonkopliku force-pushed the activity-log-refresh-button branch from 20cff95 to 46d9a63 Compare September 26, 2024 07:32
Copy link
Contributor

@jagabomb jagabomb left a comment

Choose a reason for hiding this comment

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

Nice! LGTM

@nelsonkopliku nelsonkopliku merged commit 8b66172 into main Sep 26, 2024
30 checks passed
@nelsonkopliku nelsonkopliku deleted the activity-log-refresh-button branch September 26, 2024 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request env Create an ephimeral environment for the pr branch javascript Pull requests that update Javascript code user story
Development

Successfully merging this pull request may close these issues.

4 participants