Main Changes
Redesigned menu
The 0.8.2 version is a facelift release, the menu on the sidebar has been redesigned. Infrahub now lets you can specify what the objects menu should look like and what models to include based on configuration within the schema. You can define a parent object within the menu and set the icon to use. The infrastructure example schema has been updated to use this feature.
Migration Guide
Rebuild the demo environment
It's mandatory to completely rebuild your demo environment with the following commands.
invoke demo.destroy demo.build demo.start
invoke demo.load-infra-schema
invoke demo.load-infra-data
All data will be lost, please make sure to backup everything you need before running this command.
The repository https://github.com/opsmill/infrahub-demo-edge has been updated to with a change to the Checks
for the internal CI system it's recommend to pull the latest changes into your fork.
Changelog
🚀 Features
- Do not query value for hashed password + use password field @pa-lem (#1369)
- Hide passsword @pa-lem (#1356)
- Ple menu @pa-lem (#1353)
🐛 Bug Fixes
- Fix to get the commit id of the repo from the branch @ogenstad (#1394)
- Fix error with unbound branch variable when syncing git @ogenstad (#1390)
- fix pagination labels @pa-lem (#1380)
- Catch network errors from httpx @ogenstad (#1358)
- Fix new value colour for diff view @pa-lem (#1359)
- Fix ability to merge git branches without data changes @ogenstad (#1347)
🧰 Maintenance
- Update icon for password in details values and trim the actual value if needed @pa-lem (#1393)
- Audit fix package at root level @pa-lem (#1391)
- Add section for proposed changes in the docs @ogenstad (#1372)
- Use labels in the menu if available and hide accordion icons @ogenstad (#1379)
- Proposal for icons @BeArchiTek (#1374)
- update icons for password field @pa-lem (#1375)
- Udpate packages @pa-lem (#1370)
- Add or correct type hints @ogenstad (#1365)
- Add ability to control menu placements from within schema @ogenstad (#1357)
- Integrate database initialisation within Start procedure @dgarros (#1350)
- Fixes to SDK tests (db init) @ogenstad (#1355)
- chore: add label for internal tooling @BeArchiTek (#1352)
- Remove ability to trigger checks on non open proposed changes @ogenstad (#1348)
- Fix typo repositoryy -> repository @ogenstad (#1349)
- Change Repository password from kind test -> password @ogenstad (#1346)
- Add /api/menu to define the sidebar menu in the frontend @ogenstad (#1345)