Skip to content

Releases: Timmoth/RackPeek

RackPeek 1.3.1

12 Apr 09:48
a223715

Choose a tag to compare

🔧 RackPeek v1.3.1 — Minor bug fixes & UI tweaks

  • Added support for ansible_var_* labels as Ansible inventory variables
  • Added lightweight built-in Docker health check
  • Fixed CLI crash when descriptions contain [ ] characters
  • Fixed lost port connections when renaming servers
  • Fixed ports section layout being cut off in Web UI
  • Fixed missing border on service port input field in Web UI

RackPeek 1.3.0

08 Mar 18:12
3a64240

Choose a tag to compare

  • Model physical connection / Networking
  • Version controlled config with the new Git Integration
  • Numeric IP address ordering in the subnet browser
  • Inventory API bug fix

What's Changed

Full Changelog: RackPeek-1.2.0...RackPeek-1.3.0

RackPeek 1.2.0

05 Mar 21:02
4f7a130

Choose a tag to compare

Overview

  • YAML inventory ingestion API endpoint
  • Port filtering to the subnet browser
  • Ability to export ansible inventory as YAML
  • Ability to export Hosts file
  • Ability to export SSH config file
  • Added 'cluster' system type
  • Added key / value / kind sorting & filtering to the label browser
  • CLI emulator can handle quoted arguments

Thank you all for your support / engagement!

Special thanks to those who helped dev efforts for this release:
@Timmoth @Chester-alt @DavidWalshe93 @mavnezz @FoxxMD

What's Changed

  • Added derived service URL by @Timmoth in #215
  • Added documentation to descirbe resources and system nesting by @DavidWalshe93 in #216
  • Mavnezz feature/inventory api by @Timmoth in #217
  • Fixed bad links in resource-levels doc page by @DavidWalshe93 in #221
  • Added port filtering to subnet browser by @Timmoth in #224
  • Added yaml ansible inventory generator option by @Timmoth in #225
  • Added cluster system type by @Timmoth in #227
  • Added filtering & sorting to the label browser by @Timmoth in #229
  • feat(docs): Implement docker-gen usage #199 by @FoxxMD in #230
  • fix(cli): Handle quoted arguments with spaces in interactive console … by @mavnezz in #236
  • Added editor config / linter / formatter rules / ssh / hosts exporters by @Timmoth in #237
  • Fixed inventory API pipeline: middleware ordering, JSON persistence, … by @mavnezz in #235
  • feat: Add devcontainer by @FoxxMD in #231

New Contributors

Full Changelog: RackPeek-1.1.0...RackPeek-1.2.0

RackPeek 1.1.0

28 Feb 19:00
946b8f7

Choose a tag to compare

RackPeek 1.1.0

  • Added YAML merge/import tool
  • System IP Addresses
  • New Subnet Browser tool
  • Services inherit System IP by default
  • Systems can run on other systems
  • Improved Web UI breadcrumbs for better navigation
  • Label browser tool

RackPeek 1.0.0

26 Feb 08:14
ab02f5b

Choose a tag to compare

v1.0 Release

We’re officially out of beta. Thank you to everyone who supported the project, shared feedback, and helped us improve it along the way. Our community interactions on Github and Discord have been amazing and really shaped the project.

Our primary focus since we first publicised RackPeek has been stability and long term maintainability. We take pride in the quality of our codebase, and with this official release, we’ve set a high standard for software craftsmanship going forward.

Idioms like "it’s a marathon, not a sprint" and "the last 10% is 90% of the effort" have never been more relevant, especially with the prevalence of AI assisted tooling. We intend to keep the lessons learned over decades of software engineering in mind as we continue to provide our users with the stable and high quality experience that should be expected of professional software.

What’s New

  • Additional CLI commands
  • Significant increase in test coverage (end-to-end CLI and WebUI tests)
  • Multi-node / clustered system support (multiple parents per resource can now be defined)
  • Key value pair labels
  • Basic Ansible inventory generator tool
  • Improved embedded documentation
  • JSON Schema v2 definition
  • Safe schema versioning with backup and migration strategy
  • General polish and minor bug fixes

This release marks a major milestone and provides a more stable, extensible foundation going forward.

RackPeek 0.0.4

14 Feb 20:55
16dff15

Choose a tag to compare

RackPeek 0.0.4 Pre-release
Pre-release
Merge pull request #119 from Timmoth/Drive-add-command-description-fix

Command Descriptions fixed

RackPeek 0.0.3

10 Feb 19:12
f1ab91b

Choose a tag to compare

RackPeek 0.0.3 Pre-release
Pre-release
Merge pull request #90 from Timmoth/cli-build-pipeline

Updated build pipeline