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

Filter Activity results #71

Open
polkillas opened this issue Nov 12, 2016 · 18 comments
Open

Filter Activity results #71

polkillas opened this issue Nov 12, 2016 · 18 comments

Comments

@polkillas
Copy link

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.

@nickvergessen
Copy link
Member

This is not easily possible at the moment, but we are slowly working towards this

@polkillas
Copy link
Author

I supposed there would be technical issues. Knowing that this feature will eventually be in the app is great news!

@xXSTrikeXx
Copy link

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. 😊😁

@ccoenen
Copy link

ccoenen commented Dec 11, 2018

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")

@te-online
Copy link

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.

@nickvergessen
Copy link
Member

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.

@te-online
Copy link

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?

@nickvergessen
Copy link
Member

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.

@te-online
Copy link

te-online commented Feb 6, 2019

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 🙈

@lordfiSh
Copy link

lordfiSh commented Apr 24, 2019

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
image

/edit: sorry, wrong info

@nickvergessen
Copy link
Member

That screenshot is the recommendations app. Not the activity app.

@Andreas-Kainz
Copy link

Filter Option would be a nice feature indeed.

Filter

and when you filter with click on
User, Mimetype, delete/edit/, ... symbol

@FDVCZ
Copy link

FDVCZ commented Mar 11, 2020

I would also appreciate this feature - possibility to filter activities by type (created / deleted / renamed), by user, by time-range (etc.)

@solracsf
Copy link
Member

In a big Nextcloud instance, with tens of users, filter activities by User (at least) would be indeed a very good option. 👍

@sunjam
Copy link

sunjam commented Nov 13, 2020

Found this while looking for activity requests related to Filter by Project

@HieronymusCH
Copy link

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.

@rasca
Copy link

rasca commented Oct 24, 2022

Hi, I'm also looking for filtering by date (before/after) in the API.

@ferdiga
Copy link

ferdiga commented Jun 3, 2024

it should be possible to

  • exclude "myself" - as I know what I did
  • select changes of specific users or user groups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests