Commit Graph
98 Commits
Author SHA1 Message Date
Igor Sirotin ac342647dc docs: run and query a node 2026-05-19 17:58:39 +01:00
Igor SirotinandClaude Sonnet 4.6 28cd24c5c1 fix: unify event timestamp format to nanoseconds since epoch (#29)
* Terminal fix: unify event timestamp format to nanoseconds since epoch

All five plugin events now emit timestamps as nanoseconds since epoch
(qint64 via QVariant). Previously messageSent, messageError,
messagePropagated, and connectionStateChanged used a local ISO-8601
string while messageReceived passed the raw waku nanosecond value as a
stringified float, forcing consumers to special-case each event.

Closes #26

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: annotate event timestamp fields as qint64, not QString

The value emitted into the QVariantList is a qint64 (ns since epoch);
the contract comments still said QString. Align the documented type
with what is actually emitted.

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 20:59:52 +01:00
Igor SirotinandClaude Sonnet 4.6 9206d41ccc docs: add versioning policy (#25)
Documents the MAJOR.MINOR.PATCH scheme: MAJOR fixed at 0 (pre-stable),
MINOR tracks the Logos testnet number, PATCH for module releases within
a testnet.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 20:59:44 +01:00
Igor SirotinandClaude Sonnet 4.6 a588d6494f fix: use QByteArray for payload end to end, removing base64 layer (#28)
send() now accepts QByteArray directly (base64 still applied internally
for the FFI JSON). messageReceived emits payload as QByteArray instead
of a base64-encoded QString, matching logos-delivery behaviour.

Closes #27

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 11:55:30 +01:00
Igor Sirotin b18ec06751 wip 2026-05-15 12:00:20 +01:00
Igor Sirotin e0b913ca80 wip 2026-05-14 22:20:55 +01:00
NagyZoltanPeter 4ec7aa7491 Merge pull request #16 from logos-co/add_tests
add tests and ci run
2026-05-06 16:48:34 +02:00
NagyZoltanPeter 0c346c0c2a Changed version to 1.1.0 v0.1.1 2026-04-22 03:39:16 +02:00
NagyZoltanPeter 8f521378c3 Merge pull request #19 from logos-co/fix-dev-build-rpath
fix dev build rpath
2026-04-21 15:02:40 +02:00
NagyZoltanPeter 822a3ef9aa fix: linux patchelf needs permission 2026-04-21 14:59:22 +02:00
NagyZoltanPeter cc02867854 Adding rpath fix for linux platform too 2026-04-21 14:34:50 +02:00
NagyZoltanPeterandCopilot Autofix powered by AI 239c209f65 Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-04-21 14:32:04 +02:00
Dario Gabriel Lipicar 764dbc5f6e fix dev build rpath 2026-04-20 15:19:31 -03:00
Iuri Matias f2498dcaf8 add test for createNode 2026-04-16 14:03:43 -04:00
Iuri Matias 17f7935d96 fix library generation; add tests
fix library generation; add tests

add CI

update

ci fix
2026-04-15 17:12:38 -04:00
NagyZoltanPeter 958464c807 Merge pull request #17 from logos-co/chore-add-postgres-support
chore: bump logos-delivery to 509c8755 (postgres support)
2026-04-15 17:27:52 +02:00
NagyZoltanPeterandOz f9f7487bb5 chore: bump logos-delivery to 509c8755 (postgres support)
Update logos-delivery flake input to latest master commit 509c8755
which includes postgres support compiled in via --define:postgres.
libpq is bundled alongside the module artifacts at runtime.

Co-Authored-By: Oz <oz-agent@warp.dev>
2026-04-15 16:21:04 +02:00
Igor Sirotin 0c205ffc90 docs: update readme (#15)
docs: update readme
2026-04-15 12:54:55 +01:00
NagyZoltanPeter bc03087b77 chore: createNode security hardening + module_builder build fixes
Merge pull request #5 from logos-co/chore-enhance-api-sequrity-and-data
2026-04-15 12:33:12 +02:00
NagyZoltanPeter b601d0e445 fix liblogosdelivery librln dependency for module and bundle 2026-04-15 11:50:31 +02:00
NagyZoltanPeter 61ed69928e Bump logos-module-builder and update flake to remove previous workarounds of having logos-delivery lib in place 2026-04-14 22:59:31 +02:00
NagyZoltanPeter 80b0023a1d Get back to defaults for module builder config,set logos-delivery to latest master 2026-04-14 17:52:53 +02:00
NagyZoltanPeter 97f1531ec6 fix build, add include liblogosdelivery into post install phase 2026-04-14 13:34:54 +02:00
NagyZoltanPeter 97828d6334 fix: build 2026-04-14 12:28:06 +02:00
NagyZoltanPeter 8f9465c011 WIP fix the build 2026-04-14 11:12:10 +02:00
NagyZoltanPeter fa705e849b add exact build command for liblogosdelivery 2026-04-14 10:53:34 +02:00
NagyZoltanPeter 95ad704d6a remove test file and its build as waiting to use logos-core test facility, some doc changes too 2026-04-14 02:11:22 +02:00
NagyZoltanPeter 382dc14a7e Simplify with using LogosResult 2026-04-13 15:41:38 +02:00
NagyZoltanPeter 57d14e26f4 Fix return value 2026-04-13 14:38:01 +02:00
NagyZoltanPeter 0152d162cb Adjust cmake, remove deleted unused header 2026-04-13 14:36:13 +02:00
NagyZoltanPeter 314d07e027 Adjust cmake, remove deleted unused header 2026-04-13 14:33:36 +02:00
NagyZoltanPeter 963fd647ae include order 2026-04-13 13:54:59 +02:00
NagyZoltanPeter 8c508d973d Get use LogosResult in all API return 2026-04-13 12:59:03 +02:00
NagyZoltanPeter 6eeda84367 Merge back from master 2026-04-13 10:31:36 +02:00
NagyZoltanPeter 66568fe9a3 Merge pull request #14 from logos-co/move_module_builder
use logos-module-builder
2026-04-13 03:16:13 +02:00
Iuri Matias efa0e58714 add warning about current workaround 2026-03-31 13:08:48 -04:00
Iuri Matias 0a509807ce include postgresql in the module config 2026-03-31 12:45:24 -04:00
Iuri Matias 7300c9d651 use logos-module-builder
use logos-module-builder

use logos-module-builder

use logos-module-builder

use logos-module-builder
2026-03-31 12:15:38 -04:00
Pablo Lopez 256eca027c Merge pull request #13 from logos-co/fix/waku-return
fix: encode message_received payload bytes as base64
v0.1.0
2026-03-19 12:42:02 +02:00
pablo b21826164e fix: encode message_received payload bytes as base64 2026-03-19 12:37:19 +02:00
Pablo Lopez fd766d2406 Merge pull request #12 from logos-co/fix/use-logosresult
fix: using LogosResult on send
2026-03-19 11:34:33 +02:00
pablo 2d53368cce fix: using LogosResult on send 2026-03-19 11:05:13 +02:00
NagyZoltanPeter e917590ef0 Chore support messagereceived event 2026-03-04 11:07:22 +01:00
NagyZoltanPeter 804f1732f5 Move logos-delivery ref to origin/master after dependent PR is merged 2026-03-04 09:57:10 +01:00
NagyZoltanPeter 3aa5162ebc Extend doc with message_received event desc 2026-03-04 09:53:22 +01:00
NagyZoltanPeter d48a541e12 Add event_callback translation forr message_received event 2026-03-04 09:43:56 +01:00
NagyZoltanPeter bb37f68197 Temporary direct logos-devlivery link to connected PR 2026-03-04 09:43:52 +01:00
NagyZoltanPeter 6027238362 Feat doxygen docs
Comprehensive api docs in doxygen style comments.
2026-03-04 04:25:57 +01:00
NagyZoltanPeter 629daaaa08 added payload and content_topic formatting suggestions 2026-03-04 04:24:53 +01:00
NagyZoltanPeter 287d424c90 Adapted doxygen doc comments and readme to the new config format. 2026-03-04 03:56:13 +01:00