activity
activity copied to clipboard
Filter Activity results
I miss in this app the posibility to filter the results by date/filetype/etc. Don't know if it is technically possible (I'm no programmer) but I think it would improve the Activity app.
This is not easily possible at the moment, but we are slowly working towards this
I supposed there would be technical issues. Knowing that this feature will eventually be in the app is great news!
I would suggest the possibility to disable the stream for some upload folders. Because changes in some folders are not so important to display them in the stream. 😊😁
Personal use cases:
- "I knew I was supposed to have this appointment, but I can't find it. Perhaps somebody deleted it?" (some kind of search by keyword or date range)
- "I need to fill in for >coworker X< today, what was she up to yesterday?" (more specific than "
filter=by
")
If I see this right, @nickvergessen, the issue at hand is, that the activity payload (subjectparams
) is stored as json in a longtext
column within the database, which makes it a little difficult to query any data in there. While leaving decreased performance aside, one could think about filtering on the server. However, we then can only filter events that are within the timerange boundaries of the query.
Filtering on database level is not an option at all. Calls, deck and others do not have e.g. the room/board name in the activity table, but only the id. So the relevant information is only available in the UI.
Okay, I see...
So the relevant information is only available in the UI. I'm not sure, I understand 😳
I'm asking, because I'm looking for a way to get the creator of an event by event id from the calendar. Apparently, the only place the creator is saved is the activity log. However, the event id is included in the subjectparams
of the activity...
What are your plans on making activities more filterable? Should we add a itemId
column to store an easy reference to the actual item?
That's already there, it's called object id. Anyway, in case of LDAP you dont want to filter/search by the user's ID anyway, but their display name, etc.
So as said this needs to happen in the UI where the string is prepared and ready to be searched.
Oh, okay, so you mean, we get the results and then filter within the UI. Now I get it 😊
I'll look into the objectId
in regards to calendar events.
PS: And sorry for hijacking the issue, now that I understand what's the plan, my question doesn't really fit in 🙈
Would be usefull if we could exlucde files and folder from the view.
I'm using NC as a Backup Location and don't want to see any Activity from the Backup Folder
/edit: sorry, wrong info
That screenshot is the recommendations app. Not the activity app.
Filter Option would be a nice feature indeed.
and when you filter with click on User, Mimetype, delete/edit/, ... symbol
I would also appreciate this feature - possibility to filter activities by type (created / deleted / renamed), by user, by time-range (etc.)
In a big Nextcloud instance, with tens of users, filter activities by User (at least) would be indeed a very good option. 👍
Found this while looking for activity requests related to Filter by Project
Hello o/ is this the same issue as to include activities in the search function? Because now the search function overrides the normal ctrl-f search.
Hi, I'm also looking for filtering by date (before/after) in the API.
it should be possible to
- exclude "myself" - as I know what I did
- select changes of specific users or user groups.