-
d3b823087c
feat(filter): constrain particles to rooms, not bounding box
master
dvdrw
2026-06-05 13:19:54 +02:00
-
036002cf46
fix: kill sensor server on sensor delete
dvdrw
2026-05-22 15:17:08 +02:00
-
b0d9a7dbf8
feat: accept calibration readings only from a chosen tag
dvdrw
2026-05-21 21:46:45 +02:00
-
eb22fbc789
feat: allow overwriting already completed calibration stages
dvdrw
2026-05-21 18:39:22 +02:00
-
bacf56156b
feat: implement multidistance rssi->distance model parameter estimation
dvdrw
2026-05-21 18:31:07 +02:00
-
7b02a37abe
fix: actually include sensor firmware version string in repo, /version response
dvdrw
2026-05-21 18:29:22 +02:00
-
c9b65c7013
feat: explicitly reset filter state on room geometry change
dvdrw
2026-05-20 18:20:42 +02:00
-
6b79c4ca29
feat: expose tag color in web API
dvdrw
2026-05-19 21:27:54 +02:00
-
ef7bf8c6e4
feat: add get_version endpoint for individual sensors
dvdrw
2026-05-18 18:19:16 +02:00
-
2601484fad
feat: support firmware uploads, OTA pushes
dvdrw
2026-05-17 14:39:29 +02:00
-
e4e4065c2b
feat: add current room occupancy endpoint
dvdrw
2026-05-16 20:55:00 +02:00
-
8182776701
feat: parse beacon type from sensor readings
dvdrw
2026-05-16 20:54:29 +02:00
-
57075f66e8
feat: include last_seen in tag responses
dvdrw
2026-05-16 20:53:54 +02:00
-
0f0f377e98
feat: include self-reported tx_power in measurement calls
dvdrw
2026-05-16 14:42:37 +02:00
-
f5e148bb88
fix: sensor schema drift in sensors_channel.ex
dvdrw
2026-05-16 11:56:45 +02:00
-
09130c7f1a
fix: correct application name atom
dvdrw
2026-05-16 11:56:30 +02:00
-
8fc65c8bd2
fix: remove sensors from layout on room deletion
dvdrw
2026-05-15 16:51:00 +02:00
-
ed96e044cf
feat: add factory_Reset, reconfigure_settings endpoints for sensors
dvdrw
2026-05-15 15:23:58 +02:00
-
b434896e71
feat: wait for enrolled sensors to announce, factory reset them on deletion
dvdrw
2026-05-15 15:07:04 +02:00
-
4c66642cd4
fix: include x,y in render_sensor/1
dvdrw
2026-05-14 18:01:00 +02:00
-
ecc0870cae
fix: sensor schema drift
dvdrw
2026-05-13 20:28:21 +02:00
-
b1c7ded7ab
fix: move migrations to correct directory
dvdrw
2026-05-13 14:42:47 +02:00
-
bb38871fd5
fix: remove nonexistent width/height fields from render_floor/1
dvdrw
2026-05-13 14:42:14 +02:00
-
25f411a3df
chore: add migrations to git
dvdrw
2026-05-12 16:00:46 +02:00
-
68136d1602
fix: handle Ecto.NoResultsError in phoenix controllers
dvdrw
2026-05-12 15:58:20 +02:00
-
74fdd2568e
refactor: change room offset_{x,y} to just {x,y}
dvdrw
2026-05-12 15:38:08 +02:00
-
7e18fce3ac
fix: configure pubsub server
dvdrw
2026-05-12 15:13:51 +02:00
-
51e2cec7a8
feat: advertise mqtt broker, localiserd via mdns
dvdrw
2026-05-12 15:13:38 +02:00
-
43f42f65d8
fix: run migrator on startup
dvdrw
2026-05-12 15:12:57 +02:00
-
663a070ab9
fix: include username, is_admin in generated JWT tokens
dvdrw
2026-05-12 15:11:57 +02:00
-
37dcce17d9
fix: check for correct claim in JWT in auth_required plug
dvdrw
2026-05-12 15:11:27 +02:00
-
9389c32244
feat: expose CRUD, onboarding, pubsub via web
dvdrw
2026-04-22 16:32:41 +02:00
-
9807331da4
feat: publish particles and weights to pubusb
dvdrw
2026-04-16 18:30:34 +02:00
-
cca4f1987e
feat: implement particle filter
dvdrw
2026-04-16 18:21:40 +02:00
-
4b00b1929b
fix: pass rooms when init'ing filter modules
dvdrw
2026-04-16 18:21:32 +02:00
-
c3fd8b950c
feat: dynamically manage floors/rooms/tags
dvdrw
2026-04-16 16:57:45 +02:00
-
34ddbe669e
init: inital commit
dvdrw
2026-04-16 15:46:00 +02:00