Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-12 | relay/api: add field "modes" in GET /api/buffers | Sébastien Helleu | |
2024-05-11 | relay/api: add field "input_prompt" in GET /api/buffers | Sébastien Helleu | |
2024-05-05 | relay/api: add input fields in GET /api/buffers | Sébastien Helleu | |
New fields returned: - "input" (string): content of input - "input_position" (integer): position in input (starts at 0) - "input_multiline" (boolean): true if the buffer allows multiline input | |||
2024-05-05 | relay/api: add parameter "lines_free" in GET /api/buffers | Sébastien Helleu | |
This parameter is the number of lines to return for buffers with free content. Its default value is `0` if "lines" is set to `0`, otherwise all buffer lines are returned. | |||
2024-05-05 | relay/api: fix read of buffer lines when lines parameter is LONG_MIN | Sébastien Helleu | |
2024-05-05 | relay/api: reply to preflight request OPTIONS received from browsers (CORS) | Sébastien Helleu | |
This adds the support of Cross-Origin Resource Sharing (CORS) in the relay HTTP API. | |||
2024-05-04 | relay/remote: fix close of remote buffer | Sébastien Helleu | |
2024-05-01 | relay/api: add buffer keys in GET /api/buffers (issue #2066) | Sébastien Helleu | |
2024-04-29 | relay/api: add color names for groups and nicks in GET /api/buffers | Sébastien Helleu | |
2024-04-29 | relay/api: add nicklist boolean fields in GET /api/buffers | Sébastien Helleu | |
2024-04-29 | relay/api: rename field "nicklist" to "nicklist_root" in GET /api/buffers | Sébastien Helleu | |
2024-04-25 | relay: remove check of NULL pointers before calling free() (issue #865) | Sébastien Helleu | |
2024-04-08 | relay/api: use function asprintf in JSON send functions | Sébastien Helleu | |
2024-04-07 | relay/api: convert group/nick color names to the real color code | Sébastien Helleu | |
2024-04-07 | relay/api: rename field "nicks" to "nicklist" in GET /api/buffers | Sébastien Helleu | |
2024-04-07 | relay/api: add nicklist group and nick id in response to GET /api/buffers ↵ | Sébastien Helleu | |
(issue #2081) | |||
2024-04-07 | relay/api: add fields "displayed" and "notify_level" in lines returned ↵ | Sébastien Helleu | |
(issue #2066) | |||
2024-04-07 | relay/api: add "request" and "request_body" in response when connected via ↵ | Sébastien Helleu | |
websocket (issue #2066) | |||
2024-04-07 | relay/api: add "body_type" in response when a body is set and connected via ↵ | Sébastien Helleu | |
websocket (issue #2066) | |||
2024-04-07 | relay: add connection to remote (issue #2066) | Sébastien Helleu | |
Connection to remote: - handshake: offer support for all supported hash algorithms - network connect with a socket - upgrade to websocket and authenticate with remote (password/TOTP) - check websocket response - get list of buffers (not used yet) Note: connection to remote with TLS or a proxy is not yet supported. | |||
2024-03-17 | relay/api: add GET /api/hotlist | Sébastien Helleu | |
2024-03-12 | relay/api: replace "context" by "buffer_id" (issue #2081) | Sébastien Helleu | |
2024-03-12 | relay/api: add buffer is in response to GET /api/buffers (issue #2081) | Sébastien Helleu | |
2024-02-18 | relay/api: add key "visible" with boolean value in nick and group objects | Sébastien Helleu | |
2024-02-18 | relay/api: rename key "index" to "y" in line object | Sébastien Helleu | |
2024-02-01 | relay: add support of websocket extension "permessage-deflate" (closes #1549) | Sébastien Helleu | |
This extension is used to compress and decompress websocket frames (using the DEFLATE algorithm, with zlib). | |||
2024-02-01 | relay: add "api" protocol (HTTP REST API) (issue #2066) | Sébastien Helleu | |