|
|
97ea4abac8
|
Merge pull request 'chore(release): 0.5.0' (#11) from release/0.5.0 into main
Reviewed-on: #11
|
2026-03-08 19:49:05 +00:00 |
|
|
|
edfd2cf043
|
Merge pull request 'feat/add-basic-telemetry' (#10) from feat/add-basic-telemetry into develop
Reviewed-on: #10
|
2026-03-08 19:42:40 +00:00 |
|
|
|
07b9ba6fdf
|
refactor(client.py): improve CPU model retrivement on Windows
|
2026-03-08 20:30:00 +01:00 |
|
|
|
14e69fc406
|
build(uv.lock): update judas_protocol to 0.9.1
|
2026-03-05 22:29:32 +01:00 |
|
|
|
d6415712d9
|
feat(connector.py): send initial telemetry after HELLO
|
2026-03-05 22:09:05 +01:00 |
|
|
|
9360fe9f3c
|
feat(connector.py): add self.client property
|
2026-03-05 22:08:53 +01:00 |
|
|
|
5235cef103
|
feat(client.py): add initial telemetry gathering
|
2026-03-05 22:08:20 +01:00 |
|
|
|
869763dde3
|
build(uv.lock): add depedency on psutil
|
2026-03-05 21:29:08 +01:00 |
|
|
|
dd5fccf8ff
|
build(pyproject.toml): add depedency on psutil
|
2026-03-05 21:28:56 +01:00 |
|
|
|
a4a9051130
|
build(uv.lock): update judas_protocol to 0.9.0
|
2026-03-05 21:26:46 +01:00 |
|
github-actions[bot]
|
a6363f8591
|
chore(release): 0.4.4
0.4.4
|
2026-03-05 20:06:45 +00:00 |
|
|
|
f065d26a5f
|
Merge pull request 'chore(release): 0.4.4' (#9) from release/0.4.4 into main
Reviewed-on: #9
|
2026-03-05 20:06:22 +00:00 |
|
|
|
0a46ac4527
|
build(uv.lock): update judas_protocol to 0.8.0
|
2026-03-03 19:34:50 +01:00 |
|
|
|
85553eefc5
|
refactor(connector.py): refactor calls to Message class constructors after protocol changes
|
2026-03-01 20:17:19 +01:00 |
|
|
|
f24f7c9b08
|
build(uv.lock): update judas_protocol to 0.7.0
|
2026-03-01 20:14:18 +01:00 |
|
github-actions[bot]
|
c3a8c2011c
|
chore(release): 0.4.3
0.4.3
|
2026-03-01 18:38:46 +00:00 |
|
|
|
7099853125
|
fix(connector.py): fix no timeout on connection error
|
2026-03-01 19:37:24 +01:00 |
|
github-actions[bot]
|
a1afd261d5
|
chore(release): 0.4.2
0.4.2
|
2026-03-01 17:58:09 +00:00 |
|
|
|
29ed2c8e5d
|
fix(connector.py): do not connect multiple times when BlockingIOError encountered in Connector.connect()
|
2026-03-01 18:56:44 +01:00 |
|
github-actions[bot]
|
b8fe5d66d4
|
chore(release): 0.4.1
0.4.1
|
2026-02-28 23:02:09 +00:00 |
|
|
|
4ee7a56695
|
Merge pull request 'chore(release): 0.4.1' (#7) from release/0.4.1 into main
Reviewed-on: #7
|
2026-02-28 23:01:09 +00:00 |
|
|
|
eb46889157
|
fix(connector.py): fix address already in use error
|
2026-03-01 00:00:27 +01:00 |
|
github-actions[bot]
|
48df6e4534
|
chore(release): 0.4.0
0.4.0
|
2026-02-28 22:53:34 +00:00 |
|
|
|
76ef047551
|
Merge pull request 'chore(release): 0.4.0' (#6) from release/0.4.0 into main
Reviewed-on: #6
|
2026-02-28 22:52:43 +00:00 |
|
|
|
2d8dc06fa1
|
build(uv.lock): update judas_protocol to 0.6.0
|
2026-02-28 20:58:40 +01:00 |
|
|
|
11ae93ed3c
|
refactor(client.py): rename Client.mac_address -> Client.id
|
2026-02-28 20:58:27 +01:00 |
|
|
|
ac5521618b
|
feat(client.py): add custom ID support with JUDAS_ID env variable
|
2026-02-28 20:45:24 +01:00 |
|
|
|
64866079d7
|
feat(connector.py): handle CONTROL.CLOSE msgs
|
2026-02-28 20:44:52 +01:00 |
|
|
|
448ffa443d
|
build(uv.lock): update depedencies for Python 3.14
|
2026-02-28 17:52:53 +01:00 |
|
github-actions[bot]
|
9c1aee6bba
|
chore(release): 0.3.0
0.3.0
|
2025-11-30 17:40:21 +00:00 |
|
|
|
7a4e062c04
|
Merge pull request 'chore(release): 0.3.0' (#5) from release/0.3.0 into main
Reviewed-on: #5
|
2025-11-30 17:39:25 +00:00 |
|
|
|
ddb55dc462
|
Merge pull request 'refactor: make connector use queues' (#4) from refactor/make-connector-use-queues into develop
Reviewed-on: #4
|
2025-11-30 17:35:33 +00:00 |
|
|
|
38d663a501
|
style(connector.py): add typing to variables
|
2025-11-30 18:34:38 +01:00 |
|
|
|
bc62dbed66
|
feat(connector.py): handle self.selector.unregister exceptions in Connector.close()
|
2025-11-19 21:56:42 +01:00 |
|
|
|
a28c724145
|
style(connector.py): add blank line
|
2025-11-19 21:55:24 +01:00 |
|
|
|
54d2ba0083
|
feat(connector.py): add pending_acks and handle inbound/outbound ACKs
|
2025-11-19 21:54:32 +01:00 |
|
|
|
5458281186
|
feat(connector.py): add Connector.send() method
|
2025-11-19 21:53:08 +01:00 |
|
|
|
99e94e2f5a
|
feat(connector.py): add Connector.running attribute
|
2025-11-19 21:52:19 +01:00 |
|
|
|
fcaa7dae70
|
build(uv.lock): update judas_protocol to 0.5.0
|
2025-11-19 21:46:22 +01:00 |
|
|
|
00d1d869d5
|
build(uv.lock): update judas_protocol to 0.4.3
|
2025-10-05 13:43:57 +02:00 |
|
|
|
3a46ed197a
|
docs(connector.py): add docstrings
|
2025-09-23 23:36:21 +02:00 |
|
|
|
53912ed339
|
refactor(connector.py): rewrite Connector to use selectors
|
2025-09-23 23:35:09 +02:00 |
|
|
|
8646388851
|
build(uv.lock): update judas_protocol to 0.3.0
|
2025-09-23 23:32:10 +02:00 |
|
|
|
b8333b6408
|
refactor(connector.py): avoid recursion in connect()
|
2025-09-23 13:50:48 +02:00 |
|
|
|
ae69e9e956
|
Merge pull request 'feat: add Client class' (#3) from feat/add-client-class into develop
Reviewed-on: #3
|
2025-09-23 11:36:37 +00:00 |
|
|
|
431d8bb3bb
|
fix(__main__.py): fix wrong import
|
2025-09-22 21:26:11 +02:00 |
|
|
|
a00668ecf3
|
fix(client.py): fix wrong import
|
2025-09-22 21:26:02 +02:00 |
|
|
|
9b077c8c48
|
revert: "feat(__init__.py): import Client and Connector"
This reverts commit b887525cf1.
|
2025-09-22 21:24:37 +02:00 |
|
|
|
7ce32855c4
|
refactor(__main__.py): use Client
|
2025-09-22 21:21:01 +02:00 |
|
|
|
b887525cf1
|
feat(__init__.py): import Client and Connector
|
2025-09-22 21:19:54 +02:00 |
|