Dan Ballard
|
695a622963
|
adding delete contact and group support
|
2019-08-07 11:35:08 -07:00 |
Sarah Jamie Lewis
|
6e64f65962
|
First cut of Tapir Integration
|
2019-07-29 12:49:23 -07:00 |
Dan Ballard
|
8c16210407
|
Add windows stub for pipeBridge to fix windows build; fix goland error arround ConnectionState[Type]
|
2019-07-26 15:34:21 -07:00 |
Dan Ballard
|
0465973a78
|
add app level functionality to reload from service
|
2019-07-19 20:08:00 -07:00 |
Dan Ballard
|
9f52e5de7b
|
fixes to pipe bridge: it base64 encodes data of messages before sending them over to preserve binary data; fixed a lack of wiring for ipcBridge in service
|
2019-07-05 17:51:10 -07:00 |
Dan Ballard
|
e1d6dd7253
|
adding named pipe IPC pipe for use with app client/service; some adjustments to app client/service based on usage by UI; bug fixes: groupInvite json over ipc pipe using json was bugged, 'fixed' with base64 encoding; fixed race condition with peer server connection creation
|
2019-06-24 18:57:31 -07:00 |
Dan Ballard
|
04dd8fa89c
|
App Client/Service: new IPCBridge type and test gochan impl; new IPC using eventManager; new App Client and Service; some app api changes and a few more events (NewPeer) and errors (Loading errors)
|
2019-06-11 10:43:03 -07:00 |
Dan Ballard
|
0c4bbe9ad1
|
Refactor: engine and peer decoupled, engine and eventbus now per peer
and stored top level in app. Storage has read only mode. Peer and group
state now event based and stored in profiles.
|
2019-05-22 12:54:47 -07:00 |
Dan Ballard
|
1e1cbe6cd8
|
make engine a interface and private struct, private most methods
|
2019-05-15 13:07:23 -07:00 |
Dan Ballard
|
2b2dcb9f6b
|
make cwtch responsible for firing joinServer after joining a group; fire a fetch done event
|
2019-04-23 13:31:57 -07:00 |
Sarah Jamie Lewis
|
a210986140
|
Upgrade SendMessageToGroup to return the signature for UX tracking purposes
|
2019-02-19 12:20:39 -08:00 |
Sarah Jamie Lewis
|
46bab264b4
|
Adding Accept Invite Flow
|
2019-02-13 17:57:42 -08:00 |
Sarah Jamie Lewis
|
b607293c2d
|
Fixing json/protobuf confusion
|
2019-02-12 18:46:23 -08:00 |
Sarah Jamie Lewis
|
3f6623bf42
|
Cutting cruft from import group
|
2019-02-12 18:04:21 -08:00 |
erinn
|
1f5a8685c4
|
store name of new contacts correctly
|
2019-02-11 13:40:20 -08:00 |
Sarah Jamie Lewis
|
8f3b607053
|
Fixing New Group Invite flow
|
2019-02-11 11:09:28 -08:00 |
Sarah Jamie Lewis
|
eb2a770085
|
Fix AddContact
|
2019-02-04 11:39:58 -08:00 |
Sarah Jamie Lewis
|
33a8922e43
|
Message Store Fix
|
2019-02-03 17:55:35 -08:00 |
Sarah Jamie Lewis
|
2b47c50d0d
|
Fixing up first time storage and ensuring we no longer dupe messages in timeline
|
2019-02-02 19:24:42 -08:00 |
erinn
|
ac077521be
|
save new groups and group timelines
|
2019-02-02 17:18:33 -08:00 |
Sarah Jamie Lewis
|
2239463512
|
ineffassign and misspell
|
2019-01-28 12:12:33 -08:00 |
erinn
|
dcc65f0ffe
|
iterating on eventbus fields
|
2019-01-22 11:11:25 -08:00 |
Sarah Jamie Lewis
|
dc6cd56098
|
Defining Event Fields as Constants
|
2019-01-21 12:22:43 -08:00 |
Sarah Jamie Lewis
|
16c8095e5f
|
Adding Timestamp to Events
Also starting to define common event fields to prevent type confusion / spelling issues
|
2019-01-21 11:56:35 -08:00 |
erinn
|
f28cf6b781
|
removing old timeline notification code and dropping support for updating existing groups
|
2019-01-19 15:16:38 -08:00 |
erinn
|
4f39aec94b
|
expose app eventbus and message ack IDs
|
2019-01-15 12:59:54 -08:00 |
Sarah Jamie Lewis
|
1028f04ae7
|
Setting Up Go Module and Fixing Dependency Bug
|
2019-01-13 15:52:55 -08:00 |
Sarah Jamie Lewis
|
849deb14dc
|
Autoblock Known Blocked Peers
|
2019-01-08 10:58:01 -08:00 |
Sarah Jamie Lewis
|
c3d797b2e1
|
Protocol Engine Refactor
|
2019-01-07 13:24:08 -08:00 |
Dan Ballard
|
3367f1a083
|
updating to new libricochet-go log api
|
2018-12-03 18:52:11 -08:00 |
erinn
|
9734540aca
|
merging
|
2018-11-23 17:30:18 -08:00 |
Dan Ballard
|
8a0d9c54fd
|
local var rename
|
2018-11-22 13:47:35 -08:00 |
erinn
|
ddbf96e668
|
little fixes
|
2018-11-21 16:56:08 -08:00 |
erinn
|
12206ce23c
|
Merge branch 'master' of https://git.openprivacy.ca/cwtch.im/cwtch
|
2018-11-21 16:44:19 -08:00 |
erinn
|
3b932bedc0
|
little fixes
|
2018-11-21 16:08:47 -08:00 |
Dan Ballard
|
ff54059111
|
update name
|
2018-11-21 15:10:02 -08:00 |
Dan Ballard
|
85a2c44891
|
Following libricochetgo's migration to bine and a generic Mixnet
interface.
|
2018-11-20 12:51:37 -08:00 |
Sarah Jamie Lewis
|
1531885bcd
|
Adding Custom Attributes to Contacts, Removing ClientIdentity Processing
|
2018-10-31 17:19:40 -07:00 |
Sarah Jamie Lewis
|
f4c45e863e
|
Storage Refactor
|
2018-10-31 15:31:52 -07:00 |
erinn
|
ce7d57a1a5
|
fix tests
|
2018-10-29 12:19:30 -07:00 |
erinn
|
912894b55f
|
support arbitrary channel type handlers in cwtch peer
|
2018-10-27 02:04:43 -07:00 |
Dan Ballard
|
d368ee1609
|
safe shutdown
|
2018-10-23 20:49:00 -07:00 |
erinn
|
66459b3d37
|
adding some convenience functions
|
2018-10-14 17:59:53 -07:00 |
erinn
|
5e580df127
|
same but for cwtchpeer
|
2018-10-09 17:12:08 -07:00 |
Sarah Jamie Lewis
|
1e04b1161e
|
Adding V3 Onions to Cwtch!
|
2018-10-05 13:38:23 -07:00 |
Sarah Jamie Lewis
|
8ab4752b44
|
Adding Cwtch Peer Data Channel
|
2018-10-04 17:03:57 -07:00 |
Sarah Jamie Lewis
|
b8a3904c37
|
Minor fix to export
|
2018-10-02 22:46:00 -07:00 |
Dan Ballard
|
a5ad2a6644
|
removing panics and reorder invite-to-group args
|
2018-09-26 19:00:40 -07:00 |
Dan Ballard
|
5f046e6d53
|
app suports multiple peers; cli supports multiple peers; massive cli command change (irc /style) and live follow groups
|
2018-09-21 16:52:39 -07:00 |
Sarah Jamie Lewis
|
d37447f320
|
Fixing #118 - Adding an initial message to group setup
|
2018-09-21 11:07:23 -07:00 |