[PR #963] [MERGED] Add auto-refresh functionality to log page #1047

Closed
opened 2026-02-26 00:30:44 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/healthchecks/healthchecks/pull/963
Author: @mickBoat00
Created: 2/17/2024
Status: Merged
Merged: 2/23/2024
Merged by: @cuu508

Base: masterHead: auto-refresh-logs


📝 Commits (10+)

  • 8e2cd42 Add auto-refresh functionality to log page
  • e96f425 Improve DOM handling when adding new rows
  • fd5e609 Update SeekForm to tolerate blank "start" and "end" parameters
  • ac23c82 Remove the usage of sessionStorage
  • 5df0997 Switch to using floats for timestamps
  • b917223 Refactor slider updates
  • 828b84c Remove code that updates ping count in UI
  • a0120c4 Clean up the log_events view
  • 91bf404 Fix a bug in slider reinitialization code
  • 0c2cec1 Move data-log-events-url to the element

    📊 Changes

    10 files changed (+305 additions, -101 deletions)

    View changed files

    📝 hc/front/forms.py (+12 -8)
    📝 hc/front/templatetags/hc_extras.py (+2 -2)
    📝 hc/front/tests/test_log.py (+28 -6)
    hc/front/tests/test_log_events.py (+69 -0)
    📝 hc/front/urls.py (+1 -0)
    📝 hc/front/views.py (+28 -4)
    📝 static/css/log.css (+10 -1)
    📝 static/css/variables.css (+4 -0)
    📝 static/js/log.js (+123 -67)
    📝 templates/front/log.html (+28 -13)

    📄 Description

    Fixes: #957


    🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/healthchecks/healthchecks/pull/963 **Author:** [@mickBoat00](https://github.com/mickBoat00) **Created:** 2/17/2024 **Status:** ✅ Merged **Merged:** 2/23/2024 **Merged by:** [@cuu508](https://github.com/cuu508) **Base:** `master` ← **Head:** `auto-refresh-logs` --- ### 📝 Commits (10+) - [`8e2cd42`](https://github.com/healthchecks/healthchecks/commit/8e2cd423afe856e371f55d47c30df9a40728c285) Add auto-refresh functionality to log page - [`e96f425`](https://github.com/healthchecks/healthchecks/commit/e96f425677a2ce111fdb70790dad3c065d65723e) Improve DOM handling when adding new rows - [`fd5e609`](https://github.com/healthchecks/healthchecks/commit/fd5e60984460423e943bd82372e06f21292f7374) Update SeekForm to tolerate blank "start" and "end" parameters - [`ac23c82`](https://github.com/healthchecks/healthchecks/commit/ac23c82e65cc19cd7ab0f8d3d54c724771b08a83) Remove the usage of sessionStorage - [`5df0997`](https://github.com/healthchecks/healthchecks/commit/5df09974093082c58a18582fbf121e981764d6f7) Switch to using floats for timestamps - [`b917223`](https://github.com/healthchecks/healthchecks/commit/b91722301c5580bddc80e8fc4f8acfe7941378b6) Refactor slider updates - [`828b84c`](https://github.com/healthchecks/healthchecks/commit/828b84c0fb0e2345f7310caca6426632e38dd789) Remove code that updates ping count in UI - [`a0120c4`](https://github.com/healthchecks/healthchecks/commit/a0120c4cc9e0550d59193e424bbed0b2799fdd9b) Clean up the log_events view - [`91bf404`](https://github.com/healthchecks/healthchecks/commit/91bf40472bd27b291ea77d06d583bb62fbd81fea) Fix a bug in slider reinitialization code - [`0c2cec1`](https://github.com/healthchecks/healthchecks/commit/0c2cec1b4d096c970a340dde8e2885a00476e7fb) Move data-log-events-url to the <table> element ### 📊 Changes **10 files changed** (+305 additions, -101 deletions) <details> <summary>View changed files</summary> 📝 `hc/front/forms.py` (+12 -8) 📝 `hc/front/templatetags/hc_extras.py` (+2 -2) 📝 `hc/front/tests/test_log.py` (+28 -6) ➕ `hc/front/tests/test_log_events.py` (+69 -0) 📝 `hc/front/urls.py` (+1 -0) 📝 `hc/front/views.py` (+28 -4) 📝 `static/css/log.css` (+10 -1) 📝 `static/css/variables.css` (+4 -0) 📝 `static/js/log.js` (+123 -67) 📝 `templates/front/log.html` (+28 -13) </details> ### 📄 Description Fixes: #957 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 00:30:44 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#1047
No description provided.