Commit Graph

  • 7af4cdffee add unreadCount and minUnreadItemId stats to Chat type (#283) Efim Poberezkin 2022-02-08 20:38:57 +04:00
  • b06838b651 add APIChatRead chat command (#282) Efim Poberezkin 2022-02-08 17:27:43 +04:00
  • b3a4c21c4b updated text items (#278) Evgeny Poberezkin 2022-02-08 09:19:25 +00:00
  • 855881094b add CRContactConnecting api response (#281) Efim Poberezkin 2022-02-08 13:04:17 +04:00
  • 82d02e923a ios: add CIStatus type (#280) Efim Poberezkin 2022-02-08 11:20:41 +04:00
  • d11d66fa90 connection precedence logic in getDirectChatPreviews_; update item status in object (#279) Efim Poberezkin 2022-02-07 18:34:54 +04:00
  • f5507436f3 chat item status, CRChatItemUpdated api response (#269) Efim Poberezkin 2022-02-07 15:19:34 +04:00
  • eeea33c7cb fix loading chat, contact connection status info (#277) Evgeny Poberezkin 2022-02-07 10:36:11 +00:00
  • 7883ca7657 improve text message view (#276) Evgeny Poberezkin 2022-02-06 21:06:02 +00:00
  • 8efb8b2f86 use simplified chat controller, fix keyboard removing on tap (#275) Evgeny Poberezkin 2022-02-06 18:26:22 +00:00
  • 408a30c25b simplify mobile API to have single controller (#274) Evgeny Poberezkin 2022-02-06 16:18:01 +00:00
  • 9b67aa537a each command takes lock if it needs it (#273) Evgeny Poberezkin 2022-02-06 08:21:40 +00:00
  • 5aabf87898 ios: highlight URLs in texts (#272) Evgeny Poberezkin 2022-02-06 07:44:41 +00:00
  • 67dbdcd257 contact and server connection info (#271) Evgeny Poberezkin 2022-02-05 20:10:47 +00:00
  • 3d137995d8 multiline message entry field (#270) Evgeny Poberezkin 2022-02-05 14:24:23 +00:00
  • e424e9328b large emojis, full contact names, contact createdAt, process profile updates, etc. (#268) Evgeny Poberezkin 2022-02-04 22:13:52 +00:00
  • 214ecf605b minor UI improvements (#267) Evgeny Poberezkin 2022-02-04 16:31:08 +00:00
  • 7d06d0660d Merge pull request #266 from simplex-chat/ep/fix-utf8-api Evgeny Poberezkin 2022-02-04 12:46:45 +00:00
  • c34eddb82a fix utf8 encoding for C API requests Evgeny Poberezkin 2022-02-04 12:41:43 +00:00
  • 82871c37c3 add implementation plan my/e/notification-server-rfc _archived-e/notification-server-rfc Efim Poberezkin 2022-02-04 15:33:55 +04:00
  • 9969606432 fix utf8 encoding when writing to database Efim Poberezkin 2022-02-04 14:30:00 +04:00
  • d8abdb7927 Merge pull request #265 from simplex-chat/ep/sync-cmd Evgeny Poberezkin 2022-02-04 08:50:52 +00:00
  • 71a60795cf Merge pull request #263 from simplex-chat/ep/ios-fixes Evgeny Poberezkin 2022-02-04 08:17:18 +00:00
  • d07ce0b8f4 use 8 byte characters, as encoding is handled elsewhere Evgeny Poberezkin 2022-02-04 08:15:25 +00:00
  • 565bc70843 sync commands Evgeny Poberezkin 2022-02-04 08:02:48 +00:00
  • 7924861810 sort chat items by id (#264) Efim Poberezkin 2022-02-04 11:12:12 +04:00
  • 08dd92b726 configure build for device/simulator Evgeny Poberezkin 2022-02-03 18:22:05 +00:00
  • dca5dc4fce iOS version 1.0.1 Evgeny Poberezkin 2022-02-03 07:18:17 +00:00
  • 24f3637199 add animations (#260) Evgeny Poberezkin 2022-02-03 07:16:29 +00:00
  • 4dd95c1639 create release as prerelease; fix windows build (#261) Efim Poberezkin 2022-02-03 10:15:38 +04:00
  • 4724669bce prepare v1.1.0 (#259) v1.1.0 Efim Poberezkin 2022-02-02 23:50:43 +04:00
  • 292c334460 make slow commands asynchronous (#258) Evgeny Poberezkin 2022-02-02 17:47:27 +00:00
  • dafdf66ada update entity connection status to report it correctly (#257) Evgeny Poberezkin 2022-02-02 17:01:12 +00:00
  • 38424af48e refactor files, auto-scrollback for messages (#256) Evgeny Poberezkin 2022-02-02 16:46:05 +00:00
  • 88a33990b7 sort chats w/t items by time of creation; created_at & updated_at in all tables; merge v1.1 migrations (#255) Efim Poberezkin 2022-02-02 20:25:36 +04:00
  • 7ce305e16f ios: fix message view updates (refactor model to make it shallow) (#254) Evgeny Poberezkin 2022-02-02 12:51:39 +00:00
  • 1d1ba8607e send message integrity errors to view as a separate notification (#253) Evgeny Poberezkin 2022-02-02 11:43:52 +00:00
  • 9f6385f763 update connection status in entity used in controller notifications (#252) Evgeny Poberezkin 2022-02-02 11:31:01 +00:00
  • a68b591029 connect via link with simplex: protocol (#251) Evgeny Poberezkin 2022-02-01 20:30:33 +00:00
  • 711207743b add support for user addresses (#246) Evgeny Poberezkin 2022-02-01 17:34:06 +00:00
  • a8a7bb3c99 return accepted contact from APIAcceptContact (#250) Efim Poberezkin 2022-02-01 17:04:44 +04:00
  • 228c118714 api for chat pagination (#249) Efim Poberezkin 2022-02-01 15:05:27 +04:00
  • 0b86402ce3 fix constructor name for JSON encoding (#248) Evgeny Poberezkin 2022-02-01 07:16:02 +00:00
  • 2295f7a92b update commands (#247) Evgeny Poberezkin 2022-02-01 05:31:34 +00:00
  • 8e03eefa9b update API commands syntax Evgeny Poberezkin 2022-01-31 23:20:52 +00:00
  • 53040dbe1d iOS: chats and messages layout (#241) Evgeny Poberezkin 2022-01-31 21:28:07 +00:00
  • 6d5b5ab44f getContactRequestChatPreviews_ (#245) Efim Poberezkin 2022-01-31 22:43:39 +04:00
  • 0a18985e68 contact requests api (#244) Efim Poberezkin 2022-01-31 21:53:53 +04:00
  • 047aa7deef delete contact api (#243) Efim Poberezkin 2022-01-31 15:14:56 +04:00
  • 945ed3f7cb fix queries returning duplicate contacts (#242) Efim Poberezkin 2022-01-31 13:20:26 +04:00
  • e29ea99d2c getChats returns [Chat] with 0-1 item instead of [ChatPreview] (#240) Evgeny Poberezkin 2022-01-30 21:51:23 +00:00
  • 3b19aaf1d1 iOS: send/receive messages in chats, connect via QR code (#238) Evgeny Poberezkin 2022-01-30 18:27:20 +00:00
  • 15a91278d6 API to send direct and group messages (#239) Evgeny Poberezkin 2022-01-30 10:49:13 +00:00
  • cb602dd377 show received messages in chat, send command on Enter, fix Date parsing (#237) Evgeny Poberezkin 2022-01-29 23:37:02 +00:00
  • 7e2f365c1c ios: group chat preview (#235) Efim Poberezkin 2022-01-30 00:35:20 +04:00
  • 8425be0612 use aeson fork with nullableToObject option to make JSON compatible with Swift (#236) Evgeny Poberezkin 2022-01-29 20:21:37 +00:00
  • c0199a38fd add readme for ios setup (#234) Efim Poberezkin 2022-01-29 16:53:24 +04:00
  • d97a8c1934 getGroupChat, getGroupChatPreviews_ (#233) Efim Poberezkin 2022-01-29 16:06:08 +04:00
  • 7c36ee7955 swift API for chat, started chat UI (#228) Evgeny Poberezkin 2022-01-29 11:10:04 +00:00
  • 55dde3531e most recent chat items in getDirectChatPreviews_ (#232) Efim Poberezkin 2022-01-28 19:24:31 +04:00
  • c3a8ae1eb5 chats API for mobile (#230) Evgeny Poberezkin 2022-01-28 10:41:09 +00:00
  • edc9560d36 getDirectChat (#227) Efim Poberezkin 2022-01-28 11:52:10 +04:00
  • 37cfb93217 switch to JSON single field encodings for sum types to align with Swift enums (#229) Evgeny Poberezkin 2022-01-27 22:01:15 +00:00
  • 28ee40074a update sha256map.nix Evgeny Poberezkin 2022-01-26 22:49:44 +00:00
  • 0ba4598ca2 JSON encoding for ChatResponse and all other types used in mobile API (#226) Evgeny Poberezkin 2022-01-26 21:20:08 +00:00
  • ecb5b0fdeb add getChatPreviews to Store (#225) Efim Poberezkin 2022-01-26 21:19:46 +04:00
  • 6cf23f1fd1 chat items (#223) Efim Poberezkin 2022-01-26 16:18:27 +04:00
  • b86f034c0b update C api to return JSON messages via chat_recv_msg (#224) Evgeny Poberezkin 2022-01-24 22:52:55 +00:00
  • ce3d7f21b0 haskell nix flake CI (#222) Evgeny Poberezkin 2022-01-24 19:42:41 +00:00
  • b38d5f3465 started chat model (#221) Evgeny Poberezkin 2022-01-24 16:07:17 +00:00
  • a5ad0b185c use Haskell library (#220) Evgeny Poberezkin 2022-01-22 17:54:22 +00:00
  • 4f5e135992 test android app (#219) Evgeny Poberezkin 2022-01-22 17:54:06 +00:00
  • 50d83d2374 prepare v1.0.2 (#218) Evgeny Poberezkin 2022-01-21 18:58:43 +00:00
  • 64381be91d export C interface, started mobile app (#210) Evgeny Poberezkin 2022-01-21 11:09:33 +00:00
  • f47494e5c8 add loggin option to test Evgeny Poberezkin 2022-01-20 20:23:21 +00:00
  • 32a105bac8 fix Windows CI to fail when commands fail, use fixed terminal package (#214) Efim Poberezkin 2022-01-21 00:19:39 +04:00
  • 65b17c9d18 add option to enable logging (#216) Efim Poberezkin 2022-01-20 12:18:00 +04:00
  • aef159b097 readme: building from stable branch Evgeny Poberezkin 2022-01-18 20:39:16 +00:00
  • d29a6542de 1.0.1 v1.0.1 Evgeny Poberezkin 2022-01-18 20:19:05 +00:00
  • aef697e30a make tests independent of JSON fields order (#212) Evgeny Poberezkin 2022-01-17 12:24:55 +00:00
  • fca063e131 Fork/fix terminal libary to work on Apple M1 (#211) Evgeny Poberezkin 2022-01-16 15:22:58 +00:00
  • 8a859044cb fix explanation of server fingerprint (#207) Efim Poberezkin 2022-01-13 10:23:34 +04:00
  • 895e3878f9 add cabal.project (#205) Evgeny Poberezkin 2022-01-12 21:18:54 +00:00
  • b2556e3306 add blog (#187) Evgeny Poberezkin 2022-01-12 19:52:40 +00:00
  • eebc24086b fix installation script (#204) Efim Poberezkin 2022-01-12 23:16:05 +04:00
  • 94bbc44960 1.0.0 v1.0.0 Evgeny Poberezkin 2022-01-12 18:06:30 +00:00
  • 78712541f0 update "incompatible link" message Evgeny Poberezkin 2022-01-12 18:01:57 +00:00
  • 2b4bdf39fb Merge pull request #196 from simplex-chat/v1 Evgeny Poberezkin 2022-01-12 17:44:05 +00:00
  • a8faaef54e team user address, remove onboarding Evgeny Poberezkin 2022-01-12 17:37:46 +00:00
  • 44bad8e093 rename migration file Evgeny Poberezkin 2022-01-12 16:42:08 +00:00
  • a988ab84f9 restore bracket in readme Efim Poberezkin 2022-01-12 20:40:29 +04:00
  • 85e2013639 update simplexmq version Evgeny Poberezkin 2022-01-12 16:39:08 +00:00
  • 1978801561 add tests for group deletion; remove restrict constraints (#203) Evgeny Poberezkin 2022-01-12 16:32:22 +00:00
  • 95a4da71cb update banner image (#202) Mark Aleksander Hil 2022-01-12 16:31:05 +00:00
  • f13a65ca85 update chat README for v1 (#201) Efim Poberezkin 2022-01-12 16:24:41 +04:00
  • e87be44134 update server addresses Evgeny Poberezkin 2022-01-12 11:54:40 +00:00
  • fb8dfa02f2 merge database migration, rename field in group_members: inv_queue_info to sent_inv_queue_info (#200) Evgeny Poberezkin 2022-01-12 10:35:52 +00:00
  • 67e0ca28a9 additional notifications (#199) Evgeny Poberezkin 2022-01-12 06:55:04 +00:00
  • 7438db0a7d update file chunk size (#198) Evgeny Poberezkin 2022-01-12 06:07:49 +00:00
  • b47f064115 Simplex chat logo (#197) Evgeny Poberezkin 2022-01-11 21:28:15 +00:00