Skip to main content

API Changelog 2.3.2 vs. 2.4.0

· 3 min read
Remnawave
Maintainer

New Endpoints: 14

  • GET /api/bandwidth-stats/nodes
  • GET /api/bandwidth-stats/nodes/realtime
  • GET /api/bandwidth-stats/nodes/{uuid}/users
  • GET /api/bandwidth-stats/nodes/{uuid}/users/legacy
  • GET /api/bandwidth-stats/users/{uuid}
  • GET /api/bandwidth-stats/users/{uuid}/legacy
  • GET /api/subscription-page-configs
  • PATCH /api/subscription-page-configs
  • POST /api/subscription-page-configs
  • POST /api/subscription-page-configs/actions/clone
  • POST /api/subscription-page-configs/actions/reorder
  • DELETE /api/subscription-page-configs/{uuid}
  • GET /api/subscription-page-configs/{uuid}
  • GET /api/subscriptions/subpage-config/{shortUuid}

Deleted Endpoints: 4

  • GET /api/nodes/usage/range
  • GET /api/nodes/usage/realtime → replaced with GET /api/bandwidth-stats/nodes/realtime
  • GET /api/nodes/usage/{uuid}/users/range
    → replaced with GET /api/bandwidth-stats/nodes/{uuid}/users/legacy
  • GET /api/users/stats/usage/{uuid}/range
    → replaced with GET /api/bandwidth-stats/users/{uuid}/legacy

Modified Endpoints: 7


GET /api/external-squads

  • Responses changed
    • Modified response: 200
      • Content changed
        • Modified media type: application/json
          • Schema changed
            • Properties changed
              • Modified property: response
                • Properties changed
                  • Modified property: externalSquads
                    • Items changed
                      • Required changed
                        • New required property: subpageConfigUuid
                      • Properties changed
                        • New property: subpageConfigUuid

PATCH /api/external-squads

  • Request body changed
    • Content changed
      • Modified media type: application/json
        • Schema changed
          • Properties changed
            • New property: subpageConfigUuid
  • Responses changed
    • Modified response: 200
      • Content changed
        • Modified media type: application/json
          • Schema changed
            • Properties changed
              • Modified property: response
                • Required changed
                  • New required property: subpageConfigUuid
                • Properties changed
                  • New property: subpageConfigUuid

POST /api/external-squads

  • Responses changed
    • Modified response: 201
      • Content changed
        • Modified media type: application/json
          • Schema changed
            • Properties changed
              • Modified property: response
                • Required changed
                  • New required property: subpageConfigUuid
                • Properties changed
                  • New property: subpageConfigUuid

POST /api/external-squads/actions/reorder

  • Responses changed
    • Modified response: 200
      • Content changed
        • Modified media type: application/json
          • Schema changed
            • Properties changed
              • Modified property: response
                • Properties changed
                  • Modified property: externalSquads
                    • Items changed
                      • Required changed
                        • New required property: subpageConfigUuid
                      • Properties changed
                        • New property: subpageConfigUuid

GET /api/external-squads/{uuid}

  • Responses changed
    • Modified response: 200
      • Content changed
        • Modified media type: application/json
          • Schema changed
            • Properties changed
              • Modified property: response
                • Required changed
                  • New required property: subpageConfigUuid
                • Properties changed
                  • New property: subpageConfigUuid

PATCH /api/nodes

  • Request body changed
    • Content changed
      • Modified media type: application/json
        • Schema changed
          • Properties changed
            • Modified property: consumptionMultiplier
              • Min changed from 0.1 to 0
              • Max changed from null to 100

POST /api/nodes

  • Request body changed
    • Content changed
      • Modified media type: application/json
        • Schema changed
          • Properties changed
            • Modified property: consumptionMultiplier
              • Min changed from 0.1 to 0
              • Max changed from null to 100

Release v2.1.0

· One min read
Remnawave
Maintainer

🚧 Полное обновление обязательно 🚧

Этот релиз содержит обновления всех компонентов Remnawave. Пожалуйста, внимательно ознакомьтесь с этим документом перед обновлением.

Summing up Config&Profiles

· 5 min read
Remnawave
Maintainer

В этой статье мы проведем небольшой обзор новой системы – Профилей Конфигураций (Config Profiles) и Внутренних Сквадов (Internal Squads), которая будет доступна с релизом 2.0 (планируется в середине июля/начале августа 2025-го года).