Graham McIntire
e688260ab5
Merge pull request #9 from towerops-app/dependabot/cargo/bytes-1.11.1
...
Bump bytes from 1.11.0 to 1.11.1
2026-02-04 07:47:48 -06:00
dependabot[bot]
cf84c2db16
Bump bytes from 1.11.0 to 1.11.1
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1 )
---
updated-dependencies:
- dependency-name: bytes
dependency-version: 1.11.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 13:45:53 +00:00
1be76b0049
show partially redacted snmp community
2026-02-03 16:50:11 -06:00
0f19518065
snmpv3 first stab
2026-02-03 16:46:19 -06:00
4719bb8249
bump russh
2026-02-02 17:17:53 -06:00
d24c712ed8
bump rust version
2026-02-02 17:14:28 -06:00
89a53eb07a
fix snmp community redaction
2026-02-02 17:03:46 -06:00
135e3d3799
pin home crate to 0.5.9 to fix CI build
2026-02-02 17:03:31 -06:00
78aee7ce40
add ssh support
2026-02-02 16:39:09 -06:00
8e8ea6426d
mikrotik api improvements
2026-02-02 14:02:27 -06:00
5ecada7646
cache improvements in ci
2026-02-02 13:44:40 -06:00
667045c34b
use blacksmith for amd64 build too
2026-02-02 13:39:51 -06:00
Graham McIntire
440ba2d44d
Merge pull request #6 from towerops-app/blacksmith-migration-3dec5fb
...
.github/workflows: Migrate workflows to Blacksmith runners
2026-02-02 13:35:08 -06:00
blacksmith-sh[bot]
720b56544b
Migrate workflows to Blacksmith
2026-02-02 19:34:56 +00:00
3dec5fbe36
dep cleanup
2026-02-02 13:32:06 -06:00
b4d9fb9677
dep cleanup
2026-02-02 13:31:02 -06:00
d137925a0f
update deps
2026-02-02 13:26:02 -06:00
575735b0da
Handle generic mikrotik commands
2026-02-02 13:18:31 -06:00
2bf47951cd
fix: use correct GitHub ARM runner label (ubuntu-24.04-arm)
2026-02-02 12:50:28 -06:00
998c4c4471
fail fast in ci
2026-02-02 12:45:43 -06:00
1b63da6e9e
update cargo
2026-02-02 12:40:01 -06:00
Graham McIntire
207ff82d2c
Merge pull request #4 from towerops-app/dependabot/cargo/prost-build-0.14.3
...
Bump prost-build from 0.13.5 to 0.14.3
2026-02-02 12:34:17 -06:00
dependabot[bot]
12fe5337e2
Bump prost-build from 0.13.5 to 0.14.3
...
Bumps [prost-build](https://github.com/tokio-rs/prost ) from 0.13.5 to 0.14.3.
- [Release notes](https://github.com/tokio-rs/prost/releases )
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/prost/compare/v0.13.5...v0.14.3 )
---
updated-dependencies:
- dependency-name: prost-build
dependency-version: 0.14.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 18:34:03 +00:00
Graham McIntire
129c641f1c
Merge pull request #3 from towerops-app/dependabot/cargo/clap-4.5.56
...
Bump clap from 4.5.54 to 4.5.56
2026-02-02 12:32:50 -06:00
dependabot[bot]
f31a756fad
Bump clap from 4.5.54 to 4.5.56
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.54 to 4.5.56.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.54...clap_complete-v4.5.56 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.56
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 18:31:02 +00:00
Graham McIntire
1c636381a1
Merge pull request #2 from towerops-app/dependabot/cargo/prost-types-0.14.3
...
Bump prost-types from 0.13.5 to 0.14.3
2026-02-02 12:30:38 -06:00
dependabot[bot]
a5056e3616
Bump prost-types from 0.13.5 to 0.14.3
...
Bumps [prost-types](https://github.com/tokio-rs/prost ) from 0.13.5 to 0.14.3.
- [Release notes](https://github.com/tokio-rs/prost/releases )
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/prost/compare/v0.13.5...v0.14.3 )
---
updated-dependencies:
- dependency-name: prost-types
dependency-version: 0.14.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 18:30:20 +00:00
fbf2435165
build arm/amd in parallel natively
2026-02-02 12:29:35 -06:00
Graham McIntire
3b6f0ca8fd
Merge pull request #1 from towerops-app/dependabot/cargo/prost-0.14.3
...
Bump prost from 0.13.5 to 0.14.3
2026-02-02 12:29:11 -06:00
dependabot[bot]
7f0d63df41
Bump prost from 0.13.5 to 0.14.3
...
Bumps [prost](https://github.com/tokio-rs/prost ) from 0.13.5 to 0.14.3.
- [Release notes](https://github.com/tokio-rs/prost/releases )
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/prost/compare/v0.13.5...v0.14.3 )
---
updated-dependencies:
- dependency-name: prost
dependency-version: 0.14.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 18:27:09 +00:00
001d713688
dependabot fix
2026-02-02 12:26:22 -06:00
eb330b2f6f
protobufs update for mikrotik things
2026-02-02 12:25:40 -06:00
Graham McIntire
224c2b5898
Create dependabot.yml for version updates
...
Add initial configuration for Dependabot version updates.
2026-02-02 12:25:02 -06:00
fa42254cfb
ci cache improvements
2026-02-01 08:28:56 -06:00
a4745f55bf
readme update
2026-02-01 08:17:00 -06:00
72ea5d56f0
improve ci speed
2026-01-31 17:21:09 -06:00
4254f47ea5
github release fix
2026-01-31 17:01:09 -06:00
be054323a6
more caching in github ci
2026-01-31 16:53:25 -06:00
5636b00f33
add github ci
2026-01-31 16:48:28 -06:00
98d1bbbb21
structured logging
2026-01-31 15:40:42 -06:00
b8aecf0a55
more tests
2026-01-31 15:26:36 -06:00
6e57918386
cleanup and readme update
2026-01-31 14:56:36 -06:00
c7c286204e
temporarilly disable tests in ci
2026-01-31 14:47:55 -06:00
92c7675141
Update CI to Rust 1.91 to match local environment
2026-01-31 14:42:51 -06:00
4cd357777f
Add TRAP_ENABLED env var to conditionally enable trap listener
2026-01-31 14:39:24 -06:00
89adc3a6b3
Add SNMP trap listener for v1 and v2c traps
...
- Add trap.rs with BER/ASN.1 parser for SNMP trap PDUs
- Support both SNMPv1 and SNMPv2c trap formats
- Listen on configurable UDP port (default 162)
- Log received traps at INFO level
- Add LOG_LEVEL env var for log verbosity control
- Add TRAP_PORT env var and CLI flag
- Update docker-compose with trap port mapping
2026-01-31 14:14:56 -06:00
61e7fe1c47
Add SNMP trap listener design document
2026-01-31 14:11:04 -06:00
8ed2208271
poll each device simultaneously
2026-01-31 14:00:00 -06:00
bf1c6314cb
agent version tracking
2026-01-30 17:25:08 -06:00
c3e6e8c5b0
fix clippy error
2026-01-30 16:00:33 -06:00