Evgeny Poberezkin
f497a9a420
core: 6.4.2.1
2025-08-02 16:10:49 +01:00
Evgeny Poberezkin
f1c513bd33
core: 6.4.2.0 (simplexmq 6.4.2.0)
2025-08-02 09:04:31 +01:00
spaced4ndy
18a00511a7
core: set via_group_link_uri for groups ( #6137 )
...
* core: set via_group_link_uri for groups
* schema
* plans
* schema
* add to type
* plans, api
2025-08-01 16:23:52 +01:00
spaced4ndy
f42a6751b1
core: allow to manually accept member contact requests ( #6129 )
...
* core: allow to manually accept member contact requests
* response
* comment
* comment
* add fields
* fix
* field in request
* compiles
* fix tests
* test
* plans
* fix mobile tests
* fix doc tests
* renames
* group name in event
* fix renames
* tests
* plans
* rename selector
* ios wip
* fix
* ios wip
* move
* fix backend bug, ui
* reject dialogue
* update plans
* kotlin
* delete swipe
* should accept text
* rename
* postgres migration
* ios: pass chat as binding
* rename module
* fix queries
* schema
* update plans, api docs
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-08-01 10:18:29 +01:00
Evgeny Poberezkin
6192ecc478
core: 6.4.1.2
2025-07-28 17:44:37 +01:00
Evgeny Poberezkin
c714a37221
core: 6.4.1.1
2025-07-25 22:21:41 +01:00
Evgeny Poberezkin
d196387624
core: 6.4.1.0 (simplexmq 6.4.1.0)
2025-07-24 23:47:27 +01:00
spaced4ndy
d69511bcad
core: improve indexes ( #6095 )
...
* core: improve indexes
* update plans
* queries
* postgres migration
* optimize query
* lint
* plans
* add indexes
* schema
* plans
* postgres schema
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-07-24 23:36:08 +01:00
Evgeny
cf8bd7f6ac
docs: bots API ( #6091 )
...
* docs: bot API commands
* generate API commands doc
* generate commands docs with parameters and responses
* add API types
* more types
* document all types (with some deviations from JSON encodings)
* rename types
* interface objects
* separator
* command syntax
* more syntax
* API events
* event types
* fix all type definitions
* pre-process types outside of rendering
* pre-process event types
* overview
* pre-process commands
* param syntax WIP
* syntax for types in command parameters
* API error response and chat event
* remove unsupported/deprecated command parameters
* reorder
* syntax for choice
* show command errors
* event descriptions
* python syntax for commands and types (#6099 )
* python syntax for commands and types
* python snippets: convert numbers to string
* fixes
* update readme, enable all tests
* fix operators test
* update plans
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2025-07-24 13:12:53 +01:00
Evgeny Poberezkin
428a72757d
core: 6.4.0.7
2025-07-15 15:39:27 +01:00
Evgeny Poberezkin
cc32eb131b
core: 6.4.0.6 (simplexmq 6.4.0.12)
2025-07-12 20:13:48 +01:00
Evgeny
a5768e903d
core, ui: short bio/description for contact and group profiles ( #6055 )
...
* core: short bio/description for contact and group profiles
* use short description in commands
* fix tests
* query plans
* ios: show contact and group profile descriptions
* android, desktop: short description/bio
* ui: layout for chat info, correct copy
* comment out fields to add/edit short descriptions
* remove short description from events
* postgres schema
2025-07-11 21:28:10 +01:00
Evgeny Poberezkin
bd02053e28
core: 6.4.0.5.1 (simplexmq 6.4.0.11.2)
2025-07-07 11:38:14 +01:00
spaced4ndy
2dd54c6697
core, ui: prohibit changing profile for prepared entity when first attempt to connect failed ( #6037 )
...
* core: prohibit changing profile for prepared entity when first attempt to connect failed
* reuse incognito
* schema
* ios
* postgres schema
* ios
* reenable tests
* kotlin
* update alert
* rename predicate, combine queries
* send the correct incognito mode, fail on attempt to change mode for prepared connection
* query plans
* ui: show group connecting status
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-07-05 11:09:10 +01:00
spaced4ndy
79041390f1
core: allow to accept contact requests after address is deleted ( #6032 )
...
* core: allow to accept contact requests after address is deleted
* update
* update
* plans
* ios, postgres migration
* schema
* request lock, refactor
* update simplexmq
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-07-03 10:34:11 +00:00
Evgeny Poberezkin
9240be2dda
core: 6.4.0.5 (simplexmq 6.4.0.11)
2025-07-01 15:09:35 +01:00
Evgeny
7726522e5a
core: postgres migration for short links, postgres schema dump, fix query to be compatible ( #6025 )
...
* core: postgres migration for short links, postgres schema dump, fix query to be compatible
* rename fields
2025-07-01 13:02:11 +01:00
spaced4ndy
cc643e5aeb
core: rework contact requests so that they are always created with entity ( #6011 )
...
* core: rework contact requests so that they are always created with entity
* remove group requests (revert)
* fix schema
* remove accepted, set xcontactId
* enable tests
* fix deduplication, fix address deletion
* fix business ldn
* disable, add tests
* comments, schema
* cleanup
* fix
* plans
2025-06-26 11:05:23 +01:00
Evgeny
05dba0bda2
core: compress link data ( #5995 )
2025-06-18 07:39:31 +01:00
Evgeny Poberezkin
77eaea5b38
Merge branch 'master' into short-links
2025-06-15 15:54:50 +01:00
Evgeny Poberezkin
779b1ffdee
core: 6.4.0.4 (simplexmq 6.4.0.10)
2025-06-14 21:42:03 +01:00
spaced4ndy
29e06d7878
Merge branch 'master' into short-links
2025-06-11 20:31:54 +04:00
Evgeny Poberezkin
f80a704857
core: 6.4.0.3 (simplexmq 6.4.0.8)
2025-06-09 19:06:02 +01:00
spaced4ndy
ace7278190
core: short link connection plans wip; short links implementation comments ( #5947 )
2025-05-27 13:00:52 +00:00
Evgeny
ee2ea152dc
core: refactor types for DB entity ( #5945 )
2025-05-24 21:13:10 +01:00
Evgeny Poberezkin
0e99e8010a
core: 6.4.0.2 (simplexmq 6.4.0.4)
2025-05-21 10:12:53 +01:00
Evgeny Poberezkin
507feb92a5
core: 6.4.0.1
2025-05-16 19:26:46 +01:00
Evgeny Poberezkin
c82919cdab
core: 6.4.0.0 (simplexmq 6.4.0.3)
2025-05-15 21:57:00 +01:00
spaced4ndy
e9414d713e
Merge branch 'master' into group-knocking
2025-05-13 13:05:48 +04:00
Evgeny Poberezkin
9098e22d4b
core: 6.3.4.1
2025-05-12 16:58:49 +01:00
spaced4ndy
1f8609a31f
core: make member admission forwards compatible ( #5893 )
...
* core: make member admission forwards compatible
* cabal file
* schema
* plans
* inserts
* plans
2025-05-12 16:57:20 +01:00
spaced4ndy
e3957ba156
core: postgres migration for knocking; fix previous migration ( #5877 )
2025-05-07 14:50:17 +00:00
spaced4ndy
79dadabf61
Merge branch 'master' into group-knocking
2025-05-07 13:48:55 +04:00
Evgeny Poberezkin
9329bf6144
core: 6.3.4.0 (simplexmq 6.4.0.2)
2025-05-07 08:14:11 +01:00
Evgeny Poberezkin
c3bb1e660d
Merge branch 'master' into group-knocking
2025-05-05 12:53:05 +01:00
Evgeny
24b0f0290b
core: pass event and response error without dedicated constructor ( #5869 )
...
* core: pass event and response error without dedicated constructor
* ios: WIP
* android, desktop: update UI for new API
* ios: fix parser
* fix showing invalid chats
* fix mobile api tests
* ios: split ChatResponse to 3 enums, decode API results on the same thread
* tweak types
* remove throws
* rename
2025-05-05 11:51:22 +01:00
Evgeny Poberezkin
82be7d00fd
Merge branch 'master' into group-knocking
2025-04-25 07:54:13 +01:00
Evgeny Poberezkin
3257b60b70
core: 6.3.3.1
2025-04-23 13:27:58 +01:00
Evgeny Poberezkin
b637d370f3
core: 6.3.3.0 (simplexmq 6.4.0.1)
2025-04-23 08:33:17 +01:00
spaced4ndy
3095b980cb
Merge branch 'master' into group-knocking
2025-04-15 19:27:36 +04:00
Evgeny
45e395d35a
core, ui: short connection links with stored data ( #5824 )
...
* core, ui: optionally use short links (#5799 )
* core: optionally use short links
* update test
* update simplexmq, short group links
* fix query
* fix parser for _connect
* ios: use short links
* shorten links to remove fingerprint and onion hosts from known servers
* fix parser
* tests
* nix
* update query plans
* update simplexmq, simplex: schema for short links
* simplexmq
* update ios
* fix short links in ios
* android: use short links
* fix short group links, test short link connection plans
* core: fix connection plan to recognize own short links
* update simplexmq
* space
* all tests
* relative symlinks in simplexmq to fix windows build
* core: improve connection plan for short links (#5825 )
* core: improve connection plan for short links
* improve connection plans
* update UI
* update simplexmq
* ios: add preset server domains to entitlements, add short link paths to .well-known/apple-app-site-association
* update simplexmq
* fix group short link in iOS, fix simplex:/ scheme saved to database or used for connection plans
* update simplexmq
* ios: delay opening URI from outside until the app is started
* update simplexmq
2025-04-14 21:25:32 +01:00
Evgeny Poberezkin
8766891124
core: 6.3.2.0 (simplexmq 6.3.2.0)
2025-04-12 20:07:27 +01:00
spaced4ndy
4718494329
Merge branch 'master' into group-knocking
2025-04-02 12:02:29 +04:00
spaced4ndy
be1c4018cc
core: group knocking main functionality ( #5726 )
...
* docs: knocking rfc
* types, schema wip
* more comments
* rename
* more types
* change types
* wip compiles
* construct snd scope
* fix tests
* hide output
* sending
* fix member filtration
* plans
* conversations store/api model draft
* xgrpmemnew
* rework types wip
* wip
* wip
* remove tag
* wip (compiles)
* fix parsing
* fix query
* fixes, tests
* plans, comments
* fix member filtration
* wip
* protocol wip
* protocol wip
* fix
* fix tests
* fixes, test
* fix (remove NotInHistory)
* fix
* fix tests
* fix
* output
* fix tests
* tests
* gcsi in view
* fix tests
* plans
* refactor, make scopes Maybe
* remove groupChatFilter
* fix test
* change schema
* refactor
* rename
* rename
* rename
* refactor
* rename
* remove scope from item direction
* rework view
* change apis
* make api for cli
* change text
* refactor
* fixes
* comment
* rename
* refactor fmap/mapM
* refactor includeInHistory
* query plans
* knocking: patch scope (#5796 )
* knocking: patch scope wip
* more patches
* schema
* remove space
* plans
* fix test
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-04-02 07:57:18 +00:00
Evgeny Poberezkin
7c1d900e1f
core: 6.3.1.1
2025-03-29 20:47:15 +00:00
Evgeny Poberezkin
9f853e2e84
core: 6.3.1.0 (simplexmq 6.3.1.0)
2025-03-22 14:20:29 +00:00
Evgeny
b8e2e71a60
core: exclude CLI modules from client library ( #5758 )
...
* core: exclude CLI modules from client library
* client_library flag in nix builds
* use client_library in builds, update iOS library
2025-03-16 19:30:31 +00:00
Evgeny
45c7c6bc6e
directory: use lowercase letters in captcha, accept any case for same-looking letters ( #5744 )
2025-03-12 10:30:04 +00:00
Evgeny
aba09939e2
directory: more permissive captcha rules ( #5741 )
2025-03-11 10:32:02 +00:00
Evgeny Poberezkin
e2d488266c
core: 6.3.0.8 (simplexmq 6.3.0.8)
2025-03-07 14:59:00 +00:00