The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed reproducible building
- Update Architecture and dependencies #95
- Consolidate styling for Onboarding and Popup to match trex visual identity #96
- Handle missing cookie #101
- Restore the popup link, store in localstorage the auth token #100
- Support multiple Facebook users using the same browser #98
- Suspend extension activity #97
- Advanced settings editing mode from the popup #102
- A bug was reporting malfunction when in fact was functioning
- Incremental copy of built extension in https://github.com/tracking-exposed/binaries repository
- Italian localization support
- België language
- Estonian, Icelandinc, and Polish language
- detection of unsupported language and notice for the adopter
- Bump version because of disalignment between chrome/firefox stores
- lack of short_name in manifest.json
- optin more clear, with only one checkbox
- removed
git
requirement in building process
- experimental feature to do interaction with tracking.exposed domain
- optIn procedure, localized in all the three languages
- link generated is not anymore to
realitycheck
which get discontinued, but topersonal
- renamed again, now is tracking.exposed: distributed algorithm analysis
- retrival of personal authentication token, to connect securely to
personal
section
- small rename, because we got the extension take down for trademark infringment on Google store #72
- support for selector API
- selector
- onboarding is not mandatory anymore
- onboarding show up reduced
- selector
- Anomaly detection first prototype
- not displayed popup
- Firefox support
- a typo in EN localization template
- Update selector for posts
- Onboarding was adding a weird margin to the main feed, so we changed the anchor point
- onboarding was broken since 1.1.5, revert selector
- Norvegian and Slovenian languages
- multiple W3C selectors for new posts
- i18n support
- messages translated in PT_br
- Update selector for posts
- landing page link is not to /recent but to /data
- noisy error in console
- onBoarding text changed to be more userfriendly
- Popup with settings configuration to: 1) display less information on the news feed; 2) specify tagId if the user is part of a study group.
- when a post appears in the newsfeed, an info box is added at the top of the post itself, so the user has a better understanding of what is scraped and what is not.
- The CSS selector used to spot the facebook post is changed again.
- Facebook changed the main class wrapping the newsfeed from
.userContentWrapper
to.fbUserContent
, the code has been changed to reflect this change. See Issue #25
- Onboarding is now more prominent and can be closed.
API
url ishttps://facebook.tracking.exposed/
- Add missing
startTime
to timeline event.
- Permalink works also when the user has a vanity URL.
userId
is retrieved usingdocument.cookie
. Before it was scraped from the current HTML page (and this failed in some cases).
- Create first release of the extension