firefox-sync-client

A cli for firefox-sync (firefox bookmarks, passwords, account, ...)

APACHE-2.0 License

Stars
90
Committers
4
firefox-sync-client - Version 1.8 - Improved bookmarks list Latest Release

Published by Mikescher 4 months ago

  • Handle "Incorrect email case" login failure ( #9 )
  • Include selected --parent when calling bookmark list with format json or xml and no --linear ( #10 )
firefox-sync-client - Version 1.7 - Hybrid OAuth

Published by Mikescher 4 months ago

  • Fix login, The Mozilla FxA server deprecated auth via BrowserID, switched to hybrid OAuth
    Unfortunately this means everyone has to login again (via ffsync login to get an oAuth accessToken/refreshToken pair)
firefox-sync-client - Version 1.6 - TOTP

Published by Mikescher about 1 year ago

  • Implement handling of 2-factor secured accounts in login command ( PR #7, thanks to @stribioli )
  • Update dependencies
firefox-sync-client - Version 1.5 - Bugfixes

Published by Mikescher over 1 year ago

  • Fixed --device-type and --device-name in login command ( #5 )
  • Added vcs buildinfo to ./ffsclient login
firefox-sync-client - Version 1.4 - CSV/TSV Output and `tab` subcommand

Published by Mikescher over 1 year ago

  • Added --format "csv" ( #2 #4 )
  • Added --format "tsv" ( #2 #4 )
  • Added --csv-filter option ( #2 )
  • Added ./ffsclient tabs list command ( #1 #3 )
firefox-sync-client - Version 1.3 - Small Improvements

Published by Mikescher almost 2 years ago

  • Improved packaging scripts (aur, homebrew, chocolatey, ...)
  • Fix missing timezone-data under windows
  • Add .deb package to build output
  • Added --request-ignore-certerr parameter (ignore all certificate errors)
  • Added --table-truncate and --no-table-truncate parameters
  • Automatically determine if we should truncate tables by default (if stdout is a tty)
  • Add --table-columns parameter to filter columns in --format table
firefox-sync-client - Version 1.2 - Packaging

Published by Mikescher almost 2 years ago

  • Build cross platform binaries and work on packaging
  • added --data-only flag to ffsclient get
  • Added packaging targets to the Makefile
firefox-sync-client - Version 1.1 - Mostly Bugfixes

Published by Mikescher about 2 years ago

  • improved a few error messages
  • sort results of ./ffsclient collections by default (the server returns them in random order)
  • retry queries when a 429 statuscode is returned (Client has sent too many requests)
  • retry queries when a 500 statuscode is returned (Internal server error)
  • retry queries when a 502 statuscode is returned (Bad Gateway)
  • retry queries when a 503 statuscode is returned (Service Unavailable)
  • retry queries when the server returns an invalid x509 cert (fixes the "Query Hawk Auth bug" - don't know why this happens)
  • added a few more global config options
firefox-sync-client - Initial version 1.0

Published by Mikescher about 2 years ago

Initial version, everything works, perhaps a bit of polishing is missing...