01 introduction and demo
02 a fresh inertia project
03 site and dashboard setup
04 building the site selector dropdown
05 making use of api resources
06 setting the default site
07 setting up vue modals
08 creating a site
09 setting up endpoints
10 enum endpoint frequencies
11 creating the endpoint form
12 storing an endpoint
13 validating and authorizing endpoint stores
14 normalizing the endpoint location
15 displaying endpoints
16 deleting endpoints
17 toggling inline editing for endpoints
18 applying a watcher to the endpoint form
19 storing endpoint edits
20 determining endpoints to check
21 creating a job to perform a check
22 making an http request
23 scheduling checks every second
24 setting up the check relationship
25 updating the job
26 showing the last status
27 expanded list of checks
28 the response body modal
29 authorizing the endpoint details
30 calculating uptime for endpoints
31 setting up queues
32 queuing the endpoint check
33 setting up email in laravel
34 site model email notification storage
35 adding email addresses via the ui
36 listing and deleting email addresses
37 observing when to notify
38 creating an endpoint down notification
39 creating an endpoint recovery notification
40 making the emails a bit friendlier
41 deleting sites
42 eager loading
43 recovery notification bug
44 no sites fix and placeholder