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

Pages for listing jobs and viewing an individual job #51

Closed
simonw opened this issue Dec 18, 2024 · 5 comments
Closed

Pages for listing jobs and viewing an individual job #51

simonw opened this issue Dec 18, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@simonw
Copy link
Collaborator

simonw commented Dec 18, 2024

Needed for:

@simonw simonw added the enhancement New feature or request label Dec 18, 2024
@simonw
Copy link
Collaborator Author

simonw commented Dec 18, 2024

I built this plugin to help test them: https://github.com/datasette/datasette-enrichments-slow

@simonw
Copy link
Collaborator Author

simonw commented Dec 18, 2024

It's not beautiful but it will do:

CleanShot 2024-12-18 at 15 14 56@2x

@simonw
Copy link
Collaborator Author

simonw commented Dec 18, 2024

Adding this button but only if the user has permission AND there are some jobs to view:

CleanShot 2024-12-18 at 15 18 56@2x

@simonw
Copy link
Collaborator Author

simonw commented Jan 9, 2025

I'm going to link this page to the errors for a job, but I'm going to do that just through linking to the filtered table view rather than implementing anything custom.

@simonw
Copy link
Collaborator Author

simonw commented Jan 9, 2025

This page should show a progress bar too, shared with:

@simonw simonw closed this as completed in 0ccde73 Jan 9, 2025
simonw added a commit that referenced this issue Jan 14, 2025
simonw added a commit that referenced this issue Jan 15, 2025
Also modified _enrichment_progress to use a new 2025 epoch timestamp

Job detail page now shows progress bar more neatly

Job detail page shows logged pause/cancel messages - refs #51
simonw added a commit that referenced this issue Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant