Skip to content

Releases: sahasourav123/watchtower

v1.0.0

12 Feb 05:18
Compare
Choose a tag to compare

v1.0.0 (2025-02-12)

Breaking

  • feat!: [Breaking Changes] separate internal & public endpoints
  • pause / resume monitors (b0302ed)

Build

  • build(deps): add and upgrade dependencies (f5a60bd)

Chore

  • chore: improved monitor creation and run history
  • group uptime history by monitor group
  • add metadata fields for monitor (9d83dc2)
  • chore: add observability on the applications (ef640e3)

  • chore: store alert recipient as json in db (553384a)

  • chore: improve page layout & side navigation menu (d012ef9)

  • chore: Show list of monitors intuitively (835ec7e)

  • chore: add Google Analytics tracking (310430e)

  • chore: monitor checking workflow (d39a5d8)

  • chore: exception handling on api status check (f6cace7)

  • chore: auth is optional for self-hosted use (2b1aac1)

  • chore: add suitable image for the project (8b86479)

  • chore: show org code in uder profile (00c8df7)

  • chore: Clean look for monitor list (fd55074)

  • chore:

  • Show Monitor List
  • Trigger initial after scheduling
  • store user_code with monitor (e6d3750)
  • chore: capture response time in milliseconds (8209e92)

  • chore: skip ssl verification & update monitor data model (4b16421)

Ci

  • ci: add watchtower deploy monitoring (aa30ae6)

  • ci: automated cross architecture image build (b8b5c66)

  • ci(deps): upgrade dependencies (a53cfab)

  • ci: fix issue in build pipeline (c910643)

  • ci: fix issue in build pipeline (93c812f)

  • ci: manual deploy with workflow dispatch (1adb221)

  • ci: update port number & fix build pipeline (62d256a)

  • ci: update port number & fix build pipeline (a3379e4)

  • ci: update port number & fix build pipeline (3518fb9)

  • ci: CI pipeline for frontend app (8fb2c95)

  • ci: implement ci pipeline (e414b18)

Documentation

Feature

  • feat: event monitoring (push based) (0612514)

  • feat: display global check stats (3a0a8e1)

  • feat: alert on status monitor uptime status change (85ef754)

  • feat: run existing monitor from UI (290957a)

  • feat: new monitor type support (40419c6)

  • feat: added new checks (dns, tcp).
    Readme Updated (b7c7cd5)

  • feat: Uptime Stats

  • Display mean uptime over period
  • plot response time distribution for avg & p90 (eef2c65)
  • feat: browsing enabled for guest users
  • pause/resume monitor from UI
  • display global stats to guest
  • map internal & public endpoints (bda10be)
  • feat: Show Sample Monitor & Uptime History for Guest Users (f84976a)

  • feat: restrict ssl & domain expiry interval to day and above (873befc)

  • feat: schedule monitor with different interval i.e. seconds to weeks (1b97504)

  • feat: update Readme (6e30b90)

  • feat: create monitor of new types (febd2e7)

  • feat: status check for domain expiry, ssl expiry, database connection (36842bb)

  • feat: visualize uptime history (815e1da)

  • feat: compute & serve uptime stats (b94662e)

  • feat: log signin history (d25f006)

  • feat: Create & List Alert Channels (fed1123)

  • feat: update monitor interval & timeout workflow (ce2ce2e)

  • feat: integrate login system (d826128)

Fix

  • fix: release pipeline (4c07c84)

  • fix: job execution issues

  • next run time got null on job refresh
  • email recipient parsed correctly (9542b7e)
  • fix: error when no alert channel exist for a user (e00a311)

  • fix: handle when no alerts channels are associated with monitor (40b06c6)

  • fix: handle when no alerts channels are associated with monitor (ca35563)

  • fix: redis value retrival (c968ca3)

  • fix: add missing dependency (e1dd561)

  • fix: host blacklisting for ssrf protection (0085907)

  • fix: add missing library (6cfd13f)

  • fix: use requests library for website uptime check (a94d225)

  • fix: set request timeout and add handle request exceptions (0df4f0f)

  • fix: Monitor creation & org selection (0e2b92f)

  • fix: connection issue (cea4b2d)

Unknown

Read more

frontend-1.0.0

12 Feb 05:24
Compare
Choose a tag to compare

frontend-1.0.0 (2025-02-12)

Breaking

  • feat!: [Breaking Changes] separate internal & public endpoints
  • pause / resume monitors (b0302ed)

Build

  • build(deps): add and upgrade dependencies (f5a60bd)

Chore

  • chore: update release tag pattern (50567d8)

  • chore: improved monitor creation and run history

  • group uptime history by monitor group
  • add metadata fields for monitor (9d83dc2)
  • chore: add observability on the applications (ef640e3)

  • chore: store alert recipient as json in db (553384a)

  • chore: improve page layout & side navigation menu (d012ef9)

  • chore: Show list of monitors intuitively (835ec7e)

  • chore: add Google Analytics tracking (310430e)

  • chore: monitor checking workflow (d39a5d8)

  • chore: exception handling on api status check (f6cace7)

  • chore: auth is optional for self-hosted use (2b1aac1)

  • chore: add suitable image for the project (8b86479)

  • chore: show org code in uder profile (00c8df7)

  • chore: Clean look for monitor list (fd55074)

  • chore:

  • Show Monitor List
  • Trigger initial after scheduling
  • store user_code with monitor (e6d3750)
  • chore: capture response time in milliseconds (8209e92)

  • chore: skip ssl verification & update monitor data model (4b16421)

Ci

  • ci: add watchtower deploy monitoring (aa30ae6)

  • ci: automated cross architecture image build (b8b5c66)

  • ci(deps): upgrade dependencies (a53cfab)

  • ci: fix issue in build pipeline (c910643)

  • ci: fix issue in build pipeline (93c812f)

  • ci: manual deploy with workflow dispatch (1adb221)

  • ci: update port number & fix build pipeline (62d256a)

  • ci: update port number & fix build pipeline (a3379e4)

  • ci: update port number & fix build pipeline (3518fb9)

  • ci: CI pipeline for frontend app (8fb2c95)

  • ci: implement ci pipeline (e414b18)

Documentation

Feature

  • feat: event monitoring (push based) (0612514)

  • feat: display global check stats (3a0a8e1)

  • feat: alert on status monitor uptime status change (85ef754)

  • feat: run existing monitor from UI (290957a)

  • feat: new monitor type support (40419c6)

  • feat: added new checks (dns, tcp).
    Readme Updated (b7c7cd5)

  • feat: Uptime Stats

  • Display mean uptime over period
  • plot response time distribution for avg & p90 (eef2c65)
  • feat: browsing enabled for guest users
  • pause/resume monitor from UI
  • display global stats to guest
  • map internal & public endpoints (bda10be)
  • feat: Show Sample Monitor & Uptime History for Guest Users (f84976a)

  • feat: restrict ssl & domain expiry interval to day and above (873befc)

  • feat: schedule monitor with different interval i.e. seconds to weeks (1b97504)

  • feat: update Readme (6e30b90)

  • feat: create monitor of new types (febd2e7)

  • feat: status check for domain expiry, ssl expiry, database connection (36842bb)

  • feat: visualize uptime history (815e1da)

  • feat: compute & serve uptime stats (b94662e)

  • feat: log signin history (d25f006)

  • feat: Create & List Alert Channels (fed1123)

  • feat: update monitor interval & timeout workflow (ce2ce2e)

  • feat: integrate login system (d826128)

Fix

  • fix: release pipeline (4c07c84)

  • fix: job execution issues

  • next run time got null on job refresh
  • email recipient parsed correctly (9542b7e)
  • fix: error when no alert channel exist for a user (e00a311)

  • fix: handle when no alerts channels are associated with monitor (40b06c6)

  • fix: handle when no alerts channels are associated with monitor (ca35563)

  • fix: redis value retrival (c968ca3)

  • fix: add missing dependency (e1dd561)

  • fix: host blacklisting for ssrf protection (0085907)

  • fix: add missing library (6cfd13f)

  • fix: use requests library for website uptime check (a94d225)

  • fix: set request timeout and add handle request exceptions (0df4f0f)

  • fix: Monitor creation & org selection (0e2b92f)

  • fix: connection issue ([cea4b2d](https://github.com/sahasourav123/watchtower/...

Read more