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

New JobViewer visual element #412

Open
jrobinAV opened this issue Oct 9, 2023 · 11 comments
Open

New JobViewer visual element #412

jrobinAV opened this issue Oct 9, 2023 · 11 comments
Labels
📄 Documentation Internal or public documentation 🖰 GUI Related to GUI hacktoberfest - 200💎💎 Issues rewarded by 200 points hacktoberfest hacktoberfest issues 🆘 Help wanted Open to participation from the community ✨New feature 🟨 Priority: Medium Not blocking but should be addressed ⚔️ Quest Tracks quest-bot quests 📝Release Notes Impacts the Release Notes

Comments

@jrobinAV
Copy link
Member

jrobinAV commented Oct 9, 2023

Objective

This issue aims to create a new visual element named job. The motivation is to have a specific visual element to display information related to a specific Job.

Requirements

The control should have content very similar to the detail panel of a job entry in the job_selector visual element. The same code should be shared by the two visual elements as much as possible.

The job control should accept a Job as the main value.

The job visual element should always display the following fields. A property should control whether the field is displayed or not.

  • The job id - always displayed
  • The creation date - always displayed
  • The status - always displayed
  • The submit id - NOT displayed by default
  • The task simple label - displayed by default
  • The submit_entity label - displayed by default
  • The execution duration - displayed by default
  • The pending duration - NOT displayed by default
  • The blocked duration - NOT displayed by default
  • The submission duration (finished_at - creation_date ) - displayed by default
  • The stack trace - displayed by default

The job visual element should provide actions to:

  • Cancel the job - displayed by default - active only if the status is pending or submitted or blocked
  • Delete the job - displayed by default - active only if the job is finished

Expected output

  • The implementation of the new control/visual element
  • A default style and UX consistent with Taipy styling, in particular, the detail panel of the job_selector
  • Unit tests
  • Any suggestions to improve the UX, the content of the visual element, or its technical implementation are welcome.
@jrobinAV jrobinAV added Core: Job & Orchestrator ✨New feature 📄 Documentation Internal or public documentation 📝Release Notes Impacts the Release Notes 🔒 Staff only Can only be assigned to the Taipy R&D team 🖰 GUI Related to GUI 🟨 Priority: Medium Not blocking but should be addressed labels Oct 9, 2023
@jrobinAV jrobinAV transferred this issue from Avaiga/taipy-core Nov 13, 2023
joaoandre-avaiga pushed a commit that referenced this issue Nov 23, 2023
…ioning (#439)

* feat: rename --override to --force

* feat: add --clean-entities option

Co-authored-by: Jean-Robin <[email protected]>
@FredLL-Avaiga
Copy link
Member

FredLL-Avaiga commented Sep 2, 2024

is this a duplicate of #1251 ?
@jrobinAV

@jrobinAV
Copy link
Member Author

jrobinAV commented Sep 3, 2024

Not really.
I changed the description so it is more clear that this one is about a dedicated job viewer control, while the other is about a detail panel on the job selector.

@jrobinAV jrobinAV changed the title JobViewer and jobview panel New JobViewer Sep 3, 2024
@jrobinAV jrobinAV added 🆘 Help wanted Open to participation from the community hacktoberfest hacktoberfest issues hacktoberfest - 200💎💎 Issues rewarded by 200 points and removed 🔒 Staff only Can only be assigned to the Taipy R&D team labels Sep 25, 2024
@Prathamesh010
Copy link

Requirement document is not accessible. @jrobinAV

@jrobinAV jrobinAV changed the title New JobViewer New JobViewer visual element Oct 5, 2024
@jrobinAV
Copy link
Member Author

jrobinAV commented Oct 5, 2024

@Prathamesh010 Sorry, the document is private. Instead, I copy pasted the part that concerns the issue in the description directly.

I would be pleased to provide more input if you have any questions.
For technical considerations, @FredLL-Avaiga and @FabienLelaquais are the right persons who can help.

@Nupoor10
Copy link

Nupoor10 commented Oct 7, 2024

Hi, can you please assign this issue to me, would love to work on this! @jrobinAV

@quest-bot quest-bot bot added the ⚔️ Quest Tracks quest-bot quests label Oct 7, 2024
Copy link

quest-bot bot commented Oct 7, 2024

New Quest! image New Quest!

A new Quest has been launched in @Avaiga’s repo.
Merge a PR that solves this issue to loot the Quest and earn your reward.


Some loot has been stashed in this issue to reward the solver!

🗡 Comment @quest-bot embark to check-in for this Quest and start solving the issue. Other solvers will be notified!

⚔️ When you submit a PR, comment @quest-bot loot #412 to link your PR to this Quest.

Questions? Check out the docs.

@FlorianJacta
Copy link
Member

Here you go @Nupoor10 !

@Rishi-0007
Copy link
Contributor

@quest-bot embark

Copy link

quest-bot bot commented Oct 13, 2024

@Rishi-0007 has embarked on their Quest. 🗡

  • @Rishi-0007 has been on GitHub since 2021.
  • They have merged 2 public PRs in that time.
  • Their swords are blessed with HTML and TypeScript magic ✨
  • They have contributed to this repo before.

This is not an assignment to the issue. Please check the repo’s contribution guidelines before submitting a PR.

Questions? Check out the docs.

@Rishi-0007
Copy link
Contributor

hey @FlorianJacta, i would like to work on this issue. Please assign this to me. Thank you.

Copy link

quest-bot bot commented Oct 14, 2024

🧚 @Nupoor10 has submitted PR #2051 and is claiming the loot.

Keep up the pace, or you'll be left in the shadows.

cc @Rishi-0007

Questions? Check out the docs.

@Rishi-0007 Rishi-0007 removed their assignment Oct 16, 2024
FredLL-Avaiga added a commit to Nupoor10/taipy that referenced this issue Oct 22, 2024
FredLL-Avaiga added a commit to Nupoor10/taipy that referenced this issue Oct 25, 2024
@Nupoor10 Nupoor10 removed their assignment Oct 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📄 Documentation Internal or public documentation 🖰 GUI Related to GUI hacktoberfest - 200💎💎 Issues rewarded by 200 points hacktoberfest hacktoberfest issues 🆘 Help wanted Open to participation from the community ✨New feature 🟨 Priority: Medium Not blocking but should be addressed ⚔️ Quest Tracks quest-bot quests 📝Release Notes Impacts the Release Notes
Projects
None yet
Development

No branches or pull requests

6 participants