-
Notifications
You must be signed in to change notification settings - Fork 2
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
Auto-follow when manuallyApprovesFollowers is present and false #153
Comments
Note |
Something @catdevnull could implement early on M4 |
should this be available for all actors or just used in the announcements actor? |
All actors would be best IMO |
Hmm, maybe we can start with setting this flag in the setInfo call to start? Just worried we'd have cache invalidation issues and extra requests otherwise. |
I meant for all actors yeah. @RangerMauve the Jekyll plugin sends an Update for the Actor object when it detects it changed, so we should be fine (we did this so profile pics and info was correctly updated) |
isn't this (seemingly incorrectly) implemented by hyphacoop/social.distributed.press@2f97d57? |
Asignade a Agus - necesitamos su usuarie de Github |
Technically we have an alternative for this already in the account info when you create your account, but it might be useful to also pull this setting from the actor to simplify deployment further. |
I think we should add some sort of caching to our http requests first. |
Doesn't this line implement it? https://github.com/hyphacoop/social.distributed.press/blob/main/src/server/apsystem.ts#L355 |
Could you elaborate on your point? The line you linked to is empty for me. |
The functionality fetches from the info stored in the local store, not from the actor published on AP. |
oooh i see! |
No need! Just moved it to another part of the plugin and now it works! |
An Actor with manuallyApprovesFollowers set to false should auto-accept Follow requests and dispatch an onapproved webhook. With this a website can control if they want to handle follows themselves or let the Social Inbox do that for them.
The text was updated successfully, but these errors were encountered: