Commit graph

60 commits

Author SHA1 Message Date
Rushmore Mushambi
f3f37d9372
Enable remote engines on the server (#1564) 2022-12-31 09:06:04 +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
c2465338b2 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
Rushmore Mushambi
a5ee7f6b54
Make FoundationDB version and features configurable (#1249) 2022-09-27 22:52:39 +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
acfb4a97d1 Update debian package information 2022-09-18 13:58:32 +01:00
Tobie Morgan Hitchcock
f640a174f3 Update 3rd party dependencies 2022-09-18 13:58:32 +01:00
Tobie Morgan Hitchcock
738ba5d0e5 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
21fd5b8868 Enable separation and selection of features when building 2022-08-26 22:41:41 +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
Tobie Morgan Hitchcock
90a0a85306 Remove foundationdb dependency from server 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
70a6c5a1ee Enable server configuration to be setup with environment variables 2022-08-12 21:21:32 +01:00
Tobie Morgan Hitchcock
a852b85a97 Update formatting of Cargo.toml file 2022-08-12 19:41:35 +01:00
Mário Monteiro
9a3b695c61
Feature : Ability to daemonize the SurrealDB server / Ubuntu / Debian Flavour Package and SystemD Service (#31) 2022-08-12 15:52:15 +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
f97e16a036 Release 1.0.0-beta.4 2022-07-28 10:00:54 +01:00
Tobie Morgan Hitchcock
8159c10693 Release 1.0.0-beta.3 2022-07-24 01:36:49 +01:00
Tobie Morgan Hitchcock
0b38fab723 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
8a90139fe3 Ensure correct version is specified in Cargo.toml files 2022-07-19 00:09:06 +01:00
Tobie Morgan Hitchcock
41d7d2842d Update 3rd party dependencies 2022-07-07 11:37:02 +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
eff4d2c5e9 Implement scope signup and signin functionality 2022-06-20 12:29:06 +01:00
Tobie Morgan Hitchcock
94a9110e06 Update 3rd party dependencies 2022-06-15 08:49:57 +01:00
Tobie Morgan Hitchcock
82cbfad38d Update 3rd party dependencies 2022-05-16 10:31:04 +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
f7b82bc7bd When unset, ensure default root password in randomised 2022-05-07 16:11:19 +01:00
Tobie Morgan Hitchcock
1e49a00840 Update 3rd party dependencies 2022-05-05 12:40:05 +01:00
Tobie Morgan Hitchcock
730ea70975 Automatically stripe symbol information from binary 2022-04-09 10:07:28 +01:00
Tobie Morgan Hitchcock
f3ade9b9d8 Update 3rd party dependencies 2022-04-01 22:06:03 +01:00
Tobie Morgan Hitchcock
f855e721e8 Update 3rd party dependencies 2022-03-16 15:48:01 +00:00
Tobie Morgan Hitchcock
2c95a34651 Update dependencies 2022-03-04 12:15:24 +00:00
Tobie Morgan Hitchcock
d5c53b7791 Extract core surrealdb code into separate library 2022-02-22 14:16:50 +00:00
Tobie Morgan Hitchcock
b98986fa12 Remove unnecessary 'anyhow' crate 2022-02-16 23:45:23 +00:00
Tobie Morgan Hitchcock
f22352aee6 Switch to asynchronous owned mutex locks in underlying kv storage 2022-02-15 03:33:16 +00:00
Tobie Morgan Hitchcock
5f3c5b8e73 Replace xid with nanoid for record ID generation 2022-02-14 10:19:18 +00:00
Tobie Morgan Hitchcock
c3579b98a4 Use crates.io releases for dmp and echodb 2022-02-10 13:00:57 +00:00
Tobie Morgan Hitchcock
81164410fb Use bincode serialization for data values 2022-02-10 12:49:09 +00:00