Commit Graph

3658 Commits

Author SHA1 Message Date
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
389b239def rename 2024-01-05 18:13:32 +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
731de223b4 add file safety test 2024-01-04 19:41:28 +02: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
e80dfc588b add notes chat to a user-creating test 2024-01-04 13:20:32 +02:00
IC Rainbow
34a2478c55 add suggested chat list tests 2024-01-04 12:44:54 +02:00
IC Rainbow
4f022b997d use overloadedstrings for single-line queries 2024-01-04 12:42:31 +02:00
IC Rainbow
5ba6b9554b add explicit createCCNoteFolder for tests 2024-01-04 12:38:27 +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
2cee1d3cb2 add chat pagination test 2024-01-03 19:57:49 +02:00
IC Rainbow
1b99cb44f1 resolve comments 2024-01-03 19:38:20 +02:00
IC Rainbow
d1facb89a3 Merge remote-tracking branch 'origin/master' into ab/self-chat 2024-01-03 17:56:43 +02:00
Stanislav Dmitrenko
767522e701
ios: better way of starting chat after stop (#3637)
Co-authored-by: Avently <avently@local>
2024-01-02 20:20:05 +00:00
Stanislav Dmitrenko
d009777901
android, desktop: close gallery when media was deleted (#3636) 2024-01-02 14:38:28 +00:00
Stanislav Dmitrenko
f758a5526a
android, desktop: specifying text color globally (#3635)
* android, desktop: specifying text color globally

* typography
2024-01-02 14:28:36 +00:00
Stanislav Dmitrenko
e6b5727003
android, desktop: run with stopped chat (#3624)
* android, desktop: run with stopped chat

* way to prevent starting a chat in case of not saved database key

* rename

* change position of a call

* new way of doing the same

* better

* exit process

---------

Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2024-01-02 14:21:39 +00: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
c9b1d54f13 docs: update downloads 2023-12-30 22:04:01 +00:00
Evgeny Poberezkin
05065e919b 5.5-beta.0: ios 187, android 168, desktop 21 2023-12-30 21:09:01 +00:00
Evgeny Poberezkin
5399212e48 core: 5.5.0.0 2023-12-30 18:59:00 +00:00
Evgeny Poberezkin
809040c7bc
ui: show secrets on tap (#3628)
* ios: show secrets on tap

* android: show secrets on tap/click

* android: clickable links in group descriptions

* android: hide secrets one by one

* ios: clickable links in welcome message preview

* refactor

* refactor2
2023-12-30 18:57:10 +00:00
Evgeny Poberezkin
4ab078bd18
ios: show clear search button when search is not empty (#3627) 2023-12-30 14:09:07 +00:00
Evgeny Poberezkin
644169b835
cli: prompt for database key entry if required (#3626) 2023-12-30 10:02:55 +00:00
Stanislav Dmitrenko
78eefee6cc
android, desktop: search view will be shown always (#3625)
* android, desktop: search view will be shown always

* rearrange tree

* optimization
2023-12-29 21:28:11 +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
Stanislav Dmitrenko
1438fd00e2
android, desktop: self destruct becomes better (#3598)
* android, desktop: self destruct becomes better

* better way of doing it

* fix script

* firstOrNull

* changes for review

* comment

---------

Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2023-12-29 17:47:25 +00: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