Commit graph

89 commits

Author SHA1 Message Date
Tobie Morgan Hitchcock
8f89f8729c Update 3rd party dependencies
Closes #1593
2023-01-17 09:00:30 +00:00
Tobie Morgan Hitchcock
db4ac267c2 Ensure std::time::Instant is replaced with trice::Instant everywhere 2023-01-10 19:50:51 +00:00
Rushmore Mushambi
c2dce39f91
Integrate client library into surrealdb crate (#1514) 2022-12-30 08:23:19 +00:00
Rushmore Mushambi
59dcc44883
Replace surf with reqwest (#1512) 2022-12-08 18:39:46 +00:00
Tobie Morgan Hitchcock
406e277c3b Ensure crate builds with no-default-features 2022-12-07 19:30:29 +00:00
Tobie Morgan Hitchcock
a074dc9af5 Add suport for WebSocket RPC binary protocol 2022-10-25 06:40:23 -07:00
Tobie Morgan Hitchcock
c9243dec3c Add new functions for gnerating v4 and v7 UUIDs
Related to #1353
2022-10-16 23:38:50 +01:00
Tobie Morgan Hitchcock
c2465338b2 Release 1.0.0-beta.8 2022-09-30 22:33:00 +01:00
Tobie Morgan Hitchcock
c089956c44 Release 1.0.0-beta.8 2022-09-30 22:33:00 +01:00
Tobie Morgan Hitchcock
335216ae84 Update 3rd party dependencies 2022-09-30 22:24:22 +01:00
Tobie Morgan Hitchcock
7676a16f16 Update 3rd party dependencies
Closes #90
Closes #137
Closes #245
Closes #1202
Closes #1212
2022-09-26 01:29:38 +01:00
Tobie Morgan Hitchcock
b4209180b6 Ensure server listents to SIGINT/SIGTERM signals
Closes #120
2022-09-22 03:01:11 +01:00
Tobie Morgan Hitchcock
b06da47da6 Update 3rd party dependencies 2022-09-20 18:13:07 +01:00
James
782a5d4be6
Add crypto::bcrypt::generate and crypto::bcrypt::compare functions (#224) 2022-09-20 08:14:58 +01:00
Tobie Morgan Hitchcock
f640a174f3 Update 3rd party dependencies 2022-09-18 13:58:32 +01:00
Tobie Morgan Hitchcock
fcdc9ebb8e Add bindgen feature for building quickjs on additional platforms
Closes #126
2022-09-11 23:37:25 +01:00
Rushmore Mushambi
04831b1831
Make validation and parser functions more robust (#89)
Closes #87
2022-09-01 18:46:36 +01:00
Tobie Morgan Hitchcock
738ba5d0e5 Release 1.0.0-beta.7 2022-08-29 19:40:00 +01:00
Tobie Morgan Hitchcock
561ef56c29 Release 1.0.0-beta.7 2022-08-29 19:40:00 +01:00
Tobie Morgan Hitchcock
f8802e4881 Update 3rd party dependencies 2022-08-29 17:34:18 +01:00
Tobie Morgan Hitchcock
e6d3c1e977 Add initial RocksDB storage implementation 2022-08-28 14:35:30 +01:00
Tobie Morgan Hitchcock
aca9cb6c34 Update 3rd party dependencies 2022-08-23 23:52:43 +01:00
Tobie Morgan Hitchcock
d6de09bd0a Update 3rd party dependencies 2022-08-17 22:45:31 +01:00
Yusuke Kuoka
1d3880d652
Initial implementation of SurrealDB KVS for FoundationDB (#37)
Referenced in discussion #25 

Closes #38
2022-08-15 19:35:41 +01:00
Tobie Morgan Hitchcock
31c44e75a3 Release 1.0.0-beta.6 2022-08-13 01:43:24 +01:00
Tobie Morgan Hitchcock
68f1b014a9 Release 1.0.0-beta.6 2022-08-13 01:43:23 +01:00
Tobie Morgan Hitchcock
70a6c5a1ee Enable server configuration to be setup with environment variables 2022-08-12 21:21:32 +01:00
Tobie Morgan Hitchcock
33ab50b541 Update 3rd party dependencies 2022-08-11 17:41:20 +01:00
Tobie Morgan Hitchcock
9ed50a9514 Add command-line SurrealQL REPL 2022-08-06 13:13:14 +01:00
Tobie Morgan Hitchcock
c1b71a21ea Release 1.0.0-beta.5 2022-08-01 10:28:43 +01:00
Tobie Morgan Hitchcock
3ab94a5abf Release 1.0.0-beta.5 2022-08-01 10:28:43 +01:00
Tobie Morgan Hitchcock
f97e16a036 Release 1.0.0-beta.4 2022-07-28 10:00:54 +01:00
Tobie Morgan Hitchcock
57caaff01d Release 1.0.0-beta.4 2022-07-28 10:00:54 +01:00
Tobie Morgan Hitchcock
d6269bbe3d Ensure http module only builds when feature is enabled 2022-07-27 09:15:35 +01:00
Tobie Morgan Hitchcock
8159c10693 Release 1.0.0-beta.3 2022-07-24 01:36:49 +01:00
Tobie Morgan Hitchcock
233a56287b Release 1.0.0-beta.3 2022-07-24 01:36:49 +01:00
Tobie Morgan Hitchcock
3dc29e1228 Add initial ES6 JavaScript modules implementation with ‘os’ module 2022-07-24 01:15:26 +01:00
Tobie Morgan Hitchcock
0b38fab723 Release 1.0.0-beta.2 2022-07-19 23:29:21 +01:00
Tobie Morgan Hitchcock
667b43655d Release 1.0.0-beta.2 2022-07-19 23:29:21 +01:00
Tobie Morgan Hitchcock
bbd557e0c0 Update 3rd party dependencies 2022-07-19 00:14:46 +01:00
Tobie Morgan Hitchcock
c9ad4e60ce Implement http SQL functions 2022-07-17 19:58:27 +01:00
Tobie Morgan Hitchcock
41d7d2842d Update 3rd party dependencies 2022-07-07 11:37:02 +01:00
Tobie Morgan Hitchcock
f73ecebba1 Remove unused dependency ‘utf-8’ 2022-07-06 14:40:33 +01:00
Tobie Morgan Hitchcock
338bf3e142 Switch from Boa to QuickJS for JavaScript runtime 2022-07-06 14:40:20 +01:00
Tobie Morgan Hitchcock
8ca211f96d Simplify SQL string::slug function implementation 2022-07-04 10:41:18 +01:00
Tobie Morgan Hitchcock
7af9daf159 Update 3rd party dependencies 2022-07-04 01:59:02 +01:00
Tobie Morgan Hitchcock
519d10fbd3 Update 3rd party dependencies 2022-06-28 11:54:04 +01:00
Tobie Morgan Hitchcock
ccdce709f2 Add UUID data type to SQL for efficient storage of UUIDs 2022-06-28 11:54:04 +01:00
Tobie Morgan Hitchcock
eff4d2c5e9 Implement scope signup and signin functionality 2022-06-20 12:29:06 +01:00
Tobie Morgan Hitchcock
27f011d13c Update 3rd party dependencies 2022-06-15 12:49:41 +01:00