Upgrade to FB-Connector + Privacy Image Cache #50
No reviewers
Labels
No labels
2018.09
2019.01
2019.03
2019.06
2019.09
2019.12
2020.03
2020.06
2020.09
2020.12
2021.03
2021.07
2021.09
2022.02
2022.06
2022.09
2022.12
2023.04
2023.05
2023.09
2024.03
2024.06
2024.09
2024.12
dependencies
Hackathon 2021
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: friendica/friendica-addons#50
Loading…
Reference in a new issue
No description provided.
Delete branch "master"
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?
A major upgrade to the Facebook-Connector: it is now possible to activate enhanced synchronization of comments and likes. If activated (it is disabled by default), every time an item is updated at FB, the number of comments and likes reported is compared to the number of comments/likes stored locally in the database. If less items are stored than are reported by FB, than the individual item on FB is queried. This individual query returns all comments instead of only the 2 most recent ones as /home and /feed. Until now, new comments on FB were missed, if more than two comments/likes were written between two syncs.
The second part is a small proxy puts itself between the user and externally hosted images. This makes it harder to track the users, and also appeases plugins like Ghostery which complained about Facebook elements in the stream. It uses a hook in mod/ping.php I committed earlier to replace the images in notifications (without this hook, in only replaces images in the stream and all images parsed through the bbcode-function).