Skip to content

Release 0.4.0

Choose a tag to compare

@jon-nfc jon-nfc released this 08 Aug 01:03
· 5131 commits to development since this release

0.4.0 (2024-06-05)

Bug Fixes

  • itam: dd0c13a6 - ensure device type saves history [ !18 ]
  • core: 4cafa34d - correct history view permissions [ !18 #48 #15 ]
  • config_management: 2c1bbbfc - set config dict keys to be valid ansible variables [ !18 #47 ]
  • itam: dd30a57a - correct logic for device add dynamic success url [ !18 ]
  • itam: 18e84db6 - correct config group link for device [ !18 ]
  • config_management: c9098f5d - correct model permissions [ !17 #42 ]
  • config_management: d422f2fe - add config management to navigation [ !17 #42 ]
  • ui: 8061b7c8 - remove api entries from navigation [ !17 ]
  • api: f41282d0 - check for org must by by type None [ !16 ]
  • api: 8dfb996b - correct software permissions [ !16 ]
  • api: 95dc9794 - corrct device permissions [ !16 ]
  • api: 09cc1db6 - permissions for teams [ !16 ]
  • api: e7c535c4 - correct reverse url lookup to use NS API [ !16 ]
  • api: e9cd111a - permissions for organization [ !16 ]

Code Refactor

  • access: 6650434c - cache object so it doesnt have to be called multiple times [ !18 ]
  • config_management: 58738971 - move groups to nav menu [ !17 #42 ]
  • api: e257c114 - migrate devices and software to viewsets [ !16 ]
  • api: 33b1a6c9 - move permission check to mixin [ !16 ]
  • access: 5f3b48ea - add team option to org permission check [ !16 ]

Continious Integration

Documentaton / Guides

Features

  • database: adeffff4 - add mysql support [ !19 #16 ]
  • api: c0173d6f - move invneotry api endpoint to '/api/device/inventory' [ !18 ]
  • core: eb6ae13c - support more history types [ !18 ]
  • core: 46bdd488 - function to fetch history entry item [ !18 #48 #15 ]
  • config_management: 55f0db22 - Add button to groups ui for adding child group [ !17 #42 ]
  • access: 7fe12603 - throw error if no organization added [ !17 ]
  • itam: df27a7df - add delete button to config group within ui [ !17 #42 ]
  • itam: 5cb155e0 - Config groups rendered configuration now part of devices rendered configuration [ !17 #42 ]
  • config_management: 39bfbd25 - Ability to delete a host from a config group [ !17 #42 ]
  • config_management: fff51e38 - Ability to add a host to a config group [ !17 #42 ]
  • config_management: 746b7ac7 - ensure config doesn't use reserved config keys [ !17 #42 ]
  • config_management: a7d195df - Config groups rendered config [ !17 #42 ]
  • config_management: fdeae217 - add configuration groups [ !17 #42 ]
  • api: 3f68d67b - add swagger ui for documentation [ !17 ]
  • api: 4151e0af - filter software to users organizations [ !17 #45 ]
  • api: 89a5e0f4 - filter devices to users organizations [ !17 #45 ]
  • api: 3fef74e7 - add org team view page [ !16 #41 ]
  • api: c0a09d5d - configure team permissions [ !5 #36 ]