Added
- aimm saves the Facebook session after each login and uses it the next time it starts, so a restart (a config change, an update, a Docker container restart) no longer logs in again and no longer makes Facebook ask for a CAPTCHA, a security code or your approval of the login. aimm first checks that the session still works and logs in as before if Facebook has ended it. The session is kept in
facebook-session.jsonin the data folder, readable only by you; it gives access to your Facebook account like your password. Delete it to log in from scratch; a session saved for another username is not used. In Docker, the data folder must be mounted for the session to survive the container. See "The saved Facebook session" in troubleshooting. Based on #352 by @kilo-WATT.
Changed
- A new data folder (
~/.ai-marketplace-monitor) is created readable only by you.