Commit graph

3072 commits

Author SHA1 Message Date
Tobie Morgan Hitchcock
f53a30130b Perform tests on all branches 2016-09-06 12:42:16 +01:00
Tobie Morgan Hitchcock
b8d55c6a74 Add utility package for data encoding and decoding 2016-09-06 12:41:03 +01:00
Tobie Morgan Hitchcock
b5a15a85ae Improve json transformation utility package 2016-09-06 12:39:33 +01:00
Tobie Morgan Hitchcock
fecc1c94b8 Add runtime language cli argument option 2016-09-06 11:19:35 +01:00
Tobie Morgan Hitchcock
8758ce19ff Add test for keys.CK 2016-08-28 09:41:21 +01:00
Tobie Morgan Hitchcock
e8bb3f0654 Update tests 2016-08-28 09:29:31 +01:00
Tobie Morgan Hitchcock
814fee772f Don't decrypt if there is definitely no nonce 2016-08-28 09:29:14 +01:00
Tobie Morgan Hitchcock
629bd7dd92 No need for errors, as cipher block will always be valid 2016-08-28 09:28:53 +01:00
Tobie Morgan Hitchcock
25d9927be2 Update code comments 2016-08-28 09:28:33 +01:00
Tobie Morgan Hitchcock
6a97947084 Update document field checking error messages 2016-08-25 15:03:56 +01:00
Tobie Morgan Hitchcock
63d8a71f95 Ensure that build artefacts are cleaned before building 2016-08-25 10:50:33 +01:00
Tobie Morgan Hitchcock
7ae94e1e31 Update to ember-cli 2.7.0 2016-08-19 13:35:09 +01:00
Tobie Morgan Hitchcock
a05a92736c Update Makefile 2016-08-10 10:53:03 +01:00
Tobie Morgan Hitchcock
e758a8e8fc Move docs/ to doc/ 2016-08-10 10:52:56 +01:00
Tobie Morgan Hitchcock
ba32bbb96c Upgrade ember-cli to 2.6.3 2016-07-25 21:26:07 +01:00
Tobie Morgan Hitchcock
d6a476fd50 Update README 2016-07-24 16:03:33 +01:00
Tobie Morgan Hitchcock
f63feb03e5 Update README 2016-07-24 14:56:37 +01:00
Tobie Morgan Hitchcock
f93a5afb6e Add first working DIFF implementation 2016-07-21 22:50:53 +01:00
Tobie Morgan Hitchcock
5c094a011d Add blueprint for defined RULES logic 2016-07-21 22:50:16 +01:00
Tobie Morgan Hitchcock
ba9f348e1c Enable stack trace logging 2016-07-21 22:49:47 +01:00
Tobie Morgan Hitchcock
52620fa9ce Ensure requester is allowed to select/update/delete each document 2016-07-21 22:49:34 +01:00
Tobie Morgan Hitchcock
4af24a5ca0 Add functionality to database defined fields 2016-07-21 22:48:32 +01:00
Tobie Morgan Hitchcock
8431079025 Enable comments in SQL code 2016-07-21 22:45:35 +01:00
Tobie Morgan Hitchcock
f57e042aa4 Remove sql tests for CIPHERKEY 2016-07-21 22:43:52 +01:00
Tobie Morgan Hitchcock
900ae308d4 Update README 2016-07-21 22:41:20 +01:00
Tobie Morgan Hitchcock
d2296b76b5 Update 3rd party packages 2016-07-21 22:41:13 +01:00
Tobie Morgan Hitchcock
c923c55553 Add govalidator package 2016-07-21 22:41:02 +01:00
Tobie Morgan Hitchcock
a06263d738 Disable individual encryption per transaction 2016-07-19 17:38:32 +01:00
Tobie Morgan Hitchcock
6ad1717f9f Update 3rd party packages 2016-07-19 12:05:41 +01:00
Tobie Morgan Hitchcock
d0bebba843 Update cli command flags 2016-07-19 12:05:32 +01:00
Tobie Morgan Hitchcock
7b03d6f05e Add remote data store connections with SSL 2016-07-19 12:05:11 +01:00
Tobie Morgan Hitchcock
804fabc6c0 Don't log db connection string incase of sensitive data 2016-07-19 12:04:22 +01:00
Tobie Morgan Hitchcock
14b14b8f21 Detect problems with connecting to data stores 2016-07-19 10:24:55 +01:00
Tobie Morgan Hitchcock
f26c4862a5 Return if any errors when initialising data stores 2016-07-19 10:22:22 +01:00
Tobie Morgan Hitchcock
538a214e82 Update README 2016-07-18 23:02:45 +01:00
Tobie Morgan Hitchcock
98c61b0d2c Don’t store ‘trail’ information in store 2016-07-18 23:02:37 +01:00
Tobie Morgan Hitchcock
1933b3e712 Encrypt serf communications 2016-07-18 23:02:10 +01:00
Tobie Morgan Hitchcock
26fb5c5684 Simplify public error messages 2016-07-18 23:01:45 +01:00
Tobie Morgan Hitchcock
e23473cfa9 Ensure correct encryption key is provided if using populated data store 2016-07-18 23:01:28 +01:00
Tobie Morgan Hitchcock
e1f1031cc7 Add global datastore encryption 2016-07-18 23:00:01 +01:00
Tobie Morgan Hitchcock
fd09bebedc Add Str convenience method for KV items 2016-07-18 22:59:08 +01:00
Tobie Morgan Hitchcock
3c8b68b503 Don't encrypt/decrypt blank strings 2016-07-18 14:24:48 +01:00
Tobie Morgan Hitchcock
330d834706 DIsable use of specific cli flag for certificate and private key as strings 2016-07-18 13:34:50 +01:00
Tobie Morgan Hitchcock
a556096cee Pass full configuration data into data store packages 2016-07-18 13:33:26 +01:00
Tobie Morgan Hitchcock
010f90ceec Disable CGO when building quickly 2016-07-18 13:32:23 +01:00
Tobie Morgan Hitchcock
e85a6d86df Remove backup code from db package 2016-07-17 16:09:11 +01:00
Tobie Morgan Hitchcock
a9bff47026 Add golang code comments 2016-07-17 11:39:43 +01:00
Tobie Morgan Hitchcock
ef839dfa22 Enable more verbose error logging 2016-07-17 00:29:59 +01:00
Tobie Morgan Hitchcock
2334d9f7a1 Update errors and error messages 2016-07-16 14:44:48 +01:00
Tobie Morgan Hitchcock
d16d9cab48 Enable catching panics in database calls 2016-07-16 14:44:28 +01:00