Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/simplex-chat/simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
https://github.com/simplex-chat/simplex-chat

Merge branch 'stable'

c3c66182f2ed7ef3cf792c38b687f06c104c7c7b authored 12 months ago by Evgeny Poberezkin <[email protected]>
core: add group tests

5b90d92ca2c611166669db00a851d227b172c230 authored 12 months ago by Evgeny Poberezkin <[email protected]>
core: use version from config, add tests (#3588)

* core: use version from config, add tests

* comment

* refactor

af22348bf81dd8cb43a7863dd6535ddce8bacea3 authored 12 months ago by Evgeny Poberezkin <[email protected]>
android, desktop: loading prev messages better (#3585)

* android, desktop: loading prev messages better

* better

* better

---------

Co-auth...

5a6670998cf3e06a987b07fd6e00bef9c39d3423 authored 12 months ago by Stanislav Dmitrenko <[email protected]>
core, docs: drop message views if they exist, remove mentions in docs (#3589)

* core, docs: drop message views if they exist, remove mentions in docs

* fix migration

700f6fa6639a511abbefef634df821ac5751e22c authored 12 months ago by spaced4ndy <[email protected]>
ios: saving and sharing items menu item (#3581)

* ios: saving and sharing items menu item

* refactor

---------

Co-authored-by: Avently ...

d474cae70559eaec11a9867bb1348bedb41abe2a authored almost 1 year ago by Stanislav Dmitrenko <[email protected]>
core: do not create group history item (#3586)

* core: do not create group history item

* fix tests

2834b192ce8e10ef17bb240623df4211bbea378c authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
ios: update library

b8cb9548828a3682d27d82fd457816d06f065637 authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
5.4.2.0: fix migration in simplexmq

6aeef6f132bb6f9c5e1055d9c3076d460813db8c authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
5.4.2.0: update .cabal

fa1702a566a37f54d21ba4c25d658cc0b1b291d1 authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
5.4.2.0

95d6df926c959ced1b84c2748a396b097dfe2a64 authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
core: fix simplexmq commit

cccd5172776a5dbc6f9f778530bd15de90b0a3d4 authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
core: support batch sending in groups, batch introductions; send recent message history to new members (#3519)

* core: batch send stubs, comments

* multiple events in ChatMessage and supporting types

*...

12d1ada25ea972989a53c732b0b0e6baedd5595b authored almost 1 year ago by spaced4ndy <[email protected]>
core: agent background mode for iOS NSE (#3574)

* core: agent background mode for iOS NSE

* change parameter for APIActivateChat

* fix

...

f93f68e425f4b27302a91129cc9eb5a06a51be0c authored almost 1 year ago by Evgeny Poberezkin <[email protected]>
Update README.md (#3553)

23989aca571b04e401435a08d7a251e5a538b189 authored about 1 year ago by Andor Kesselman <[email protected]>
docs: fix typo (#3552)

57a6e85668fc4b461a4881b86c58ae40afb0e3c6 authored about 1 year ago by Andor Kesselman <[email protected]>
Revert "ios: making thumbnails faster" (#3571)

This reverts commit cd9cb8e064b3df1902c5c2321556b0ca1dc5e9b8.

67590f3258d8b72e1fdd6fb31da6cd8d6bb6780d authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
desktop: enable sending images and files with enter (#3582)

c83238c35a9101f3a6c9b2630962ebd22d0d40ad authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
android, desktop: saving and sharing files menu item (#3580)

8b0d2dede7d81cd2041d60ab55b1d856a40bd859 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
android: splash screen with background color on Android 12+ (#3579)

c4855313b63fd010dc674d1b51ef1be0f89d13f9 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
desktop, android: update api to pass controller when encrypting files (use ChaChaDRG as source of randomness) (#3578)

2bff3b9c97c76b0ae66a81fb4aeb59147e143d38 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: update core library (uses GHC 9.6.3)

aa037c0662d10fd5f35f5a632e5bb12cce82440f authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: build iOS library with ghc 9.6.3 with iPhone7 etc. support (#3577)

* bump haskell.nix

* bump flake.lock

* Try openssl fix

* CFLAGS. not CCFLAGS

* Fix i...

d198d6a8db1ccb72d2db04826ad3803c3d148d36 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: use ChaChaDRG as the source of randomness (#3551)

* core: use ChaChaDRG as the source of randomness

* do not use entropy directly

* dont use...

7bcda7e54b8cb3b19bf09d58a62bb7714d7757d9 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
android, desktop: try-catch composables (#3575)

* android, desktop: try-catch composables

* test

* better catching on Android

* more tr...

4a4d470859e86b44ebf61447a505957c54ffcf5e authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
core: batch sending messages (#3566)

* core: batch sending messages

* batch without iorefs (#3573)

* one-pass

* simplexmq

...

6ba3100d348e23549245e2d435fa9815108584e4 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: allow deleting last user (#3567)

* core: allow deleting last user (tests fail)

* tests, allow activating the hidden user when ...

7b073ba9f83e808bc19cff24bbe2732dfd630bd9 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
desktop: saving qr code as an image (#3572)

5e042d222eeb54b570946499f2381d142d9f3672 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
sctipt: check string formatting (#3570)

* sctipt: check string formatting

* all

26a189917bb7a93b704dda09be2298d7c6e593e3 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
ios: rework authentication (#3556)

ce9218b186f1d53ee8dff66c5b3cef53309ef76c authored about 1 year ago by spaced4ndy <[email protected]>
directory: better search, allow both simplex:/ and simplex.chat links in description (#3546)

* directory: new commands

* better search

* search test

* return group links in simplex...

f0338a03d1c986c33fb91711a58ea12e5ee21836 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: delay suspendChat in NSE, background schedule depends on notifications mode (#3561)

* ios: delay suspendChat in NSE

* different background refresh interval depending on the sett...

6fa0001ea72e80fd1124f59efa1f53ad665398cf authored about 1 year ago by Evgeny Poberezkin <[email protected]>
android, desktop: some alerts became privacy sensitive (#3554)

* android, desktop: some alerts became privacy sensitive

* changes

974fa448b4ec52387ca9e062734d3378d1967266 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
core: save CIContent tag in chat_items table (#3555)

8cec5428ee59cd84c54929524d28496801ff7851 authored about 1 year ago by spaced4ndy <[email protected]>
ios: update core library

73130bf3215aa37a8b2ec013a566d1cb650864e2 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: fix code scanners only attempting to scan once (#3548)

67241ff65c36af444bc36379c780d0596ea9dca0 authored about 1 year ago by spaced4ndy <[email protected]>
core: improve chat list pagination performance, simplify logic by always reading chat stats and last item id for previews (#3541)

* core: improve chat list pagination performance

* fix query

* core: improve chat list pag...

b6b041490fcebacecbb10e19a2900f6cd5d99a94 authored about 1 year ago by spaced4ndy <[email protected]>
ios: fix member view freezing on iOS 15, closes #3487 (#3547)

7f9f9a674cf9b6bc50582d749857fbebca7ccc98 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: use crypton instead of cryptonite (#3542)

* update hackage

* use crypton instead of cryptonite

* remove http2 from cabal.project

...

ae94bb6f87d3e1f7e332247c3d5b94ccb8d1ad36 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
all: increase default TCP timeouts, update simplexmq (#3540)

7ec39d1ffaff7e22478c8bbbc63951033d8ef9b3 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
docs: update latest version

ca6dfb5ea1c3cbe166c72bf17ae81ab2fcd69f58 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: improve media picker for multiple images/videos (#3538)

* ios: improve media picker to work with multiple images reliably

* MainActor

a5048db6fa460696181a3df3a9e403273e8bfd1f authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: update library

aca3a71b38d845beefe062dff17c302b9c4f1500 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
Merge pull request #3532 from simplex-chat/ios-notifications

improve iOS notifications

d358390e3d03f25102fe29937ba80dd5d89c52a9 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into ios-notifications

f9a125bc32c1e021f7b705228efe7792615359ba authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: chat list pagination (#3505)

* add pagination args to APIGetChats

* add search to chat list API

* rename arg to paginat...

35c1975d66d817937395aeca07402790243015e7 authored about 1 year ago by Alexander Bondarenko <[email protected]>
core: update simplexmq (message notification markers)

0bfe37137cdc8f03fb4dd77a4600d1c113a93bf6 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
Merge branch 'master' into ios-notifications

666903ae7666fe165f89dd6125ec621a95a4cbad authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: do not start chat if it was stopped, deliver "app stopped" notifications (#3535)

* add stopped notifications, remove full off mode

* core: allow initializing chat data withou...

8a41a4c214c08719728005dfdc193e8122c56ca4 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: communication between NSE and app via files (#3533)

* ios: communication between NSE and app via files

* clean up

* better concurrency

79a954336c6c3e6b797ffc78f476f51b51847caa authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: mark all user messages read (#3530)

f65b8a9e78384421968f608473253ee55a31e62d authored about 1 year ago by Evgeny Poberezkin <[email protected]>
simplexmq

e8016adfdc707a35343e30157f2eef521513d654 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios, core: better notifications processing to avoid contention for database (#3485)

* core: forward notifications about message processing (for iOS notifications)

* simplexmq

...

d3059afc9987cbdf46de8534147d49888feacfff authored about 1 year ago by Evgeny Poberezkin <[email protected]>
5.4.1: ios 185, android 164, desktop 19

2f7632a70f0d7904cb65f710bc6bc71edd44416e authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: 5.4.0.7

27c14f32f1341bed3d98b465878a21ce8bf9c21b authored about 1 year ago by Evgeny Poberezkin <[email protected]>
android: made minimum supported version of Android as 9 (#3525)

13a32f7864b550f3c9912e8acd6f8b6f094d527f authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
desktop: fix toasts theme (#3524)

b1652b8930223438d9afe5139bbc9f75c765009a authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
desktop: fix onboarding when choosing random password (#3523)

a9b36e8e39e76a6cb4e4dceb99616c789a153045 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
core: add missing field

ee163a654045ce83db266c9f8f08faefb4ed1581 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: update simplexmq (better suspend agent)

4fd64051139be5760b6c162dcdaede5864e98e5c authored about 1 year ago by Evgeny Poberezkin <[email protected]>
android, desktop: crash handler addition (#3517)

* android, desktop: crash handler addition

* added

ccc62274ee92fb21f03945b11c67d0c25770b6af authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
android, desktop: crash handler (#3516)

* android, desktop: crash handler

* test

* rename

* string

* Revert "test"

This r...

4c6d52ba751a74fc9630dcf19ec328db1aa9cf5e authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
ios: fix simplex address view (#3515)

* ios: fix simplex address view

* fix lib paths

* fix call

9df63160e51358ae0a6a60f6030cc6be2a7a7cd8 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
desktop: enhancements to remote desktop connect UI (#3513)

* desktop: enhancements to remote desktop connect UI

* changes

* more changes

This reve...

c8e9788c292cd6fcfb9901865e6b0657af35953e authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
docs: fix typo

7099776357514c43555b90ef4df15b3a556fab2a authored about 1 year ago by spaced4ndy <[email protected]>
core: compatibility with GHC 8.10.7, narrow dependency ranges (#3503)

* Revert "raise lower bound on mtl to a real version (#3499)"

This reverts commit f94c0311c11...

3481d379c69b0a7e750165a52b2c77de6b27a259 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
Merge branch 'stable'

85c1e871dc0ba5c21ef99f5eaec88cccccc25c26 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
docs: SimpleX address (#3508)

* docs: SimpleX address

* table

* header

fec5ff3f15ebea7b51b56f4ac612f487cea84328 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
desktop, android: fix image not appearing in view when received (#3504)

* desktop, android: fix image not appearing in view when received

* change to KeyChangeEffect

acaa597c908488efd9a2fb5c3b6474bd6d1f9fea authored about 1 year ago by Evgeny Poberezkin <[email protected]>
cli: option to mark shown messages as read (off by default) (#3506)

* cli: option to mark shown messages as read (off by default)

* fix tests

* fix tests

6a9a67db14a3dcf4fd70f42e98081645091d8c7d authored about 1 year ago by Evgeny Poberezkin <[email protected]>
raise lower bound on mtl to a real version (#3499)

* raise lower bound on mtl to a real version

* simplexmq

---------

Co-authored-by: Evge...

f94c0311c115ec2127acc3f22ef928cb9ee0ad2f authored about 1 year ago by Alexander Bondarenko <[email protected]>
desktop: allow changing listening ip and port of remote (#3498)

* desktop: allow changing listening ip and port of remote

* remove empty lines

---------
...

e1ff7c88d70fdd67ca0e47d3ad3a672ce9c8aa05 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
core: expand ranges to fit ghc 8.10 & 9.6 (#3496)

* expand ranges to fit ghc 8.10 & 9.6

* update nix

* use hashes from mq master

* fix mo...

9a1c7f41f770df72891c4fd6a3f459a9062bfd42 authored about 1 year ago by Alexander Bondarenko <[email protected]>
desktop: enable database operations (#3495)

* desktop: enable database operations

* disconnect hosts button

* not relaying on dev tool...

40e69ae71377e85ae6f42da235bb88e64eb357e1 authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
docs: inactive group members rfc (#3419)

b74e33b9582afb3f385580e928af0452de896b32 authored about 1 year ago by spaced4ndy <[email protected]>
android: do not show alert too early in obboarding (#3493)

540c8883a0eb57c000555dad1c1a0491ac0a235c authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
desktop: adapting onboarding process to linking devices (#3490)

* desktop: adapting onboarding process to linking devices

* show progress on long operations
...

0e18b13beaaf46c65374ec6d5f82a2f1bcf6238c authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
core: update simplexmq (ghc 8.10.7 compatibility) (#3492)

a4b44254bc90c22d5861103a398260c18bead410 authored about 1 year ago by spaced4ndy <[email protected]>
core: remove CRNewContactConnection response; mobile, desktop: create pending connections based on api responses (CRNewContactConnection was being used as "event" in UI) (#3489)

5819e423052edbf4cac6d5660d095701a1b794b6 authored about 1 year ago by spaced4ndy <[email protected]>
desktop: remember window position and size (#3465)

* initial work on storing desktop window position and size

* removed useless imports

* upd...

9580b4110deb80ffbf9d54504f596c2b836c55bc authored about 1 year ago by Jesse Horne <[email protected]>
ios: moving webrtc commands processing to another mechanism (#3480)

* ios: moving webrtc commands processing to another mechanism

* async

* decide

* handle...

05a64c99a217e3e86b5f98a21e98402591697c9f authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
add remote host bindings (#3471)

* add remote host bindings

* group iface/address together

* rename migration

* add impl...

6a21d5c7f1d2c7bcab55ca1a5e2f9db1263d9b58 authored about 1 year ago by Alexander Bondarenko <[email protected]>
ios: fix calls connecting state (#3475)

* ios: fix calls connecting state

* optimization

* changes

* removed relay protocol

...

950bbe19daf4de296ef3aae7f1ad201b1a666bce authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
desktop (windows): fix action (#3479)

f31054de4ffce6fed8cd5c3e088a363de02a2d0d authored about 1 year ago by Stanislav Dmitrenko <[email protected]>
core: allow remote host commands without user (#3478)

05278e5a06986bb0e400c18c72fd8d726ff62bc7 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
Revert "ios: update libraries (#3474)"

This reverts commit bfcb2ac230526403cb43cc15d02788b0c5379409.

7a54d745174cfd34ae19f0bba6657031b43b9b76 authored about 1 year ago by spaced4ndy <[email protected]>
ios: update libraries (#3474)

bfcb2ac230526403cb43cc15d02788b0c5379409 authored about 1 year ago by spaced4ndy <[email protected]>
core: fix chat previews showing not the latest message, fix message ordering in direct chats; mobile: update group previews only on timestamp increase (#3473)

3073c4a1d5e4d632b24b41c4a2782c1ade1f4c9a authored about 1 year ago by spaced4ndy <[email protected]>
core, ui: add remote host/controller stop reasons to events (#3472)

d4ac1c0cf2a21c7a1f38582cc84a5fe5ccbd9b65 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
core: use fourmolu styles (#3470)

d29f1bb0cfe4830439a65292ef363ce0fbce6374 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
desktop: closing console window no longer closes entire application (#3466)

* closing the console now doesn't close all windows

* simplify

---------

Co-authored-by...

75c2de8a128da9562396134ad36f769b94b55b4d authored about 1 year ago by Jesse Horne <[email protected]>
cli: remove clashing short option for device-name (#3468)

f20ac33e67c400d19fd3bee45f6e1387e4cce807 authored about 1 year ago by Alexander Bondarenko <[email protected]>
Merge branch 'stable'

8cc095443059c29810a924c5160603c1307cb8d9 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
blog: v5.4 announcement (#3457)

* blog: v5.4 announcement

* update

* corrections

Co-authored-by: spaced4ndy <8711996+sp...

1e6891e222837cdac990a7187978b10c988f4d40 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
docs: update downloads page

962964a73d3fe9a2a83bbccebc7e15e4335629e7 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
rfc: post-quantum resistant augmented double ratchet algorithm (#3463)

* rfc: post-quantum resistant augmented double ratchet algorithm

* update doc

* replace Ky...

b9dd2f45c92f73615be745f3c81079ac81d16587 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ios: 5.4 build 184: switch to GHC 8.10.7 (9.6.3 crashes on older iPhone models), fix Connect to desktop closing when switching to QR code scan

de1c8855015a191cc31547c67c405b972619e3ff authored about 1 year ago by Evgeny Poberezkin <[email protected]>
5.4: ios 183, android 162, desktop 18

1902b692f5354541e1ddb310ff82c0681dd12b52 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
directory: support group names with spaces (#3458)

6c05eb0ff3616fd44d5ff5d955bdd5f4af920936 authored about 1 year ago by Evgeny Poberezkin <[email protected]>
ui: translations (#3459)

* Translated using Weblate (Russian)

Currently translated at 100.0% (1500 of 1500 strings)

...

d148ce4cbbb2aff283b170e16d95e4437f9f2597 authored about 1 year ago by Evgeny Poberezkin <[email protected]>