-
3b2f4ea5d0
Minor cleanup of ::KeyPair
Netscape Navigator
2020-03-12 07:34:22 -0500
-
f6032dac18
Add tests to verify accuracy of hash chain. NEXT: Tests to verify accuracy of signatures
Netscape Navigator
2020-03-11 08:43:54 -0500
-
c27db9ae71
TODO: Verify accuracy of signature chain.
Netscape Navigator
2020-03-09 08:56:45 -0500
-
6a345bbb90
Remove superfluous whitespace. Add scratchpad* to ignore.
Netscape Navigator
2020-03-09 08:02:17 -0500
-
a14089143a
[INCOMPLETE] Wrote tests for message linkage, but there is a problem
Netscape Navigator
2020-03-08 11:35:09 -0500
-
c621e5c070
DRY up storage initialization / reset code
Netscape Navigator
2020-03-08 11:18:05 -0500
-
be5dfc982a
🎉 100% coverage. NEXT: Verify message chain creation via tests.
Netscape Navigator
2020-03-07 09:38:34 -0600
-
f4b6ddbf51
(99.44% coverage) TODO: Need to reset current draft when a draft is signed/committed to the log
Netscape Navigator
2020-03-06 08:42:19 -0600
-
7568d0412e
FIx tests, remove unused methods.
Netscape Navigator
2020-03-06 07:47:13 -0600
-
17bd8e7927
Factor Pigeon::Message into two smaller classes: Pigeon::Message and Pigeon::Draft
Netscape Navigator
2020-03-05 07:59:11 -0600
-
aaea1d3f6d
Minor cleanup
Netscape Navigator
2020-02-25 18:18:47 -0600
-
f68e004e53
TODO: Create message index
Netscape Navigator
2019-12-29 20:16:42 -0600
-
61460a4ae5
Clear old instances out via `#reset`
Netscape Navigator
2019-12-27 22:44:10 -0600
-
52b902b935
Fix one test, add another
Netscape Navigator
2019-12-10 22:05:54 -0600
-
dab113961a
TODO: Make these tests pass
Netscape Navigator
2019-12-10 21:52:43 -0600
-
6d244d331b
.gitignore updates
Netscape Navigator
2019-12-08 21:58:49 -0600
-
0ca6ea0fb8
Fix tests for Message#redner
Netscape Navigator
2019-12-08 21:57:29 -0600
-
1b6abf6927
Add more tests
Netscape Navigator
2019-12-05 21:28:21 -0600
-
77a5ba27de
TODO: Tests for Message#sign
Netscape Navigator
2019-12-04 22:11:04 -0600
-
7d8051b7b5
Finish tests for Message#append
Netscape Navigator
2019-12-04 21:56:47 -0600
-
7223906613
Constantize sigils
Netscape Navigator
2019-12-04 18:17:36 -0600
-
e260fc7bb0
Remove irrelevant tests (predates pstore usage)
Netscape Navigator
2019-12-04 18:10:35 -0600
-
e3529796d5
Fix tests.
Netscape Navigator
2019-12-04 18:01:52 -0600
-
90ec73c5e1
Fix tests.
Netscape Navigator
2019-12-04 18:01:23 -0600
-
d8225bf96d
Cleanup
Netscape Navigator
2019-12-02 21:18:44 -0600
-
f76ee47b7a
Comment out old code, add tests
Netscape Navigator
2019-12-02 21:01:24 -0600
-
caf580951e
STABLE-ish: Use PStore instead of filesystem.
Netscape Navigator
2019-12-02 20:31:17 -0600
-
0f615f92d7
Dead code removal.
Netscape Navigator
2019-12-01 20:48:42 -0600
-
55c02e06df
Reset file system before each run in storage_spec.rb
Netscape Navigator
2019-12-01 20:45:28 -0600
-
7096099b8a
Use PStore instead of filesystem (that was a bad idea, sorry)
Netscape Navigator
2019-11-26 19:58:31 -0600
-
4b33674771
Ability to block and list blocks
Netscape Navigator
2019-11-26 19:55:52 -0600
-
0c160251ef
Squash this
Netscape Navigator
2019-11-26 19:53:54 -0600
-
99ed146ee3
=== BEGIN FILESYSTEM REMOVAL ===
Netscape Navigator
2019-11-26 19:46:50 -0600
-
ed0ee3520f
Tests for KeyPair#sign
Netscape Navigator
2019-10-26 18:15:28 -0500
-
b083b7f855
Tests for `delete_config`
Netscape Navigator
2019-10-26 18:13:06 -0500
-
d71f1d1498
Test for render_without_signature
Netscape Navigator
2019-10-21 20:35:48 -0500
-
cb13fbe57a
Add second message to scratchpad.sh
Netscape Navigator
2019-10-21 20:04:35 -0500
-
1ef6d4e6ce
WIP
Netscape Navigator
2019-10-20 21:11:16 -0500
-
a2db4e3cdd
[UNSTABLE] Fix test, begin `message sign`
Netscape Navigator
2019-10-19 22:43:21 -0500
-
1232151df9
`message show` CLI command
Netscape Navigator
2019-10-19 15:48:17 -0500
-
6c04082b85
Ability to append to messages
Netscape Navigator
2019-10-19 15:29:29 -0500
-
3f1f2d6223
Tests for templates.
Netscape Navigator
2019-10-19 13:26:44 -0500
-
729ca8145f
Template renderer
Netscape Navigator
2019-10-19 13:14:09 -0500
-
b439746cf5
Rename *_conf to *_config, add `timestamp` to ::Message initializer.
Netscape Navigator
2019-10-12 15:40:16 -0500
-
999af42410
Derive pub/priv key from stored seed.
Netscape Navigator
2019-10-12 15:25:17 -0500
-
9953bcee2c
Update spec, begin message implementation
Netscape Navigator
2019-10-12 14:43:27 -0500
-
fd517e6117
Done with tests. TODO: Message management, bundler, codecov badge (v. important)
Netscape Navigator
2019-10-09 20:27:48 -0500
-
40a8a46aa4
Add FakeFS gem to test suite
Netscape Navigator
2019-10-09 19:43:23 -0500
-
63b2ac99ed
Add logo
Netscape Navigator
2019-10-09 19:32:54 -0500
-
e3ac894ac2
Tests for Pigeon::KeyPair
Netscape Navigator
2019-10-06 12:57:55 -0500
-
ede03bf5c4
💯 Cooler status banner.
Netscape Navigator
2019-09-24 20:54:32 -0500
-
0dba798d0e
Fix bug in block/remove
Netscape Navigator
2019-09-24 20:31:32 -0500
-
f0cebae13d
Cleanup and test scripts. TODO: Why does blocking not delete previous peers?
Netscape Navigator
2019-09-24 20:19:25 -0500
-
fbed8ccc21
add new `user_dir`
Netscape Navigator
2019-09-24 19:48:02 -0500
-
86eff67b0d
Use URL SAFE base 64
Netscape Navigator
2019-09-24 19:35:47 -0500
-
959bf8c4fd
Markdown formatting
Netscape Navigator
2019-09-22 20:09:04 -0500
-
d94e35e24e
Markdown formatting
Netscape Navigator
2019-09-22 20:08:06 -0500
-
70f8638ccb
Finish most `peer` commands. NEXT: peer all
Netscape Navigator
2019-09-22 20:07:14 -0500
-
63d3d5463b
`blob set` pipe support
Netscape Navigator
2019-09-22 12:34:08 -0500
-
e3b08f2762
Typo
Netscape Navigator
2019-09-22 06:06:48 -0500
-
87685efb60
Add `&`/`.sha256` to stay compliant with spec
Netscape Navigator
2019-09-22 06:04:23 -0500
-
7da80941c5
`blob get`
Netscape Navigator
2019-09-22 06:00:19 -0500
-
f9b9636238
Update README
Netscape Navigator
2019-09-21 21:31:01 -0500
-
5ae1a0a943
Coo... coo...
Netscape Navigator
2019-09-21 21:30:03 -0500