Commit graph

563 commits

Author SHA1 Message Date
c3d3f6ab62
feat: added func to load session token 2025-06-29 16:36:49 -06:00
c6cda153d8
chore: removed login cmd 2025-06-29 16:36:49 -06:00
2a1a2b4f52
feat: added JSON utility functions 2025-06-29 16:36:48 -06:00
4dc9af8141
chore: removed migrations 2025-06-29 16:36:48 -06:00
75ab381d55
chore: moved scripts to bin/ directory 2025-06-29 16:36:48 -06:00
fdf715c6b3
feat: added sessions cmd 2025-06-29 16:36:48 -06:00
a6c445b86f
Add support for storage command and crawler output
Partially addresses issue #3 by adding a simple `magellan list devices` command to list storage devices. To close the issue, this PR still requires including storage device information in the `crawler`'s output.

Reviewed-on: towk/magellan-ng#5
2025-06-29 16:36:44 -06:00
f02c29917a
chore: update references and imports 2025-06-28 08:38:12 -06:00
3809ec2c1e
refactor: exported more cmd variables 2025-06-28 08:38:12 -06:00
b6163fc5bd
refactor: updated references 2025-06-28 08:38:12 -06:00
96e4415bd6
updated all references 2025-06-28 08:38:12 -06:00
0f32d7ec0d
Changed DeleteScannedAssets to work correct and added db tag 2025-06-28 08:38:11 -06:00
Devon Bautista
75f1db7145
fix: adjust secret store precedence in collect command 2025-06-28 08:38:11 -06:00
f1b091f197
feat: add default secret to local store 2025-06-28 08:38:11 -06:00
c9c5774fb0
readme: update with secrets and emulator sections 2025-06-28 08:38:11 -06:00
2ddcaf2be3
chore: updated go deps 2025-06-28 08:38:11 -06:00
David Allen
1f74bb3cef
Fix emulator image in rf-emulator.yml
Signed-off-by: David Allen <16520934+davidallendj@users.noreply.github.com>
2025-06-28 08:38:11 -06:00
ea59661551
collect: return collection output from CollectInventory() 2025-06-28 08:38:10 -06:00
David Allen
0428bd085b
chore: fix critical dependabot issues by updating crypto 2025-06-28 08:38:10 -06:00
668ff87189
collect: return collection output from CollectInventory() 2025-06-28 08:38:10 -06:00
04fc005567
refactor: moved internal functions to pkg and updated refs 2025-06-28 08:38:10 -06:00
David Allen
9dbc74044b
chore: fix critical dependabot issues by updating crypto 2025-06-28 08:38:10 -06:00
Alex Lovell-Troy
1ad59b997a
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-06-28 08:38:09 -06:00
e69a10ee5c
refactor: moved internal functions to pkg and updated refs 2025-06-28 08:38:09 -06:00
Alex Lovell-Troy
0b9c9c837e
chore: update build workflow and add container build script (#70)
* chore: update build workflow and add container build script
* Add build dependencies to workflow
* fix: remove unnecessary magellan installation path from goreleaser config
2025-06-28 08:38:09 -06:00
77fd850a1c
refactor: exported more cmd variables 2025-06-28 08:38:09 -06:00
b244d65903
refactor: updated references 2025-06-28 08:38:09 -06:00
582d42d2ff
cmd: exported scan and collect commands for external use 2025-06-28 08:38:09 -06:00
cfaf0ab6ed
updated references in cmd/cache.go 2025-06-28 08:38:08 -06:00
1405b42f97
updated all references 2025-06-28 08:38:08 -06:00
c573261f74
go.mod: updated module name 2025-06-28 08:38:08 -06:00
fc0d9b77af
readme: updated refs to github.com/davidallendj 2025-06-28 08:38:08 -06:00
3c078909dc
Fixed removing from cache with --with-* flags 2025-06-28 08:38:08 -06:00
1539aa587c
Minor changes 2025-06-28 08:38:07 -06:00
bc3079407d
Added cache command and ability to delete cached assets 2025-06-28 08:38:07 -06:00
e40fd1fc06
Changed DeleteScannedAssets to work correct and added db tag 2025-06-28 08:38:04 -06:00
David Allen
0aa72ce70d
Merge pull request #105 from OpenCHAMI/fix-power-issue
Fix panic from invalid chassis in crawler
2025-06-25 15:41:39 -06:00
8fb8908883
fix: added another check for power 2025-06-25 15:34:45 -06:00
ffe5132d8e
fix: panic from invalid chassis in crawler 2025-06-25 15:20:09 -06:00
David Allen
db45ca631a
Merge pull request #104 from OpenCHAMI/power-control-output
Add Output Needed for Power Control
2025-06-25 11:51:26 -06:00
e170787958
chore: added power control odata.id to cralwer output 2025-06-25 11:49:34 -06:00
cb1d90b840
refactor: added tags to power struct 2025-06-19 16:53:43 -06:00
f12a6c6713
refactor: power struct and actions 2025-06-19 16:51:55 -06:00
448c5fb1ca
refactor: changed links to store ODataID instead of ID 2025-06-19 16:13:41 -06:00
c6b80c8ddc
refactor: updated crawler to add relevant power output 2025-06-18 16:10:16 -06:00
David Allen
c9d5825114
Merge pull request #103 from OpenCHAMI/100-pdu-inventorydiscovery-in-openchami
Add PDU collect command to gather PDU inventory
2025-06-17 20:45:01 +02:00
Ben McDonald
068478d9bc
Run gofmt 2025-06-17 11:21:42 -07:00
Ben McDonald
7d7ccf33b9
Update README 2025-06-17 11:18:51 -07:00
Ben McDonald
5960c987d4
Add some examples 2025-06-17 11:10:52 -07:00
Ben McDonald
c379d248ff
Remove unused PDU command 2025-06-17 11:06:54 -07:00