339 Commits

Author SHA1 Message Date
ianmuchyri 25d883bbe2 rename workflow file
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
2026-02-05 21:29:36 +03:00
ianmuchyri 09ef0d7974 fix ci so all pnpm commands run in web dir
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
2026-02-05 21:26:18 +03:00
Ian Ngethe Muchiri 2ba3f6e077 Add CI for deploying landing page and docs (#6)
* add deployment script

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* add option to run ci on workflow dispatch

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

---------

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
2026-02-05 19:18:28 +01:00
dusan 6062d0ad17 Update docs
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 19:17:59 +01:00
Ian Ngethe Muchiri 6fc27ccf5b Add website and docs page (#4)
* add initial website

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* refactor homepage sections

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update usecase section

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* fix hero section react flow

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update docs

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* add /web to broker dockerignore

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update quickstart

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update sidebar colors

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* fix flux capitalization

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* add open source wording

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update the hero section key words

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* create text size emphasis

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update edges

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update client docs

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

---------

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
2026-02-05 18:51:54 +01:00
dusan 910e013a45 Update MQTT with properties
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 18:27:31 +01:00
dusan 8fb1ab8a76 Update client and README
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 18:06:45 +01:00
dusan 41734e4cc2 Fix server test timeout
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 16:52:56 +01:00
dusan 69f1a2049c Fix map ordering in consumers
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 16:47:17 +01:00
dusan 5512f01411 Add compose run to README
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 14:44:34 +01:00
dusan 28944064d1 Fix tests
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 13:12:56 +01:00
dusan 81b3718ca9 Update client AMQP version
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 12:31:59 +01:00
Dušan Borovčanin e3916f91af Fix replication (#5)
* Fix replication

Signed-off-by: dusan <borovcanindusan1@gmail.com>

* Fix forwarding for write policy forward

Signed-off-by: dusan <borovcanindusan1@gmail.com>

* Use replicate mode formwarding for ephemeral queues

Signed-off-by: dusan <borovcanindusan1@gmail.com>

---------

Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 12:28:32 +01:00
dusan 203c23c830 Update README roadmap
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-05 09:22:28 +01:00
dusan ada890b584 Add blogs link
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 23:49:24 +01:00
dusan 3cdaaba3b8 Update architecture diagram
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 16:55:58 +01:00
dusan 2f9173add2 Add facts disclaimer
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 16:15:51 +01:00
dusan e4dc48b3a6 Update README
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 15:56:05 +01:00
dusan bffae99d86 Set default AMQP to 0.9.1
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 15:50:57 +01:00
dusan e35107dae8 Add CI integration
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 15:38:44 +01:00
dusan 99ca58255d Update README
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 15:13:01 +01:00
dusan d0ac5f7bed Update README
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 14:25:36 +01:00
dusan 723bdcff9b Fix commit handling
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 13:55:13 +01:00
dusan faa59e69a4 Make autocommit optional and document it
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 13:02:46 +01:00
dusan f695d29c53 Add support for cursor for AMQP consumers
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 12:50:10 +01:00
dusan 60b6d958b5 Update docs and client code
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-04 01:04:32 +01:00
dusan e3f28fa41a Update arch docs
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 23:32:27 +01:00
dusan 4187f6945f Update docs
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 18:46:02 +01:00
dusan 71632ed77e Fix queue wildcard routing
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 17:56:42 +01:00
dusan 0048c3f43b Fix MQTT tests
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 17:09:10 +01:00
dusan 087541628c Add consumer_group_test
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 16:46:29 +01:00
dusan 3e00ce0322 Fix logstorage tests
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 15:29:44 +01:00
dusan e8b193324e Improve client support for AMQP 0.9.1
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 14:44:24 +01:00
dusan 3b195e6584 Add AMQP client support
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 14:35:20 +01:00
dusan 3c4cd995a8 Improve channel handling
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 14:12:19 +01:00
dusan 8d5eda3a8d Fix queue client example
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 13:52:28 +01:00
dusan 9587c01500 Add AMQP to examples
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 01:50:25 +01:00
dusan 3bea6c00eb Fix AMQP broker
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 01:47:05 +01:00
dusan b9c2afceb9 Add AMQP 0.9.1
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-03 01:36:53 +01:00
dusan 018a2c5f2c Add ephemeral queues
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-02 15:54:32 +01:00
dusan 4c45d643d4 Add management address for AMQP and auto-create queue
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-02 15:08:32 +01:00
dusan 38f8b51a93 Add observability to AMQP
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-02 11:17:50 +01:00
dusan a2e72e8c13 Harden AMQP implementation
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-02 10:40:04 +01:00
dusan c88891e85f Fix Queue manager tests
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 20:56:36 +01:00
dusan f831aca135 Add AMQP to cluster
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 20:46:46 +01:00
dusan 843d6133a4 Move MQTT Session to MQTT package
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 19:58:47 +01:00
dusan 53ddc262c4 Move MQTT and AMQP broker to relevant packages
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 19:41:18 +01:00
dusan bac66f272c Fix stop handling data race
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 13:09:32 +01:00
dusan 678e76fb67 Fix example configs
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 13:00:01 +01:00
dusan 8c3aec5cce Add AMQ example
Signed-off-by: dusan <borovcanindusan1@gmail.com>
2026-02-01 11:52:56 +01:00