Commit Graph

  • 6e505f5c0b scripts: add script to reproduce binaries locally (#1477) sh 2025-03-08 20:51:20 +00:00
  • a491a1d878 6.3.0.8 v6.3.0 Evgeny Poberezkin 2025-03-07 14:30:00 +00:00
  • 36f5539b9a ci: introduce reproducible builds (#1476) sh 2025-03-07 14:15:18 +00:00
  • 1a2afe8bfd agent: fix JSON encoding for protocol errors to be compatible with iOS (#1475) Evgeny 2025-03-06 08:02:27 +00:00
  • 9fece9ce3d 6.3.0.7 v6.3.0-beta.7 Evgeny Poberezkin 2025-03-02 22:45:07 +00:00
  • 2e2ede5968 Merge branch 'master' into postgres Evgeny Poberezkin 2025-03-02 22:35:28 +00:00
  • 06c676695b agent: contact request rejection (not finished) _archived-ep/agent-rejection Evgeny Poberezkin 2025-03-02 22:29:28 +00:00
  • 205d4ead1c smp server: remove store log backups when server starts (#1472) Evgeny 2025-02-27 07:39:05 +00:00
  • 80a070a8ea smp server: update STM cache only after PostgreSQL update (#1470) Evgeny 2025-02-26 11:43:08 +00:00
  • 172540984c agent, smp server: PostgreSQL connection pool (#1468) Evgeny 2025-02-25 15:33:54 +00:00
  • 4dc40bd795 smp server: PostgreSQL queue store (#1448) Evgeny 2025-02-24 15:47:27 +00:00
  • f9d7b1eebc 6.3.0.6 v6.3.0-beta.6 Evgeny Poberezkin 2025-02-23 19:42:16 +00:00
  • ffbc733d58 smp server: remove duplicate progress log (#1466) Evgeny 2025-02-23 19:40:49 +00:00
  • 2286726d72 smp server: start options maintenance and skip-warnings (#1465) Evgeny 2025-02-22 19:26:03 +00:00
  • 1b8110a332 xftp server: restore file status from log (#1461) spaced4ndy 2025-02-22 02:43:56 +04:00
  • dad7e1b60c simplex-servers-update: download scripts from tag (#1457) sh 2025-02-20 09:26:03 +00:00
  • 72c2ddcf57 agent: move migrations (#1459) Evgeny 2025-02-18 23:39:29 +00:00
  • a75e138965 smp server: remove empty queues journals when expiring messages of idle queues (#1458) Evgeny 2025-02-18 20:04:58 +00:00
  • 6b32be42e5 test config, version ep/remove-empty-journals-test Evgeny Poberezkin 2025-02-17 23:15:00 +00:00
  • fa319d798a smp server: remove empty journals when opening message queue (#1456) Evgeny 2025-02-17 23:11:34 +00:00
  • 002d5e617f test Evgeny Poberezkin 2025-02-17 23:10:47 +00:00
  • b05ecd8e12 refactor Evgeny Poberezkin 2025-02-17 22:40:33 +00:00
  • 55f97dca4d version, expire backups after 5 min Evgeny Poberezkin 2025-02-17 18:18:59 +00:00
  • 899e447141 use interval in config Evgeny Poberezkin 2025-02-17 18:17:15 +00:00
  • e2589bc7d4 refactor openMsgQueue to prevent extra state backups Evgeny Poberezkin 2025-02-17 18:01:01 +00:00
  • d10eb0e56e quota = 4 Evgeny Poberezkin 2025-02-17 11:35:21 +00:00
  • 7252904940 comment Evgeny Poberezkin 2025-02-16 20:42:48 +00:00
  • a7a4e278e0 do not close queue state when queue is opened for writing Evgeny Poberezkin 2025-02-16 20:41:11 +00:00
  • 4a3f01ff9c version Evgeny Poberezkin 2025-02-16 15:01:14 +00:00
  • 926c2104a3 test Evgeny Poberezkin 2025-02-16 15:00:51 +00:00
  • 960a191e3b update, do not backup state Evgeny Poberezkin 2025-02-16 12:14:36 +00:00
  • 09bdd067c8 smp server: remove empty journals when opening message queue Evgeny Poberezkin 2025-02-16 11:55:21 +00:00
  • c192339af9 6.3.0.5 v6.3.0-beta.5 Evgeny Poberezkin 2025-02-15 15:36:44 +00:00
  • fa67d128d1 agent: fix deleting messages after delivery to avoid deleting shared message bodies (#1455) Evgeny 2025-02-15 12:40:10 +00:00
  • 55ff581655 SMP client: dont block on writing to sending queues (#1454) Evgeny 2025-02-15 11:31:05 +00:00
  • 560b257af7 scripts: simplex-servers-update menu to update only server binaries etc. (#1445) sh 2025-02-15 10:31:19 +00:00
  • 7ac80bffcb agent: store shared message body only once (when it is the same across messages when batching) (#1453) spaced4ndy 2025-02-14 22:01:40 +04:00
  • 0d8a1a2879 agent: encrypt messages on delivery (#1446) spaced4ndy 2025-02-14 16:35:18 +04:00
  • bd97cb0449 6.3.0.4 v6.3.0-beta.4 Evgeny Poberezkin 2025-02-10 15:12:54 +00:00
  • a58d3540ad agent: refactor migrations (#1452) Evgeny 2025-02-07 17:17:53 +00:00
  • 5dbe6337ea ntf server: additional statistics, new invalid token reasons (#1451) Evgeny 2025-02-07 12:19:11 +00:00
  • b633f89c1a agent: check ntf token status on registration (#1450) spaced4ndy 2025-02-07 15:36:29 +04:00
  • 944a22a2fb ntf server: record token invalidation reason, add date of the last token activity (#1449) Evgeny 2025-02-06 17:11:35 +00:00
  • ce24f83b64 refactor STM queues (#1447) Evgeny 2025-02-05 12:04:27 +00:00
  • 7fad02b62d Merge branch 'queue-journals' into ep/qj-rename ep/qj-rename Evgeny Poberezkin 2025-02-04 00:17:27 +00:00
  • 45373e7f1f 6.3.0.3 v6.3.0-beta.3 queue-journals Evgeny Poberezkin 2025-01-31 13:01:03 +00:00
  • efe71cd598 docker: refactor (#1438) sh 2025-01-30 09:22:13 +00:00
  • ae41717b9b smp server: use origin client version when processing proxied command, fixes old client sending to new server (#1443) Evgeny 2025-01-28 22:04:46 +00:00
  • e78ab60c97 build: fix postgres (#1444) Evgeny 2025-01-28 22:02:41 +00:00
  • b3c8358a43 agent: combine connection deletion events (#1442) Evgeny 2025-01-25 08:52:40 +00:00
  • be81fe1f74 scripts/systemd: update services (#1440) sh 2025-01-24 13:35:33 +00:00
  • 817f5e1737 scripts/systemd: update services (#1440) sh 2025-01-24 13:35:33 +00:00
  • eda9e36c82 agent: track queries (#1439) Evgeny 2025-01-24 10:31:50 +00:00
  • f7cbbf300f Merge branch 'queue-journals' into ep/qj-rename Evgeny Poberezkin 2025-01-20 17:57:15 +00:00
  • 2318975375 6.3.0.2 v6.3.0-beta.2 Evgeny Poberezkin 2025-01-20 16:38:14 +00:00
  • 298666380f servers: handle accept error ECONNABORTED (#1437) Evgeny 2025-01-20 16:32:42 +00:00
  • 6a9075141f xftp server: use recipient ID in control port to delete and block files, smp server: fix version negotiation (#1434) Evgeny 2025-01-20 13:45:49 +00:00
  • 488c7082f3 agent: store interface (#1436) spaced4ndy 2025-01-20 17:02:39 +04:00
  • fdde9863cd agent: add reopenStore function for postgres; run notification tests with postgres (#1435) spaced4ndy 2025-01-17 16:27:37 +04:00
  • 9404a3ab63 xftp server: block stats Evgeny Poberezkin 2025-01-14 10:46:27 +00:00
  • dadf6ec5b6 6.3.0.1 v6.3.0-beta.1 Evgeny Poberezkin 2025-01-13 08:39:22 +00:00
  • c528ea4f31 smp server: update versions (#1433) Evgeny 2025-01-12 22:11:18 +00:00
  • 3d4e0b06c0 servers: blocking records for content moderation (#1430) Evgeny 2025-01-12 19:34:00 +00:00
  • 9d9ec8cd0b agent: remove unused functions (#1432) spaced4ndy 2025-01-10 11:59:17 +04:00
  • 992b42e922 agent: option to enable/disable vacuum after SQLite migration (#1429) Evgeny 2024-12-28 21:06:42 +00:00
  • 3cf9dacbc0 Merge pull request #1428 from simplex-chat/ep/postgres-compat Evgeny 2024-12-28 11:39:18 +00:00
  • cfde5932fd agent: restore methods for backwards compatibility with simplex-chat Evgeny Poberezkin 2024-12-28 10:33:22 +00:00
  • 69fb9a9e0e Merge pull request #1417 from simplex-chat/postgres Evgeny 2024-12-27 19:52:18 +00:00
  • 0a118f5631 Merge branch 'master' into postgres Evgeny Poberezkin 2024-12-27 11:58:19 +00:00
  • 0b986c1158 postgres: export fromOnlyBI spaced4ndy 2024-12-26 20:13:27 +04:00
  • 184a95cd2a 6.3.0.0 Evgeny Poberezkin 2024-12-26 13:54:38 +00:00
  • b7a8df40c4 Merge branch 'master' into postgres spaced4ndy 2024-12-25 12:15:41 +04:00
  • bf28902327 agent: reuse ratchet on repeat join (#1426) spaced4ndy 2024-12-25 04:07:45 +04:00
  • 426bf68763 6.2.2.0 Evgeny Poberezkin 2024-12-24 21:04:58 +00:00
  • 1ff0e1a498 import/export queues to journal Evgeny Poberezkin 2024-12-22 07:21:26 +00:00
  • 6855711c75 fix Evgeny Poberezkin 2024-12-20 21:55:40 +00:00
  • 4e4f8f2ad1 Merge branch 'master' into ep/disable-background ep/disable-background Evgeny Poberezkin 2024-12-20 13:22:04 +00:00
  • e557dc86e7 Merge branch 'master' into postgres spaced4ndy 2024-12-20 17:18:54 +04:00
  • f5cef2556b build: move type to client_library module Evgeny Poberezkin 2024-12-20 13:12:11 +00:00
  • fef63f9083 version Evgeny Poberezkin 2024-12-20 12:12:32 +00:00
  • 457575f86f Merge branch 'master' into ep/disable-background Evgeny Poberezkin 2024-12-20 12:10:18 +00:00
  • cf66aadc20 postgres: store implementation, conditional compilation (#1421) spaced4ndy 2024-12-20 15:54:58 +04:00
  • 2965b69981 Merge branch 'master' into ep/qj-rename Evgeny Poberezkin 2024-12-19 20:46:46 +00:00
  • 77a5ed2ec6 6.2.1.0 (#1424) v6.2.1 sh 2024-12-19 20:45:17 +00:00
  • 4d640c16aa smp server: log prometheus metrics (#1411) Evgeny 2024-12-18 11:19:13 +00:00
  • e62314a802 add TODOs Evgeny Poberezkin 2024-12-16 22:32:01 +00:00
  • 7a25174866 fix journal mode, tests pass Evgeny Poberezkin 2024-12-16 22:25:21 +00:00
  • 6d1841e7b6 rfc: smp server cluster ep/rfc-cluster Evgeny Poberezkin 2024-12-16 10:52:52 +00:00
  • c8cc2f262b journal store works, some tests pass Evgeny Poberezkin 2024-12-15 21:59:34 +00:00
  • 14aed2dda7 refactor Evgeny Poberezkin 2024-12-15 16:38:09 +00:00
  • a319a377a1 types for store Evgeny Poberezkin 2024-12-15 11:19:36 +00:00
  • bd5e1847c4 Merge branch 'master' into ep/qj-rename Evgeny Poberezkin 2024-12-14 16:14:23 +00:00
  • 8647c24a95 agent: disable background processes Evgeny Poberezkin 2024-12-14 15:24:56 +00:00
  • 0a827307d6 build: remove some modules from the client build (#1418) Evgeny 2024-12-14 15:22:06 +00:00
  • 3af3f475cf todo Evgeny Poberezkin 2024-12-14 11:27:26 +00:00
  • 45a78639d8 closeMsgStore Evgeny Poberezkin 2024-12-13 20:43:03 +00:00
  • 6b37c53d15 implement deleteQueue_ Evgeny Poberezkin 2024-12-13 20:40:12 +00:00
  • dfa77a1efa remove recipientId from QueueRec, statePath from queue object Evgeny Poberezkin 2024-12-13 18:29:23 +00:00
  • f3fc087800 remove statePath from queue record Evgeny Poberezkin 2024-12-13 17:34:11 +00:00
  • 38a4a4faf5 move queue recipient ID and paths to queue object, TODO remove recipientId from QueueRec, implement suspendQueue and updateQueueTime Evgeny Poberezkin 2024-12-13 14:25:52 +00:00