Commit Graph

195 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 3980c55213 Start filling out another ethical approval form, but it's not finished yet.
We need some clarification before we can continue.
2019-06-03 18:47:55 +01:00
Starbeamrainbowlabs 1aac3e9432 Start working on the architectural diagrams, but they aren't finished yet. 2019-06-03 14:14:23 +01:00
Starbeamrainbowlabs 009d6335a0 Setup basic logging framework.
In the future, we might be able to use a proxy object here or some other 
wizadry? I'm not sure.
2019-05-29 11:59:40 +01:00
Starbeamrainbowlabs 31a75b5589 Bugfix: Fix repository default exports 2019-05-29 11:36:36 +01:00
Starbeamrainbowlabs 26c82ac7e6 Create the rest of the repositories, but it isn't tested yet. 2019-05-29 11:35:10 +01:00
Starbeamrainbowlabs c36f3a4df9 Add answers to John Dixon's questions 2019-05-29 10:15:39 +01:00
Starbeamrainbowlabs 0cba7297d4 I'm not quite sure where this is going now.
DI definitely helps, but we're going to have to figure out a pattern for 
this.

It's either going to have to be repository or active record I think
2019-05-23 22:48:51 +01:00
Starbeamrainbowlabs ed256c1e76 Update TTNAppServer to use awilix DI container 2019-05-23 22:39:10 +01:00
Starbeamrainbowlabs 0d3edd0a93 Get dependency injection (basically) working. Hooray! 2019-05-23 22:26:31 +01:00
Starbeamrainbowlabs 15a5bf9d03 Autoload repositories as required 2019-05-23 21:01:32 +01:00
Starbeamrainbowlabs afec88082b Start working on dependency injection, but it's complex & not finished yet. 2019-05-23 20:10:06 +01:00
Starbeamrainbowlabs 5f6c5633e6 Create entropy test sketch for random ids 2019-05-23 00:43:06 +01:00
Starbeamrainbowlabs 5b4ffba112 Add comment 2019-05-22 19:58:46 +01:00
Starbeamrainbowlabs 087c7e23c1 Add missing column 2019-05-22 19:58:06 +01:00
Starbeamrainbowlabs aaee7880fb db template: fix syntax 2019-05-22 18:05:40 +01:00
Starbeamrainbowlabs 99bbb34843 Start creating the database structure, but it's unfinished. 2019-05-22 18:04:46 +01:00
Starbeamrainbowlabs d2a6170864 Create initial better-sqlite3 db wrapper module 2019-05-22 12:28:57 +01:00
Starbeamrainbowlabs 391f066521 Add an id generator helper 2019-05-20 17:06:20 +01:00
Starbeamrainbowlabs 0a05e00c11 Create initial model classes 2019-05-20 14:48:41 +01:00
Starbeamrainbowlabs fcceb7de46 Refactor ansi to be a global instance. 2019-05-20 14:38:20 +01:00
Starbeamrainbowlabs d6e65ca294 Move node serve stuff to subdirectory 2019-05-20 12:21:14 +01:00
Starbeamrainbowlabs 0eeeb06a80 Setup initial server-side application structure 2019-05-20 12:18:25 +01:00
Starbeamrainbowlabs 7e9e17cd23 Fold parts list into README 2019-05-20 11:55:28 +01:00
Starbeamrainbowlabs 33a362e5e4 Insert ethical approval form as an appendix 2019-05-13 12:33:21 +01:00
Starbeamrainbowlabs 2614259450 Createtimeplan 2019-05-13 11:55:20 +01:00
Starbeamrainbowlabs a548f24c31 Add provisional word count 2019-05-10 14:30:13 +01:00
Starbeamrainbowlabs c0733e6400 Write work required section 2019-05-10 14:27:30 +01:00
Starbeamrainbowlabs 1a83d2570d Write notes on what we want to talk about in the work required section 2019-05-10 12:51:29 +01:00
Starbeamrainbowlabs 6c420f4722 Add todo 2019-05-09 14:46:55 +01:00
Starbeamrainbowlabs cb9c974b5f Write initial background section. 2019-05-09 14:46:39 +01:00
Starbeamrainbowlabs beb6a9a55e Write aims and objectives section. 2019-05-08 15:40:50 +01:00
Starbeamrainbowlabs 363ec57fae Create risk analysis table 2019-05-08 15:17:05 +01:00
Starbeamrainbowlabs 8820674eb5 typo 2019-05-07 15:39:37 +01:00
Starbeamrainbowlabs 30c7bdc059 Update form & parts list. 2019-05-07 15:39:31 +01:00
Starbeamrainbowlabs 51d4d07736 Add todo note to parts list 2019-05-07 13:14:07 +01:00
Starbeamrainbowlabs 26e0db80a8 Update ethics form, and compile a list of required hardware parts 2019-05-07 13:13:44 +01:00
Starbeamrainbowlabs 1130776dd5 Write introduction 2019-05-07 11:58:07 +01:00
Starbeamrainbowlabs d47527925e Outline what we should include in each section 2019-05-03 14:58:31 +01:00
Starbeamrainbowlabs 883ea015e4 Create initial report template 2019-05-03 13:59:37 +01:00
Starbeamrainbowlabs 7a81a9a9fc Fill out more of the ethics form, but we need John Dixon's input for the rest 2019-05-03 12:22:44 +01:00
Starbeamrainbowlabs 6f482747d6 Add initial report spec 2019-05-02 15:57:41 +01:00
Starbeamrainbowlabs c260a9d434 Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/Msc-Summer-Project 2019-05-01 19:42:24 +01:00
Starbeamrainbowlabs f0df31cc19 Initial commit 2019-05-01 19:42:01 +01:00
Starbeamrainbowlabs 3c514ea5a4 Add more to the ethics form, but it's not done yet 2019-05-01 19:38:53 +01:00
Starbeamrainbowlabs e95a22cf23 Start working on ethics form. 2019-05-01 18:02:01 +01:00