pingers return body and headers for non 2xx responses #hyperping
remove an unused longtext field from mysql to save 600Mb (out of 1.1Gb) #hyperping
indicate which channels have been used for the alert #hyperping
file_13660.jpg
remove
save which channels have been used for an event (sms, slack, email, webhook) in backend #hyperping
update the mean response time/uptime depending on the chosen timeline #hyperping status page
/alerts page that gathers every alerts received for an user #hyperping
update means of metrics when changing the timeline (and do not only stick it to the last 24 hours) #hyperping
show the number of requests + success/error ratio #hyperping
file_13464.jpg
remove
allow changing ping frequency for a monitor #hyperping
file_13276.jpg
remove
include yearly plans in the settings -> billing view #hyperping
update some transactional email copies #hyperping
add coupon code, refetch card on subscription success #hyperping
figure out to fix some SSL/letsencrypt/nginx/CNAME stuff for the status page https #hyperping
ship assertion text in response body for a monitor #hyperping
implement bar graph + deploy it #hyperping
file_12469.jpg
remove
mockup idea of new avatar #hyperping
file_12459.jpg
remove
replace DO pingers with AWS's API gateways #hyperping
deploy the new React made graphs for the checks dashboard #hyperping and they load blazing fast holy โšก๏ธโšก๏ธโšก๏ธ
file_12436.jpg
remove
quick fix: show Uptime for Uptime graphs (was showing Response time hard coded for every graph) #hyperping
file_12435.jpg
remove
deploy the whole refactoring to prod with success #hyperping
POC to boot a react component into an angularjs component ๐Ÿ™ˆ #hyperping
carbon (11).png
remove
refacto dashboard: modularize core components #hyperping
center modal, overlay in the background, no scroll #hyperping
quick fixes and improvements on auth system #hyperping
deactivate user and his monitors a day after his trial has ended #hyperping
send telegram push notifs of users that end their trial 3 days before #hyperping
send telegram messages when deactivating an user when his trial ends #hyperping
fix drift identify in refacto #hyperping
minor fixes on graphs and status page dashboard #hyperping
use the react status page for previews instead of the old one #hyperping status page
send the weekly report to active users + that already have snapshots #hyperping
open prefilled monitor editor and update it #hyperping
file_12152.jpg
remove
deploy Virginia and Sydney regions #hyperping
file_11893.jpg
remove
deploy all 13 pingers with the handling of custom HTTP requests #hyperping
file_11891.jpg
remove
N. Virginia region pinger (aws) #hyperping
frontend user input + parsing headers/body/method + saved to db #hyperping
setup local testing for pinger lambdas #hyperping
encode http params, send custom body and handle assertions #hyperping pingers
handle custom headers into the lambda pinger #hyperping
go through the monitor and status page settings for redesign #hyperping
monitors and status pages new layout #hyperping
install metabase and start playing with it #hyperping
timeline select picker component #hyperping status page
investigate blocking header for a customerโ€™s API #hyperping
show all uptime and response time graphs in new status page #hyperping
create-react-app the status page to externalize the feature to boot it faster #hyperping
limit the get of snapshots in the api #hyperping
invite/handle teammates workflow #hyperping
sketch out teammates and monitor details views #hyperping
sketch a pricing page #hyperping
file_11327.jpg
remove
spend time on sketching the new dashboard (monitoring + status page) #hyperping
make the user add a monitor first before creating a status page #hyperping
track updatedAt for status pages #hyperping
add the status page feature to the home page #hyperping
file_10395.jpg
remove
only load Stripe when needed (removed from the status page) #hyperping
only load gapi when needed #hyperping
open the Status Page feature to everyone in beta #hyperping
show chosen favicon to status' card #hyperping
fix default image size for custom logo #hyperping
let the user choose his favicon/status page #hyperping
hide the blinking cursor in the image input #hyperping
display the logo in the status page #hyperping
file_10199.jpg
remove
select a logo to show in the status page #hyperping
file_10198.jpg
remove
update the check stats from the previous hour (was missing one minute per hour) #hyperping
customise graphs for public status pages #hyperping
file_10053.jpg
remove
file_10054.jpg
remove
edit monitor aliases #hyperping
file_10051.jpg
remove
file_10052.jpg
remove
some basic analytics received on my telegram as notification pusher #hyperping
redirect to the status page settings after creation #hyperping
create a status page from the dashboard #hyperping
status page: preview page #hyperping
file_9938.jpg
remove
have lukasz update his status page with the beta version of the dashboard #hyperping
file_9936.jpg
remove
update the legacy status pages on the new version on prod #hyperping
deploy 40 changed files #hyperping
status page endpoint #hyperping
init the status page dashboard #hyperping
improvements and typos from feedback for transactional emails #hyperping
resolve all promises at once to make the latency tool 5 times faster cc @jonathankosgei @pretzelhands #hyperping
draft blog post "what is uptime and why is it so important" #hyperping
show the alias and the url in the detailed view #hyperping
hover animation on monitor card urls #hyperping
show graphs for selected services #hyperping
file_9320.jpg
remove
file_9321.jpg
remove
select services and what to show (uptime or response time graph) #hyperping
file_9309.jpg
remove
backend endpoints to retrieve statuspage for a user #hyperping
init google's auth2 when the user's logged in #hyperping
backend handling for google SSO #hyperping
update the view for blocked the monitoring cards #hyperping
get the last 4 digits in the billing page #hyperping
file_8944.jpg
remove
frontend logic for google SSO #hyperping
invite the lovely visitor to test the latency tool #hyperping
file_8893.jpg
remove
text cta to show a demo of the public status page in the landing #hyperping cc @lukaszmtw
file_8891.jpg
remove
fix the mean response time and apdex in the public status page when changing the timeline #hyperping
send the email to the 250 less active users explaining why they're moved to the trial plan #hyperping
file_8830.jpg
remove
move the 250 least active users from freemium to a trial surprise plan #hyperping
convert font to outlines in svg #hyperping
draft new monitor card #hyperping
file_8578.jpg
remove
fix #&$!ยง? nginx for public status pages' SSL #hyperping
draft the feature showcase for a new landing page #hyperping
file_8535.jpg
remove
little script that waits til it hits the 52nd second of the minute to not fuck up cron jobs #hyperping
file_8527.jpg
remove
compute means and regions data on the new data controller; get rid of the old one #hyperping
schedule the first email ever beside the 10k transactional emails/month #hyperping
file_8346.jpg
remove
deploy 40+ changed files for the Trial plan (bye freemium) #hyperping
enable all missing countries in twilio to send sms globally #hyperping cc @mikerubini
make the user confirm his email to add more domains #hyperping
send a verification email when registering #hyperping
days left during free trial in frontend #hyperping
proof read transactional emails with the help of @jonathankosgei #hyperping
block/deactivate urls for users that consumed their trial plan #hyperping
update the faq with 2 more questions #hyperping
file_8146.jpg
remove
select month history in the public status pages #hyperping
rollow the graphs history to all users along with fixes, accurage MEAN and tooltips #hyperping
file_8079.jpg
remove
show the right dates on the new graphs' tooltips #hyperping
1, 7, 30, 90 days history in graphs for beta users #hyperping
file_8023.jpg
remove
change the color of the apdex bars depending on its value #hyperping
stacked bar to show what's missing in the apdex graph #hyperping
file_8020.jpg
remove
update the landing page about the public status page #hyperping
use the new set of data for the uptime & response time graphs, update the public page #hyperping
rollout all users using the new set of data after 24h of successful beta testing #hyperping
populate the frontend apdex graph with the new set of data #hyperping
extract the domain updater and store data into json #hyperping
close my first lead using cold emails #hyperping
Change card update + cancel button for the form #hyperping
properly update the [save] button state when deleting a field in user settings #hyperping
show/hide coupon code box #hyperping
fix the PUT on the phone number & slack webhook #hyperping
update user stripe card within one hour and deployed #hyperping
file_7623.jpg
remove
new apdex graph in detailed views for urls #hyperping
file_7577.jpg
remove
retrieve deterioted data for daily snapshots #hyperping
build the new graph, quick adjustments #hyperping
file_7575.jpg
remove
fix daily snapshots migration #hyperping
protect major POST, DELETE and PUT endpoints #hyperping
change the new green color across the whole app for consistency #hyperping
file_7464.jpg
remove
adjust user's number of checks after the api exploit #hyperping thanks @albsen for the help ๐Ÿ™Œ
API protection measures #hyperping
update the public status page with new graphs #hyperping
file_7391.jpg
remove
revamp the calendar graph to match with the new ones #hyperping
format all tippies and tooltips #hyperping
uptime and apdex toFixed at 2 #hyperping
add the flags and chart lib to vendors #hyperping
uptime and elapsed time graphs ready #hyperping
file_7357.jpg
remove
๐Ÿ“‰ Response Time graph #hyperping
file_7356.jpg
remove
tooltip tied to its chart #hyperping
file_7354.jpg
remove
use ๐Ÿšจ for down alerts #hyperping
file_7351.jpg
remove
frontend slack integration #hyperping
remove
formatted slack messages #hyperping
file_7347.jpg
remove
backend for Slack push notifications #hyperping
response time graph feaking css and charts and svg #hyperping
remove
fix cert chain so i can receive webhooks from stripe #hyperping thanks @Ashfame ๐Ÿ’ช
admin endpoints for stats of the day (new users, new domains, returning users) #hyperping
use alert@hyperping.io or hello@hyperping.io depending on the email sent #hyperping thanks @morajabi0 ๐Ÿ™
do not extract domain's hostnames in weekly reports #hyperping
change landing page wording and change behavior CTA for logged users #hyperping
file_7204.jpg
remove
remove TTFB (time to first byte) that no one understands and cares of #hyperping
file_7200.jpg
remove
backend to toggle the weekly report + deploy #hyperping
file_7183.jpg
remove
checkboxes, toggle weekly reports #hyperping
file_7161.jpg
remove
prettier and more obvious selector for notifications #hyperping
file_7011.jpg
remove
ping from one region at a time in a specific order (not randomized anymore) #hyperping
hide months that have no data #hyperping
file_6982.jpg
remove
prettier formatted dates #hyperping
rounded flags for consistency sake #hyperping
file_6968.jpg
remove
add a "go back to dashboard" button #hyperping
prefered HTTP method for an url (backend only) #hyperping
add countries to regions, prettier selected boxes #hyperping
file_6797.jpg
remove
mobile & safari fixes #hyperping
backend: controller that handles the sending of SMS tied to a user per event #hyperping
frontend for adding a phone number tied to a domain for notifications #hyperping
configure twilio to send SMS notifs in the whole world #hyperping
update the home and pricing pages about the brand new public status page feature #hyperping
file_6299.jpg
remove
setup the first public status page with the help of @lukaszmtw #hyperping
file_6292.jpg
remove
more precise uptime value, that fixes the uptime difference in Events #hyperping
set decimals for uptime values across the whole app for precision and consistency #hyperping
init the public status page โœจ #hyperping
file_6174.jpg
remove
benchmark, brainstorm & POC the public status page feature in a cafรฉ #hyperping
inform the date of events in the alert mails #hyperping
filter by key in the dashboard #hyperping
add user-agent to not to be blocked by shopify websites #hyperping
dashboard tables for users, domains & events #hyperping
file_5857.jpg
remove
fix a bug that would 500 timeouts on aws lambdas #hyperping
paris pinger to the list of regions #hyperping
file_5783.jpg
remove
better handling of timeouts from micro-pingers #hyperping
double check from other locations if only one region is tied to a domain #hyperping
spread double checks through 20 secs to avoid false positives #hyperping
do not include lambdas in ngRepeat to chill digest cycles #hyperping
catch all failed promises ๐Ÿ™ˆ #hyperping
polish the new Pinger framework to introduce partial outages #hyperping
sync (promises) double checks on all selected regions for a domain for any 4xx and 2xx (rather than only 4xx) #hyperping
fix a bug that was sending the wrong reset password email #hyperping
5th customer๐ŸŽ‰ #hyperping
only update domain's last hour stats instead of the last 24hrs #hyperping
ping twice a domain when adding a domain #hyperping
add another feature in the landing page #hyperping
disable some features to taunt non-paid users #hyperping
always-on-top dropdown in the home page cc @pugson #hyperping
coupon codes PRODUCTHUNT & SHIPORDIE #hyperping
revert colors in the navbar #hyperping
delete the email from a domain's alerts #hyperping
file_5261.jpg
remove
suggest the user to use http/https #hyperping
responsiveness in the dashboard, polish gray colors #hyperping
fix the SSL expiration notifications for paid members #hyperping
add a notification email tied to a domain #hyperping
update basic plan price #hyperping
file_5167.jpg
remove
feature flags within different subscription plans #hyperping
no outage empty state #hyperping
file_5166.jpg
remove
outages details and history #hyperping
file_5154.jpg
remove
Handle unknown status codes in events (slack, email, webhook) #hyperping
introduce Events in the frontend #hyperping
strongbox that catches stripe webhook events and update users accordingly #hyperping
talk about the ๐Ÿ’ต pricing model with @Grantlyk #hyperping
more data retention in the calendar graph for paid users #hyperping
file_5047.jpg
remove
ยซย Member sinceย ยป in user settings #hyperping
only show the selected regions in the geopinger #hyperping
file_4981.jpg
remove
file_4982.jpg
remove
Upgrade for more locations (3 maximum) #hyperping
file_4975.jpg
remove
double check when deleting a check #hyperping
file_4974.jpg
remove
Upgrade CTA when the user has no more left checks #hyperping
file_4973.jpg
remove
adjust consistency accross the app (navbar, colors, interactions) #hyperping
fix deployment script to remove garbage files #hyperping
Prettier location selector #hyperping
file_4903.jpg
remove
overview, locations and notifications tabs in a single view #hyperping
file_4902.jpg
remove
add the MEAN elasped time per hour in the apdex timeline #hyperping
file_4901.jpg
remove
post some shots on Dribbble #hyperping
file_4876.jpg
remove
file_4877.jpg
remove
refresh the landing page #hyperping
file_4875.jpg
remove
POC tab in check view #hyperping
file_4874.jpg
remove
slacker helper for notifications #hyperping
Sao Paulo location ๐Ÿ‡ง๐Ÿ‡ท aws #hyperping
inform on locations and double checks in emails #hyperping
file_4809.jpg
remove
error status code description in mails #hyperping
file_4771.jpg
remove
update the pinger to use HEAD requests (cc @Ashfame ) #hyperping
pick a dozen of websites to get inspiration for a design system #hyperping
checks statuses update #hyperping
file_4687.jpg
remove
file_4688.jpg
remove
huge refactoring on how i update the hourly apdex, 23 times more efficient for scalability #hyperping
webhook integrated in the backend ๐Ÿ™†โ€โ™‚๏ธ #hyperping
file_4661.jpg
remove
draft and rewrite about webhooks/about page/FAQs #hyperping
json models for the up and down webhooks #hyperping
stress testing from @Ashfame on the landing page #hyperping
increase server CPU/RAM capacities #hyperping
send the status code in the email when occured #hyperping
handle errors in mails + resent manually the weekly reports #hyperping
smooth animation on the vertical bars of the APDEX #hyperping
file_4493.jpg
remove
replace flag emojis with cute roundy svg flags #hyperping
add try again and registration CTA at the end of the free geopinger #hyperping
polish the free geo pinger #hyperping
remove
POC the latency FREE tool #hyperping
remove
clean hyperping & pinger-micro repositories #hyperping
update the home page #hyperping
lambda-friendly pinger microservice update #hyperping
slight update on the geopinger colors #hyperping
file_4438.jpg
remove
add the london location #hyperping
empty state when arriving in the dashboard #hyperping
remove the API 8448 port #hyperping
handle Stripe errors #hyperping
pricing page + payment ๐Ÿ’ฐ๐Ÿ’ฐ๐Ÿ’ฐ #hyperping
file_4388.jpg
remove
added Seoul in available regions #hyperping
tippy on geopinger bars #hyperping
file_4336.jpg
remove
enhance the geopinger bars #hyperping
file_4299.jpg
remove
update the landing page #hyperping
add (forgotten) tcp to the http measurer #hyperping
Mumbai ๐Ÿ‡ฎ๐Ÿ‡ณ Lambda pinger ready for prod!!! #hyperping
frontend to set when you want to be notified when a domain is down #hyperping
small ux improvements, deploy the email rule system #hyperping
email rule I want to be notified when my website has been down for N minutes #hyperping
adapt my node/9.2 pinger microservice to 6.10 + create my first lamba ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰ #hyperping
handle down regions (zeit.co/now) #hyperping
deploy the first version of the geo request analyser #hyperping
file_4192.jpg
remove
create ghost days to correctly place days in the calendar graph #hyperping
file_4190.jpg
remove
file_4191.jpg
remove
http decomposed frontend POC during noon break #hyperping
concatenating the http(s) measurements to be served to the frontend #hyperping
handle the limit of checks in the db (was hardcoded) #hyperping
set all microservices to UTC, adjust SQL queries, enhanced APDEX timeline #hyperping
deploy sendgrid to production, successful tests #hyperping
setup sendgrid to replace gandi #hyperping
successfully deployed the latest version of the pinger api to all locations #hyperping
create reusable domain component (handle protocol & tippy) #hyperping
one click to open the threshold select list #hyperping
polish the microservice api response #hyperping
file_3959.jpg
remove
break down https connections (dns lookup, tls handshake, tcp connection, wait, download) #hyperping
quick wins on the auth system: user already exists, password too short, missing parameters #hyperping
compute mean response time per location #hyperping
init.d scripts that launches micro-services on server bootin #hyperping
tooltip info for each day on the calendar graph #hyperping
file_3714.jpg
remove
double check on already-down websites #hyperping
resize CPU & droplex droplet and adjust ram for each microservice #hyperping
set the first/last week to left/right in the calendar graph #hyperping
3 months uptime history (new feature!โœจ) #hyperping
file_3642.jpg
remove
init the calendar graph (WIP) #hyperping
file_3626.jpg
remove
report the uptime in the snapshots #hyperping
calculate the overall and per hour uptime #hyperping
file_3540.jpg
remove
show moar detailed info about the apdex (hours and nb of requests) #hyperping
file_3528.jpg
remove
more features around the dev environment #hyperping
triple check for bad statuses pings #hyperping
regions selection enhancements #hyperping
file_3285.jpg
remove
change the SSL info popover date format #hyperping
file_3278.jpg
remove
send back the elapsed time after the first ping #hyperping
use domain uids rather than relative names #hyperping
enable/disable locations #hyperping
ping from given ping server locations #hyperping
loader when submitting a domain #hyperping
more compact apdex timeline, visual consistency #hyperping
file_3275.jpg
remove
sh script to deploy using a single command ๐ŸŽ‰ #hyperping
file_3273.jpg
remove
gulp task to change constants in production #hyperping
colorize down website(s) #hyperping
file_3268.jpg
remove
reset downtimes to 0 for all domains when deleting the ping logs (cron) #hyperping
dropdown to delete a check + its API endpoint #hyperping
Double check from another server location #hyperping
file_3164.jpg
remove
install the pinger microservice on 2 more locations (NYC+FRA) #hyperping
FAQ page, what is apdex #hyperping