Sarah Jamie Lewis
45d53cb445
Upgrade Tapir - Expose Errors when Sending Messages
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2022-01-24 14:03:59 -08:00
Sarah Jamie Lewis
c5b61cdaf7
Formatting + Quality
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-12-07 17:03:20 -08:00
Sarah Jamie Lewis
9b09754f0e
Remove Old Code
2021-12-07 17:03:20 -08:00
Sarah Jamie Lewis
6ab11fc929
Purge message history for not-saved conversation on Close + other review comments
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-11-23 12:17:11 -08:00
Sarah Jamie Lewis
72ac4099d5
Fixes from Cwtch UI Integration
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2021-11-18 15:43:58 -08:00
Sarah Jamie Lewis
0614d31366
Staticheck Pass
continuous-integration/drone/push Build is pending
Details
2021-11-17 15:59:52 -08:00
Sarah Jamie Lewis
e296c30818
libcwtch-go first cut integration / message timelines etc
continuous-integration/drone/push Build is pending
Details
2021-11-17 14:34:13 -08:00
Sarah Jamie Lewis
5c47dd789a
Deleting Unused Profile Code
continuous-integration/drone/push Build is passing
Details
2021-11-16 15:14:34 -08:00
Sarah Jamie Lewis
62d2497843
Purging old Profile / Storage Code - Start of Group Integration
continuous-integration/drone/push Build is pending
Details
2021-11-10 16:41:43 -08:00
Sarah Jamie Lewis
c62ecd6f71
Use length variable, Comment deprecation of GetOnion
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-11-01 14:09:46 -07:00
Sarah Jamie Lewis
3d2cafd1de
Group Refactor Part 1
...
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
Remove SendMessage* calls in place of a unified interface
Remove Unack*Messages from Group and Store everything in the timeline
2021-10-31 12:12:34 -07:00
Sarah Jamie Lewis
ce8d728471
Completely Remove SetAttribute and GetAttribute.
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
Also provides backwards compatible upgrade paths for Name and Tag
Moves Constants into Cwtch
2021-10-15 12:40:56 -07:00
Sarah Jamie Lewis
73786530a0
Merge branch 'master' into StroeUse
continuous-integration/drone/push Build is pending
Details
continuous-integration/drone/pr Build is pending
Details
2021-09-30 19:34:18 +00:00
Sarah Jamie Lewis
907a7ca638
File Sharing MVP ( #384 )
...
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is failing
Details
Co-authored-by: erinn <erinn@openprivacy.ca>
Reviewed-on: #384
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
Co-authored-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Co-committed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-09-30 00:57:13 +00:00
Dan Ballard
ee8f20b203
make initV1Directory publically accessible and usable
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-09-29 11:38:03 -07:00
Sarah Jamie Lewis
583ad66ad3
Streamstores don't need to be executable
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-23 19:32:34 -07:00
Sarah Jamie Lewis
a3665af870
Fixes to enable more efficient message syncing / storage
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-23 18:30:40 -07:00
Dan Ballard
940fb81a96
Storage v1 massively increase storage capacity
continuous-integration/drone/pr Build is passing
Details
2021-06-21 16:28:47 -07:00
Sarah Jamie Lewis
3fc2a3fcb1
Delete Profile API
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-14 15:42:44 -07:00
Sarah Jamie Lewis
78ee588538
More test fixes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-06-09 14:00:34 -07:00
Sarah Jamie Lewis
c2ab6af7b8
Allow Updating of Message Flags
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-06-08 15:35:50 -07:00
Sarah Jamie Lewis
b847fc42b8
Add IndexedError for Peer Messages
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-05-26 10:07:08 -07:00
Sarah Jamie Lewis
bea58b5ba4
Groups Cleanup
2021-05-04 12:00:06 -07:00
Sarah Jamie Lewis
e119958db1
Reject Group Invite should delete group invite from storage
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-28 14:46:01 -07:00
Sarah Jamie Lewis
48335552c9
Add Server Restarts to Contact Retry Plugin
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-28 13:50:53 -07:00
Sarah Jamie Lewis
c568044c2c
Encode signatures thorugh the eventbus for NewMessageFromGroup
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-04-23 13:41:52 -07:00
Sarah Jamie Lewis
b4f9decdf2
Upgrade Tapir, Log, Connectivity
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is failing
Details
2021-04-08 18:23:26 -07:00
Sarah Jamie Lewis
5881fd459c
Better event comments
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-03-24 13:16:50 -07:00
Dan Ballard
d06b2e1241
store acks; group ack messages
2020-12-18 17:07:30 -08:00
Sarah Jamie Lewis
a1b2d8530f
Integrate Group Name into Invite
2020-12-16 21:41:24 -08:00
Dan Ballard
867fa302cb
storage version check log should be debug
2020-12-07 15:44:27 -08:00
Sarah Jamie Lewis
6739df68c3
Group V2 Logic
2020-09-28 11:18:18 -07:00
Dan Ballard
5b8dd8d7fa
rm debug log line that was also an error line
2020-07-25 09:18:58 -07:00
Sarah Jamie Lewis
422b0d5deb
Allow Peers to Store History
2020-07-08 15:25:19 -07:00
Dan Ballard
15a8ac5874
make storage v1 fileenc methods public for app easy resuse on config storage; upgrade to colored log
2020-06-25 11:21:10 -07:00
Dan Ballard
e91e892eef
Adding new authorization level to peers; porting Blocked status to authorization; removing trusted; securing engine/peerapp message processing around authoriztion
2020-06-16 11:34:15 -07:00
Dan Ballard
dc3df531dd
peer getVal/retVal messages and functions and handling
2020-03-27 11:51:52 -07:00
Dan Ballard
a11b201f65
fix storage pretending to load stores it does not have a password for
2020-03-18 16:10:03 -07:00
Dan Ballard
12089d9fa4
migrate to stand alone log and connectivity packages
2020-02-10 18:36:28 -05:00
Dan Ballard
639ea560d5
creating a new v1 storage system with shared salt and only key in memory;
...
also make server/metrics test deterministic and not sleep based
2020-01-21 11:32:03 -08:00
Dan Ballard
3d39bab25b
make storage engine debug not info and hide params for events; was breaking log printing occasionally
2020-01-13 14:18:40 -08:00
Dan Ballard
4ecc7c0f2b
Change password on a peer and it's storage
2019-12-12 13:36:04 -08:00
Dan Ballard
1cc60bdfdd
add app delete profile and tag profile
2019-12-10 15:45:43 -08:00
Sarah Jamie Lewis
a7fd359233
Fixing Data Races in Event Bus
2019-11-12 12:56:35 -08:00
Sarah Jamie Lewis
8f85f49404
Initial pass at race condition fixes
2019-11-08 13:25:13 -08:00
Dan Ballard
b42baef6c5
add get/set attribute for profile/contact/group to cwtch_peer that does the action and emits an event; rename profile.GetGroupByGroupID to GetGroup for consitency
2019-10-31 14:39:31 -07:00
Dan Ballard
77d26d3877
profile and peer messaging refactor. Profiles once again store timelines for peers, should be used as canonical timeline by frontend UI
2019-10-21 13:56:07 -07:00
Dan Ballard
15582c7e79
Rework group invite workflow: delete cwtchPacket references as no longer needed. Remove more events from being default handled by Peer (but allow them for some usecases still (testing, simple apps).
2019-09-20 11:06:05 -07:00
Dan Ballard
bd75e44555
make event.Queue use internal infinite channels; make event.Manager not use failable writes
2019-08-14 14:00:04 -07:00
Sarah Jamie Lewis
3c67c47bb0
Add support for unblocking peers
2019-08-07 12:07:57 -07:00