Comments (17)
In a big Nextcloud instance, with tens of users, filter activities by User (at least) would be indeed a very good option. 👍
from activity.
Filter Option would be a nice feature indeed.
and when you filter with click on
User, Mimetype, delete/edit/, ... symbol
from activity.
That screenshot is the recommendations app. Not the activity app.
from activity.
This is not easily possible at the moment, but we are slowly working towards this
from activity.
I supposed there would be technical issues. Knowing that this feature will eventually be in the app is great news!
from activity.
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. 😊😁
from activity.
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
")
from activity.
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.
from activity.
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.
from activity.
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?
from activity.
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.
from activity.
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 🙈
from activity.
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
from activity.
I would also appreciate this feature - possibility to filter activities by type (created / deleted / renamed), by user, by time-range (etc.)
from activity.
Found this while looking for activity requests related to Filter by Project
from activity.
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.
from activity.
Hi, I'm also looking for filtering by date (before/after) in the API.
from activity.
Related Issues (20)
- Add searching through the activities
- Sidebar stream sharing icon is cropped HOT 5
- Implement user ip and/or user agent especially in public links
- Scrollbar is hanging in mid-air instead of being on the right edge of the container
- Icons of selected entries in navigation are not inverted according to background highlight HOT 1
- Heading shows "Your activities" for all sections HOT 1
- [BITV]: Adapt visual "Your activities" `<h1>` which remains the same through all activities pages HOT 5
- Activities with E2EE (encrypted) files to display or to hide? HOT 3
- [BITV]: Remove horizontal scrolling for activity view HOT 1
- [BITV]: focused links are truncated on 400% zoom
- ActivityTab fails to load: undefined `error` var reference in JS catch statement HOT 1
- Errors caused by widget after upgrading to NC28.0.1 HOT 13
- empty notification emails HOT 12
- Activity does not load (blank screen) although dashboard widget loads HOT 5
- OC\Group\Manager::getUserIdGroupIds(): Argument #1 ($uid) must be of type string, null given HOT 1
- Digest cron jobs is broken: $time must not be accessed before initialization
- Activating the Activity app prevents deleting/moving of files in groupfolders HOT 1
- Error while parsing activity event: log gets flooded with "InvalidArgumentException: Unknown app" errors for each e-mail notification HOT 2
- Exception thrown: OCP\\RichObjectStrings\\InvalidObjectExeption
- teams icon in the left sidebar has wrong color HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from activity.