GioBonvi GoogleContactsEventsNotifier Versions Save

Receive automatic email notifications before your Google Contacts birthday and other events!

v5.1.4

1 year ago

Fix a bug that occurs when custom fields are activated that prevents correct age calculation. Thanks @JaapAntwerp and @ekos2001.

Fixes:

  • Fixed #190

How to update to this version from an older one

Note that it is important that you have the People API activated for the age calculation to work. This was previously missing from the documentation. See https://github.com/GioBonvi/GoogleContactsEventsNotifier/blob/master/docs/install-and-setup.md#activate-api-for-the-script

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v5.1.3

1 year ago

This version fixes a syntax error in the french language that showed a warning in the google script. Thanks @santimar

Fixes:

  • Fixed #189

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v5.1.2

1 year ago

This version updates to the new People API, necessary for it to work in the future. It also contains language fixes for Czech.

Fixes:

  • Fixed #176
  • Fixed #178

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v5.0.2

4 years ago

This version introduces one small fix for a bug which caused a wrong age to be calculated for all the contacts under certain conditions (activation of the new V8 Javscript engine for the project).

Fixes:

  • Fixed #166

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v5.0.1

4 years ago

This version introduces some really small fixes, mainly an update of the installation procedure due to changes in the Google Script interface.

Fixes & small improvements:

  • Some small fixes of the HTML code in the notification emails
  • Adapted the installation procedure to a little change in the interface of Google Script

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v5.0.0

4 years ago

This version mainly removes the Google+ integration since Google discontinued Google+ earlier this year.

Removed features:

  • Google Plus integration See README.md file for further details.

Fixes & small improvements:

  • Lots of new translations (cs, fa, he, kr, lt, no, nb, pt-BR, ru, th, tr). Thanks to all the translators: you will find them credited in the README.md file.
  • A bug which causes the script to error if the email subject was too long due to too many events in the same email was fixed.
  • Improved exlpaination for new translations.

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v4.1.0

5 years ago

This version fixes some minor bugs and introduces a new feature.

New features

  • Blacklist You can now mark single events of single contacts as blacklisted and avoid receiving notifications for those events by adding a custom field to a contact. Check the complete documentation here.

Fixes & small improvements:

  • New translation (PT). Thanks to @miguel-r
  • A nasty error in time calculations which caused the script to send wrong notifications in some edge-cases (e.g. for the GMT+12 timezone) was fixed
  • A bug which caused some email addresses to be displayed regardless of a 'maxEmailsCount: 0' setting was fixed
  • Various changes in the structure of the documentation (mainly splitting the big README file into smaller files)
  • Some "under the hood" changes to improve both performance and readability

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will possibly be prompted to update the authorization to the script.

v4.0.0

6 years ago

This new version features a lot of changes both "under the hood" and in the user experience. If you are updating from an older version pay attention to the settings: they have changed a lot.

New features:

  • We've changed how the script collects data about your contacts Now the script will collect data from:
    • the event itself
    • your Google Contact (if present)
    • your contact's Google Plus profile (if present) You can disable access to Google Plus in the settings.
  • New settings grouping You will find the settings section to be slightly different from before.
  • Improved logging/error handling We introduced a new logging method: more thorough and easier to control. Users can now easily decide which events will be logged (based on a priority system) and which priority level will cause an email with all the logs to be sent together with the notification. Together with this we have improved the error-handling: most kind of errors should now be intercepted and should cause a meaningful error message to be displayed.
  • Improved code documentation We've added JSDoc documentation to the script. We still have not decided to publish the output documentation anywhere, but the comments by themselves should make it easier for new contributors to get a grasp about what's going on.
  • Tests We have added some tests and unit-tests to the code.

Fixes & small improvements:

  • Some new labels have been added and translated.
  • Fixed some edge cases that were not handled correctly (contacts without emails/phones, self birthday).
  • Updated CONTRIBUTING.md file for new contributors.
  • New translation (NL). Thanks to @88scythe.
  • Tons of minor fixes.

Notes

The German and Indonesian translations have not been fully updated yet.

How to update to this version from an older one

As always if you want to update your script to this version you can follow these steps:

  • Open this page and copy all the code;
  • Open your script (you should find it in Google Drive) and replace the old code with the new one;
  • Follow the setup instructions accurately (there have been some changes since the last version, for exapmple in the "Activate API" step) and configure your script
  • In the top menu click "Run" -> "notifStart" to refresh the notification service.
  • You will probably be prompted to update the authorization to the script.

v3.1.1

6 years ago

Fixes & small improvements

  • Fixed: when a contact only had the birthday on Google Plus and not on Google Contacts an unhandled error interrupted the script

How to update

As always if you want to update your script to this version you can follow these steps:

  • open this page and copy all the code;
  • open your script (you should find it in Google Drive) and replace the old code with the new one;
  • edit all the settings that have been replaced with the dafult values to what you had set them to before;
  • in the top menu click "Run" -> "stop" and "Run" -> "start" to refresh the notification service;

v3.1.0

6 years ago

New features

  • update tracker Once a new version of Google Contacts Events Notifier is released you will see a line of text at the end of your email notifications telling you so: just click the link and you will be taken to the latest release page where you will find the instructions to update the script if you want to;
  • French translation Thanks to @Jayforce Google Contacts Events Notifier speaks French as well;
  • default profile images: Contacts without a profile image will now use a default one instead of none;

Fixes & small improvements

  • the fake default email was changed to [email protected] so as not to bother the administrators of someemail.com;
  • the Polish translation has been improved;
  • an error that occurred when a contact had a phone with an untranslated label has been fixed;

How to update

As always if you want to update your script to this version you can follow these steps:

  • open this page and copy all the code;
  • open your script (you should find it in Google Drive) and replace the old code with the new one;
  • edit all the settings that have been replaced with the dafult values to what you had set them to before;
  • in the top menu click "Run" -> "stop" and "Run" -> "start" to refresh the notification service;