Tobie Morgan Hitchcock
|
5d55f28b98
|
Fix linting warning
|
2023-02-13 16:05:02 +00:00 |
|
Tobie Morgan Hitchcock
|
efbc5d3219
|
Add all WebSockets to a global collection
|
2023-02-13 12:20:13 +00:00 |
|
Tobie Morgan Hitchcock
|
ac9a574c00
|
Simplify passing of authentication tokens to client
|
2023-02-11 15:56:14 +00:00 |
|
Tobie Morgan Hitchcock
|
84b026679f
|
Update clippy linting tests
|
2023-02-03 11:47:07 +00:00 |
|
Tobie Morgan Hitchcock
|
9282feac1f
|
Allow empty params object from text-based WebSocket clients
Closes #1610
|
2023-01-20 00:54:33 +00:00 |
|
Rushmore Mushambi
|
c2dce39f91
|
Integrate client library into surrealdb crate (#1514)
|
2022-12-30 08:23:19 +00:00 |
|
Tobie Morgan Hitchcock
|
44c3f32f69
|
Fix clippy linting warnings
|
2022-12-20 10:30:40 +00:00 |
|
George
|
a2038f239b
|
Fix future clippy linting warnings (#1423)
|
2022-12-18 16:00:36 +00:00 |
|
CelebrateVC
|
f0745386cf
|
Improve code comments for documentation (#1476)
|
2022-11-23 09:42:59 +00:00 |
|
Tobie Morgan Hitchcock
|
c12a1cc1fa
|
Fix typo in code comments
|
2022-10-30 01:32:27 +00:00 |
|
Rushmore Mushambi
|
12ded8b066
|
Log version when starting the server (#1358)
|
2022-10-27 01:58:08 -07:00 |
|
Tobie Morgan Hitchcock
|
f32fb516eb
|
Rearrange code order
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
a074dc9af5
|
Add suport for WebSocket RPC binary protocol
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
ab4c85bf5d
|
Return a single record when requesting a single record with WebSocket
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
05485406c4
|
Add support for more input types in WebSocket RPC methods
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
e03f7e00db
|
Add alias for WebSocket RPC method ‘modify’ to ‘patch’
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
1015a948fd
|
Add alias for WebSocket RPC method ‘change’ to ‘merge’
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
926356d23b
|
Don’t allow WebSocket RPC authenticate method to be called with no token value
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
df8f297221
|
Add WebSocket RPC unset method for clearing a parameter
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
70a263f799
|
Add code comments to WebSocket RPC methods
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
a0d86248e2
|
Enable different output serialization formats in WebSocket RPC
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
d12384f3fb
|
Change method signature for converting strings to table names
|
2022-10-25 06:40:23 -07:00 |
|
Tobie Morgan Hitchcock
|
3cbb5eed78
|
Allow datetimes as an id parameter in the WebSocket RPC message
|
2022-10-25 06:06:02 -07:00 |
|
Tobie Morgan Hitchcock
|
6ff1e250de
|
Add improved handling of different WebSocket message types
|
2022-10-19 23:57:05 +01:00 |
|
Rushmore Mushambi
|
f0eaf2bd19
|
Improve RPC method return types (#1384)
|
2022-10-19 23:54:41 +01:00 |
|
Tobie Morgan Hitchcock
|
c098fe3380
|
Respond to WebSocket ping messages with a pong message
|
2022-10-19 21:11:15 +01:00 |
|
Tobie Morgan Hitchcock
|
1becd3ab55
|
Don’t throw an RPC Error when no params key is specified
|
2022-10-19 18:57:03 +01:00 |
|
Tobie Morgan Hitchcock
|
65f8194a1f
|
Fix code linting warnings
|
2022-10-19 15:35:42 +01:00 |
|
Tobie Morgan Hitchcock
|
18d69a620c
|
Add WebSocket ping->pong message ticker
|
2022-10-19 14:56:43 +01:00 |
|
Tobie Morgan Hitchcock
|
f31b7d7d17
|
Allow number values for JSON RPC id field
|
2022-10-16 17:36:07 +01:00 |
|
Tobie Morgan Hitchcock
|
9546b07d71
|
Add version method to HTTP RPC endpoint
|
2022-10-16 17:36:07 +01:00 |
|
Tobie Morgan Hitchcock
|
1dd08bedaa
|
Handle errors properly when WebSocket client disconnects improperly
Closes #181
Closes #195
Closes #140
|
2022-09-20 23:04:40 +01:00 |
|
Tobie Morgan Hitchcock
|
74c3b6d708
|
Don’t automatically unwrap errors when sending on WebSocket
Closes #140
|
2022-09-13 21:50:04 +01:00 |
|
Tobie Morgan Hitchcock
|
e5a78bed06
|
Allow root authentication over WebSocket connection
|
2022-08-23 23:44:13 +01:00 |
|
Kian-Meng Ang
|
40157f6170
|
Fix typos (#42)
Found via `codespell -L crate,inout,ser,fetchs,te,tre,whats`.
|
2022-08-21 13:13:38 +01:00 |
|
Tobie Morgan Hitchcock
|
d619633340
|
Enable new database strict mode configuration
|
2022-07-27 18:20:04 +01:00 |
|
Tobie Morgan Hitchcock
|
d425f67a8b
|
Allow NULL and missing values in RPC query method
|
2022-07-08 21:56:04 +01:00 |
|
Tobie Morgan Hitchcock
|
11a3911f70
|
Add RPC let’ command as a duplicate of ‘set’ command
|
2022-07-08 21:55:44 +01:00 |
|
Tobie Morgan Hitchcock
|
3c7bd098f3
|
Enable concurrent requests in WebSocket RPC Server
|
2022-07-07 11:25:22 +01:00 |
|
Tobie Morgan Hitchcock
|
4438415b55
|
Fix error in RPC Modify method query
|
2022-07-07 11:22:41 +01:00 |
|
Tobie Morgan Hitchcock
|
508538e0cc
|
Add initial WebSocket JSON RPC implementation
|
2022-07-04 02:32:26 +01:00 |
|