Open k00ni opened 2 years ago
What kind of files are we talking about?
There is/was an issue for a long time that e.g. when using the rich documents/Nextcloud office app the first person opening the editor will be the actor for all upcoming changes until the document was closed by everyone.
I assume you mean https://github.com/nextcloud/activity/issues/40?
The staff works with rich documents (odt, docx...) all the time, but only offline via MS Office, never via OnlyOffice or something like that. As far as I know there is no limitation to a certain file type, it includes at least images and rich documents.
EDIT: I want to add that I have this issue over a year now, but it becomes more and more confusing and people get into conflicts about file changes they didnt do.
I assume you mean https://github.com/nextcloud/activity/issues/40?
yes.
Unluckily with the current information we are unable to reproduce a related issue. I even fail to see a way how this could happen apart from your session handler randomly mixing up sessions and therefore mapping users to another account or something (very very unlikely)
Some people think that NC assumes the file owner is always the one who makes changes. So instead of using the actual user reference it defaults to the file owner?
Another thought: maybe its related to users in a certain group?
Or its not a problem in the backend, but the activity frontend is not using correct data? Could it confuse user references?
Some people think that NC assumes the file owner is always the one who makes changes. So instead of using the actual user reference it defaults to the file owner?
🙄 If that would be the case we would have a lot of more complaints about this, including from our company instance.
You can follow the code from here for the textual way (subject parameter column in the database):
Or from here for the "actor" column called "user" in the database:
So if you end up with wrong users there the sessions have to be flacky.
Or its not a problem in the backend, but the activity frontend is not using correct data? Could it confuse user references?
Not really possible, but you can check the API request for ocs/v2.php/apps/activity/api/v2/activity/all
to confirm the actor of the actions being the correct user.
I just want to jump in here. I also have this issue on two completely independent Nextcloud installations I maintain.
It started with Nextcloud 22/23 I think but as the whole thing is about the activity app I think the issue has more to do with an update of this app than with any nextcloud version.
I can say that the issue is causing more and more confusion and should be fixed asap. If I can help somehow please let me know.
I also found some other activity app issues which could be related to it: https://github.com/nextcloud/activity/issues/654 https://github.com/nextcloud/activity/issues/531
And also one issue on the official server repository: https://github.com/nextcloud/server/issues/31861
@codiflow thank you for confirming it independently.
[...] but as the whole thing is about the activity app [...]
A small notice: As far as I know it is not clear which is the root of the problem: NC server instance or activity module. It appears in the Activity app, but might be caused by something else.
This issue is persisting. Latest tests were with v25.0.5.1
I confirm this issue. I have it with an installation done through cPanel and Softaculous Nextcloud Hub 4 (26.0.2).
@AlexSelect thank you for confirming. It might be helpful if you could add further information about your setup(s), in case they differ from mine as described above.
@AlexSelect thank you for confirming. It might be helpful if you could add further information about your setup(s), in case they differ from mine as described above.
Sure ) Type: mysql Version: 10.6.15 Operating System: Linux 4.19-ovh-xxxx-std-ipv6-64 x86_64
Activity 2.18.0 Appointments 1.15.3 Auditing / Logging 1.16.0 Calendar 4.5.2 Collaborative tags 1.16.0 Comments 1.16.0 Contacts Interaction 1.7.0 Dashboard 7.6.0 Deck 1.9.3 Deleted files 1.16.0 Federation 1.16.0 File access control 1.16.2 File sharing 1.18.0 First run wizard 2.15.0 Log Reader 2.11.0 Monitoring 1.16.0 Nextcloud announcements 1.15.0 Notifications 2.14.0 Password policy 1.16.0 PDF viewer 2.7.0 Recommendations 1.5.0 Related Resources 1.1.0-alpha1 Right click 1.5.0 Share by mail 1.16.0 Snapshots 1.0.7 Support 1.9.0 Tasks 0.15.0 Text 3.7.2 Update notification 1.16.0 Usage survey 1.14.0 User migration 3.0.0 User status 1.6.0 Versions 1.19.1
Problem: Activity tab shows changes of persons who didn't do them. I spoke with involved people and we could verify, that they didn't do particular changes (e.g. they weren't even at a Computer when changes were made).
Activity App version: 2.15.0
Steps to reproduce
I don't know how to reproduce this phenomenon.
Expected behaviour
Activities should have the correct owner.
Actual behaviour
Sometimes activity tab shows changes from people, who didn't do them.
Server configuration
Operating system: Ubuntu
Web server: nginx
Database: MariaDb
PHP version: 7.4.30
Nextcloud version: 23.0.9
Where did you install Nextcloud from: Payed hosting by pixelx.de
Signing status: (I dont know what you need to know here)
Result of https://..../index.php/settings/integrity/failed
List of activated apps: Calendar 3.5.0
Contacts 4.2.1
Tasks 0.14.4
Accessibility 1.9.0
Activity 2.15.0
Circles 23.1.2
Deck 1.6.3
Deleted files 1.13.0
Federation 1.13.0
File sharing 1.15.0
First run wizard 2.12.0
Log Reader 2.8.0
Monitoring 1.13.0
Notes 4.5.1
Notifications 2.11.2
Password policy 1.13.0
PDF viewer 2.4.0
Privacy 1.7.0
Right click 1.2.0
Talk 13.0.9
Temporary files lock 20.1.0
Text 3.4.1
Theming 1.14.0
Update notification 1.13.0
Versions 1.16.0
Nextcloud configuration:
Are you using an external user-backend, if yes which one: No.
Client configuration
Browser: Chromium
Operating system: Ubuntu
Logs
Nextcloud log (data/nextcloud.log)
Browser log
Browser log is full of deprecation notices, but no errors. I can paste it, if required.