Skip to content

Releases: podcctv/NodeProbe

Release list

beta

beta Pre-release
Pre-release

Choose a tag to compare

@podcctv podcctv released this 09 Aug 04:02
8154166

初始版本 满足vps.town新主机交互测试需求。

Full Changelog: beta...beta

What's Changed

  • Initialize frontend and backend scaffolding by @podcctv in #1
  • Add Docker deployment and build workflow by @podcctv in #2
  • Add root health endpoint by @podcctv in #3
  • fix: ensure database directory exists by @podcctv in #4
  • feat: add basic test UI and enable cors by @podcctv in #5
  • feat: collect and display client info by @podcctv in #6
  • feat: show recent tests and add ping test by @podcctv in #7
  • feat: align data directory with project name by @podcctv in #8
  • feat: handle empty tests gracefully by @podcctv in #9
  • Seed a default test record on first /tests access by @podcctv in #10
  • feat: add default homepage by @podcctv in #11
  • Add traceroute diagnostics and improve ping handling by @podcctv in #12
  • Mask IPs and tidy test records by @podcctv in #13
  • Add ping latency measurements by @podcctv in #14
  • Add ping latency measurements by @podcctv in #15
  • Add traceroute, speed test, and enhanced ping tracking by @podcctv in #16
  • Add traceroute, speed test, and enhanced ping tracking by @podcctv in #17
  • Add ping latency measurements by @podcctv in #18
  • Add admin login and test management UI by @podcctv in #19
  • chore: update service port to 8380 by @podcctv in #20
  • Use venv for pip in Docker build by @podcctv in #21
  • Fix mask_ip filter handling of null client IPs by @podcctv in #22
  • Log default admin password and format recent tests table by @podcctv in #23
  • Default ping/traceroute to visitor IP and add client speed test by @podcctv in #24
  • Add speedtest progress and recording by @podcctv in #25
  • Add admin registration and improve test table by @podcctv in #26
  • Fix missing test record columns in SQLite DB by @podcctv in #27
  • docs: add bilingual readme and changelog by @podcctv in #28
  • Show download speed beside Speed Test title by @podcctv in #29
  • Aggregate recent tests and show speed metrics by @podcctv in #30
  • Localize test record timestamps to Asia/Shanghai by @podcctv in #31
  • Aggregate tests and add automated diagnostics by @podcctv in #32
  • feat: log credentials and login help on startup by @podcctv in #33
  • Show ping min/avg/max in recent tests by @podcctv in #34
  • fix: preserve persistent data across redeploys by @podcctv in #35
  • Add ASCII banner to homepage by @podcctv in #36
  • refactor: add initial loading and auto tests by @podcctv in #37
  • Add ASCII logo to homepage by @podcctv in #38
  • Run initial network tests on every visit by @podcctv in #39
  • feat(frontend): add realtime speed graphs by @podcctv in #40
  • docs: add single-line ascii logo by @podcctv in #41
  • chore: streamline ascii logo and add subtitle by @podcctv in #42
  • refactor: add dashboard route and dynamic tests table by @podcctv in #43
  • fix: improve landing page layout by @podcctv in #44
  • Aggregate recent tests and show speed metrics by @podcctv in #45
  • fix: improve landing page layout by @podcctv in #46
  • fix: resolve App.tsx syntax by @podcctv in #47
  • feat: add initial probe tests and fix geo info display by @podcctv in #48
  • Add real-time traffic window to speed test by @podcctv in #49
  • Use public IP for default admin password by @podcctv in #50
  • Use public IP for default admin password by @podcctv in #51
  • Separate single- and multi-thread speed test records by @podcctv in #53
  • Limit Recent Tests to last 10 IPs by @podcctv in #54
  • Update probe page ASCII banner by @podcctv in #55
  • Fix Recent Tests JSX to restore build by @podcctv in #56
  • Revert "Use public IP for default admin password" by @podcctv in #52
  • Honor proxy headers for client IP by @podcctv in #57
  • Log initial admin password to startup logs by @podcctv in #58
  • feat: auto run tests on probe page by @podcctv in #59
  • feat: improve probe tests and docker logging by @podcctv in #60
  • Average ping min and max when merging test records by @podcctv in #61
  • feat: add geolocation fallback by @podcctv in #62
  • feat(frontend): add animated loading screen by @podcctv in #63
  • Display default admin password and prompt password change by @podcctv in #64
  • Add speedtest timeout to avoid loading hang by @podcctv in #65
  • fix: update Node base image for deployment build by @podcctv in #66
  • feat: revamp probe ui and improve ip metadata lookup by @podcctv in #67
  • Ensure recent ping results reflect auto tests by @podcctv in #68
  • feat: add speed test controls by @podcctv in #69
  • fix: remove duplicate credential logs by @podcctv in #70
  • feat: add ASCII logo to loading and probe pages by @podcctv in #71
  • style: highlight test sections by @podcctv in #72
  • feat: run speedtest after loading by @podcctv in #73
  • fix: keep background static while scrolling by @podcctv in #74
  • fix: align ascii logo correctly by @podcctv in #75
  • feat: enhance speed test visuals by @podcctv in #76
  • Fix averaging logic to keep single-thread tests by @podcctv in #77
  • feat(admin): show ping and speed test data by @podcctv in #78
  • Enhance admin speed record table with Excel export by @podcctv in #79
  • Normalize ASN values for admin statistics by @podcctv in #80
  • Add pagination to admin test records by @podcctv in #81
  • Remove time-based merging window for test records by @podcctv in #82
  • feat: aggregate test records by ip by @podcctv in #83
  • fix: use TestRecord type for initial tests by @podcctv in #84
  • Handle missing client in _get_client_ip by @podcctv in #85
  • Aggregate records by user agent and 10-minute window by @podcctv in #86
  • Handle invalid IP values in mask_ip by @podcctv in #87
  • Add hourly time column and enhance probe loading by @podcctv in #88
  • fix: assert client IP when running tests by @podcctv in #89
  • Handle admin record fetch errors by @podcctv in #90
  • Enhance probe loading screen and speed UI by @podcctv in #91
  • Fix admin record time timezone by @podcctv in #92
  • Prevent loading screen from hanging after speedtest by @podcctv in #93
  • feat: improve speed test layout with bar charts by @podcctv in #94
  • style: refine speedtest progress bar by @p...
Read more