Skip to content

Simplify history page & date-times across the app #3356

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

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from
Draft

Conversation

taylordowns2000
Copy link
Member

@taylordowns2000 taylordowns2000 commented Jun 28, 2025

For @stuartc when he gets here: https://openfn.slack.com/archives/C0593EZ8K8E/p1751302572003819

Closes #1255 by standardizing timestamps and making ISO timestamps copyable
Closes #1419 by providing a click to copy for dataclip body

Validation steps

check for relative and detailed, detailed should have proper timezone via UTC+/- offset but both should show UTC in ISO format

  1. http://localhost:4000/projects - check "Last updated"
  2. inspector - run view - check "Started" and "Finsihed"
  3. history - check "Received at", "Last Activity", and "enqueue at..." timestamps
  4. history - sort by "created" and by "last run finished"
  5. history - click on dataclip ID and view dataclip
  6. history - click on row and see expansion
  7. run detail - check "Started" and "Finished"
  8. http://localhost:4000/profile - check "Created"
  9. http://localhost:4000/profile/tokens - check "Created on"
  10. ...

AI Usage

Please disclose how you've used AI in this work (it's cool, we just want to know!):

  • Code generation (copilot but not intellisense)
  • Learning or fact checking
  • Strategy / design
  • Optimisation / refactoring
  • Translation / spellchecking / doc gen
  • Other
  • I have not used AI

You can read more details in our Responsible AI Policy

Pre-submission checklist

  • I have performed a self-review of my code.
  • I have implemented and tested all related authorization policies. (e.g., :owner, :admin, :editor, :viewer)
  • I have updated the changelog.
  • I have ticked a box in "AI usage" in this PR

@github-project-automation github-project-automation bot moved this to New Issues in v2 Jun 28, 2025
@taylordowns2000 taylordowns2000 changed the title first pass cursor Simplify history page & date-times across the app Jul 1, 2025
@taylordowns2000 taylordowns2000 force-pushed the 1255 branch 2 times, most recently from 1b4d062 to ea7dd37 Compare July 4, 2025 16:22
@taylordowns2000
Copy link
Member Author

taylordowns2000 commented Jul 5, 2025

@stuartc , if you're down with the direction of travel here (please click around and let me know) i'll clean up the tests and tweak a few lose ends with hovers and date formats.

@taylordowns2000 taylordowns2000 moved this from New Issues to Ready in v2 Jul 5, 2025
@taylordowns2000
Copy link
Member Author

thank you @stuartc . your part is done, un-assigning you now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

Successfully merging this pull request may close these issues.

Add icon/click to copy for dataclip contents User friendly time conventions in the app
2 participants