Tobie Morgan Hitchcock
|
d619633340
|
Enable new database strict mode configuration
|
2022-07-27 18:20:04 +01:00 |
|
Tobie Morgan Hitchcock
|
428fcf697a
|
Ensure CORS headers are set on failed HTTP responses
Closes #6
|
2022-07-24 01:15:26 +01:00 |
|
Tobie Morgan Hitchcock
|
81bad3211d
|
Improve command-line logging
|
2022-07-19 09:28:24 +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 |
|
Tobie Morgan Hitchcock
|
7bb4aa74f3
|
Move authentication code to separate module
|
2022-07-04 01:46:09 +01:00 |
|
Tobie Morgan Hitchcock
|
187d9c08dc
|
Allow ‘application/octet-stream’ content-type when importing
|
2022-07-04 01:25:35 +01:00 |
|
Tobie Morgan Hitchcock
|
eff4d2c5e9
|
Implement scope signup and signin functionality
|
2022-06-20 12:29:06 +01:00 |
|
Tobie Morgan Hitchcock
|
52e8954ae4
|
Ensure library works in multi-threaded and single-threaded environments
|
2022-05-16 00:04:11 +01:00 |
|
Tobie Morgan Hitchcock
|
f414198fad
|
Only begin a transaction if needed for authentication
|
2022-05-13 22:07:56 +01:00 |
|
Tobie Morgan Hitchcock
|
7bd5802e99
|
Remove tokio as a dependency
Closes SUR-102
|
2022-05-13 21:57:40 +01:00 |
|
Tobie Morgan Hitchcock
|
e4619be89a
|
Implement WebSocket queries for /sql endpoint
|
2022-05-11 22:34:28 +01:00 |
|
Tobie Morgan Hitchcock
|
17e8ea55b5
|
Implement SQL database exporting and importing
|
2022-05-11 15:23:15 +01:00 |
|
Tobie Morgan Hitchcock
|
3498e57e04
|
Implement web authentication session validation
|
2022-05-11 15:23:15 +01:00 |
|
Tobie Morgan Hitchcock
|
d761a6df47
|
Add TLS support to SurrealDB server
|
2022-05-11 15:23:08 +01:00 |
|
Tobie Morgan Hitchcock
|
ba7c31e2dc
|
Improve server configuration parsing and option storage
|
2022-05-11 15:23:08 +01:00 |
|
Tobie Morgan Hitchcock
|
69b18cc659
|
Change content length limits of http routes
|
2022-05-11 15:23:08 +01:00 |
|
Tobie Morgan Hitchcock
|
ffc3ed82f7
|
Simplify external API when working with Datastore
|
2022-05-04 00:07:46 +01:00 |
|
Tobie Morgan Hitchcock
|
7e2eae32c5
|
Ensure query auth level checks are logically correct
|
2022-04-01 00:36:23 +01:00 |
|
Tobie Morgan Hitchcock
|
b3c4f982ec
|
Fix clippy lint errors
|
2022-03-25 20:31:45 +00:00 |
|
Tobie Morgan Hitchcock
|
2a0d46a2b6
|
Remove unused macros
|
2022-03-07 18:14:42 +00:00 |
|
Tobie Morgan Hitchcock
|
d1c2daaee4
|
Apply cargo clippy lint recommendations
|
2022-03-05 14:42:58 +00:00 |
|
Tobie Morgan Hitchcock
|
d5c53b7791
|
Extract core surrealdb code into separate library
|
2022-02-22 14:16:50 +00:00 |
|
Tobie Morgan Hitchcock
|
10a76ec3a1
|
Inject datastore instance instead of globally instantiated instance
|
2022-02-17 08:04:08 +00:00 |
|
Tobie Morgan Hitchcock
|
b98986fa12
|
Remove unnecessary 'anyhow' crate
|
2022-02-16 23:45:23 +00:00 |
|
Tobie Morgan Hitchcock
|
9a2f8f737a
|
Simplify query variable creation
|
2022-02-13 23:37:30 +00:00 |
|
Tobie Morgan Hitchcock
|
ae70844524
|
Simplify server setup configuration options
|
2022-02-13 23:34:21 +00:00 |
|
Tobie Morgan Hitchcock
|
d0a0065807
|
Rename 'web' module to 'net'
|
2022-02-09 15:55:04 +00:00 |
|