Skip to content

Releases: ArnesSI/netbox-inventory

v2.3.0

15 Jan 06:35
2986fd4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.1...v2.3.0

v2.2.1

18 Dec 11:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.2.1

v2.2.0

13 Dec 14:30
Compare
Choose a tag to compare

What's Changed

  • add support for racks and rack types by @matejv in #205
    Racks can now be part of netbox inventory the same way as devices and modules. One caveat: netbox allows you to create a rack without assigning rack type. Unfortunately *_types are deeply ingrained into netbox inventory, so to create racks from assets, you'll always need to have a rack type defined as well.
  • Add filters on device role and inventory item role to assets by @matejv in #201
  • remove option to filter for None in some location related filters by @matejv in #202
  • allow changing device_type and module_type when assiging a new asset to device or module by @matejv in #203
  • ensure change snapshots are created for hardware by @matejv in #206
  • make asset general search lookup by assigned hardware names by @matejv in #208
  • small improvements to global search & menu by @matejv in #209
  • add ability to set multiple asset statuses as used or stored by @matejv in #210
    this is needed to ensure stored assets are corectly shown under locations and sites
  • document use of netbox_attachments plugin by @matejv in #207

Full Changelog: v2.1.0...v2.2.0

v2.1.0

04 Oct 05:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.2...v2.1.0

v2.0.2

16 Jul 13:27
81d3595
Compare
Choose a tag to compare

What's Changed

  • Add id to search for asset attributes by @cs-1 in #172
  • Fix typo in manufacturer asset modules URL by @alehaa in #171
  • Split reassign form in fieldsets by @alehaa in #180
  • Add current location asset property by @alehaa in #159
  • Add device and module type columns by @alehaa in #161
  • additional filtering on assets by @matejv in #181
  • asset general search now matches tenant and owner names (icontains) by @matejv in #182
  • remove management command to check unique asset tag values by @matejv in #183
  • remove template extensons for device & module types by @matejv in #184

New Contributors

  • @cs-1 made their first contribution in #172

Full Changelog: v2.0.1...v2.0.2

v2.0.1

13 May 10:28
Compare
Choose a tag to compare

What's Changed

  • ensure HiddenInput fields are really hidden in forms by @matejv in #168
  • replace custom tabs with counts similar to related objects by @matejv in #169
  • update tables to htmx_table macro by @matejv in #170

Full Changelog: v2.0.0...v2.0.1

v2.0.0

09 May 15:08
Compare
Choose a tag to compare

Netbox 4

This is the first release of netbox-inventory compatible with netbox 4.0.

Important note to read before upgrading

This version changes the way asset tag unique values are enforced (see #149). If you are currently running netbox-inventory v1.6.0 please run check_asset_tags management commands before upgrading and follow instructions. The command will check your asset tags and list assets that need your attention before upgrading to netbox-inventory 2.0. If you are on older netbox-inventory version, please upgrade to v1.6.0 first and run the command as well.

Running the command:

 $ source /opt/netbox/venv/bin/activate
(venv) $ cd /opt/netbox/netbox/
(venv) $ python3 manage.py check_asset_tags

What's Changed

New Contributors

Full Changelog: v1.6.0...v2.0.0

v1.6.0

18 Apr 14:52
Compare
Choose a tag to compare

What's Changed

  • date fields on bulk edit forms use correct widget by @matejv in #146
  • add purchase status field by @matejv in #147
  • Update models.py by @uck9 in #151
  • replace GenericRelation fields with appropriate model mixins by @matejv in #155

New Contributors

  • @uck9 made their first contribution in #151

(Important!) Asset tag unique values

The next major release of netbox inventory (v2.0.0, sometime after netbox v4 releases) will change how asset tag values are checked for uniqueness. Currently assets that have no owner set can have duplicate asset tag values. This is considered a bug.

In the next major release this will change so assets hat have no owner will have to have unique asset tag values.

For assets that don't have asset tag set, nothing will change. For assets that have owner set, nothing will change - asset tags have to be unique per owner.

This release (v1.6.0) adds a Django management command that will check your assets and list those that need your attention. To use it run:

$ source /opt/netbox/venv/bin/activate
(venv) $ cd /opt/netbox/netbox/
(venv) $ python3 manage.py check_asset_tags

To leave your feedback regarding this change, please use issue #149

Full Changelog: v1.5.2...v1.6.0

v1.5.2

22 Dec 07:46
Compare
Choose a tag to compare

What's Changed

  • Remove CF from assign/reassign forms by @Kani999 in #131
  • Add graphql support by @joshuajcoronado in #139
  • validate that warranty start and end dates make sense by @matejv in #140
  • fix assigning asset to inventory item when inventory item type model … by @matejv in #141

New Contributors

Full Changelog: v1.5.1...v1.5.2

v1.5.1

13 Sep 10:14
Compare
Choose a tag to compare

What's Changed

  • add tenant_any_id filter on assets by @matejv in #128
  • use htmx to include asset table on detail views by @matejv in #129

Full Changelog: v1.5.0...v1.5.1