Skip to content

Tags: wwivbbs/wwiv

Tags

wwiv59_3759

Toggle wwiv59_3759's commit message
wwiv59_3759 SHA:

wwiv59_3758

Toggle wwiv59_3758's commit message
wwiv59_3758 SHA:

build-number-3759

Toggle build-number-3759's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
WWIVD NodeManager Enhancements (#1682)

* WWIVD HTTP API Enhancements

Enhanced WWIVD HTTP API with new endpoints and improved status information:

- Node Manager: Added user_number tracking and node range filtering
- Status Endpoint: Enhanced with user information and Config parameter
- New /instances endpoint: Version 1 API with user details
- New /blocking endpoint: IP whitelist/blacklist management with auto-blocker support
- New /sysop endpoint: Comprehensive BBS statistics dashboard

All endpoints return JSON-formatted responses and are thread-safe with mutex protection.
Backward compatible with existing /status endpoint.

Updated changelog in temp/changelog.md documenting all changes.

* Add temp/ directory to .gitignore and remove from tracking

* Add /laston endpoint to WWIVD HTTP API

- New endpoint reads and parses laston.txt from gfiles directory
- Supports both format variants (with/without city/state)
- Strips ANSI color codes from entries
- Returns structured JSON with login history
- Handles up to 8 entries as maintained by laston.txt
- Thread-safe implementation with mutex protection

* Add simplified changelog for WWIVD HTTP API enhancements

- Traditional changelog format with date stamps
- Documents all new endpoints: /instances, /blocking, /sysop, /laston
- Includes security notice and API endpoint summary

wwiv59_3757

Toggle wwiv59_3757's commit message
wwiv59_3757 SHA:

wwiv59_3756

Toggle wwiv59_3756's commit message
wwiv59_3756 SHA:

wwiv59_3755

Toggle wwiv59_3755's commit message
wwiv59_3755 SHA:

wwiv59_3754

Toggle wwiv59_3754's commit message
wwiv59_3754 SHA:

wwiv59_3753

Toggle wwiv59_3753's commit message
wwiv59_3753 SHA:

wwiv59_3752

Toggle wwiv59_3752's commit message
wwiv59_3752 SHA:

wwiv59_3751

Toggle wwiv59_3751's commit message
wwiv59_3751 SHA: