-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Activity/event list for files in right sidebar #18164
Comments
Keep in mind this is something we most likely want to display in the mobile and desktop clients as well somehow. So it needs to be generic and performant. |
Mock up here: #16308 (comment) Or is there anything more recent ? |
That’s still the spec and the current plan. |
I think this is the most recent one. It's still an open question if we really want to mix the activities with comments and version. I think it is a neat idea but could totally kill the clearness and makes old versions impossible to find. I suggest to start with notmal activities first. |
We’ll do it step by step of course, but the comments, version and activity should all be mixed of course. It’s one chronological list. |
Activity tab WIP PR here: owncloud/activity#358 |
Merged |
Before we can show comments or versions inline, we need the groundwork to be done, which is the ability to display a list of events/activities inside a panel.
An event can be one of:
The API needs to be generic enough for such apps to be able to embed their rows into the list.
@jancborchardt @nickvergessen @schiesbn @DeepDiver1975
I'll have a go at the generic interface/API on the Javascript side.
The question is whether we want a PHP-side API (app framework) that can deliver all events in one go or do we want each event type to be retrieved separately. Each approach has its own challenges.
@nickvergessen we probably need something similar to the activity manager where apps can push events. Or should we reuse the activity manager / activities as a base for all this ?
The text was updated successfully, but these errors were encountered: