489b8968e0
Refactored use of the DefaultMessageListener so it's retrieved from the InternalContext
2016-09-12 08:18:30 +02:00
dad05d835b
Created an improved JdbcNodeRegistry and removed MemoryNodeRegistry, as it doesn't properly work with the way nodes are handled and disseminated in the new PyBitmessage client. The new one should work a lot more stable.
2016-09-01 07:35:46 +02:00
ed6344c662
Added BitmessageContext method to resent unacknowledged messages and updated README.md
2016-05-23 20:11:44 +02:00
14849a82ea
Refactored JdbcMessageRepository so that alternative implementations can be done easier
2016-05-20 23:58:08 +02:00
c3d8a07e83
Added unit tests and fixed bug
2016-05-20 23:00:27 +02:00
43f42dd400
This breaks a lot of things, but it seems necessary. Implemented the resending mechanism and fixed many problems on the way, but tests and triggers are still to do.
2016-05-20 07:32:41 +02:00
e44dd967d0
Test for NodeRegistry
2016-05-13 12:25:04 +02:00
a67ac27921
Fixed yet another test
2016-05-10 07:26:25 +02:00
678a48ac3f
Fixed system test and ProofOfWorkService
2016-05-05 10:50:22 +02:00
c7594795f0
Fixed tests & bugs, removed Ack payload type (a GenericPayload is now used)
...
- SystemTest don't work yet, sending messages seems broken
- ProofOfWorkService needs some work, the current solution is a hack (and might be the reason above tests are broken)
2016-05-02 11:11:29 +02:00
ea2cd7bf53
Improved labeler to cover all cases, and fixed when labels are set while sending (outbox vs sent)
...
Removed message callback with both didn't work and is obsolete (use a labeler descendant)
2016-04-29 15:29:22 +02:00
ddd5826f42
Fixed feature bitfield calculation/resolution
2016-04-13 07:32:35 +02:00
c31ec7a9e5
Fixed problems after merging
2016-04-12 17:27:19 +02:00
e8ddf90363
Provide a more flexible way to label messages.
...
I'm not quite sure about chans yet
2016-04-11 15:10:59 +02:00
4f7f80c12a
Added tests and code improvements
2016-04-08 19:22:40 +02:00
ead5341b2e
Some code for supporting chans
2016-03-31 20:04:23 +02:00
2a17e6024f
Code cleanup
2016-02-26 15:06:47 +01:00
f6add5b2ea
Code cleanup
2016-02-25 16:36:43 +01:00
9f1e0057c9
Code cleanup
2016-02-24 23:10:04 +01:00
4dd639e651
Code cleanup
2016-02-24 22:51:35 +01:00
f71671e04a
Added tests for DefaultMessageListener and ProofOfWorkService
...
and some minor improvements
2016-02-15 07:33:38 +01:00
e4a69f42b0
Fixed problem with sending broadcasts
...
(while adding some tests)
2016-02-13 08:03:05 +01:00
9f05af8bb7
Finally fixed the bug that was haunting me for the last week.
2016-01-21 20:32:23 +01:00
ac6f291964
Renamed module 'domain' to 'core' to make its purpose more clear
2016-01-17 05:42:49 +01:00