mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-10-23 12:53:18 +00:00
core: attach badge proofs to files over size limit (#7455)
* core: attach badge proofs to files over size limit * types * more types * implement file badge proofs * tests * move file limits to config, add tests * more tests, work correctly in "send as group" case * fix races in tests * group badge tests * query plans * add history support, fixes * simplify * refactor * refactor * type * restructure schema for proofs * rename, refactor * refactor * fix, refactor * refactor * ui * comments * alerts * update nix, ios library * updare sharing * update simplexmq * update text * improve messages * api types * postgres schema * fix * test * query plans --------- Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
This commit is contained in:
1 parent
47d32b674a
commit
5ffbe733a8
53 files changed
+1659
-315
No files matched your search
@@ -87,6 +87,7 @@ This file is generated automatically.
|
||||
- [FileError](#fileerror)
|
||||
- [FileErrorType](#fileerrortype)
|
||||
- [FileInvitation](#fileinvitation)
|
||||
- [FileProhibited](#fileprohibited)
|
||||
- [FileProtocol](#fileprotocol)
|
||||
- [FileStatus](#filestatus)
|
||||
- [FileTransferMeta](#filetransfermeta)
|
||||
@@ -766,6 +767,7 @@ LocalRcv:
|
||||
- fileStatus: [CIFileStatus](#cifilestatus)
|
||||
- fileProtocol: [FileProtocol](#fileprotocol)
|
||||
- fileExpires: UTCTime?
|
||||
- fileProhibited: [FileProhibited](#fileprohibited)?
|
||||
|
||||
|
||||
---
|
||||
@@ -2155,6 +2157,16 @@ NO_FILE:
|
||||
- fileConnReq: string?
|
||||
- fileInline: [InlineFileMode](#inlinefilemode)?
|
||||
- fileDescr: [FileDescr](#filedescr)?
|
||||
- fileBadge: [BadgeProof](#badgeproof)?
|
||||
|
||||
|
||||
---
|
||||
|
||||
## FileProhibited
|
||||
|
||||
**Record type**:
|
||||
- maxSize: int64
|
||||
- badgeStatus: [BadgeStatus](#badgestatus)?
|
||||
|
||||
|
||||
---
|
||||
@@ -3480,6 +3492,7 @@ Cancelled:
|
||||
- fileId: int64
|
||||
- xftpRcvFile: [XFTPRcvFile](#xftprcvfile)?
|
||||
- fileInvitation: [FileInvitation](#fileinvitation)
|
||||
- fileProhibited: [FileProhibited](#fileprohibited)?
|
||||
- fileStatus: [RcvFileStatus](#rcvfilestatus)
|
||||
- fileType: [FileType](#filetype)
|
||||
- rcvFileInline: [InlineFileMode](#inlinefilemode)?
|
||||
|
||||
Reference in new issue
Block a user