File Sharing MVP #384

Merged
sarah merged 52 commits from filesharing into master 2021-09-30 00:57:14 +00:00

52 Commits

Author SHA1 Message Date
erinn ae075ed3fe redact filepath when sending manifests, and add original suggestion for android notifications
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-29 17:14:34 -07:00
Sarah Jamie Lewis f690825c8d Integration Test Tor Path
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-29 14:07:23 -07:00
Sarah Jamie Lewis 740f3aff34 Merge branch 'master' into filesharing
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-29 20:55:16 +00:00
Sarah Jamie Lewis a15dee2b76 Filesharing Integration Test + Drone
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-29 13:46:30 -07:00
Sarah Jamie Lewis f4af0b3c63 API Fixes
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-28 14:17:47 -07:00
Sarah Jamie Lewis c45a6f2fd0 Upgrade Tapir and Connectivity
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
2021-09-28 14:15:58 -07:00
Sarah Jamie Lewis 62c4724ada Upgrade Tapir
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-27 15:11:09 -07:00
erinn 98239ae7ea erinn adding filesharing revisions
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-23 13:45:38 -07:00
erinn f0c4c4a92e Merge branch 'filesharing' of git.openprivacy.ca:cwtch.im/cwtch into erinnnewfilesharing 2021-09-15 13:35:22 -07:00
erinn 2bd170fb85 erinn makes changes 2021-09-15 13:35:14 -07:00
Sarah Jamie Lewis e4aac53622 Upgrade Tapir to 0.4.6
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-09-10 11:23:45 -07:00
Sarah Jamie Lewis d20d4b18c2 deep logging
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-10 11:02:25 -07:00
Sarah Jamie Lewis e967f151ee increased error reporting
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-10 10:18:54 -07:00
Sarah Jamie Lewis e2204a52dc Simplify MakePayment
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-10 10:07:01 -07:00
Sarah Jamie Lewis 0f71da3fb6 Allow SendMessageToGroups to silently retry prior to failing
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-10 09:52:53 -07:00
Sarah Jamie Lewis b2646d0f8e fmt
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-10 09:18:23 -07:00
Sarah Jamie Lewis 38dd63abd9 Don't automatically run file sharing integration test (for now)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
We either need to reduce the time these tests take or bump up drone timeouts
2021-09-10 09:11:43 -07:00
Sarah Jamie Lewis b389a3421a Fetch more Tokens
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build was killed Details
2021-09-09 16:41:28 -07:00
Sarah Jamie Lewis 7682351753 Check for Duplicates...
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build was killed Details
2021-09-09 16:27:05 -07:00
Sarah Jamie Lewis 83bf6559a2 Use a different check for PoWApp casting
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-09 15:42:31 -07:00
Sarah Jamie Lewis 2dc4325e1f MakePayment inline to avoid connection contention
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-09 15:23:11 -07:00
Sarah Jamie Lewis 32c57a07ae Remove explicit MakePayment from SendMessageToGroup
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build was killed Details
2021-09-09 15:15:17 -07:00
Sarah Jamie Lewis 0f09a5ddcf Maintain Tokens
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-09 15:06:23 -07:00
Sarah Jamie Lewis 9254c9bc07 Upgrade Log to 1.0.3
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-09 14:50:17 -07:00
Sarah Jamie Lewis 271ecdb8ec Fixup Token Requests
continuous-integration/drone/pr Build was killed Details
continuous-integration/drone/push Build was killed Details
2021-09-09 12:05:14 -07:00
Sarah Jamie Lewis a28896c293 Upgrade Tapir to v4.5
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is failing Details
2021-09-08 13:38:35 -07:00
Sarah Jamie Lewis e038da335e Deprecated SendMessageToPeer and SendMessageToGroupTracks
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
New Generic SendMessage function that does basic handle checking and
error reporting
2021-09-08 11:45:06 -07:00
Sarah Jamie Lewis 62f0cfaad3 Remove all engine state from peerHandle
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
2021-09-03 14:59:10 -07:00
Sarah Jamie Lewis 8998025305 Fixing retVal
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is passing Details
2021-09-03 14:49:43 -07:00
Sarah Jamie Lewis 120ebe1312 Fixing getVal
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 14:46:59 -07:00
Sarah Jamie Lewis 963b99b5e6 Fix map return
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 14:42:34 -07:00
Sarah Jamie Lewis 1d3f44a79f Move state out of peerApp
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 14:39:30 -07:00
Sarah Jamie Lewis 902b759e81 Map logging
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 14:14:42 -07:00
Sarah Jamie Lewis 8e9ed132d8 Split download progress and verification
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 14:12:43 -07:00
Sarah Jamie Lewis c728987259 more context for failed retval
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 13:19:16 -07:00
Sarah Jamie Lewis c0eb013fcc error on failed map lookup
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 13:07:43 -07:00
Sarah Jamie Lewis cef991a5ef sync map woes
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 13:03:08 -07:00
Sarah Jamie Lewis 1938f14837 Debugging value gettings
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 12:43:42 -07:00
Sarah Jamie Lewis 19088c1734 Report debug of plaintext length
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-03 12:32:47 -07:00
Sarah Jamie Lewis 76175b48a3 Report casting errors
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-03 12:30:26 -07:00
Sarah Jamie Lewis 85a45a27f6 Report deserialization error...
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-03 12:28:55 -07:00
Sarah Jamie Lewis edd130b56f Add goroutine checking to integration test
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-03 12:02:15 -07:00
Sarah Jamie Lewis d91d5ffdd3 Streamline sending peer messages and unify error handling
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-03 11:26:31 -07:00
Sarah Jamie Lewis c373f68fbc Manifest fix
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-02 17:01:18 -07:00
Sarah Jamie Lewis b2bb520fea Manifest Chunk ID Fix
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-02 16:56:55 -07:00
Sarah Jamie Lewis 5ba1410a3b Bugfix for larger manifests
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-02 16:55:47 -07:00
Sarah Jamie Lewis 9bff4cef26 Update Overlay Message to use Explictly Hex Encoded Strings
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-02 16:18:36 -07:00
Sarah Jamie Lewis ade5f944b3 Check maximum manifest size + error flow
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-02 13:41:26 -07:00
Sarah Jamie Lewis c3376e9d3a Fix merge conflicts
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2021-09-02 13:01:07 -07:00
Sarah Jamie Lewis 603632b206 Merge branch 'filesharing' into origfile5
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is passing Details
2021-09-02 12:57:48 -07:00
Sarah Jamie Lewis f4caddbc1b File Sharing MVP
continuous-integration/drone/push Build is pending Details
continuous-integration/drone/pr Build is pending Details
2021-09-02 12:35:08 -07:00
Sarah Jamie Lewis a2e3f6ee18 File Sharing MVP
continuous-integration/drone/push Build is pending Details
2021-09-01 15:20:03 -07:00