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
Tobie Morgan Hitchcock
94a9110e06
Update 3rd party dependencies
2022-06-15 08:49:57 +01:00
Tobie Morgan Hitchcock
072b002593
Simplify datastore key serialization
2022-06-15 08:49:57 +01:00
Tobie Morgan Hitchcock
61b1e547b6
Always use simplified serialization unless specified explicitly
2022-05-21 10:07:32 +01:00
Tobie Morgan Hitchcock
a78df680d2
Implement embedded javascript script functions
2022-05-21 09:39:40 +01:00
Tobie Morgan Hitchcock
82cbfad38d
Update 3rd party dependencies
2022-05-16 10:31:04 +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
6ff2a78c88
Don’t use static futures for parallel query execution
...
Instead of using static futures when processing a query in parallel, we now use a new executor model, which allows us to process futures which make use of references. As a result, we can remove the need to store each statement in an Arc.
2022-05-13 21:57:40 +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