489b8968e0
Refactored use of the DefaultMessageListener so it's retrieved from the InternalContext
2016-09-12 08:18:30 +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
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
c31ec7a9e5
Fixed problems after merging
2016-04-12 17:27:19 +02:00
6f4f51aef3
Merge branch 'develop' into feature/ACK
...
# Conflicts:
# core/src/main/java/ch/dissem/bitmessage/DefaultMessageListener.java
# core/src/main/java/ch/dissem/bitmessage/InternalContext.java
# core/src/main/java/ch/dissem/bitmessage/entity/BitmessageAddress.java
# core/src/main/java/ch/dissem/bitmessage/entity/Plaintext.java
2016-04-11 23:41:23 +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
4dd639e651
Code cleanup
2016-02-24 22:51:35 +01:00
985e830779
Made TTLs easily changeable (albeit not for specific messages)
...
This should make the system test run on Travis CI again
2016-02-02 21:05:14 +01:00
edd8045327
Fixed / improved message sending and added a system test (it's a start)
2016-02-02 20:40:01 +01:00
ac6f291964
Renamed module 'domain' to 'core' to make its purpose more clear
2016-01-17 05:42:49 +01:00