summaryrefslogtreecommitdiff
path: root/doc/sr
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2024-01-06 10:42:22 +0100
committerSébastien Helleu <flashcode@flashtux.org>2024-02-01 21:38:49 +0100
commit8971fc069a1c1a9e8c3f6fa1f83e64a50b2876c1 (patch)
tree55ee948cd5bdb0ec24dfedc6db7a8b7cdc841eec /doc/sr
parent179d53a12e45f316902fd83c6d00bd2272a8dc17 (diff)
downloadweechat-8971fc069a1c1a9e8c3f6fa1f83e64a50b2876c1.zip
relay: add "api" protocol (HTTP REST API) (issue #2066)
Diffstat (limited to 'doc/sr')
-rw-r--r--doc/sr/weechat_dev.sr.adoc15
-rw-r--r--doc/sr/weechat_user.sr.adoc8
2 files changed, 22 insertions, 1 deletions
diff --git a/doc/sr/weechat_dev.sr.adoc b/doc/sr/weechat_dev.sr.adoc
index fd3995e09..b6924ecec 100644
--- a/doc/sr/weechat_dev.sr.adoc
+++ b/doc/sr/weechat_dev.sr.adoc
@@ -333,15 +333,26 @@ WeeChat „језгро” се налази у следећим директо
|       relay-command.c | Релеј команде.
|       relay-completion.c | Релеј довршавања.
|       relay-config.c | Релеј опције конфиг (фајл relay.conf).
+// TRANSLATION MISSING
+|       relay-http.c | HTTP functions.
|       relay-info.c | Релеј info/infolists/hdata.
|       relay-network.c | Мрежне функције за релеј.
|       relay-raw.c | Релеј сирови бафер.
|       relay-server.c | Релеј сервер.
|       relay-upgrade.c | Save/restore of relay data when upgrading WeeChat.
|       relay-websocket.c | WebSocket сервер функције (RFC 6455).
+// TRANSLATION MISSING
+|       api/ | Relay for remote interfaces (using HTTP REST API).
+// TRANSLATION MISSING
+|          relay-api.c | Main API functions for HTTP REST API.
+// TRANSLATION MISSING
+|          relay-api-msg.c | Send JSON messages to clients.
+// TRANSLATION MISSING
+|          relay-api-protocol.c | HTTP REST API protocol.
|       irc/ | IRC прокси.
|          relay-irc.c | Главне IRC прокси функције.
-|       weechat/ | Релеј за удаљене интерфејсе.
+// TRANSLATION MISSING
+|       weechat/ | Relay for remote interfaces (using "weechat" binary protocol).
|          relay-weechat.c | Релеј за удаљене интерфејсе (главне функције).
|          relay-weechat-msg.c | Слање бинарних порука клијентима.
|          relay-weechat-nicklist.c | Функције листе надимака.
@@ -471,6 +482,8 @@ WeeChat „језгро” се налази у следећим директо
|             test-typing-status.cpp | Тестови: typing статус.
|          relay/ | Корен unit тестова за Релеј додатак.
|             test-relay-auth.cpp | Тестови: аутентификација клијената.
+// TRANSLATION MISSING
+|             test-relay-http.cpp | Tests: HTTP functions for Relay plugin.
|             irc/ | Корен unit тестова за Релеј „irc” протокол.
|                test-relay-irc.cpp | Тестови: РЕлеј „irc” протокол.
|          xfer/ | Корен unit тестова за Xfer додатак.
diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc
index 448de318d..4617c7904 100644
--- a/doc/sr/weechat_user.sr.adoc
+++ b/doc/sr/weechat_user.sr.adoc
@@ -151,6 +151,10 @@ WeeChat мора да се изгради са CMake.
| ca-certificates |
| Сертификати за TLS везе.
+// TRANSLATION MISSING
+| libcjson-dev |
+| Relay plugin: protocol "api" (HTTP REST API).
+
| libzstd-dev | ≥ 0.8.1
| Logger додатак: компресија ротирајућих лог фајлова (zstandard). +
Relay додатак: компресија порука (WeeChat -> клијент) са https://facebook.github.io/zstd/[Zstandard ^↗^^] (weechat протокол).
@@ -268,6 +272,10 @@ $ make install
| ENABLE_CHARSET | `ON`, `OFF` | ON
| Компајлира <<charset,Charset додатак>>.
+// TRANSLATION MISSING
+| ENABLE_CJSON | `ON`, `OFF` | ON
+| Support of JSON with https://github.com/DaveGamble/cJSON[cJSON ^↗^^] library.
+
| ENABLE_MAN | `ON`, `OFF` | OFF
| Изграђује man страницу.