Evgeny Poberezkin
45373e7f1f
6.3.0.3
v6.3.0-beta.3
2025-01-31 13:01:03 +00:00
sh
efe71cd598
docker: refactor ( #1438 )
...
* docker: refactor
* github/docker: bump actions and adjust smp ports
2025-01-30 09:22:13 +00:00
Evgeny
ae41717b9b
smp server: use origin client version when processing proxied command, fixes old client sending to new server ( #1443 )
...
* smp server: pass origin client version when processing proxied command, fixes old client sending to new server
* version
* version
2025-01-28 22:04:46 +00:00
Evgeny
e78ab60c97
build: fix postgres ( #1444 )
2025-01-28 22:02:41 +00:00
Evgeny
b3c8358a43
agent: combine connection deletion events ( #1442 )
2025-01-25 08:52:40 +00:00
sh
817f5e1737
scripts/systemd: update services ( #1440 )
2025-01-24 13:35:33 +00:00
Evgeny
eda9e36c82
agent: track queries ( #1439 )
2025-01-24 10:31:50 +00:00
Evgeny Poberezkin
2318975375
6.3.0.2
v6.3.0-beta.2
2025-01-20 16:38:14 +00:00
Evgeny
298666380f
servers: handle accept error ECONNABORTED ( #1437 )
2025-01-20 16:32:42 +00:00
Evgeny
6a9075141f
xftp server: use recipient ID in control port to delete and block files, smp server: fix version negotiation ( #1434 )
...
* xftp server: use recipient ID in control port to delete and block files
* cap smp proxy agent version at 10
* version
* fix prometheus
* fix
* remove old version support
* log connection parameter on error
* tests
* log sent command tag
* log error and client version
* cap proxy version for previous destination server
* comment, test
* remove logging tag
* remove logs
* version
* SMP version 14
* version
* remove comments
* version
2025-01-20 13:45:49 +00:00
spaced4ndy
488c7082f3
agent: store interface ( #1436 )
2025-01-20 17:02:39 +04:00
spaced4ndy
fdde9863cd
agent: add reopenStore function for postgres; run notification tests with postgres ( #1435 )
2025-01-17 16:27:37 +04:00
Evgeny Poberezkin
9404a3ab63
xftp server: block stats
2025-01-14 10:46:27 +00:00
Evgeny Poberezkin
dadf6ec5b6
6.3.0.1
v6.3.0-beta.1
2025-01-13 08:39:41 +00:00
Evgeny
c528ea4f31
smp server: update versions ( #1433 )
2025-01-12 22:11:18 +00:00
Evgeny
3d4e0b06c0
servers: blocking records for content moderation ( #1430 )
...
* servers: blocking records for content moderation
* update
* encode BLOCKED as AUTH in old versions
* update
* unblock queue command
* test, status command
2025-01-12 19:34:00 +00:00
spaced4ndy
9d9ec8cd0b
agent: remove unused functions ( #1432 )
...
* agent: remove unused functions
* cleanup imports
2025-01-10 07:59:17 +00:00
Evgeny
992b42e922
agent: option to enable/disable vacuum after SQLite migration ( #1429 )
2024-12-28 21:06:42 +00:00
Evgeny
3cf9dacbc0
Merge pull request #1428 from simplex-chat/ep/postgres-compat
...
agent: restore methods for backwards compatibility with simplex-chat
2024-12-28 11:39:18 +00:00
Evgeny Poberezkin
cfde5932fd
agent: restore methods for backwards compatibility with simplex-chat
2024-12-28 10:33:22 +00:00
Evgeny
69fb9a9e0e
Merge pull request #1417 from simplex-chat/postgres
...
agent: support postgres backend
2024-12-27 19:52:18 +00:00
Evgeny Poberezkin
0a118f5631
Merge branch 'master' into postgres
2024-12-27 11:58:19 +00:00
spaced4ndy
0b986c1158
postgres: export fromOnlyBI
2024-12-26 20:13:27 +04:00
Evgeny Poberezkin
184a95cd2a
6.3.0.0
2024-12-26 13:54:38 +00:00
spaced4ndy
b7a8df40c4
Merge branch 'master' into postgres
2024-12-25 12:15:41 +04:00
spaced4ndy
bf28902327
agent: reuse ratchet on repeat join ( #1426 )
...
* agent: reuse ratchet on repeat join
* check status
* update
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-12-25 00:07:45 +00:00
Evgeny Poberezkin
426bf68763
6.2.2.0
2024-12-24 21:04:58 +00:00
spaced4ndy
e557dc86e7
Merge branch 'master' into postgres
2024-12-20 17:18:54 +04:00
Evgeny Poberezkin
f5cef2556b
build: move type to client_library module
2024-12-20 13:12:11 +00:00
spaced4ndy
cf66aadc20
postgres: store implementation, conditional compilation ( #1421 )
...
* postgres: implementation wip
* to from field
* agent store compiles
* methods
* create store
* tests wip
* migration tests pass
* tests compile
* fix tests
* tests wip
* bool int
* tests wip
* tests wip
* more boolint
* more fixes
* more fields pass
* more fixes
* binary
* instances, binary
* test passes
* remove todos, more tests pass
* fix conflict
* fix bool
* fix sequence breaking
* fix insertedRowId
* skip ratchet re-synchronization tests
* after test
* file tests
* after test
* rename
* remove comment
* format
* remove unused
* suppress notices
* fixes
* move
* fix
* instance
* instance2
* fix
* instances
* comment
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-12-20 15:54:58 +04:00
sh
77a5ed2ec6
6.2.1.0 ( #1424 )
v6.2.1
2024-12-19 20:45:17 +00:00
Evgeny
4d640c16aa
smp server: log prometheus metrics ( #1411 )
...
* smp server: log prometheus metrics
* save metrics
* diff
* lines
* version
* do not include Prometheus into client
* corrections
Co-authored-by: sh <37271604+shumvgolove@users.noreply.github.com >
* corrections
Co-authored-by: sh <37271604+shumvgolove@users.noreply.github.com >
* corrections
Co-authored-by: sh <37271604+shumvgolove@users.noreply.github.com >
* add timestamp to metrics
* remove type
* remove version
---------
Co-authored-by: sh <37271604+shumvgolove@users.noreply.github.com >
2024-12-18 11:19:13 +00:00
Evgeny
0a827307d6
build: remove some modules from the client build ( #1418 )
...
* build: remove some modules from the client build
* remove websockets from client_library
2024-12-14 15:22:06 +00:00
spaced4ndy
64149599de
postgres: db interfaces wip (sqlite passes) ( #1419 )
2024-12-12 17:42:58 +04:00
spaced4ndy
07be469f49
postgres: schema ( #1416 )
2024-12-10 18:53:01 +04:00
Evgeny Poberezkin
79e9447b73
6.2.0.7
v6.2.0
2024-12-07 14:36:50 +00:00
spaced4ndy
9893935e7c
agent: fix acceptContact inconsistent state after app restart ( #1412 )
2024-12-05 19:27:21 +04:00
Evgeny Poberezkin
966b9990e0
6.2.0.6
2024-12-04 19:57:11 +00:00
spaced4ndy
bef1e38295
xftp: add debug info to "too many recipients" error ( #1410 )
2024-12-04 19:56:33 +00:00
Evgeny Poberezkin
4b43cb8054
6.2.0.5
2024-12-03 12:33:32 +00:00
Evgeny
38ad3c046e
agent: function to check if contact address is the same ( #1409 )
2024-12-02 11:41:06 +00:00
Evgeny
b2afe6f40c
rfc: moving queue records to journal storage and queue blobs, expiring messages in journal storage ( #1407 )
...
* rfc: moving queue records to journal storage and queue blobs
* rfc: expiring messages in journal storage
* add comment
2024-11-28 12:22:52 +00:00
Evgeny Poberezkin
601620bdde
6.2.0.4
v6.2.0-beta.4
2024-11-22 19:50:04 +00:00
Evgeny
97104988a3
server: support server roles and operators ( #1343 )
...
* server: support server roles and operators
* make server operator optional
* allRoles
* fix test
* different server host in tests
* remove ServerCfg fields used only in UI
* comments
* choose different server for invitation when connecting via address
* fix test in ghc8107
* simplify
2024-11-22 16:43:37 +00:00
Evgeny
45333bd340
smp server: do not open/read journal message queues that are known to be empty ( #1406 )
...
* smp server: do not open/read journal message queues that are known to be empty
* cleanup
* version
* close empty queues on first subscription
* revert version
2024-11-22 12:29:31 +00:00
Evgeny
bbcb1abfda
agent: treat blocked STM and other critical errors that offer restart as temporary ( #1405 )
2024-11-21 22:01:19 +00:00
Evgeny Poberezkin
a64c1aa2c4
6.2.0.3
v6.2.0-beta.3
2024-11-17 09:45:17 +00:00
Evgeny
21fbbf9106
smp server: update message counts during message expiration, increase idle interval ( #1404 )
...
* smp server: update message counts during message expiration, increase idle interval
* version
* fix
* flip results
* version
2024-11-17 09:44:40 +00:00
Evgeny
17a0be10fa
smp server: expire messages in idle message queues (including not opened) ( #1403 )
...
* smp server: expire messages in idle message queues (including not opened)
* use message expiration interval
* simpler
* version
* remove version
2024-11-15 10:26:24 +00:00
Evgeny Poberezkin
3017d14392
6.2.0.2
v6.2.0-beta.2
2024-11-07 08:13:45 +00:00