Narasimha-sc
5c868bdc3d
Merge branch 'master' into nd/fix-simplex-devs-link
...
# Conflicts:
# website/langs/ar.json
# website/langs/cs.json
# website/langs/de.json
# website/langs/en.json
# website/langs/es.json
# website/langs/fa.json
# website/langs/fi.json
# website/langs/fr.json
# website/langs/he.json
# website/langs/hu.json
# website/langs/id.json
# website/langs/it.json
# website/langs/ja.json
# website/langs/nl.json
# website/langs/pl.json
# website/langs/pt_BR.json
# website/langs/ru.json
# website/langs/tr.json
# website/langs/uk.json
# website/langs/zh_Hans.json
# website/langs/zh_Hant.json
2026-10-19 11:58:35 +00:00
sh
58bc94bc74
core: carry ICE restart session in call extra info ( #7718 )
2026-10-19 12:22:10 +01:00
Evgeny and Evgeny @ SimpleX Chat
1cbbe82517
ci: fix mac library build to sign and notarize library ( #7765 )
...
* ci: fix mac library build to sign and notarize library
* script
* sign and notarize to test
* remove test build
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-19 11:59:43 +01:00
sh
bdc4edc524
nix: build armv7a from master with ghc 8.10.7 ( #7763 )
2026-10-19 09:07:52 +01:00
Evgeny and Evgeny @ SimpleX Chat
a766d0af0f
ci: package releases with drafts in simplex-chat-libs ( #7754 )
...
* ci: package releases with drafts in simplex-chat-libs
* test release
* core: 7.1.0.12
* packages: release nodejs and python libraries
* fixes
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-19 07:50:09 +01:00
Evgeny and Evgeny @ SimpleX Chat
77f9f4a464
core: add peer type "agent" ( #7738 )
...
* add agent peer type
* bot types
* agent app icons
* refactor
* smaller image
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-17 19:23:53 +01:00
spacedandy-agents-simplex
e3324c6828
Merge branch 'master' into badge-in-app-checkout
...
# Conflicts:
# simplex-chat.cabal
# src/Simplex/Chat/Store/Postgres/Migrations.hs
# src/Simplex/Chat/Store/SQLite/Migrations.hs
# src/Simplex/Chat/Store/SQLite/Migrations/chat_query_plans.txt
# src/Simplex/Chat/Store/SQLite/Migrations/chat_schema.sql
2026-10-16 09:40:53 +00:00
Evgeny and Evgeny @ SimpleX Chat
5dfe7c1f0e
website: downloads page ( #7728 )
...
* website: downloads page
* bigger headings
* translations
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-15 22:10:59 +01:00
sh and spaced4ndy
daa7c4f3d8
badge-service: accept a list of Apple roots ( #7707 )
...
* badge-service: accept a list of Apple roots
* badge-service: document root_certificates
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2026-10-14 10:43:53 +00:00
spaced4ndy
59c588932e
badge-service: verify App Store and Google Play purchases ( #7654 )
2026-10-13 15:24:07 +00:00
Evgeny and Evgeny @ SimpleX Chat
07c363849b
core, ui: invite member of one group to another group ( #7682 )
...
* rfc: invite member of one group to another group
* update
* update
* implement
* version
* update
* do not show error if contact was removed when joining group
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-11 09:50:42 +01:00
Evgeny and Evgeny @ SimpleX Chat
2e56d32b52
core: badge presentations in profiles ( #7573 )
...
* badge presentation in groups
* fix tests
* badge presentations in profiles
* update simplexmq
* change types
* badge profile presentations
* improvements
* remove proof from cards, send owner public key for channel to relay
* add test
* merge migrations
* update
* prevent fallback to PHTest
* fixes
* many fixes
* fixes
* fixes
* cleanup
* improve
* query plans
* fix test
* diff
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-10 17:48:45 +01:00
spaced4ndy
57ab333a2b
Merge branch 'master' into badge-in-app-checkout
2026-10-09 15:00:36 +04:00
Evgeny and Evgeny @ SimpleX Chat
10166454fd
website: add sitemap, robots, llms.txt and markdown pages ( #7670 )
...
* website: markdown pages for llms
* website: add sitemap, robots, llms.txt and markdown pages
* faster site generation
* more faster
* faster
* update
* optimize build
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-09 07:53:40 +01:00
Evgeny and Evgeny @ SimpleX Chat
f2b3fe385c
core: remove legacy field to support contact connections in groups ( #7671 )
...
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-10-09 07:00:27 +01:00
spaced4ndy
80b7f96a96
merge master into badge-in-app-checkout
2026-10-08 14:31:30 +04:00
spaced4ndy
27d12f230d
core, ui: buy a badge with an App Store or Google Play purchase ( #7590 )
2026-10-07 14:32:48 +00:00
Evgeny and shum
b79223fe5c
core: call media key HKDF, expire stale calls ( #7642 )
...
* core: call media key HKDF, expire stale calls
* core: expire stale calls in bulk SQL
* core: reduce call tests
* core: remove periodic call cleanup
* core: expire calls with DELETE RETURNING
* core: skip call item update when none expired
---------
Co-authored-by: shum <github.shum@liber.li >
2026-10-04 18:44:52 +01:00
Evgeny and Evgeny @ SimpleX Chat
851ff062da
core: compress messages if needed to fit envelope, even if there is no PQ e2ee in connection ( #7630 )
...
* core: compress messages if needed to fit envelope, even if there is no PQ e2ee in connection
* simplify
* remove noise
* compress messages without PQ too
* case
* update query plans
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-09-30 14:07:00 +01:00
sh
b1dc25dc3e
badges: service group with multi-use codes ( #7578 )
...
* core: cancel the chat callback on interrupt
* badges: add multi-use codes
* badges: add the managed group
* badges: document multi-use codes and the group
* core: sign test badges with whole-second expiry
* badges: rework tracker and reply texts
2026-09-30 08:48:57 +01:00
Evgeny and Evgeny @ SimpleX Chat
e863ee4c27
core: limit depth of forwarded messages ( #7614 )
...
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-09-29 21:56:03 +01:00
Evgeny and Evgeny @ SimpleX Chat
176e55895a
blog: supporter badges ( #7538 )
...
* blog: supporter badges
* update post
* update date, add video image
* add image
* update
* update
* update post, add to lists
* update video
* add preview
* images
* update post and overview
* update
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-09-19 10:10:10 +01:00
Evgeny and Evgeny @ SimpleX Chat
000244f9a6
docs: supporter badges technical overview ( #7535 )
...
* docs: supporter badges
* improve
* update
* update
* improve
* update
* correction
* update
* simplify
* revise
* corrections
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-09-19 09:26:01 +01:00
spaced4ndy
f9bab17643
core: renew badges monthly and alert when support ends ( #7448 )
2026-09-09 14:31:05 +00:00
Narasimha-sc
0d74540453
docs: add the team address to the Czech and French readmes
...
The French section had a heading and a list but no way to reach the team,
and the Czech readme had no such section at all. Both now also say that
questions are answered by hand, as the main and the Polish readme do.
2026-09-08 18:27:42 +00:00
Narasimha-sc
97913801cd
docs: fix dead links to the sections updated in translated readmes
...
The Czech contents entries for the user groups, developers and donations
sections, the first of which was also still in English, and the Polish
link to the team section pointed at the English anchors. The other dead
anchors in these files are left alone.
2026-09-08 16:30:01 +00:00
Narasimha-sc
5da4b22484
docs: add the #simplex-devs link to Czech and French readmes
...
Neither file had it. It goes in the user groups section, with the list of
what the group is for, as in the main and the Polish readme, and in the
developers section, as in the main readme.
2026-09-08 16:13:04 +00:00
Narasimha-sc
3c1e3d6111
docs: fix two broken links in the Czech readme
...
The OpenCollective link was missing its opening bracket, and the EN link
in the language header pointed at /docs/README.md, which does not exist.
2026-09-08 16:13:04 +00:00
Narasimha-sc
056c607aec
docs: translate the leftover English sentence in the Polish readme
...
Also add the two commas that the same sentence needs, and correct the
quoted settings option to the app's own label.
2026-09-08 16:13:04 +00:00
Narasimha-sc
d88506c132
docs: update stale team address in the docs and website
...
The address replaced in the main readme by da02bae85 was still used in the
Polish readme, docs/ABOUT.md, the app settings guide and the /connect-team
redirect.
2026-09-08 14:36:57 +00:00
Narasimha-sc
a8af01c251
docs: replace language group links with SimpleX Directory in translations
...
- remove the language groups block (#SimpleX-DE/ES/FR/RU/IT): it was
removed from the main readme in #6293 , in favour of SimpleX Directory.
Its links were last updated in #6153 , and are not in the tree any more
- add the SimpleX Directory paragraph that replaced it to the Czech and
French readmes, and point the Polish readme to SimpleX Directory too,
instead of the old directory service contact link
- the sentences about how to join referred to the removed list; they now
refer to these and other groups, as the main readme does
2026-09-08 14:36:57 +00:00
Narasimha-sc
f46f1e8e18
docs: fix stale #SimpleX users group link in translated readmes
2026-09-08 14:14:17 +00:00
Narasimha-sc
9e06f41846
docs: fix broken #simplex-devs group links in readmes
2026-09-08 14:14:17 +00:00
spaced4ndy
c623f4284c
Merge branch 'master' into badges
2026-09-02 13:53:35 +04:00
Evgeny and Evgeny @ SimpleX Chat
90340b116d
website: update livestream page ( #7439 )
...
* website: update livestream page
* update
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-08-31 23:41:54 +01:00
Evgeny Poberezkin
ed2cf1d98f
Merge branch 'master' into badges
2026-08-29 19:14:04 +01:00
Evgeny Poberezkin
498d7da837
Merge branch 'stable'
2026-08-29 18:59:49 +01:00
spaced4ndy
e80a174f13
core: badge codes schema, plan ( #7427 )
2026-08-28 09:31:24 +00:00
Evgeny Poberezkin
78332d0c73
Merge branch 'master' into badges
2026-08-27 07:59:57 +01:00
sh
a99541d0fe
scripts: add chat relay docker setup ( #7406 )
...
* scripts: add chat relay docker setup
* docs: add docker setup to chat relay guide
* scripts: bump relay ref and add RTS options
* scripts: reduce comments in relay setup
* scripts: increase relay pool and queue size
* scripts: add relay metrics exporter
* docs: trim docker section in chat relay guide
* scripts: bump cabal for hackage key rotation
* scripts: retry cabal update on mirror failure
* scripts: split cabal update into its own layer
* scripts: allow setting relay address server
* docs: adjust systemd service limits
* docs: mention docker volume full path
2026-08-26 09:10:41 +01:00
Evgeny Poberezkin
1160215570
Merge stable
2026-08-18 17:16:21 +01:00
Evgeny and Evgeny @ SimpleX Chat
5e45fe1f0e
directory: only create group links after approval ( #7356 )
...
* directory: only create group links after approval
* update test
* update messages
* diff
* get group and link in one query
* reduce database reads
* better errors
* typos
* query plans
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-08-18 16:35:37 +01:00
Evgeny and Evgeny @ SimpleX Chat
352550089f
core: client and service schema for badge purchases ( #7358 )
...
* core: client and service schema for badge purchases
* simplify api, receipt is payment type
* split invoice
* update
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-08-17 19:25:18 +01:00
Evgeny Poberezkin
e2a3f6317a
website: add links
2026-08-16 13:14:07 +01:00
spaced4ndy
4217c9ee84
Merge branch 'master' into badges
2026-08-14 11:31:01 +04:00
Evgeny Poberezkin
0f45645afe
Merge branch 'stable'
2026-08-12 15:30:16 +01:00
sh
0a61b0ddea
android: add google and foss build flavors ( #7328 )
...
* android: add google and foss build flavors
* android: get the Google Play account country in the google flavor
* android, desktop: update whats new
* temp: comment out wefunder link
2026-08-12 15:28:59 +01:00
Narasimha-sc and Evgeny
486c2abf26
ui: connect when a SimpleX link is pasted as a markdown hyperlink ( #7348 )
...
* ui: connect when a SimpleX link is pasted as a markdown hyperlink
* remove comments
Co-authored-by: Evgeny <evgeny@poberezkin.com >
---------
Co-authored-by: Evgeny <evgeny@poberezkin.com >
2026-08-12 14:54:45 +01:00
Evgeny Poberezkin
9ca5cbb895
website: update links
2026-08-10 22:51:08 +01:00
spaced4ndy and Evgeny Poberezkin
7ce2e6583e
core: simplex-badge-service scaffolding ( #7353 )
...
* core: simplex-badge-service scaffolding
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* clean-up
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2026-08-08 21:00:23 +01:00