Repository navigation
Flow: define time conditions (Feature Request) #25914
Description
Activity
- added0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmap
on Mar 22, 2021 I agree that this would be a nice enhancement. However such a time check would depend on the entity itself (e.g. start time of a scheduled talk conversation or due date of the task) so this is nothing that generally applies to all flow rules and would need to be implemented by the apps that provide those entities. So this would be something to file in the individual app issue trackers.
@juliushaertl first of all thank you for the feedback.
I have to say that I find it a bit counterintuitive. My idea was to have the possibility to define time intervals in relation to an event. It is true that the event can be dependent by an app, yet the functionality of defining time intervals should not.
In addition the event could be of the server.Some simple examples could be:
• send a talk message to self five days after a file was tagged with "urgent" saying This shouldn't be urgent any more!!!
- tag the file as expiring contract one year after the creation date if it is in the folder Client Contracts
In all the previous examples the event (tag a file, create a file,...) involves the server.
Ok for that case it would be the server as the file entity is located there, however we'd need to have separate checks for all date based types there then like:
- creation date
- modification date
- tag date (we don't store that yet, so without extending the systemtagging functionality there is no way to achieve that as of now)
@juliushaertl thank you again for considering it!
So @juliushaertl is this feasible?
- ghost addedstaleTicket or PR with no recent activityTicket or PR with no recent activity
on Aug 1, 2021 @szaimen wouldn't it be possible to have at least the tag "nice to have "?
I still think that this would be an interesting feature and I hope that @juliushaertl (or others) will clarify its feasibility.
@szaimen thank you!
I think it would be really useful to have the possibility to define time interval conditions for Flow.
Here are some examples of what I mean:
This would require the possibility to define a time interval either from a time the user inserted (e.g.: an event in a calendar) or the time of some action in nextcloud (e.g.: five minutes after the file was saved)