Finn Bear
|
ff65ef56fc
|
Don't panic on invalid UTF-8 in web requests (#1422)
|
2022-10-30 23:28:57 +00:00 |
|
Tobie Morgan Hitchcock
|
c12a1cc1fa
|
Fix typo in code comments
|
2022-10-30 01:32:27 +00:00 |
|
Tobie Morgan Hitchcock
|
af9bd5b62f
|
Support path expressions after Record IDs with integer IDs
|
2022-10-30 01:32:27 +00:00 |
|
Tobie Morgan Hitchcock
|
12b6e04539
|
Implement inclusive and unbounded record ranges
Closes #1412
Closes #1413
|
2022-10-30 01:32:27 +00:00 |
|
Aman Sharma
|
82c9d7da2b
|
Add additional From<Value> and TryFrom<Value> implementations (#1410)
|
2022-10-28 04:35:01 -07:00 |
|
Allen Lantz
|
d1055e6088
|
Implement hashed implementation of Uniq<Array> (#1310)
|
2022-10-27 05:23:24 -07:00 |
|
Rushmore Mushambi
|
12ded8b066
|
Log version when starting the server (#1358)
|
2022-10-27 01:58:08 -07:00 |
|
Tobie Morgan Hitchcock
|
790935b2b5
|
Ensure build succeeds without uuid_unstable build flag
Closes #1403
|
2022-10-27 00:31:37 -07:00 |
|
Aman Sharma
|
b92536b649
|
Add some From<Value> and TryFrom<Value> implementations (#1401)
|
2022-10-26 07:01:09 -07:00 |
|
Tobie Morgan Hitchcock
|
e9364d2efd
|
Ensure GROUP BY fields with functions are output correctly
|
2022-10-25 18:04:00 -07:00 |
|
Tobie Morgan Hitchcock
|
9c788d9d21
|
Ensure unstable UUID functions are behind a build flag
|
2022-10-25 15:17:21 -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
|
d2e7a8532d
|
Don’t respond with an id if none was specified in the WebSocket RPC query
|
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
|
2e1d39fcf8
|
Remove unused Response to Value conversion implementation
|
2022-10-25 06:05:02 -07:00 |
|
Tobie Morgan Hitchcock
|
8f873cae5c
|
Accept SQL ranges within SQL objects and SQL arrays
|
2022-10-25 06:01:13 -07:00 |
|
Tobie Morgan Hitchcock
|
e1797d6170
|
Add public function for enabling internal serialization
|
2022-10-25 04:52:24 -07:00 |
|
Tobie Morgan Hitchcock
|
34dd96efb9
|
Fix linting tests
|
2022-10-25 02:41:16 -07:00 |
|
Aman Sharma
|
01858bf4ca
|
adds From<uuid::Uuid> for sql::Value and sql::Uuid (#1398)
|
2022-10-24 09:43:50 +01:00 |
|
Tobie Morgan Hitchcock
|
50a2c25688
|
Ensure cancelled context does not prevent FETCH of records
Closes #1395
|
2022-10-22 22:19:12 +01:00 |
|
Tobie Morgan Hitchcock
|
5b76a25932
|
Ensure equals comparator function never reeaches unreachable code
Closes #1360
|
2022-10-20 15:54:35 +01:00 |
|
Tobie Morgan Hitchcock
|
0c4994b33b
|
Ensure nested non-defined objects are not stored in SCHEMAFULL table
Closes #1342
|
2022-10-20 15:41:32 +01: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
|
2ceb10f4cb
|
Allow Record IDs defined within parameters to be used in CREATE and RELATE statements
Closes #1383
|
2022-10-19 19:16:31 +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
|
7f84504170
|
Remove old code comment
|
2022-10-19 18:56:56 +01:00 |
|
Tobie Morgan Hitchcock
|
67eb4b97a1
|
Fix tests 😖
|
2022-10-19 15:48:50 +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
|
f0b30e9526
|
Format strings with ’ single quotes if string does not contain any ’ characters
|
2022-10-19 11:09:09 +01:00 |
|
Tobie Morgan Hitchcock
|
227bb0a3ce
|
Ensure database doesn’t panic when rounding decimal values with more than 16 decimal places
Closes #1378
|
2022-10-19 11:06:17 +01:00 |
|
Tobie Morgan Hitchcock
|
7f56fb9964
|
Enable fetching fields and values from within complex Record IDs
Closes #1375
|
2022-10-19 11:03:13 +01:00 |
|
Tobie Morgan Hitchcock
|
ad6ee5b42d
|
Add some additional code comments
|
2022-10-19 10:55:19 +01:00 |
|
Tobie Morgan Hitchcock
|
73bf56810e
|
Enable searching within Record IDs using the CONTAINS operator
Closes #1377
|
2022-10-17 23:05:35 +01:00 |
|
Tobie Morgan Hitchcock
|
8902fc0a70
|
Don’t automatically treat naive dates as datetimes
Closes #1328
|
2022-10-17 03:34:07 +01:00 |
|
Tobie Morgan Hitchcock
|
eca8cd8d1d
|
Ensure SQL datetimes are formatted correctly as strings
|
2022-10-17 03:25:58 +01:00 |
|
Tobie Morgan Hitchcock
|
d2761c6bf6
|
Ensure RELATE statements parse correctly with parameters
Closes #1313
|
2022-10-17 03:13:40 +01:00 |
|
Tobie Morgan Hitchcock
|
0a4b810fbd
|
Allow parameters in LIMIT and START clauses in SQL SELECT statements
Closes #1332
Closes #116
|
2022-10-17 02:57:53 +01:00 |
|