The major theme of this release was introducing the integration with NetBox and removing the RackTables Integration.
GitHub Milestone: https://github.com/openSUSE/orthos2/milestone/6
What's Changed
- Cobbler: Fix Serial Console, BMC and Power Management deployment code by @SchoolGuy in #319
- Ignore Django test fixtures and add DateTime migration by @marv7000 in #320
- Format JSON fixtures by @marv7000 in #321
- Docker: Migrate test dump for devel server by @marv7000 in #322
- Remove requirement for DNS to exist before machine is created by @SchoolGuy in #307
- Migrations: Add initial data by @SchoolGuy in #306
- Remove hostnamefinder Django Admin command by @SchoolGuy in #323
- Improve host IP suggestion logic by @marv7000 in #325
- Admin: Fix missing tftp_server field by @marv7000 in #326
- Verify that new and old Machine have remotepower by @SchoolGuy in #327
- Allow executing dmidecode for aarch64 by @SchoolGuy in #328
- Feature: Setup Taskmanager in Docker by @SchoolGuy in #330
- Feature: Introduce meta app by @SchoolGuy in #331
- Add favicon by @hramrach in #333
- Feature: Add regenerate buttons by @SchoolGuy in #335
- Frontend: Split forms module by @SchoolGuy in #337
- Fix: typos and pyright by @SchoolGuy in #340
- Feature: Deprecate Racktables by @SchoolGuy in #341
- Feature: Docker reverse proxy by @SchoolGuy in #342
- Fix: Docker environment variable generation by @SchoolGuy in #343
- Feature: Fetch data from NetBox by @SchoolGuy in #332
- Frontend: Add NetBox-powered AddMachine view by @SchoolGuy in #344
- Update Django to 4.2.11 by @SchoolGuy in #346
- Add type hints according to pyright suggestions by @SchoolGuy in #345
- Re-Introduce RemotePowerType model for fence agents by @SchoolGuy in #348
- Virtualization: Get rid of reverse inheritance by @SchoolGuy in #351
- Fix virtualization UI not showing by @Ligju in #352
- Pull network interfaces from NetBox by @SchoolGuy in #353
- NetBox: Add per-machine comparison view by @SchoolGuy in #354
- Fix RemotePowerType migration by @SchoolGuy in #355
- Feature: Add NetboxOrthosComparisonRun UI by @SchoolGuy in #356
- Improve empty and none value display by @SchoolGuy in #358
- Models: Fix exceptions during fetch_netbox by @SchoolGuy in #359
- Add NetBox sync indicators by @SchoolGuy in #360
- Add Enclosures CRUD views by @FelixStegmeier in #361
- Documentation: Overhaul for 1.6 release by @SchoolGuy in #362
- Taskmanager: Fix URL in reservation mail by @SchoolGuy in #364
- Frontend: Fix stacktraces in the logs of orthos-testing by @SchoolGuy in #365
- CLI: Remove manpage from RPM-SPEC by @SchoolGuy in #366
New Contributors
- @marv7000 made their first contribution in #320
- @hramrach made their first contribution in #333
- @Ligju made their first contribution in #352
- @FelixStegmeier made their first contribution in #361
Full Changelog: v1.5...v1.6