[Bug] Local/remote activities "unauthenticated access" options are broken #151
Labels
No labels
a11y
Bug
Bug fix
Critical Priority
Documentation
Feature
Feature request
Held for next release cycle
High Priority
Low Priority
Medium Priority
Minor change
Translation/Locale
WIP
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: AkkomaGang/akkoma-fe#151
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This must have been a recent change?
These options would normally disable local and remote statuses if not logged in or accessing from authenticated API but now they don't respect that at all.
This has been happening before the "with replies" patch so we can rule that out.
Occurs on both Disq and develop branch of akkoma, as well as stable branch of akkoma. Will test upstream pleroma-fe as well. Possible backend issue?
Edit: Tested upstream pleroma-fe as well and it's broken there also. So either this is broken in both or its a backend issue
it appears to be working as expected, though it is counter-intuitive
you're probably looking for this setting:
whilst being able to see activities via the timeline appears to subvert visibility, it wouldn't make any sense to allow public timeline but then restrict all local activities
in short, switch on restrict timeline/profiles
I have these disallowed regardless and confirm that those options do work for disallowing those timelines. This is in regards to the Activities option only.
The expected behavior should be, with Activities options disabled, on user profiles you cannot see local or remote activities, but they display regardless. That means these options are fully broken.
There's many cases where I would want someone to see my profile (ie to be able to remote follow) but not have posts displayed -- or in my case, to have local statuses displayed but not remote statuses.
However as confirmed, this also occurs with upstream pleroma-fe (but haven't tested with upstream backend, just akkoma's)
Updated title for clarity
[Bug] Local/remote "unauthenticated access" options are brokento [Bug] Local/remote activities "unauthenticated access" options are brokeni'd argue it's just badly documented
it does indeed disallow access to the activity data if accessed directly, but via the timeline it's allowed - since you can see the timeline
this is 100% a backend option, fe will do nothing for it
but indeed it's quite a confusing set of options and should probably be cleaned up
I'll note that these options worked fine until recently and only now are broken, and I'd definitely please ask that you do NOT remove those options. Disqordia's use case depended on them which is why I noticed the change. The documentation is not the issue.
If I can get hj to find the issue if its upstream as well then it would be much preferable to merge the fix for them.
Closing this frontend issue due to confirmation by hj that this is a backend issue