Skip to content

Releases: GAM-team/got-your-back

GYB 1.60

09 Mar 00:53
Compare
Choose a tag to compare
  • Fix GYB's authentication flow to comply with upcoming Google changes. If you are running GYB on a separate machine from your browser such as Google Cloud Shell or a headless Linux server, then at the end of the authentication process your browser may display an error page. Don't Panic just copy the URL of the error page and paste that into GYB instead of the authentication code.
  • Fix GYB service account domain-wide delegation to point to the correct page. Fixes #362
  • Add muted to the reserved labels.

GYB 1.55

26 Jan 21:33
d8a6ebc
Compare
Choose a tag to compare
  • Adds a new option: --cleanup . When cleanup is enabled on restores, GYB will check each message and confirm that the message has a valid From:, Message-ID: and Date: header. If the headers are missing or are not in the right format, GYB will modify them. This should solve #342 where restored messages are going to the Spam folder because they did not have valid messages. Note that this modifies the restored message and cannot be undone.
  • Additional options --cleanup-from and --cleanup-date allow you to specify a replacement header value when --cleanup is specified and GYB finds the header is not valid. For example, --cleanup --cleanup-from "Nobody <[email protected]>" --cleanup-date "Sat, 22 Apr 2006 11:28:00 +0000"

GYB 1.54

22 Jan 15:35
f835d91
Compare
Choose a tag to compare
  • refuse the --search parameter on restore actions to make it explicitly clear restore doesn't support searches.
  • Upgrade to Python 3.10.2 and OpenSSL 3.0.1
  • set clock_skew_in_seconds. Fixes #343

GYB 1.53

06 Nov 01:25
2c89860
Compare
Choose a tag to compare
  • ARM and ARM64 GYB builds
  • Upgrade to latest Python 3.10.0
  • Upgrade to latest OpenSSL 3.0.0
  • Require TLS 1.3 by default.

GYB 1.52

20 Sep 18:58
412dab8
Compare
Choose a tag to compare
  • Open mbox files read only. Fixes #327
  • archive is a reserved label name.
  • .eml files are effectively a one message mbox file, migrate them with --action restore-mbox.

GYB 1.50

23 Apr 18:05
Compare
Choose a tag to compare
  • Better handling of API quotas and timing. Thanks to @mhrivnak mhrivnak. GYB should throw less quota errors on large restores now.
  • Usual Python and library updates, improvements and bug fixes.

GYB 1.42

18 Feb 14:31
6583f00
Compare
Choose a tag to compare
  • fix: "media_body" crash on mbox restore for messages > 1mb in size.
  • fix: catch another error on project creation with gmail.com accounts. #306

GYB 1.41

06 Feb 20:46
7ade1c0
Compare
Choose a tag to compare
  • Fix failure on --action create-project when using a consumer gmail.com account.

GYB 1.40

03 Feb 22:47
Compare
Choose a tag to compare
  • --action restore-group will now detect whether the local folder is a GYB backup or contains MBOX files and migrate them accordingly.
  • New arguments --extra-reserved-labels and --extra-system-labels allow specifying labels GYB should treat as system or reserved to avoid errors.
  • fixes to --action create-project to clarify steps.

GYB 1.39

20 Aug 20:31
7250b58
Compare
Choose a tag to compare
  • Fix project creation instructions.
  • Python 3.8.5 and other dependencies updated.