Commit graph

317 commits

Author SHA1 Message Date
Tobie Morgan Hitchcock
02a022012a Add websocket upgrade error message 2016-06-18 10:00:23 +01:00
Tobie Morgan Hitchcock
8f89f232f2 Improve makefile 2016-06-17 12:32:11 +01:00
Tobie Morgan Hitchcock
b30b95a899 Reove cockroach build tools 2016-06-17 11:39:03 +01:00
Tobie Morgan Hitchcock
f0fde5ef16 Add keys 2016-06-16 13:33:28 +01:00
Tobie Morgan Hitchcock
be182d6c9a Change Search to Get 2016-06-16 13:32:54 +01:00
Tobie Morgan Hitchcock
22962843ec Update sql query documentation 2016-06-15 16:00:18 +01:00
Tobie Morgan Hitchcock
5f02e100cc Update endpoint documentation 2016-06-15 15:33:02 +01:00
Tobie Morgan Hitchcock
2e2470ac1f Update storage documentation 2016-06-15 15:31:57 +01:00
Tobie Morgan Hitchcock
5870030d61 Add cli command for database backup 2016-06-15 14:00:54 +01:00
Tobie Morgan Hitchcock
94ca234160 Remove unused code 2016-06-15 13:58:17 +01:00
Tobie Morgan Hitchcock
91e84cf57a Remove cli user generation tools 2016-06-15 13:58:07 +01:00
Tobie Morgan Hitchcock
36a133408f Remove cli certificate generation tools 2016-06-15 13:57:54 +01:00
Tobie Morgan Hitchcock
51a2cb3415 Enable specifying database file path 2016-06-15 13:38:55 +01:00
Tobie Morgan Hitchcock
4706de4413 Add initial Dockerfile 2016-06-15 13:37:56 +01:00
Tobie Morgan Hitchcock
485475d7f3 Ensure EndOfTime is always in the future 2016-05-31 13:35:08 +01:00
Tobie Morgan Hitchcock
698a25b8e2 Fix bug with RDel prefix deleting in KV store
When a key is deleted in a for loop, calling cursor.next() jumps a key. As a result we must seek to the prefix again, until all keys with the prefix are deleted.
2016-05-31 13:34:54 +01:00
Tobie Morgan Hitchcock
f795c97c22 Add variables for begging and end of time 2016-05-31 11:24:10 +01:00
Tobie Morgan Hitchcock
c3fe3ef2c7 Log more error information 2016-05-30 10:59:05 +01:00
Tobie Morgan Hitchcock
bcb75db2d1 Don't attempt encoding/decoding on empty []byte 2016-05-30 10:58:51 +01:00
Tobie Morgan Hitchcock
ece43dae87 Add additional keys 2016-05-27 16:31:39 +01:00
Tobie Morgan Hitchcock
6d872fbd5d Change key struct fields to interface{}
Most key struct fields are changed to interface{} so that they can be encoded with whatever data is underlying.
2016-05-27 16:29:50 +01:00
Tobie Morgan Hitchcock
c5f7c81ad1 Add key prefix testing 2016-05-27 16:27:02 +01:00
Tobie Morgan Hitchcock
e69ae69e4f Add ability to ignore struct fields when encoding keys 2016-05-27 16:25:46 +01:00
Tobie Morgan Hitchcock
4fbe1a6b58 FIx bug with PDel prefix deleting in KV store
When a key is deleted in a for loop, calling cursor.next() jumps a key. As a result we must seek to the prefix again, until all keys with the prefix are deleted.
2016-05-27 16:24:58 +01:00
Tobie Morgan Hitchcock
47adafe3c3 Enable custom type encoding 2016-05-26 00:25:18 +01:00
Tobie Morgan Hitchcock
16e1477f07 Remove unused packages 2016-05-26 00:25:09 +01:00
Tobie Morgan Hitchcock
25766ce0e2 Simplify code expression 2016-05-25 12:36:45 +01:00
Tobie Morgan Hitchcock
b9282ee7ba Use internal kv store not cockroachdb 2016-05-25 12:33:05 +01:00
Tobie Morgan Hitchcock
c1845cb5f7 Simplify db output errors 2016-05-25 12:32:32 +01:00
Tobie Morgan Hitchcock
0f4c8c1c8c Add table statement execution 2016-05-25 11:47:11 +01:00
Tobie Morgan Hitchcock
3b73fa79c1 Remove comment 2016-05-24 14:53:05 +01:00
Tobie Morgan Hitchcock
7df41f388f Allow extra values in tables and ids 2016-05-24 13:51:52 +01:00
Tobie Morgan Hitchcock
8d0d405ce0 Improve error output for encryption errors 2016-05-24 10:29:37 +01:00
Tobie Morgan Hitchcock
f931b6c15c Ignore encryption if key length is 0 2016-05-24 10:27:46 +01:00
Tobie Morgan Hitchcock
e30ecaf0f9 Allow 16, 24, or 32 bit encryption keys 2016-05-24 10:27:29 +01:00
Tobie Morgan Hitchcock
03383189ad Remove unused function 2016-05-23 16:35:05 +01:00
Tobie Morgan Hitchcock
a9a53e4851 Quote injected variables 2016-05-23 15:21:53 +01:00
Tobie Morgan Hitchcock
c3b64107d3 Add endpoint for lb status monitoring 2016-05-23 15:21:35 +01:00
Tobie Morgan Hitchcock
5704c9f387 Move ember project to gui folder 2016-05-23 15:21:18 +01:00
Tobie Morgan Hitchcock
2bf8471712 Simplify REST errors 2016-05-23 15:20:36 +01:00
Tobie Morgan Hitchcock
6dc0f90e98 Remove complex queries from REST interface 2016-05-23 15:20:17 +01:00
Tobie Morgan Hitchcock
200eafd0f2 Add tests 2016-05-23 14:09:26 +01:00
Tobie Morgan Hitchcock
d8e7c1008d Allow different length keys 2016-05-23 14:09:14 +01:00
Tobie Morgan Hitchcock
4d1e302e76 Use surreal rand package 2016-05-23 14:08:59 +01:00
Tobie Morgan Hitchcock
54a13c049f Return byte slice not string 2016-05-23 14:08:32 +01:00
Tobie Morgan Hitchcock
9085865e35 Improve tests 2016-05-23 14:08:22 +01:00
Tobie Morgan Hitchcock
5e6f2f9c5a Update sql package 2016-05-23 13:32:02 +01:00
Tobie Morgan Hitchcock
c937505b7e Remove unused package imports 2016-05-23 13:31:49 +01:00
Tobie Morgan Hitchcock
5e2241f77a Hide Prefix and Suffix characters from public 2016-05-23 13:31:41 +01:00
Tobie Morgan Hitchcock
2024efdb0f Ensure all tests are run 2016-05-23 13:31:24 +01:00