|
|
afd95908f1
|
docs: clean up docs structure
|
2026-02-08 00:24:24 +01:00 |
|
|
|
d9db2596ca
|
docs: readme
|
2026-02-08 00:17:22 +01:00 |
|
|
|
2a2b6a69c5
|
docs: removed old AI summaries.
|
2026-02-08 00:15:14 +01:00 |
|
|
|
d0c489800d
|
misc: codebase path cleanup
|
2026-02-08 00:14:10 +01:00 |
|
|
|
cff05f46df
|
CORS frontend hotfix
|
2026-02-07 23:34:26 +01:00 |
|
|
|
34ad0dc2f8
|
test: delete publishActorState function
|
2026-02-07 22:42:01 +01:00 |
|
|
|
77ad4e849b
|
client: demo sketch
|
2026-02-06 00:04:32 +01:00 |
|
|
|
a1e95ec23e
|
esp demo sketch
|
2026-02-05 21:42:09 +01:00 |
|
|
|
3f6e8a0808
|
fix: devicecheck biznis logika
|
2026-02-05 19:51:49 +01:00 |
|
|
|
e060a9e8f8
|
test: device emulator za test discoveryja
|
2026-02-05 19:51:25 +01:00 |
|
|
|
d4d1bde0ee
|
fix: allow registration only if authenticated
|
2026-02-05 18:11:44 +01:00 |
|
|
|
904dbd7b1c
|
misc: Add authentication init
|
2026-02-05 18:11:00 +01:00 |
|
|
|
9f71c8f1a6
|
fix: initialization order
|
2026-02-04 16:31:54 +01:00 |
|
|
|
014885db6c
|
feat: remove state message retrieval and associated SQLite storage
|
2026-02-04 16:29:32 +01:00 |
|
|
|
152d5b82cd
|
feat: update DiscoveryMessage struct and add API documentation
|
2026-01-14 14:49:57 +01:00 |
|
|
|
2f9bd6316b
|
feat: add rudimentary autodiscovery
|
2026-01-14 14:06:42 +01:00 |
|
|
|
bf913012ac
|
feat: replace placeholder auth with db hash
|
2026-01-14 13:44:26 +01:00 |
|
|
|
b706a9ce14
|
feat: device state checker
|
2026-01-12 11:19:58 +01:00 |
|
|
|
66ba68c39f
|
feat: add endpoints for triggering sensor reads and actor writes
|
2026-01-12 10:43:03 +01:00 |
|
|
|
ac9fd3ffdc
|
docs: remove AI message
|
2026-01-12 10:20:07 +01:00 |
|
|
|
52c72b13bb
|
feat: add CRUD endpoints for sensors, actors, and sensor readings; update README and integration tests
|
2026-01-10 14:28:57 +01:00 |
|
|
|
81677943c4
|
feat: enhance Dockerfile for SQLite support and update main.go for MySQL connection; add sensor creation endpoint and improve wait-for-mqtt script
|
2026-01-10 14:20:38 +01:00 |
|
|
|
a6196cc0ee
|
feat: implement SQLite storage for state messages and add message retrieval endpoint
|
2026-01-10 14:20:34 +01:00 |
|
|
|
7b858861a6
|
feat: add sensor C
|
2026-01-04 18:43:09 +01:00 |
|
|
|
b5de38e1f7
|
misc
|
2026-01-04 13:54:00 +01:00 |
|
|
|
b0fd606250
|
docs: update
|
2026-01-04 13:53:54 +01:00 |
|
|
|
1c29a7ac13
|
test: change compose
|
2026-01-04 13:53:38 +01:00 |
|
|
|
55d8bd53df
|
feat: add database configuration
|
2026-01-04 13:45:17 +01:00 |
|
|
|
2878d6a59b
|
feat: implement device management endpoints and database connection
|
2026-01-04 13:32:57 +01:00 |
|
|
|
85c336419f
|
build: add curl to Dockerfile for enhanced functionality
|
2026-01-04 13:32:28 +01:00 |
|
|
|
beccbccb76
|
feat: add initial SQL schema for devices, sensors, and actors
|
2026-01-04 13:32:14 +01:00 |
|
|
|
6fab87e35c
|
subscribe: set client_id for MQTT subscriber to ensure unique identification
|
2025-12-28 19:13:44 +01:00 |
|
|
|
fc3350efcc
|
handler: move mqttping into handler package; clean up main.go
|
2025-12-28 16:40:00 +01:00 |
|
|
|
915ebf5dbb
|
mqtt: add Subscribe method; server subscribes and logs incoming messages
|
2025-12-28 16:38:38 +01:00 |
|
|
|
7b3d78dec2
|
test: set subscriber credentials explicitly to match mosquitto testuser/testpass
|
2025-12-28 16:02:46 +01:00 |
|
|
|
0055a852bb
|
test: add mosquitto ACL file and mount it; grant testuser readwrite on lambdaiot topic
|
2025-12-28 15:55:32 +01:00 |
|
|
|
b0e34a2555
|
test: create mosquitto passwordfile with -c to ensure proper creation
|
2025-12-28 15:53:53 +01:00 |
|
|
|
ba1aa6a058
|
test: improve mosquitto startup, add container_name, env creds, explicit network
|
2025-12-28 15:45:32 +01:00 |
|
|
|
3b031cfb9e
|
test: mount mosquitto.conf read-write to avoid chown/read-only errors
|
2025-12-28 15:43:08 +01:00 |
|
|
|
ecbab66db6
|
test: write mosquitto password file to data volume (writable)
|
2025-12-28 15:41:19 +01:00 |
|
|
|
c835fb7a98
|
test: enable mosquitto password auth; add mqttping endpoint; use credentials in subscriber; publish defaults
|
2025-12-28 15:24:12 +01:00 |
|
|
|
8fd9353068
|
test: mount mosquitto.conf to listen on all interfaces
|
2025-12-28 15:19:23 +01:00 |
|
|
|
79fcf7389f
|
docker: add wait-for-mqtt entrypoint; remove compose override
|
2025-12-28 15:17:28 +01:00 |
|
|
|
0135924f7f
|
test: wait for mosquitto before starting server; add mosquitto healthcheck
|
2025-12-28 15:14:00 +01:00 |
|
|
|
6774c35f1f
|
test: add docker-compose with mosquitto and python subscriber
|
2025-12-28 15:08:02 +01:00 |
|
|
|
c866346c06
|
Add MQTT client wrapper; wire startup publish; support env-config
|
2025-12-28 15:02:52 +01:00 |
|
|
|
bfe8704f18
|
Update module path, imports; update README and Makefile references
|
2025-12-28 14:39:25 +01:00 |
|
|
|
0e8d108156
|
initial core commit
|
2025-12-28 13:24:16 +01:00 |
|