Changed number type settings parsing from parseInt to parseFloat to properly handle decimal values. Added step="any" attribute to number inputs in the frontend when the setting has decimal min/max/default values. This ensures that Consensus Quorum Threshold and other floating point settings (like METRICS_SAMPLING_RATE) can accept and save decimal values like 0.5, 0.67, etc. instead of being truncated to integers. - Updated includes/admin/admin-backend/routes/settings.js - Updated includes/admin/routes/settings.js - Updated includes/admin/admin-frontend/ui/settings.js
P2NS Plugin System
📚 Documentation has moved!
The plugin system documentation has been consolidated into the
docs/plugins/directory.👉 See docs/plugins/README.md for the complete plugin system documentation.
Quick Reference
- Plugin System Guide - Complete plugin system documentation
- Plugin SDK Reference - Complete SDK API reference
- Plugin Overview - Plugin system overview
Plugin Features
- HyperDB Integration - Database operations
- Hyperdrive Integration - Distributed file system
- Plugin Channels - P2P communication
Example Plugins
- Global Profile - User identity system
- Domain Consensus - Consensus visualization
- Peer Visualize - Network visualization