Monitive Changelog

Tuesday, October 13, 2020
web v0.2.5 api v0.9.5

Test monitor

Test monitor

Isn’t it frustrating to add a monitor just to see that your settings weren’t right and it will immediately be reported as down?

This feel like starting off on the wrong foot with either a new or even an older monitor, since the outage caused by the mismatched settings will go down in history.

The solution to this is a very useful Test button just next to the Save button which does exactly that: Checks the current monitor settings without updating them.

Other improvements and fixes

  • New: Show link to monitor URL.
  • New: Add support for adding PING monitors (beta).
  • New: Show a user if he’s on the free trial period and how many days he has left.
  • New: Show a warning if trying to add a monitor when account is at maximum monitors for the current plan.
  • New: Show if there’s a bonus available on the Plan page.

API updates

  • New: added ‘custom_check’ to ‘beta_only’ team features (#161)
  • Fix: remove sprinkler status check (#159)
  • Fix: restart PHP 7.3 after deploy
  • Fix: ping service outage/recovery alerts not send (#174)
  • Fix: enable testing and checking of the ping service type (#166)
  • Chore: update dependencies (#154)
  • Chore: updated Horizon assets by running php artisan horizon:publish (#155)
  • Chore: update dependencies (#173)
  • Chore: rename team features and add handlers (#164)
  • Refactor: Removed return statement from TeamsMonitorsController@all (#138)
  • Refactor: Changed Sprinkler console command to a scheduled task (#126)

Friday, August 28, 2020
web v0.2.0 api v0.9.0

Pronounceable Name

Pronounceable name

This is a new feature for the monitors with names that are just unpronounceable in the English language, you can now set a pronounceable name. This way you will be sure you’ll understand right away what’s the outage alert phone call about.

Edit any monitor and scroll down to the Pronounceable Name input field to add a pronounceable name.

If you leave it empty, we’ll just use the monitor’s name.

Other improvements and fixes

  • Enabled the language selector (#31)
  • Added subscriptions and payments support (#5)
  • Detect and set country & timezone via CloudFlare and JS (#26)
  • Fixed: send proper ?include=team when deleting (#3)
  • Fixed: show Stripe error message if we receive one (#29)
  • Fixed: display VAT ID if user previously saved it (#28)
  • Fixed: show card saving feedback and allow user to update card (#27)
  • Fixed: adjust translations and styling for the feature cards
  • Fixed: align back arrow with title on secondary titles
  • Fixed: add/edit monitor dialog was confusing New vs Add
  • Fixed: show interface when refreshing the page in the Help section
  • Fixed: set password validation (#32)

API updates

  • Remove previous tax IDs when updating customer billing info
  • Add altruistic plan and get the actual plan a team is on
  • Added status_code setting to http Monitors
  • Generate user access token for technical support
  • Coupon support for teams
  • Manage bonuses
  • Fixed: don’t report authentication failures in the logs.

Tuesday, August 4, 2020

Monitive Spanish

Spanish Monitive homepage

To better address our customers, we now have a Spanish version of the homepage, and we’re working on translating the web app as well.

Other improvements and fixes

  • Updated the GeoIP JS used preselect the country dropdown on Sign Up.
  • Fixed a sign-in issue showing “Something went wrong” instead of “Incorrect email or password”

API v0.8.9 Released

  • Migrated API backend from Lumen to Laravel.
  • add pronounceable attribute to the monitors, using it for call alerts pronounciation.

Sunday, June 21, 2020

Migration Issue Fixed

There was a major issues that prevented Classic Monitive customers that created their accounts in the new platform after the launch to migrate their monitors into the new platform. This is now fixed.

Other improvements and fixes

  • Added redirect to Monitive Classic status pages.
  • Fixed a logging issue with Mailchimp’s event sending.
  • Added Sign in link on Monitive’s homepage header.

Thursday, June 18, 2020

Migrate Monitive Classic

Montive “Freyja” Official Launch

Today we launched the new Monitive on Product Hunt. This is the core of an uptime monitoring service that will aim at crafting a better Internet - one site at a time. There are a lot of great updates coming up in the next months and we’re excited to get your feedback on the new Monitive, so please add your suggestions or feedback in the Feedback Forum.

Other improvements and fixes

  • Changed response time measurement from milliseconds to seconds.
  • Added “Last 30 Days” above the Uptime and Response time charts.
  • Changed the monitive.com homepage with the new Monitive.
  • Moved the old monitive homepage to classic.monitive.com.
  • Added onboarding screens for accounts less than 7 days old.
  • Added links in the new homepage’s footer to Monitive Classic Homepage and Monitive Classic Admin account.

Thursday, June 4, 2020

Migrate Monitive Classic

Migration Tool from Monitive Classic accounts

You can now import your old Monitive Classic monitors including availability & latency history into your account.

Other improvements and fixes

  • Updated the mobile bottom navigation bar and fixed navigation bar height / position in mobile full-screen mode.
  • Fixed weekly & monthly uptime report - overall availability percentage, it was not taking into account the number of monitors, resulting in lower than actual availability %.
  • Fixed report heading when the availability was 100%.

Friday, May 22, 2020

Articulated call alerts via Amazon Polly

Each time I got an outage alert call, I was not impressed about the syntetic voice that told me that my website was down. Long story short, we’re now using Amazon Polly to generate naturally-sounding alert calls using Joanna’s Neural voice.

Other improvements and fixes

  • Fixed desktop Incidents table in the View Monitor page not showing duration nor outage end date/time;
  • Updated the duration in all the outages display to a human-readable format (hours, minutes, seconds);
  • Updated the reports header to be consistent with the brand;

Friday, April 24, 2020

Group Monitors screenshot

Group Monitors

When grouping is enabled, monitors are sorted by groups (ungrouped first), and then alphabetical, to make it easier to skim through the list of monitors. You also get aggregated availability and response time for each group of monitors.

If you want it, just head out to Features & Apps in your Account / Profile menu, and enabled it. After that, on the edit / add monitor page you can create or select a group.

Other improvements and fixes

  • The Features & Apps page has been polished.
  • Various card styling was updated for consistency.
  • The edit / delete icons in the desktop list of monitors were too small.
  • Phone call outage alerts were enabled for the following countries: Mexico, Spain, Portugal, Denmark, Switzerland, Malaysia, Thailand;

Friday, April 10, 2020

Mobile PWA Home Screen

Mobile Progressive Web App (PWA)

The Monitive web app is built as a Progressive Web App, meaning you can add it to your homescreen on Android and iOS and it will behave like a fullscreen native app. The advantage is that you’re always logged in, it automatically refreshes when an update is available and it is going to be packaged in mobile app that will be available in the App Store / Play Store later this year.

Other improvements and fixes

  • User profile could not be updated when the signup email was longer than 30 characters.
  • The UK flag was missing in the Recent Checks card.
  • Phone call alerts to Mexico failed due to Twilio Geo permissions mismatch.
  • PWA refresh was broken.

Icon