Commit Graph
673 Commits
Author SHA1 Message Date
shum e97c79b8c5 store: merge names registration with master 2026-10-26 14:10:23 +00:00
shum 02b828b915 core: merge master into names registration 2026-10-26 14:10:03 +00:00
Evgeny @ SimpleX ChatandEvgeny Poberezkin 7810fc4752 core, ui: terminal chat layout for LLM and service bot chats (#7811)
* plan: UI improvements to improve LLM usage via SimpleX

* core, ui: types for chat layout

* core, ui: settings for alternative terminal-like chat layout for managing LLMs or other service bots

* plan: message priority

* fixes

* query plan

* update plans

* remove silent messages plan

* rename migrations

* implement layout

* amend

* fix

* fix

* fix

* improve

* time on the right, sender name in blue

* no avatar in direct chats

* better previews

* update, fixes

* update

* time gap

* changes

* ui: terminal layout line heights, gaps and time placement

* ui: simplify terminal meta layout, correct its docs and tests

* ui: right-to-left emoji edge in terminal rows, time placement tests

* android, desktop: raise Kotlin compiler memory to 4 GB

* ui: terminal captions as follow-up text, classic event separators

* ui: terminal media edge and overlay time, plan decisions

* ui: simplify terminal row separation, correct doc line references

* ui: keep the media time inside terminal rows, restore caption conditions

* ui: terminal heading capitals at large font scales, idle live message time

* ui: rename the classic voice-with-text flag, correct the meta copy docs

* ui: smaller terminal layout diff, sender gap and meta names

* ui: terminal row as tall as the media time

* docs: remove the chat layout section from the bots readme

* docs: shorten the terminal layout section of the chat view

* core: address settings API as on master, /auto_accept reads the stored layout

* ui: smaller terminal headings

* ui: classic sender rows and avatar rule as on master

* ui: classic reply quote text colour as on master

* ios: keep the chat layout setting with other UI settings

* ui: go-to button at the end of terminal rows, no gutter in direct chats

* ui: forwarded arrow on the header line of terminal rows, above the time

* ui: forwarded arrow centred above the time line of terminal rows

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2026-10-25 18:03:11 +00:00
shum d9b26ad997 store: read the terms and community names 2026-10-23 13:40:06 +00:00
shum b6e1ef58c1 store: merge the spend endpoint 2026-10-22 16:48:37 +00:00
shum 586351d924 store: spend holds and credit late payments 2026-10-22 15:29:37 +00:00
shum cc62da7ce7 store: spend a balance on another name 2026-10-22 14:49:28 +00:00
shum 98d9772b5e store: record a balance's refund 2026-10-22 13:29:15 +00:00
shum 340fc27077 store: store name balances and late credits 2026-10-22 13:29:15 +00:00
shum d7913cdab7 store: register each order on chain in a worker 2026-10-22 07:21:21 +00:00
shum 42d4ed817f store: read a landed register at the confirmed block 2026-10-22 06:48:00 +00:00
shum d2d192e905 store: merge the reveal 2026-10-22 06:05:19 +00:00
shum 9515291ace store: add owner-signed find, name and code 2026-10-22 05:15:37 +00:00
shum 7c7d185f14 store: reveal the name, links and intent 2026-10-22 04:58:52 +00:00
shum f0b8def091 store: follow a registration by its version 2026-10-22 03:58:21 +00:00
shum 3d33a3f740 store: merge paid name orders 2026-10-22 02:57:48 +00:00
shum 76469192d6 store: merge record edits relay 2026-10-22 02:55:46 +00:00
shum fe124363c9 store: take paid name orders and settle them 2026-10-22 02:26:32 +00:00
shum 052c744de4 store: add the name registration view 2026-10-22 02:26:31 +00:00
shum ac4cbce36a store: relay owner-signed record edits 2026-10-22 02:15:38 +00:00
shum a98612b628 store: answer name search and link preview 2026-10-22 02:11:22 +00:00
shum f55319c154 store: merge the names sender
# Conflicts:
#	apps/simplex-store-service/src/StoreService/Names/Chain.hs
#	apps/simplex-store-service/src/StoreService/Names/Env.hs
#	tests/Bots/StoreService/NamesStoreTests.hs
2026-10-22 01:15:49 +00:00
shum ffeddbcea3 store: merge names contract reads
# Conflicts:
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-22 01:14:13 +00:00
shum 119e1dc74d store: bound a name's reads by one deadline 2026-10-22 00:35:40 +00:00
shum f07e9d9f19 store: send the registrar key's transactions 2026-10-22 00:27:42 +00:00
shum 3efb5090a6 store: check and hold prepaid name codes 2026-10-22 00:27:02 +00:00
shum 401a1a43b3 store: read names contracts 2026-10-22 00:15:33 +00:00
shum 7e055939c3 store: merge name link profiles
# Conflicts:
#	apps/simplex-store-service/src/StoreService/Names/Env.hs
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-21 23:13:39 +00:00
shum 18e0f2af2b store: merge name link kinds and hosts
# Conflicts:
#	tests/Test.hs
2026-10-21 23:12:57 +00:00
shum 1a546f378a store: merge the names chain client 2026-10-21 23:11:03 +00:00
shum 05854d8b12 store: add the names store queries 2026-10-21 22:58:31 +00:00
shum 7ca2c54217 store: test link profiles and the host rule 2026-10-21 22:56:52 +00:00
shum af4f4137c6 store: read link profiles behind a host check 2026-10-21 22:56:52 +00:00
shum 97a8e961eb store: split the chain client's calls and errors 2026-10-21 22:53:41 +00:00
shum f07d098403 store: check name link kinds and hosts 2026-10-21 22:45:49 +00:00
shum 3ee2966bdb store: merge the name label rule
# Conflicts:
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-21 22:21:27 +00:00
shum 414605d919 store: merge owner signatures and ABI helpers
# Conflicts:
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-21 22:21:18 +00:00
shum 289995474e store: wire the names env, phases, turns, router 2026-10-21 22:08:32 +00:00
shum 175d200787 store: move the HTTP helpers into Web.Http 2026-10-21 22:08:32 +00:00
shum 606818ba8b store: check owner signatures and messages 2026-10-21 22:07:25 +00:00
shum dc79568e22 store: move ABI helpers into Names.Abi 2026-10-21 22:07:25 +00:00
shum 2427eb7f0c store: add the name label rule 2026-10-21 22:06:27 +00:00
shum a454ba63ea store: move badge service app to store service 2026-10-21 12:27:02 +00:00
shum 4aaeadd591 store: rename badge service to StoreService 2026-10-21 12:19:49 +00:00
Evgeny Poberezkin 5a02b906e6 core: 7.1.0.14 (simplexmq 7.1.0.14) 2026-10-19 13:25:55 +01:00
EvgenyandEvgeny @ SimpleX Chat 634fa5ecff core: autoincrement database IDs (#7766)
* core: autoincrement database IDs

* migration

* update simplexmq

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-10-19 12:14:19 +01:00
EvgenyandEvgeny @ 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
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
EvgenyandEvgeny @ SimpleX Chat e8c98e8231 core, ios: fix notifications for forwarded and channel messages (#7706)
* plan: add notification flag for forwarded messages

* core, ui: fix notifications for forwarded and relay messages

* improvements

* only send duplicate message event in NSE

* query plans

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-10-15 08:41:57 +01:00
Evgeny Poberezkin f06910698d Merge branch 'names' into ab/names-registration-primitives-sponsored 2026-10-14 15:53:36 +01:00