Michael Christenson II
|
008918613e
|
Update build system
Use Makefile
Use go mod
Add build tasks
Add testt and cover tasks
|
2020-10-21 20:00:08 -04:00 |
Netscape Navigator
|
4cc09baa97
|
WIP: Begin ingestRelevantMessages - stores relevant messsages to disk
|
2020-10-21 07:35:04 -05:00 |
Netscape Navigator
|
651783eb59
|
Stub out an `importBundle` file
|
2020-10-19 07:33:20 -05:00 |
Netscape Navigator
|
d930e68e53
|
👏🎉 Message verification works on the Golang version! Hooray!
|
2020-10-15 07:36:47 -05:00 |
Netscape Navigator
|
3068b474ed
|
WIP. Need to ensure verify.go is properly verifying and reconstructing messages
|
2020-10-13 07:28:59 -05:00 |
Netscape Navigator
|
e594967250
|
WIP. TODO: Message validation, pushing valid messages into result arrray
|
2020-10-08 08:06:46 -05:00 |
Netscape Navigator
|
c440448640
|
Body parser. NEXT: Validator
|
2020-10-06 07:50:41 -05:00 |
Netscape Navigator
|
ad57915653
|
Header parser. NEXT: Body parser
|
2020-10-06 07:25:20 -05:00 |
Netscape Navigator
|
a498bf0c9e
|
Begin building message parser
|
2020-10-05 08:07:43 -05:00 |
Netscape Navigator
|
8efdd857a0
|
Start moving stuff into `/testdata`
|
2020-10-04 15:19:28 -05:00 |
Netscape Navigator
|
ccbc7096ff
|
Blob stuff works. NEXT: Ingest a bundle.
|
2020-10-01 08:03:32 -05:00 |
Netscape Navigator
|
0835250cc6
|
Blob creation works
|
2020-09-30 07:56:20 -05:00 |
Netscape Navigator
|
8d99d3ba5d
|
Just about ready to implement `blob create`
|
2020-09-28 19:34:16 -05:00 |
Netscape Navigator
|
aabbd29310
|
`.. peer untrack` command
|
2020-09-27 20:21:49 -05:00 |
Netscape Navigator
|
f17c9eb440
|
`-- peer list` command
|
2020-09-27 19:56:55 -05:00 |
Netscape Navigator
|
73ad2a1c46
|
Remove pigeon.exe from source control
|
2020-09-27 19:15:00 -05:00 |
Netscape Navigator
|
7aadc1ad4a
|
Fix issue with uncommited transaction
|
2020-09-27 08:46:44 -05:00 |
Netscape Navigator
|
24a30d0121
|
Add Windows build to build.sh. Switch from `ql` to `sqlite3`.
|
2020-09-27 08:25:14 -05:00 |
Netscape Navigator
|
214116a30d
|
Tests are hanging on db.Begin()
|
2020-09-24 18:43:11 -05:00 |
Netscape Navigator
|
8e11d8a006
|
TODO: Bugfix: Prevent simultaneous BLOCK + FOLLOW.
|
2020-09-18 07:45:40 -05:00 |
Netscape Navigator
|
b2979b9474
|
mHash validation helper. Ability to block a peer
|
2020-09-18 07:36:13 -05:00 |
Netscape Navigator
|
c1fa1c77fc
|
Re-organized CLI args. TODO: Validate mHash input, finish `peer block`.
|
2020-09-17 07:59:03 -05:00 |
Netscape Navigator
|
f2709a193b
|
addPeer() helper. TODO: Switch back to `noun verb` CLI args because I dont like verb noun
|
2020-09-15 07:50:48 -05:00 |
Netscape Navigator
|
a91803a2bd
|
getPeerStatus() helper- required for `peer show` command.
|
2020-09-14 08:11:02 -05:00 |
Netscape Navigator
|
bf6ef1d07c
|
Add `users` table
|
2020-09-11 07:44:10 -05:00 |
Netscape Navigator
|
83a6194b7c
|
Use a default data directory.
|
2020-09-11 07:15:12 -05:00 |
Netscape Navigator
|
63226afd23
|
Directory cleanup
|
2020-09-10 07:33:41 -05:00 |
Netscape Navigator
|
e535be4d8d
|
Remove coverage data from source control
|
2020-09-10 07:29:15 -05:00 |
Netscape Navigator
|
fcee853237
|
👏 `pigeon create identity` works!
|
2020-09-09 07:42:56 -05:00 |
Netscape Navigator
|
5d946ac9a0
|
Monorepo-ize stuff
|
2020-09-08 07:53:16 -05:00 |
Netscape Navigator
|
75b6f60207
|
Project restructuring, Part I
|
2020-09-08 07:35:37 -05:00 |
Netscape Navigator
|
e1f120cc3f
|
Gitignore updates
|
2020-09-08 07:27:27 -05:00 |
Netscape Navigator
|
333007ec72
|
WIP need to re-do modules I think.
|
2020-09-01 07:52:44 -05:00 |
Netscape Navigator
|
5cbb5c9fe8
|
Fix typo in public_key retrieval.
|
2020-09-01 07:40:13 -05:00 |
Netscape Navigator
|
8d02024ff9
|
Now stores pub key in db. TODO: Why is priv key not getting stored?
|
2020-08-31 07:31:41 -05:00 |
Netscape Navigator
|
da85cfb2b5
|
Add resetDB() helper
|
2020-08-31 07:25:15 -05:00 |
Netscape Navigator
|
26309d7dae
|
WIP: GetConfig() returning nil. Shouldn't.
|
2020-08-28 07:40:23 -05:00 |
Netscape Navigator
|
831332fd6a
|
Add unique index to configs.key
|
2020-08-28 07:24:50 -05:00 |
Netscape Navigator
|
0213637dd6
|
Persistence layer almost works. TODO: Fix test for `CreateKeypair`
|
2020-08-27 07:30:15 -05:00 |
Netscape Navigator
|
3035d02f73
|
Use `QL` instead of NutsDB
|
2020-08-26 07:34:01 -05:00 |
Netscape Navigator
|
f425859e5c
|
Gitignore updates
|
2020-08-25 08:14:14 -05:00 |
Netscape Navigator
|
afd0253b29
|
Test failure cases for Base32
|
2020-08-24 07:32:26 -05:00 |
Netscape Navigator
|
b965fece13
|
Re-arrange modules
|
2020-08-24 07:22:34 -05:00 |
Netscape Navigator
|
d86e3cd944
|
Minor typos, gitignore updates, removals
|
2020-08-23 18:23:17 -05:00 |
Netscape Navigator
|
53c69e1f14
|
Add `EncodeUserMhash()` helper
|
2020-08-21 08:23:53 -05:00 |
Netscape Navigator
|
6d1231dcde
|
Start adding NutsDB
|
2020-08-20 08:13:38 -05:00 |
Netscape Navigator
|
81c0d66f54
|
Add B32Decode()
|
2020-08-19 07:36:37 -05:00 |
Netscape Navigator
|
8f34a06adf
|
Use STDLib encoder
|
2020-08-18 08:02:43 -05:00 |
Netscape Navigator
|
254954a2aa
|
Cleanup and tests for base32 encoder
|
2020-08-17 08:16:55 -05:00 |
Netscape Navigator
|
4a57024bab
|
Base32 Encoder probably works
|
2020-08-17 07:55:12 -05:00 |