Skip to content

Releases: ttsukagoshi/website-monitoring-by-gas

v0.5.0 Enable Google Chat notification

05 Aug 06:29
7e01c23
Compare
Choose a tag to compare

New Features

  • Users can now enable Google Chat notifications from the options sheet. A webhook URL of the Chat or Chatroom that you want the notification to be sent is required. Steps to obtain this URL is described at https://developers.google.com/chat/how-tos/webhooks (Close #17)

Bug Fixes

  • Fixed an issue where the site UP notification returned an empty list of resolved websites. (Fixed #28)

Misc

  • Add @typescript-eslint/eslint-plugin to conduct ESLint locally on VS Code. (#27)
  • Corrected typos in README

v0.4.0

03 Aug 08:07
2a2c1f8
Compare
Choose a tag to compare

Enhancements

  • Language localization for ja_JP (#8)
  • Add lines to delete trigger and message to notify the need to reset trigger (#23)

Documentation

  • Populated README (#6)

Misc

  • Bump eslint from 7.31.0 to 7.32.0 (#21)
  • Update ESLint config
  • Create CodeQL workflow at codeql-analysis.yml

v0.3.0-beta: Dashboards and Log Data Extraction

30 Jul 07:12
53ba517
Compare
Choose a tag to compare

Bug Fixes

  • Cast value as a string when replacing whitespace.

New Features

  • Added feature to update dashboard status in the managing spreadsheet. (#10)
  • Copy status log data to the managing spreadsheet for a designated period of time. This list may be used by the user to create their own reports by integrating with BI tools like Google Data Studio. (#15)
  • Modulized the setupTrigger function and created a flow to set a one-time trigger for executing setupLogExtractionTrigger when site checks detected changes in status. The list of extracted status logs will be updated automatically at the change of website status.

Documentation

  • Added clasp badge

Misc

  • Setup release.yml
  • Added the release branch to the target branches of GitHub Super Linter
  • Revised check frequency of Dependabot from monthly -> weekly

v0.2.2-beta: Release Workflow

29 Jul 08:29
Compare
Choose a tag to compare
Pre-release
Add rootDir

v0.2.1-beta: Minor fixes

29 Jul 04:49
6ff31ee
Compare
Choose a tag to compare
Pre-release
Merge pull request #16 from ttsukagoshi/dev

v0.2.1 ready

v0.2.0-beta: Time-based Triggers for Website Status Checks

28 Jul 16:50
5893e2a
Compare
Choose a tag to compare

New Feature

  • Added menu item to set up & delete time-based triggers to conduct website status checks. (#3)
  • Changes in website status, from UP to DOWN and vice versa, are now notified to the user by email. (#4)
  • Script errors are now logged to the yearly log sheet among the results of the periodical site status checks. (#9)

v0.1.0 Basic Status Check

27 Jul 17:27
ab0ae70
Compare
Choose a tag to compare
Pre-release

New Features

  • Basic function to check website status and retrieve its HTTP response codes is now ready (Closes #1)
  • The retrieved HTTP response codes will be logged to a separate & yearly log spreadsheet. Its template and the Google Drive folder to save the spreadsheet can be designated in the 99_Options sheet. (Closes #2)

Misc

  • Setup package.json & Dependabot