Commit Graph
284 Commits
Author SHA1 Message Date
Enot (ded) Skelly ca65ed1d9d fix(ingest): add more possible heard at timestamp formats 2026-07-02 13:09:26 -07:00
Enot (ded) Skelly a14a0ac658 feat(paths): included resolved path in ws observation events
changes to shared helper for resolve paths
2026-07-02 09:39:10 -07:00
Enot (ded) Skelly 4e2ee62bad feat(nodes): add ?neighbors to list nodes
inlcudes neighbor IDs in node details list
2026-07-02 09:12:23 -07:00
Enot (ded) Skelly ee2fac1b20 fix(ingest): verify adverts 2026-07-02 08:27:36 -07:00
Enot (ded) Skelly 420a43172b fix(ingest): dedupe unknown channel hashes 2026-07-02 08:08:54 -07:00
Enot (ded) Skelly 4860921e90 chore: version bump v1.5.4 v1.5.4 2026-06-24 08:04:54 -07:00
Enot (ded) Skelly 25316a3474 fix(observations): drop heardAt from packet_observation unique constraint
this was causing duplicates and each obersver heard a given
packet hash or it didn't, there are not more observations of
the same hash from one observer
2026-06-24 08:04:04 -07:00
Enot (ded) Skelly 86b0549c75 chore: version bump v1.5.3 v1.5.3 2026-06-20 10:33:54 -07:00
Enot (ded) Skelly 3d43600632 fix: forgot swagger v1.5.2 2026-06-20 10:28:51 -07:00
Enot (ded) Skelly 82ede1e124 chore: version bump v1.5.1 2026-06-20 10:26:13 -07:00
MrAlders0n 2618f7b233 fix: github workflow, post images publically 2026-06-20 13:18:39 -04:00
dependabot[bot] 08ccf220cf chore(deps): bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.4
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) from 5.2.2 to 5.2.4.
- [Release notes](https://github.com/go-chi/chi/releases)
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-chi/chi/compare/v5.2.2...v5.2.4)

---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
  dependency-version: 5.2.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-20 10:14:08 -07:00
Enot (ded) Skelly 556ae066fb docs(neighbors): forgot neighbors snr in swagger 2026-06-16 16:09:56 -07:00
Enot (ded) Skelly 7aa5aa3d3a feat(neighbors): grab neighbors for nodes in traces w/ snr 2026-06-16 16:07:35 -07:00
Enot (ded) Skelly f6f94acad8 feat(neighbors): add zero hop advert neighbors for observers w/ snr 2026-06-16 14:47:30 -07:00
Enot (ded) Skelly fd24a71143 feat(neighbors): add observer neighbor snr on discovery response 2026-06-16 14:26:33 -07:00
Enot (ded) Skelly 7b39160ff5 feat(neighbors): add optional snr column 2026-06-16 12:54:31 -07:00
Enot (ded) Skelly af6fbf627b docs(ingest): document other parsed payload structs 2026-06-16 09:48:37 -07:00
Enot (ded) Skelly b1501dfc1f feat(ingest): parse discover request and response 2026-06-16 09:47:53 -07:00
Enot (ded) Skelly 2619d0b904 chore: bump meshcore-go v1.0.8 2026-06-16 09:20:52 -07:00
Enot (ded) Skelly ac54e41e49 fix(neighbors): deduplicate count in node summaries
only return the count of unique neighbors
2026-06-16 09:06:41 -07:00
Enot (ded) Skelly b4152e0e5f feat(ingest): use last seen in observer online check
now uses last seen (packet message) as well as last
status (status message) as indicators of observer
being online or not
2026-06-16 09:00:06 -07:00
Enot (ded) Skelly f67fc3be0d fix(ci/assets): needed write permission v1.5.0 2026-06-15 15:18:52 -07:00
Enot (ded) Skelly 5fdd97f478 chore: version bump 1.4.1 to 1.5.0
lots of tests and some small refactors
2026-06-15 15:12:22 -07:00
Enot (ded) Skelly 89fde4868f tests(handlers): few more things to cover 2026-06-15 15:08:38 -07:00
Enot (ded) Skelly e9d4a336ea tests(handlers): add some happy path tests everywhere 2026-06-15 15:02:17 -07:00
Enot (ded) Skelly fea747924d tests(ingest): add more pure coverage 2026-06-15 14:45:57 -07:00
Enot (ded) Skelly 51509bc9cc fix(ci/coverage): add back filter for generated content in iatadb 2026-06-15 14:40:42 -07:00
Enot (ded) Skelly 3105eba8e0 chore(keystore): move entryExists into keystore and add tests 2026-06-15 14:38:48 -07:00
Enot (ded) Skelly ecde7957f7 feat(config): pull out resolution into package and add tests
also adds a string method for pretty config printing
2026-06-15 14:35:14 -07:00
Enot (ded) Skelly bb989afeec tests(hub): add hubs tests
as much as we can without mocking connections
2026-06-15 14:24:16 -07:00
Enot (ded) Skelly 7141c0a055 tests(ws): add limiter tests 2026-06-15 14:23:39 -07:00
Enot (ded) Skelly de997e405a tests(background): test bg scheduler 2026-06-15 14:23:20 -07:00
Enot (ded) Skelly ee3ac2d64d tests(keystore): expand tests 2026-06-15 14:15:17 -07:00
Enot (ded) Skelly b8472a5504 tests(scopestore): add tests 2026-06-15 14:13:49 -07:00
Enot (ded) Skelly 16b4394b30 chore(tests): add license header to recent test files 2026-06-15 14:13:34 -07:00
Enot (ded) Skelly fb1a474218 tests(config): add tests for config and seeding 2026-06-15 14:07:58 -07:00
Enot (ded) Skelly 14e3d23b7f tests(cache): add tests for redis cache 2026-06-15 14:07:31 -07:00
Enot (ded) Skelly 0e1d5ce21b fix(tests): don't omit iatadb
it was generated but is now maintained and contains
tests already
2026-06-15 14:06:47 -07:00
Enot (ded) Skelly c03abb1f53 tests(db): finish integration db/api tests
adds nodes, observers and packets
2026-06-15 13:47:31 -07:00
Enot (ded) Skelly 64ff9fc030 maint(tests): start adding integration tests
first db <> api mapping

add filter to test coverage action to ignore generated
code like sqlc and swagger docs
2026-06-15 13:26:03 -07:00
Enot (ded) Skelly dfef16435c feat(db): change to sqlc Querier in Store
this generates an interface for our sqlc methods and
changes the db Store to hold that instead in preparation
for mocking and integration tests
2026-06-15 11:13:39 -07:00
Enot (ded) Skelly 2617a91db6 chore: update to automatic binaries, update docs 2026-06-12 11:28:17 -07:00
Enot (ded) Skelly 8c0591c34b merge 1.4.1 from dev
fixing this release flow to use clean history going forward
v1.4.1
2026-06-12 11:19:38 -07:00
Enot (ded) Skelly 94fbab0294 chore: version bump v1.4.1 2026-06-12 11:16:50 -07:00
Enot (ded) Skelly 41bccb10b1 docs: document binary builds 2026-06-12 11:15:01 -07:00
Enot (ded) Skelly 7a79d5bdaa docs: update release pattern 2026-06-12 11:07:10 -07:00
Enot (ded) Skelly 3d49503e1d chore: release v1.4.0 v1.4.0 2026-06-12 10:58:37 -07:00
Enot (ded) Skelly eb8a76efca chore: version bump v1.4.0 2026-06-12 10:58:22 -07:00
Enot (ded) Skelly 4ebe4c869b feat: add route and neighbor reconfirmation task
prunes stale and ambiguous routes and neighbors

keep that data clean
2026-06-12 10:54:06 -07:00