Commit graph

  • ff8a2f03a9 Improve http error messages Tobie Morgan Hitchcock 2016-09-14 22:33:09 +0100
  • 3db0d79443 Use proper db parameters Tobie Morgan Hitchcock 2016-09-14 22:32:52 +0100
  • ed474b8415 Simplify item ids Tobie Morgan Hitchcock 2016-09-14 22:28:00 +0100
  • 58871a420a Update example query documentation Tobie Morgan Hitchcock 2016-09-14 22:27:34 +0100
  • 1e000c2cc7 Don’t show anything on delete by default Tobie Morgan Hitchcock 2016-09-14 22:27:15 +0100
  • b04dfd1e9f Resync index on index creation Tobie Morgan Hitchcock 2016-09-14 22:27:00 +0100
  • dc3793d03d Use BINC encoding instead of MsgPACK for storage Tobie Morgan Hitchcock 2016-09-14 22:26:41 +0100
  • 218ce8ad82 Simplify pack data encode/decode package Tobie Morgan Hitchcock 2016-09-14 22:25:18 +0100
  • fbc94f90e5 Pass old and new item data to rules checking code Tobie Morgan Hitchcock 2016-09-14 22:24:22 +0100
  • 3bbfa7919a Update Statement ASTs Tobie Morgan Hitchcock 2016-09-14 22:23:02 +0100
  • 1fc814bb43 Parse tables and @things better Tobie Morgan Hitchcock 2016-09-14 22:22:18 +0100
  • 974f75eea0 Uunexport methods which don’t need to be public Tobie Morgan Hitchcock 2016-09-14 22:20:26 +0100
  • 9bbbf4491a Ensure parsed times are stored in UTC Tobie Morgan Hitchcock 2016-09-14 21:57:42 +0100
  • 9940640a45 Remove unused token Tobie Morgan Hitchcock 2016-09-14 21:50:04 +0100
  • 0a7e93d799 Allow bound params for DIFF, MERGE, CONTENT Tobie Morgan Hitchcock 2016-09-14 21:49:27 +0100
  • 19d7c2a14e Don’t embed document data Tobie Morgan Hitchcock 2016-09-14 21:46:23 +0100
  • 152c6524f5 Update README Tobie Morgan Hitchcock 2016-09-14 18:05:52 +0100
  • ed6a9555a1 Return an error when data is corrupt Tobie Morgan Hitchcock 2016-09-14 17:02:48 +0100
  • 48b644f399 Remove RESYNC INDEX command Tobie Morgan Hitchcock 2016-09-14 10:23:57 +0100
  • 7d452b610e Increase maximum body size on PUT/POST Tobie Morgan Hitchcock 2016-09-14 10:19:08 +0100
  • dfa9182711 Use deep copy instead of gob encode/decode Tobie Morgan Hitchcock 2016-09-12 16:47:22 +0100
  • c3ecaed152 Add package for deep copying Tobie Morgan Hitchcock 2016-09-12 16:47:07 +0100
  • 6f9372cb66 Ignore indexes which don’t change Tobie Morgan Hitchcock 2016-09-10 01:33:11 +0100
  • 2f12feeaaa Improve array, and interface encoding / decoding Tobie Morgan Hitchcock 2016-09-10 00:24:32 +0100
  • 529ddbbec2 Encode all numbers as float64 Tobie Morgan Hitchcock 2016-09-10 00:21:58 +0100
  • 0f420d2cae Add ability to get object keys and object values Tobie Morgan Hitchcock 2016-09-09 18:55:25 +0100
  • 4836c498a4 Enable parsing tables as struct not string Tobie Morgan Hitchcock 2016-09-07 17:01:32 +0100
  • b82216af21 Enable setting fields to record ids Tobie Morgan Hitchcock 2016-09-07 16:59:01 +0100
  • 9492ed7244 Update SQL tests Tobie Morgan Hitchcock 2016-09-07 16:58:50 +0100
  • 2fb4791387 Allow modifying whole tables with DIFFs Tobie Morgan Hitchcock 2016-09-07 16:58:37 +0100
  • 020dbbe0c2 Allow numbers, dates, times as table names Tobie Morgan Hitchcock 2016-09-07 16:58:25 +0100
  • f8562f1ccb Parse record ids whole instead of seperately Tobie Morgan Hitchcock 2016-09-07 16:58:05 +0100
  • 1219b3825f Use values parsed in scanner instead of reparsing Tobie Morgan Hitchcock 2016-09-07 16:53:04 +0100
  • af4281c920 Enable bound parameters in sql queries Tobie Morgan Hitchcock 2016-09-07 16:44:23 +0100
  • 96b44a8da6 Move standalone methods to parser class, and allow scanner to access parser Tobie Morgan Hitchcock 2016-09-07 16:40:05 +0100
  • 792023bb0e Improve db error messages Tobie Morgan Hitchcock 2016-09-06 14:36:09 +0100
  • 065b64c429 Update item manipulation code Tobie Morgan Hitchcock 2016-09-06 14:35:38 +0100
  • a0d3f6ec2a Update to work with sql parser improvements Tobie Morgan Hitchcock 2016-09-06 14:33:02 +0100
  • fe7ab7019c Update query docs Tobie Morgan Hitchcock 2016-09-06 14:32:39 +0100
  • a3672d28b3 Return CKError instead of custom error when encryption fails Tobie Morgan Hitchcock 2016-09-06 14:32:21 +0100
  • c355464094 Add blueprints for sql functions Tobie Morgan Hitchcock 2016-09-06 14:31:25 +0100
  • 08943946a9 Improvements on sql parser Tobie Morgan Hitchcock 2016-09-06 14:30:59 +0100
  • d76038652b Add key type for rules Tobie Morgan Hitchcock 2016-09-06 13:27:59 +0100
  • 33ef395d5b Remove unused key type Tobie Morgan Hitchcock 2016-09-06 13:27:15 +0100
  • a460ee4a06 Remove old diffing utility packages Tobie Morgan Hitchcock 2016-09-06 13:11:13 +0100
  • 244645ac0c Update 3rd party dependencies Tobie Morgan Hitchcock 2016-09-06 13:09:27 +0100
  • 94f5a72e26 Add debugging option to codebase Tobie Morgan Hitchcock 2016-09-06 12:52:11 +0100
  • f53a30130b Perform tests on all branches Tobie Morgan Hitchcock 2016-09-06 12:42:16 +0100
  • b8d55c6a74 Add utility package for data encoding and decoding Tobie Morgan Hitchcock 2016-09-06 12:41:03 +0100
  • b5a15a85ae Improve json transformation utility package Tobie Morgan Hitchcock 2016-09-06 12:39:33 +0100
  • fecc1c94b8 Add runtime language cli argument option Tobie Morgan Hitchcock 2016-09-06 11:19:29 +0100
  • 8758ce19ff Add test for keys.CK Tobie Morgan Hitchcock 2016-08-28 09:41:21 +0100
  • e8bb3f0654 Update tests Tobie Morgan Hitchcock 2016-08-28 09:29:31 +0100
  • 814fee772f Don't decrypt if there is definitely no nonce Tobie Morgan Hitchcock 2016-08-28 09:29:14 +0100
  • 629bd7dd92 No need for errors, as cipher block will always be valid Tobie Morgan Hitchcock 2016-08-28 09:28:53 +0100
  • 25d9927be2 Update code comments Tobie Morgan Hitchcock 2016-08-28 09:28:33 +0100
  • 6a97947084 Update document field checking error messages Tobie Morgan Hitchcock 2016-08-25 15:03:56 +0100
  • 63d8a71f95 Ensure that build artefacts are cleaned before building Tobie Morgan Hitchcock 2016-08-25 10:50:33 +0100
  • 7ae94e1e31 Update to ember-cli 2.7.0 Tobie Morgan Hitchcock 2016-08-19 13:35:09 +0100
  • a05a92736c Update Makefile Tobie Morgan Hitchcock 2016-08-10 10:53:03 +0100
  • e758a8e8fc Move docs/ to doc/ Tobie Morgan Hitchcock 2016-08-10 10:52:56 +0100
  • ba32bbb96c Upgrade ember-cli to 2.6.3 Tobie Morgan Hitchcock 2016-07-25 21:26:07 +0100
  • d6a476fd50 Update README Tobie Morgan Hitchcock 2016-07-24 16:03:33 +0100
  • f63feb03e5 Update README Tobie Morgan Hitchcock 2016-07-24 14:56:37 +0100
  • f93a5afb6e Add first working DIFF implementation Tobie Morgan Hitchcock 2016-07-21 22:50:53 +0100
  • 5c094a011d Add blueprint for defined RULES logic Tobie Morgan Hitchcock 2016-07-21 22:50:16 +0100
  • ba9f348e1c Enable stack trace logging Tobie Morgan Hitchcock 2016-07-21 22:49:47 +0100
  • 52620fa9ce Ensure requester is allowed to select/update/delete each document Tobie Morgan Hitchcock 2016-07-21 22:49:34 +0100
  • 4af24a5ca0 Add functionality to database defined fields Tobie Morgan Hitchcock 2016-07-21 22:48:32 +0100
  • 8431079025 Enable comments in SQL code Tobie Morgan Hitchcock 2016-07-21 22:45:35 +0100
  • f57e042aa4 Remove sql tests for CIPHERKEY Tobie Morgan Hitchcock 2016-07-21 22:43:52 +0100
  • 900ae308d4 Update README Tobie Morgan Hitchcock 2016-07-21 22:41:20 +0100
  • d2296b76b5 Update 3rd party packages Tobie Morgan Hitchcock 2016-07-21 22:41:13 +0100
  • c923c55553 Add govalidator package Tobie Morgan Hitchcock 2016-07-21 22:41:02 +0100
  • a06263d738 Disable individual encryption per transaction Tobie Morgan Hitchcock 2016-07-19 17:38:32 +0100
  • 6ad1717f9f Update 3rd party packages Tobie Morgan Hitchcock 2016-07-19 12:05:41 +0100
  • d0bebba843 Update cli command flags Tobie Morgan Hitchcock 2016-07-19 12:05:32 +0100
  • 7b03d6f05e Add remote data store connections with SSL Tobie Morgan Hitchcock 2016-07-19 12:05:11 +0100
  • 804fabc6c0 Don't log db connection string incase of sensitive data Tobie Morgan Hitchcock 2016-07-19 12:04:22 +0100
  • 14b14b8f21 Detect problems with connecting to data stores Tobie Morgan Hitchcock 2016-07-19 10:24:55 +0100
  • f26c4862a5 Return if any errors when initialising data stores Tobie Morgan Hitchcock 2016-07-19 10:22:22 +0100
  • 538a214e82 Update README Tobie Morgan Hitchcock 2016-07-18 23:02:45 +0100
  • 98c61b0d2c Don’t store ‘trail’ information in store Tobie Morgan Hitchcock 2016-07-18 23:02:37 +0100
  • 1933b3e712 Encrypt serf communications Tobie Morgan Hitchcock 2016-07-18 23:01:49 +0100
  • 26fb5c5684 Simplify public error messages Tobie Morgan Hitchcock 2016-07-18 23:01:45 +0100
  • e23473cfa9 Ensure correct encryption key is provided if using populated data store Tobie Morgan Hitchcock 2016-07-18 23:00:23 +0100
  • e1f1031cc7 Add global datastore encryption Tobie Morgan Hitchcock 2016-07-18 23:00:01 +0100
  • fd09bebedc Add Str convenience method for KV items Tobie Morgan Hitchcock 2016-07-18 22:59:08 +0100
  • 3c8b68b503 Don't encrypt/decrypt blank strings Tobie Morgan Hitchcock 2016-07-18 14:24:48 +0100
  • 330d834706 DIsable use of specific cli flag for certificate and private key as strings Tobie Morgan Hitchcock 2016-07-18 13:34:50 +0100
  • a556096cee Pass full configuration data into data store packages Tobie Morgan Hitchcock 2016-07-18 13:33:26 +0100
  • 010f90ceec Disable CGO when building quickly Tobie Morgan Hitchcock 2016-07-18 13:32:23 +0100
  • e85a6d86df Remove backup code from db package Tobie Morgan Hitchcock 2016-07-17 11:40:12 +0100
  • a9bff47026 Add golang code comments Tobie Morgan Hitchcock 2016-07-17 11:39:43 +0100
  • ef839dfa22 Enable more verbose error logging Tobie Morgan Hitchcock 2016-07-17 00:29:59 +0100
  • 2334d9f7a1 Update errors and error messages Tobie Morgan Hitchcock 2016-07-16 14:44:48 +0100
  • d16d9cab48 Enable catching panics in database calls Tobie Morgan Hitchcock 2016-07-16 14:44:28 +0100
  • 8a0849d6da Enable multiple database backends Tobie Morgan Hitchcock 2016-07-16 14:43:53 +0100
  • 1d08e89f7b Update emberjs@2.6.2 Tobie Morgan Hitchcock 2016-07-11 14:49:23 +0100
  • 8e2c21af35 Extend graceful shutdown wait timeout Tobie Morgan Hitchcock 2016-07-06 19:12:14 +0100