Evgeny Poberezkin
4a87979d00
Merge branch 'mp-gallery' into hn/android-integrate-with-media-api
2026-01-20 18:33:25 +00:00
Evgeny Poberezkin
8a2e0698cd
Merge branch 'master' into mp-gallery
2026-01-20 18:33:11 +00:00
Evgeny Poberezkin
d08202ee2d
Revert "website: directory under maintenance"
...
This reverts commit 3e5e655a8f .
2026-01-20 16:39:08 +00:00
Evgeny
89964bf15a
bots: support maintenance option ( #6558 )
...
* bots: support maintenance option
* maintenance mode: run pre-start hook, do not create user
2026-01-20 13:28:20 +00:00
Evgeny
3e5e655a8f
website: directory under maintenance
2026-01-20 13:10:24 +00:00
hayk-space
5fb783c0f5
Done integration with media api
...
Implemented items showing, clicks and most of the group media functionality. Needs some UX improvements.
2026-01-20 05:08:55 +04:00
sh
32a9b29666
scripts: sysctl adjustments in reproducible-builds-android ( #6583 )
...
* scripts: sysctl adjustments in reproducible-builds-android
* scripts/reproduce-builds-android: better errors and sudo only if sysctl
* scripts/reproduce-builds-android: set max_pid var early and fix sysctl
2026-01-19 09:33:39 +00:00
M. Sarmad Qadeer
c9193fb702
website: fixes ( #6454 )
...
* add rtl support
* enable arabic language
* fix colors for navbar on RTL language and when scrolling to footer
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2026-01-17 09:50:50 +00:00
Evgeny Poberezkin
da02bae85e
readme: update SimpleX addresses
2026-01-17 07:16:23 +00:00
Evgeny Poberezkin
c11ff747b0
nodejs: update package 6.5.0-beta.4.4
2026-01-15 17:17:38 +00:00
sh
d3a72473e9
nodejs: add and fix windows ( #6581 )
...
* simplex-chat-nodejs: adjust binding.gyp for windows
* simplex-chat-nodejs: different library linkage for windows
* simplex-chat-nodejs: remove non-moving GC in Windows
"non-moving GC is broken on windows with GHC 9.4-9.6.3" from:
https://github.com/simplex-chat/simplex-chat/blob/master/apps/multiplatform/common/src/commonMain/cpp/desktop/simplex-api.c#L11-L17
* ci: add windows to release-nodejs-libs
* simplex-chat-nodejs: same curl flags for dll.def download
2026-01-15 16:36:35 +00:00
spaced4ndy
2d64365d8c
core: correctly handle errors in createWithRandomId/Bytes for postgres (reuse withSavepoint from simplexmq) ( #6578 )
2026-01-15 15:18:15 +00:00
hayk888997
f58c23eab8
android, desktop: gallery tabs changes ( #6570 )
...
* Done:
Tabs layout now looks like link/scan tabs
Changed tab texts with icons and removed text resources
Changed tabs order to match with Telegram: [ Members, Photos, Vides, Files, Links, Voices]
Moved “For console” section to settings
Differentiated Settings to Edit (for owners) and Info (others), including icons
* conditionally show label text, paddings
---------
Co-authored-by: hayk-space <hayk.nahapetian@space.ge >
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2026-01-15 12:34:54 +00:00
Alexandre Esteves
a8d7a9b389
scripts: more portable ( #6562 )
...
* scripts/desktop: use more portable shebang on linux
* scripts/desktop: only query uname for architecture
* scripts/desktop: don't hardcode ghc version
* revert GHC version
* Apply suggestions from code review
* accept arch as param
---------
Co-authored-by: Evgeny <evgeny@poberezkin.com >
2026-01-15 09:51:54 +00:00
Evgeny Poberezkin
1902fb5da9
Merge branch 'master' into mp-gallery
2026-01-15 09:42:10 +00:00
spaced4ndy
8800f5e62f
core: correctly handle errors in withLocalDisplayName for postgres (rollback to savepoint) ( #6577 )
2026-01-15 09:36:53 +00:00
Evgeny
43aa3e7e8a
nodejs: simplex-chat npm package ( #5556 )
...
* nodejs: addon
* rename
* changes
* change lib name
* package
* lib path
* simplex-chat-nodejs: fix library paths
* simplex-chat-nodejs: change addon name
* simplex-chat-nodejs: install libs, adjust package and installation
* simplex-chat-nodejs: add npmignore
* gitignore: add additional nodejs path
* simplex-chat-nodejs: fix shim name
* gitignore: ignore nodejs package lock
* simplex-chat-nodejs: rename shim to underscore
* simplex-chat-nodejs: fix library loading on Mac
* simplex-chat-nodejs: expose low-level functions, move tests
* simplex-chat-nodejs: expose shim fucntions
* simplex-chat-nodejs: fixed libs version
* simplex-chat-nodejs: switch to official repository
* simpelx-chat-nodejs: adjust release tag
* async addon, tests
* refactor, fixes
* high level chat api
* simplify cpp add-on - move logic to JS, fix API
* api for events, api test
* update @simplex-chat/types
* Revert "update @simplex-chat/types"
This reverts commit da3f89866f .
* change @simplex-chat/types version
* receiver for any events, wait with timeout
* low-level bot example
* typedoc
* network connection events
* declarative bot api
* readme, docs
* update docs
* update readme
* add liveMessage support
* allow passing welcome message as string
* @simplex-chat/webrtc-client 6.5.0-beta.3
* bot test
* concurrent connection in tests
* nodejs/download-libs: cleanup on version mismatch
* nodejs/download-libs: bump libs version
* do not handle signals in Haskell
* update bot examples
* flatten docs and use local links to code
* update readme
* 6.5.0-beta.4
* include more files in npm package, 6.5.0-beta.4.2
* .gitignore
---------
Co-authored-by: Avently <7953703+avently@users.noreply.github.com >
Co-authored-by: shum <github.shum@liber.li >
2026-01-14 21:42:21 +00:00
Evgeny Poberezkin
b2cbe9a41e
6.5-beta.4: android 332, desktop 129
v6.5.0-beta.4
2026-01-14 12:34:31 +00:00
Evgeny Poberezkin
56bda03c33
ios: 6.5-beta.4 (build 319)
2026-01-14 11:56:00 +00:00
Evgeny Poberezkin
2ecee42a40
core: 6.5.0.8 (simplexmq 6.5.0.7)
2026-01-13 22:28:52 +00:00
Evgeny Poberezkin
f99e8da8fe
update simplexmq
2026-01-13 19:13:51 +00:00
Evgeny Poberezkin
6f8f684c6f
Revert "website: directory under maintenance ( #6571 )"
...
This reverts commit 8e5481611b .
2026-01-13 15:02:33 +00:00
Evgeny
8e5481611b
website: directory under maintenance ( #6571 )
...
* website: directory under maintenance (#6557 )
* update
2026-01-13 12:05:47 +00:00
sh
324aefef86
ci: add nodejs action ( #6568 )
...
* ci: add nodejs action
* ci: better curl flags
* ci: fix naming
2026-01-12 17:30:35 +00:00
hayk888997
7eb24956cb
android, desktop: add gallery tabs to group info view ( #6559 )
...
* Added GroupSettings button and view and moved related logic
* Added tabs in group settings and done UI skeleton for those
* Fixed merge issues
* Reverted back some classes to original places
* Reverted back some classes to original places
---------
Co-authored-by: hayk-space <hayk.nahapetian@space.ge >
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2026-01-12 14:36:43 +00:00
spaced4ndy
bf1783feb4
core: fix agent cleanup manager not starting in normal operation mode in CLI ( #6567 )
2026-01-12 10:16:32 +00:00
Evgeny
8ebc8894de
bots api: fix typescript code, add start/stop commands ( #6565 )
2026-01-11 16:57:15 +00:00
Evgeny Poberezkin
4b986c4cf6
Revert "website: directory under maintenance ( #6557 )"
...
This reverts commit 0f65ba0291 .
2026-01-09 18:17:28 +00:00
Evgeny
0f65ba0291
website: directory under maintenance ( #6557 )
2026-01-09 12:33:41 +00:00
Evgeny
72912f1be1
ui: api for media gallery content types ( #6556 )
2026-01-09 08:25:40 +00:00
Evgeny
405ce9615e
core: support content filter for contacts and notes to allow media galleries ( #6552 )
...
* core: support content filter for contacts and notes to allow media galleries
* add api to list chat content types, tests
* query plans, api docs
* add indices
2026-01-09 08:24:26 +00:00
Evgeny
3596c37275
core: improve database concurrency ( #6541 )
...
* core: improve database concurrency
* tests: prints on timeouts (#6546 )
* update simplexmq
* fix test
* update simplexmq
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2026-01-08 13:43:37 +00:00
sh
d6eebd52fc
desktop: rename library to libsimplex ( #6528 )
...
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2026-01-07 13:20:20 +00:00
Evgeny
2251da970e
core: reset schema after changes ( #6545 )
...
* core: reset schema after changes
* update simplexmq
2026-01-05 22:10:51 +00:00
Evgeny
87e8a10f1e
core: use strict tables ( #6535 )
...
* core: use strict tables
* fix field types
* change encodings to match schema types; migrate sqlite tables to strict mode
* stabilize postgres client tests, remove slow handshake tests
* update simplexmq
* fix test
* change call_state type to text
* fix directory service queries
* update local_alias for existing schemas
* change types before strict
2026-01-05 08:53:26 +00:00
Evgeny
f0467aee00
directory service: fix queries ( #6539 )
...
* fix directory service queries
* fix
* reduce postgres pool size to 1
* stabilize postgres client tests, remove slow handshake tests
* update simplexmq
* fix test
* test delay
2026-01-04 19:04:32 +00:00
sh
ed3be9c228
desktop: add fixed copyright ( #6533 )
...
* desktop: add fixed copyright
Also fixes reproducible builds.
* update
---------
Co-authored-by: Evgeny <evgeny@poberezkin.com >
2025-12-30 09:03:49 +00:00
Evgeny
59b31e2631
core: compress commands in remote connection ( #5776 )
...
* core: compress commands in remote connection
* backwards compatible compression
* show in CLI if compression is enabled
* use aroundWith for ghc 8.10.7 compatibility
* skip bot API tests in GHC 8.10.7
2025-12-30 07:49:17 +00:00
Evgeny Poberezkin
e3fd481bfb
Merge branch 'stable'
2025-12-29 21:56:30 +00:00
Evgeny Poberezkin
7276bb944d
docs: update XMR donations address
2025-12-29 21:56:13 +00:00
Evgeny Poberezkin
b4fe127c6d
docs: update XMR donations address
2025-12-29 21:52:11 +00:00
Evgeny Poberezkin
448f0f1ca1
website: update vouchers page
2025-12-29 21:27:30 +00:00
Evgeny
c9137cb015
rfc: simplified community vouchers ( #6498 )
...
* rfc: simplified community vouchers
* update
2025-12-29 20:47:13 +00:00
spaced4ndy
fe4ff8993d
core: finalize introductions -> member relations vector stage 2 migration (drop introductions) ( #6490 )
...
* core: finalize introductions -> member relations vector stage 2 migration (drop introductions)
* remove comment
* skip down migration check
* fix
* plans
* postgres schema
* skip down migration comparison
* do not drop group_member_intros table, rename migrations
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-12-26 13:29:48 +00:00
Alex
0c0342550c
docs: add Nodify to bots list ( #6527 )
2025-12-25 12:54:41 +00:00
Oleksandr Kryvytskyi
83cef2d52b
docs: list available bot SDKs ( #6516 )
2025-12-25 12:53:52 +00:00
sh
fceb987906
docs: verify and reproduce builds ( #6515 )
...
* docs/REPRODUCIBLE: add new
* docs/REPRODUCIBLE: clarify Android requirements
* rename to REPRODUCE
* expand and fix sections
* website
* docs, site: change links to simplex.apk to simplex-aarch64.apk
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-12-24 20:31:46 +00:00
Evgeny Poberezkin
44227bcee8
6.5-beta.3: android 331, desktop 128
v6.5.0-beta.3
2025-12-23 21:36:56 +00:00
Evgeny Poberezkin
5141339fa3
ios: 6.5-beta.3 (build 318)
2025-12-23 19:42:06 +00:00
Evgeny Poberezkin
89b72effaf
core: 6.5.0.7 (simplexmq 6.5.0.6)
2025-12-23 18:48:09 +00:00