Commit Graph

102 Commits

Author SHA1 Message Date
Lachlan Kermode
63b66f2cff Merge pull request #36 from forensic-architecture/topic/add-columns
Topic/add columns
0.2.0
2019-02-14 16:18:30 +00:00
Lachlan Kermode
ff30d1be18 tree root -> _root 2019-02-14 16:11:38 +00:00
Lachlan Kermode
57bcfb5d40 add encrypt 2019-01-17 16:03:21 +00:00
Lachlan Kermode
30f747bcaf add blueprinter 2019-01-17 16:02:21 +00:00
Lachlan Kermode
3271fd0f05 new encrypt 2019-01-15 13:07:59 +00:00
Lachlan Kermode
965482633b Merge pull request #35 from forensic-architecture/fix/deep-bps
Fix/deep bps
2019-01-04 18:04:54 +01:00
Lachlan Kermode
f32c1f8a02 💄 2019-01-04 12:18:12 +00:00
Lachlan Kermode
a124d2c9bf deep regex non-greedy 2019-01-04 12:16:58 +00:00
Lachlan Kermode
11fec88030 lint 2018-12-29 14:52:23 +01:00
Lachlan Kermode
7b3a6514d8 change permissions to encrypt.sh 2018-12-29 14:50:46 +01:00
Lachlan Kermode
b6d917553c add deepids as default for sources 2018-12-29 13:28:11 +01:00
Lachlan Kermode
cd6a4f56a7 Merge pull request #33 from forensic-architecture/topic/doc-improve
WIP: Topic/doc improve
2018-12-20 15:56:51 +00:00
Lachlan Kermode
8d2c5d261c writeup architecture doc 2018-12-20 14:15:54 +00:00
Lachlan Kermode
92a3b4cb96 add basic architecture doc 2018-12-19 17:55:27 +00:00
Lachlan Kermode
fd728708af add architecture graphic 2018-12-19 17:52:35 +00:00
Lachlan Kermode
d26f6b96c9 modify docs to reflect new config 2018-12-19 16:41:16 +00:00
Lachlan Kermode
440b139aa1 Merge pull request #32 from forensic-architecture/topic/server-process-test
Topic/server process test
2018-12-19 11:32:07 +00:00
Lachlan Kermode
e573348679 refactor travis encrypt to manual process before push 2018-12-18 15:54:44 +00:00
Lachlan Kermode
651f768c5b only require travis encryption for maintainers 2018-12-18 15:00:05 +00:00
Joshua Lieberman
063586735c adding regex to get rid of encryption information when sharing between multiple travis configs 2018-12-18 14:51:52 +00:00
Lachlan Kermode
9ffc7c88d0 update travis config 2018-12-17 10:52:31 +00:00
Lachlan Kermode
ddeeb3f588 refactor encrypt script to be more readable 2018-12-17 10:49:12 +00:00
Lachlan Kermode
9f96e6ea8d update encrypt 2018-12-15 16:22:33 +00:00
Lachlan Kermode
b06c8536b9 rm old config.js 2018-12-15 11:07:30 +00:00
Lachlan Kermode
4328ceb464 encrypt script for travis 2018-12-15 10:59:20 +00:00
Lachlan Kermode
64ca47ee8e amend serverProcess test to update first 2018-12-15 10:58:28 +00:00
Lachlan Kermode
909b9fd21b run bash in pre-push hook 2018-12-15 09:35:53 +00:00
Lachlan Kermode
b6b7299d81 add encrypted key 2018-12-14 18:44:15 +00:00
Lachlan Kermode
3388d18eb3 fix travis decrypt logic 2018-12-14 18:43:55 +00:00
Lachlan Kermode
837139eb78 add encrypted key 2018-12-14 18:41:16 +00:00
Lachlan Kermode
c49cb2b59e fix encrypt script 2018-12-14 18:40:53 +00:00
Lachlan Kermode
1f2a2953b1 fix lint 2018-12-14 18:23:48 +00:00
Lachlan Kermode
18ddc6c48b leverage ava's async features to ensure order in server_process tests 2018-12-14 17:50:00 +00:00
Lachlan Kermode
95a501aba2 fix lint and prev commit errors 2018-12-14 17:24:50 +00:00
Lachlan Kermode
82b4dceef0 rm test/lint from encrypt 2018-12-14 16:59:47 +00:00
Lachlan Kermode
219adc1e5e refactor to scripts 2018-12-14 16:56:37 +00:00
Joshua
5f4943d1d5 new server test with precommit hook to secure .env files, set up CI environment (#5)
* new server test with precommit hook to secure .env files, set up CI environment (#3)

* [TESTS] added all registered routes to api server test

* [WIP] abstracting config to env where it makes sense, refactoring elsewhere, adding more tests

* [WIP] fixed tests so they fail as expected

* [WIP]

* [DEBUG] fixed issues with the env configuration, added correct tests

* [MISC] env didn't get readded on last precommit

* [TESTS] added longer wait time for server as sometimtimes tests fail arbitrarily
2018-12-14 15:59:12 +00:00
Lachlan Kermode
1515f17461 Merge pull request #29 from forensic-architecture/topic/add-deeprows
Topic/add deeprows
2018-12-14 13:20:20 +00:00
Lachlan Kermode
5d8a6b1927 update example.config.js 2018-12-14 09:56:18 +00:00
Lachlan Kermode
f47fc311c1 update tests 2018-12-13 17:10:14 +00:00
Lachlan Kermode
b37e49880a fix lint 2018-12-13 16:49:23 +00:00
Lachlan Kermode
bbee0c2896 functional deeprows blueprinter 2018-12-13 16:44:56 +00:00
Lachlan Kermode
df239c8f58 rm debugging logic 2018-12-13 15:59:03 +00:00
Lachlan Kermode
5431b2be3f abstract generic logic from blueprinters to blueprinters.js
The logic in the files in the 'blueprinters' folder is now _only_ the data transformation logic. Instead of taking in arguments like the sheetId, the tabName, and the sheetName, the function now takes a single argument: the list of lists that represents the raw data from the sheet.

This setup gives datasheet-server greater value, as it allows developers to only specify the transformation logic, and not worry about the other stuff that datasheet server is doing.
2018-12-13 15:56:54 +00:00
Lachlan Kermode
7636db4f41 Merge pull request #28 from forensic-architecture/fix/ids-retrieveFrag-docs
Fix/ids retrieve frag docs
2018-12-13 12:44:38 +00:00
Lachlan Kermode
84237fcf14 fix lint 2018-12-13 12:42:53 +00:00
Lachlan Kermode
bbea550c87 fix ids blueprinter 2018-12-13 12:35:27 +00:00
Lachlan Kermode
f909abfdc0 fix retrieveFrag call 2018-12-12 16:07:25 +00:00
Lachlan Kermode
b2276c694e export errors on default obj 2018-12-12 16:07:25 +00:00
Lachlan Kermode
4151d68f2e update docs Interface.js, abstract model layer errors 2018-12-12 16:07:25 +00:00