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

vicky, dashboard: Additional fields for a better UI experience #8

Open
johannwagner opened this issue Apr 22, 2024 · 2 comments
Open
Labels
enhancement New feature or request thinking This is currently being pondered about
Milestone

Comments

@johannwagner
Copy link
Contributor

We want to add at least the following fields for our tasks:

  • created - Timestamp
  • started - Timestamp
  • closed - Timestamp
  • author - Foreign key to user
  • parent - Foreign key to other task
  • creator - Foreign key to user

Author is the person, which started the chain.
Creator is the account, which created the task.
If a task creates another task, the author should be propagated.

@johannwagner
Copy link
Contributor Author

This is partly implemented by #7.

@johannwagner johannwagner changed the title vicky: Additional fields for a better UI experience vicky, dashboard: Additional fields for a better UI experience Apr 22, 2024
@johannwagner johannwagner added this to the v0.1 milestone Apr 22, 2024
@johannwagner
Copy link
Contributor Author

We might have to think about this a bit more:

Currently, most tasks are going to be scheduled by a machine, therefore there is no user to assign to. But I would like to see, which machine token scheduled the task.

Also, if a task is scheduled by another task, it might transfer the author/creator.

Also, I would like to see a functionality to schedule a pre-defined task from the web interface.

@Kek5chen Kek5chen added the thinking This is currently being pondered about label May 28, 2024
@Kek5chen Kek5chen removed their assignment May 28, 2024
@Kek5chen Kek5chen added the enhancement New feature or request label May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request thinking This is currently being pondered about
Projects
None yet
Development

No branches or pull requests

2 participants