Releases
0.7.0
Compare
Sorry, something went wrong.
No results found
0.7.0 (2024-07-14)
Bug Fixes
config_management : 5ae487cd - Don't allow a config group to assign itself as its parent [ !35 #122 ]
config_management : 3aab7b57 - correct permission for deleting a host from config group [ !35 ]
config_management : 931c9864 - use parent group details to work out permissions when adding a host [ !35 #120 ]
config_management : 65bf9946 - use parent group details to work out permissions [ !35 #121 ]
itam : 77ff580f - Add missing permissions to software categories index view [ !35 #74 ]
itam : 423ff11d - Add missing permissions to device types index view [ !35 #74 ]
itam : 9e4b5185 - Add missing permissions to device model index view [ !35 #74 ]
settings : 020441c4 - Add missing permissions to app settings view [ !35 #74 ]
itam : d0a3b7b4 - Add missing permissions to software index view [ !35 #74 ]
itam : 960fa548 - Add missing permissions to operating system index view [ !35 #74 ]
itam : 26db4630 - Add missing permissions to device index view [ !35 #74 ]
config_management : 1193f1d8 - Add missing permissions to group views [ !35 #74 ]
navigation : ee8920a4 - always show settings menu entry [ !35 ]
itam : a62a36ba - cater for fields that are prefixed [ !35 #112 ]
itam : c00cf16b - Ability to view software category [ !35 ]
itam : 7784dfed - correct view permission [ !35 ]
access : 03d350e3 - When adding a new team to org ensure parent model is fetched [ !35 ]
access : 1d5c86f1 - enable org manager to view orgs [ !35 #105 ]
settings : 9e336d36 - restrict user visible organizations to ones they are part of [ !35 #99 ]
access : 937e9359 - enable org manager to view orgs [ !35 #105 ]
access : 860eaa67 - fetch object if method exists [ !35 #105 ]
docs : aab94431 - update docs link to new path [ !35 #103 ]
access : 524a70ba - correctly set team user parent model to team [ !35 #109 ]
access : 29c4b4a0 - fallback to django permissions if org permissions check is false [ !35 #109 #101 ]
access : f5ae01b0 - Correct logic so that org managers can see orgs they manage [ !35 #100 ]
base : ee3dd68c - add missing content_title to context [ !35 #74 ]
access : 25efa314 - Enable Organization Manager to view organisations they are assigned to [ !35 #100 ]
api : 4a6ce353 - correct logic for adding inventory UUID and serial number to device [ !35 ]
ui : 2d80f026 - navigation alignment and software icon [ !35 ]
ui : abe1ce69 - display organization manager name instead of ID [ !35 ]
access : 86ed7318 - ensure name param exists before attempting to access [ !35 ]
itam : 90a01911 - dont show none/nil for device fields containing no value [ !35 ]
itam : de3ed3a8 - show device model name instead of ID [ !35 ]
api : f64be2ea - Ensure if serial number from inventory is null that it's not used [ !35 #78 ]
api : ef9c596e - ensure checked uuid and serial number is used for updating [ !35 ]
itam : 67f20ecb - only remove device software when not found during inventory upload [ !38 #75 ]
itam : 3bceb666 - only update software version if different [ !38 #75 ]
itam : 241ba47c - correct device software pagination [ !36 #67 ]
Code Refactor
367c4beb - adjust views missing add/change form to now use forms [ !35 #15 #46 #74 #120 #121 #118 ]
0276f945 - add navigation menu expand arrows [ !35 #21 ]
7d172fb4 - migrate views to use new abstract model view classes [ !35 #111 ]
f848d01b - migrate forms to use new abstract model form class [ !35 ]
access : 7cfede45 - Rename Team Button "new user" -> "Assign User" [ !35 #110 ]
access : 65de9371 - model pk and name not required context for adding a device [ !35 ]
fea7ea31 - rename field "model notes" -> "Notes" [ !35 #102 #104 ]
f0bbd22c - remove settings model [ !35 ]
ui : fb907283 - increase indentation to sub-menu items [ !35 ]
itam : c1a8ee65 - rename old inventory status icon for use with security [ !35 ]
api : 7aeba347 - migrate inventory processing to background worker [ !39 #76 ]
itam : f47b97e2 - only perform actions on device inventory if DB matches inventory item [ !38 #75 ]
Continious Integration
Documentaton / Guides
Features
core : 4c42f776 - Filter every form field if associated with an organization to users organizations only [ !35 #119 ]
core : 1cf15f73 - add var template_name to common view template for all views that require it [ !35 ]
core : c057ffdc - add Display view to common forms abstract class [ !35 ]
navigation : 6837c383 - always show every menu for super admin [ !35 ]
core : 45cc3428 - only display navigation menu item if use can view model [ !35 #114 ]
django : f2640df0 - update 5.0.6 -> 5.0.7 [ !35 ]
core : 44f20b28 - add common forms abstract class [ !35 ]
core : 2e22a484 - add common views abstract class [ !35 ]
332810ff - add postgreSQL database support [ !35 ]
ui : cb66b930 - add config groups navigation icon [ !35 ]
ui : a2a8e120 - add some navigation icons [ !35 #21 #22 #23 ]
itam : 6a14f78b - update inventory status icon [ !35 ]
itam : 656807e4 - ensure device software pagination links keep interface on software tab [ !35 #81 ]
access : b42bb3a3 - enable non-organization django permission checks [ !39 #76 ]
settings : 090c4a54 - Add celery task results index and view page [ !39 #76 ]
base : 87a1f2aa - Add background worker [ !39 #76 ]
itam : 7b4ed7b1 - Update Serial Number from inventory if present and Serial Number not set [ !37 ]
itam : b801c9a4 - Update UUID from inventory if present and UUID not set [ !37 #66 ]
You can’t perform that action at this time.