Commit Graph

954 Commits

Author SHA1 Message Date
IC Rainbow
e43ed1ca43 Merge remote-tracking branch 'origin/master' into ab/self-chat 2024-01-09 12:11:51 +02:00
Evgeny Poberezkin
61c507e7da core: replace deprecated memcpy (#3652) 2024-01-06 11:32:26 +00:00
spaced4ndy
bb706eb12e fix typo 2024-01-05 18:48:18 +04:00
spaced4ndy
640f6aa290 fix merge 2024-01-05 18:43:02 +04:00
spaced4ndy
8248fa333e Merge branch 'master' into ab/self-chat 2024-01-05 18:36:24 +04:00
spaced4ndy
a285c1330b fix comment 2024-01-05 18:05:23 +04:00
spaced4ndy
67e46f93e6 rename function 2024-01-05 17:56:37 +04:00
spaced4ndy
ecc0c60baf don't attempt to cancel local files when deleting chat item 2024-01-05 17:41:59 +04:00
spaced4ndy
4ccdd3a2da remove redundant filter query, NoteFolderName 2024-01-05 17:08:25 +04:00
spaced4ndy
7c13b48898 remove repeated folder 2024-01-05 15:20:11 +04:00
spaced4ndy
363856b0ff remove indentation 2024-01-05 12:21:58 +04:00
spaced4ndy
37316cc331 add drop index 2024-01-05 12:19:34 +04:00
spaced4ndy
9e87fe73a5 core: batch send profile update (#3618)
* core: batch send profile update

* redundant

* reorder

* remove type

* createSndMessages

* refactor

* batched create internal item

* create feature items for multiple contacts

* comments

* refactor call site

* synonim

* refactor createSndMessages

* more batching

* remove partitionWith

* unite filter and fold

* refactor

* refactor

* refactor

* fix merge

* add test

* rename

* refactor

* refactor

* withExceptT

* refactor

* refactor2

* remove notChanged

* deliver with sendMessagesB (#3646)

* deliver with sendMessagesB

* refactor

---------

Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>

---------

Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: Alexander Bondarenko <486682+dpwiz@users.noreply.github.com>
2024-01-05 11:35:48 +04:00
Evgeny Poberezkin
0ef2c55983 core: invalid name error when it matches hidden profile (#3647) 2024-01-04 19:29:28 +00:00
IC Rainbow
65bb3d2bbd switch to * for chat type sigil 2024-01-04 18:14:35 +02:00
spaced4ndy
8882284fb7 core: always check integrity on MSG in direct chats (#3641) 2024-01-04 16:22:16 +04:00
IC Rainbow
8e3df00c62 add UndecidableInstances for ghc8.10 2024-01-04 14:03:57 +02:00
IC Rainbow
6108cb852e remove unique check from schema 2024-01-04 13:43:40 +02:00
IC Rainbow
05057d550f throw correct error for missing file 2024-01-04 13:27:26 +02:00
IC Rainbow
4f022b997d use overloadedstrings for single-line queries 2024-01-04 12:42:31 +02:00
IC Rainbow
185a8fdbd0 fix getLocalChatXxx 2024-01-04 12:37:28 +02:00
IC Rainbow
667cd925a7 switch to - for note folder chat type prefix and use empty name 2024-01-04 11:16:09 +02:00
IC Rainbow
cf408778d4 evict note folders from createUserRecord 2024-01-03 22:21:05 +02:00
IC Rainbow
211a440e78 use chat queries from Direct instead 2024-01-03 20:50:04 +02:00
IC Rainbow
1b99cb44f1 resolve comments 2024-01-03 19:38:20 +02:00
IC Rainbow
2ee783e690 update schema 2024-01-02 15:09:35 +02:00
IC Rainbow
acd2c42809 bump migration ts 2024-01-02 15:08:22 +02:00
IC Rainbow
4eebb4e746 Merge remote-tracking branch 'origin/master' into ab/self-chat 2024-01-02 14:56:50 +02:00
IC Rainbow
d49a7ff784 use - as notes name 2024-01-02 14:55:33 +02:00
Evgeny Poberezkin
644169b835 cli: prompt for database key entry if required (#3626) 2023-12-30 10:02:55 +00:00
Alexander Bondarenko
e253c55ba4 core: compatibility with GHC 8.10.7 (#3608)
* GHC-8.10 compatibility

* tweak setters

* restore membership

* remove Show Batch

* fix bytestring-10 compat

* preserve membership qualifier in names

* a few more memberships

* rename

* remove with-compiler

* ci: add 8.10 builds, limit releases to 9.6

* use matrix.asset_name as release guard

* fix windows_build

* actually use ghc version from matrix

* fix typo

* revert build/hash split

* add ghc to cache key

* Force cache between build and tests

* use explicit caching steps

* skip unneeded tasks

---------

Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: Avently <7953703+avently@users.noreply.github.com>
2023-12-29 21:15:14 +00:00
spaced4ndy
478bb32cdb core: send group description to new members as welcome message after sending history (fixes welcome message being created before history) (#3623) 2023-12-29 22:42:55 +04:00
spaced4ndy
05b55d3fb5 ui: group history preference, enable in new groups by default; core: create group history feature items (#3596)
* Revert "core: do not create group history item (#3586)"

This reverts commit 2834b192ce.

* ios: group history preference

* fix tests

* android

* texts

* enable in new groups ios

* enable in new groups android

* android texts

* ios texts

* remove ellipsis

---------

Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-12-29 17:46:28 +00:00
IC Rainbow
3d69247240 pull mkChatItem out of createLocal to prevent ci record updates 2023-12-29 18:36:44 +02:00
IC Rainbow
79c2e83fd0 add file deletion check 2023-12-29 14:16:23 +02:00
IC Rainbow
dc8895c50c remove folder names, deletion, add autocreate 2023-12-28 22:01:35 +02:00
IC Rainbow
94fb992b4c remove local reactions 2023-12-28 20:29:18 +02:00
IC Rainbow
009772bdf8 resolve some comments 2023-12-28 20:12:32 +02:00
IC Rainbow
dba3d1d84a Merge remote-tracking branch 'origin/master' into ab/self-chat 2023-12-28 15:17:38 +02:00
Evgeny Poberezkin
b4dd6941d7 core: allow quoted strings (with spaces) in network interface of remote hosts (#3592) 2023-12-28 10:06:49 +00:00
Evgeny Poberezkin
b220b5f6ec core: fix contact subscriptions (#3611) 2023-12-27 18:55:50 +00:00
IC Rainbow
8748d19c12 Merge remote-tracking branch 'origin/master' into ab/self-chat 2023-12-27 19:12:02 +02:00
Evgeny Poberezkin
efc873b09b core: min version for remote connection 5.4.2.0 (#3594) 2023-12-27 14:48:28 +00:00
Stanislav Dmitrenko
58906e1a60 desktop (windows): fixed handling non-utf8 Windows profile names (#3605) 2023-12-27 13:56:48 +00:00
IC Rainbow
3907886991 add note updates 2023-12-26 16:28:36 +02:00
IC Rainbow
d0429f51c4 add read/unread 2023-12-26 15:17:41 +02:00
IC Rainbow
6033b21537 add reactions 2023-12-26 14:19:13 +02:00
IC Rainbow
1c5eaf94ac add folder clear 2023-12-26 12:33:17 +02:00
IC Rainbow
982f380971 add chat previews 2023-12-25 20:14:01 +02:00
IC Rainbow
d28f02c383 replace FTLocal with createLocalFile 2023-12-25 18:55:53 +02:00