Commit Graph

56 Commits

Author SHA1 Message Date
Dan Ballard 86dfe63a8f add caching and filtering of contact state change events; change logic from contact auth to approved/blocked
continuous-integration/drone/pr Build is pending Details
2022-01-06 17:09:49 -05:00
Sarah Jamie Lewis 212e71a1b9 ChangePassword APIs 2021-12-18 17:22:59 -08:00
erinn 11bbc3aa78 bump cwtch and fix miscommits
continuous-integration/drone/pr Build is pending Details
2021-12-18 17:20:08 -08:00
erinn f4ff802460 image previews sarah comments
continuous-integration/drone/pr Build is pending Details
2021-12-18 17:16:21 -08:00
Dan Ballard 69df789355 add support for server metrics; delete eventhandler dup fn for push(); make server response to settings change stateful 2021-12-07 18:59:53 -08:00
Dan Ballard 25d035267a minor support to manage profile servers 2021-12-07 18:13:56 -08:00
Sarah Jamie Lewis 62f3d8878e Reset to lib
continuous-integration/drone/pr Build is pending Details
2021-12-06 12:23:57 -08:00
Sarah Jamie Lewis fee6c7e641 Fixup Event Handling for UI Cache
continuous-integration/drone/pr Build is pending Details
2021-12-06 12:22:49 -08:00
Sarah Jamie Lewis e31d31d76f Further clarifications on Event Model, Support for Attributes in Message APIs
continuous-integration/drone/pr Build is pending Details
2021-12-01 04:16:15 -08:00
Sarah Jamie Lewis b0f54bb169 SetMessageAttribute + Fallback to handle for new messages 2021-11-30 13:32:01 -08:00
Sarah Jamie Lewis 92d2925622 NewMessageByID, Suppress Network Tests
continuous-integration/drone/pr Build is pending Details
2021-11-26 14:26:26 -08:00
Sarah Jamie Lewis edff87f77c Updates to GetMessageByContentHash
continuous-integration/drone/pr Build is pending Details
2021-11-23 14:30:16 -08:00
Sarah Jamie Lewis 6723bdf558 GetMessagesByContentHash + Other API Fixes
continuous-integration/drone/pr Build is failing Details
2021-11-19 11:50:37 -08:00
Sarah Jamie Lewis 3cc56fb011 Fixes from Cwtch UI Integration 2021-11-18 15:44:21 -08:00
Sarah Jamie Lewis b2da9fc54d First compilation with new cwtch API 2021-11-17 14:34:35 -08:00
Sarah Jamie Lewis dcdbf382cb Updated Cwtch Refactor 2021-11-17 12:33:51 -08:00
erinn 0bd369888f Merge branch 'trunk' of git.openprivacy.ca:cwtch.im/libcwtch-go into filey
continuous-integration/drone/pr Build is passing Details
2021-11-04 14:10:29 -07:00
erinn 792e84d5f9 file resumption support 2021-11-04 14:10:21 -07:00
Dan Ballard b3d3464e1e support to delete a server
continuous-integration/drone/pr Build is passing Details
2021-11-03 21:13:15 -07:00
Dan Ballard 77a5cc3a86 on createServer autostart after create
continuous-integration/drone/pr Build is passing Details
2021-11-03 11:56:25 -07:00
erinn d5231b13db merge 2021-11-02 15:05:01 -07:00
erinn 777d564ca4 wip: file retries 2021-11-02 14:31:14 -07:00
Dan Ballard f9f074a65c LoadServers launches autolaunchers
continuous-integration/drone/pr Build is passing Details
2021-11-01 21:30:03 -07:00
Dan Ballard f3b753827f better support reloading servers on experiment enable/disable
continuous-integration/drone/pr Build is passing Details
2021-11-01 19:36:14 -07:00
Dan Ballard 063ad61e36 move from Shutdown to Stop/Destroy, remove enabled in favor of running from CheckStatus
continuous-integration/drone/pr Build is passing Details
2021-11-01 18:56:08 -07:00
Dan Ballard c8f19b3e4c incluce features/servers 2021-11-01 18:53:11 -07:00
Dan Ballard 5b72edebad cleaning up server API 2021-11-01 18:53:11 -07:00
Dan Ballard a237314d5f first pass of server functionality API 2021-11-01 18:52:28 -07:00
Sarah Jamie Lewis a36e439589 Upgrade Cwtch - rely on Cwtch methods for fetching group timelines.
continuous-integration/drone/pr Build is passing Details
2021-11-01 14:11:30 -07:00
Sarah Jamie Lewis a3e3c221ca upgrade cwtch
continuous-integration/drone/pr Build is passing Details
2021-10-27 09:35:33 -07:00
Sarah Jamie Lewis 0f5d0389ca Use localname when loading a profile as public name may not have been set... 2021-10-15 13:48:26 -07:00
Sarah Jamie Lewis 2f14966051 For SetProfileAttribute to declar a proper zone 2021-10-15 13:48:26 -07:00
Sarah Jamie Lewis d54567339d Convert to new ScopedZone Interface 2021-10-15 13:48:26 -07:00
Sarah Jamie Lewis 585f1eed46 Always use path/filepath
continuous-integration/drone/pr Build is passing Details
2021-09-30 16:05:12 -07:00
erinn 495c4390c7 filesharing (#28)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Reviewed-on: #28
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
Co-authored-by: erinn <erinn@openprivacy.ca>
Co-committed-by: erinn <erinn@openprivacy.ca>
2021-09-30 17:21:36 +00:00
Sarah Jamie Lewis e53d91b09e Handle Contact not Found in GetTimeline
continuous-integration/drone/pr Build is passing Details
2021-09-16 13:27:42 -07:00
Dan Ballard fd4a03e34e turn off color logging on android as it's usually accessed over ADB (issue #14)
continuous-integration/drone/pr Build is passing Details
2021-08-27 22:55:16 -07:00
Dan Ballard 2ebba5329e library cleanup: StartCwtch return C.int (consistancy); delete unused event queues (mem leak?); add needed APIs and deprecate SendEvent counterparts
continuous-integration/drone/pr Build is passing Details
2021-08-27 15:16:07 -07:00
Sarah Jamie Lewis 8f29d68860 Distinguish between deletion and archiving
continuous-integration/drone/pr Build is passing Details
2021-08-27 13:38:26 -07:00
Sarah Jamie Lewis f86e670241 Clarify Memory Ownership Model of libCwtch and Callers
continuous-integration/drone/pr Build is passing Details
Provides a way of telling libCwtch to free memory returned from functions
that provide CStrings as results.
2021-08-24 22:04:38 -07:00
Dan Ballard 73c57c60f2 init event handler before use
continuous-integration/drone/pr Build is passing Details
2021-08-24 08:47:31 -07:00
Dan Ballard a8ee7047c7 move package and imports from flutter to cwtch.im reflecting actual package and home now
continuous-integration/drone/pr Build is passing Details
2021-08-05 16:29:20 -07:00
Sarah Jamie Lewis df6c3dd84a Upgrade Cwtch to v0.9.2
continuous-integration/drone/pr Build is passing Details
Also prevent NPE during delete contact state
2021-07-08 13:14:55 -07:00
Dan Ballard 3ddaedd227 add support for CWTCH_HOME ~ expansion, fix tor dir path
continuous-integration/drone/pr Build is passing Details
2021-07-07 15:57:57 -07:00
Dan Ballard 801a805966 Merge pull request 'Implement Quote Messages' (#11) from quote into trunk
continuous-integration/drone/push Build is passing Details
Reviewed-on: #11
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2021-07-07 09:09:28 -07:00
Sarah Jamie Lewis bf193e6542 Extract getTimeline into PeerHandler
continuous-integration/drone/pr Build is passing Details
2021-07-07 08:26:47 -07:00
Sarah Jamie Lewis db1f31fa71 Implement Quote Messages
continuous-integration/drone/pr Build is passing Details
2021-07-06 12:49:47 -07:00
Dan Ballard 028ad3441c add env var controls to enable file logging and log level DEBUG
continuous-integration/drone/pr Build is passing Details
2021-07-05 17:44:21 -07:00
Sarah Jamie Lewis 043774223a Update Settings and Server Status on Reconnect
continuous-integration/drone/pr Build is passing Details
2021-06-30 13:30:48 -07:00
Sarah Jamie Lewis 750106496f Document Android edge case and clarify design of GetMessage
continuous-integration/drone/pr Build is passing Details
2021-06-30 11:10:08 -07:00