Sébastien Helleu
|
ec3b3d47be
|
relay/api: convert group/nick color names to the real color code
|
2024-04-07 16:59:45 +02:00 |
|
Sébastien Helleu
|
64db1b958d
|
relay/api: replace direct access to JSON number value by call to function cJSON_GetNumberValue() (issue #2066)
|
2024-04-07 13:18:13 +02:00 |
|
Sébastien Helleu
|
9d7e887d8e
|
relay/api: add "body_type" in response when a body is set and connected via websocket (issue #2066)
|
2024-04-07 13:18:13 +02:00 |
|
Sébastien Helleu
|
3f993f9422
|
relay/api: fix style (issue #2066)
|
2024-04-07 13:16:50 +02:00 |
|
Sébastien Helleu
|
786f889251
|
relay: add command /remote, add remote configuration in relay.conf (issue #2066)
|
2024-04-07 13:16:47 +02:00 |
|
Sébastien Helleu
|
1fb6fda89b
|
relay: rename function relay_api_search_buffer_id_name to relay_api_protocol_search_buffer_id_name
|
2024-03-29 13:02:45 +01:00 |
|
Sébastien Helleu
|
34a72ac02e
|
relay/api: add GET /api/hotlist
|
2024-03-17 20:13:19 +01:00 |
|
Sébastien Helleu
|
bb346f8c6c
|
relay/api: replace "context" by "buffer_id" (issue #2081)
|
2024-03-12 20:37:52 +01:00 |
|
Sébastien Helleu
|
48ca390f79
|
relay/api: add support of buffer id in POST /api/input (issue #2081)
|
2024-03-12 20:37:51 +01:00 |
|
Sébastien Helleu
|
aa989767a1
|
relay/api: add support of buffer id in GET /api/buffers (issue #2081)
|
2024-03-12 20:37:50 +01:00 |
|
Sébastien Helleu
|
0ac377d306
|
relay/api: add a global variable to customize the command delay in POST /api/input
The user can not change this, the variable will be set to 0 in unit tests to
execute the command immediately.
|
2024-03-12 20:37:48 +01:00 |
|
Sébastien Helleu
|
59c977ddc9
|
relay/api: check that "request" field is a string in JSON received (websocket connection)
|
2024-03-12 20:37:48 +01:00 |
|
Sébastien Helleu
|
4f9bcc73ca
|
relay/api: allow POST /api/handshake without a body
|
2024-03-12 20:37:48 +01:00 |
|
Sébastien Helleu
|
8c5db76271
|
relay/api: fix error displayed when buffer is not found in POST /api/input
|
2024-03-12 20:37:48 +01:00 |
|
Sébastien Helleu
|
0f30a4e020
|
relay: move functions to get URL parameters from api to relay-http.c, add tests
|
2024-02-18 23:13:20 +01:00 |
|
Sébastien Helleu
|
c4ac9046b2
|
relay/api: fix comment of function relay_api_protocol_get_param_boolean
|
2024-02-18 18:52:57 +01:00 |
|
Sébastien Helleu
|
052db75805
|
relay/api: add extra check on JSON types in handshake and input resources (issue #2066)
|
2024-02-03 08:38:57 +01:00 |
|
Sébastien Helleu
|
6acf1af828
|
relay/api: add handshake resource, without authentication required (issue #2066)
|
2024-02-01 21:39:23 +01:00 |
|
Sébastien Helleu
|
89aeb03a13
|
relay: remove request from some function arguments (issue #2066)
|
2024-02-01 21:39:23 +01:00 |
|
Sébastien Helleu
|
83567fd871
|
relay: allow password hash authentication in api relay, add option relay.network.time_window (issue #2066)
|
2024-02-01 21:39:23 +01:00 |
|
Sébastien Helleu
|
70907fc169
|
relay: rename option relay.weechat.commands to relay.network.commands (issue #2066)
|
2024-02-01 21:39:23 +01:00 |
|
Sébastien Helleu
|
6cfb31c306
|
relay: add support of websocket extension "permessage-deflate" (closes #1549)
This extension is used to compress and decompress websocket frames (using
the DEFLATE algorithm, with zlib).
|
2024-02-01 21:38:53 +01:00 |
|
Sébastien Helleu
|
8971fc069a
|
relay: add "api" protocol (HTTP REST API) (issue #2066)
|
2024-02-01 21:38:49 +01:00 |
|