Skip to content
This repository was archived by the owner on Jul 31, 2026. It is now read-only.

Updated to be fully compatible with Remnawave API v2.1.1 with new endpoints, extended host functionality and simplified validations. - #1

Merged
sm1ky merged 3 commits into
productionfrom
development
Aug 15, 2025
Merged

Updated to be fully compatible with Remnawave API v2.1.1 with new endpoints, extended host functionality and simplified validations.#1
sm1ky merged 3 commits into
productionfrom
development

Conversation

@sm1ky

@sm1ky sm1ky commented Aug 15, 2025

Copy link
Copy Markdown
Contributor

✨ Features

  • Host networking: added advanced options — muxParams, sockoptParams, overrideSniFromAddress
  • Host management: added host categorization, host tags support, and nodes metrics endpoint
  • Squad nodes: added get_accessible_nodes() endpoint to retrieve accessible squad nodes

🔄 Updates

  • Usernames: minimum length reduced from 6 → 3 characters
  • Node names: minimum length reduced from 5 → 3 characters
  • Host description: maximum length reduced from 50 → 30 characters
  • Config profiles: added name field with validation ^[A-Za-z0-9_-]+$
  • Internal squads: added name field with same validation

🐛 Fixes

  • Removed tokenDescription field from CreateApiTokenRequestDto and ApiTokenDto
sm1ky added 3 commits August 14, 2025 15:01
feat: add host tags management - метод get_hosts_tags()
feat: add advanced host options - поля tag, isHidden, muxParams, sockoptParams
update: relax validation - username min 3 chars, node name min 3 chars
update: reduce host description - max 30 chars (было 50)
update: add name fields - для config profiles и internal squads

‼️ fix: remove tokenDescription - убрано из CreateApiTokenRequestDto
…дпоинт для получения доступных узлов внутренней группы
@sm1ky
sm1ky merged commit cd024a7 into production Aug 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

1 participant