MrBlake
32d62f26b2
feat: repeat license expiration reminders daily
2026-07-29 12:44:22 +02:00
MrBlake
35ddffc903
fix: render expiration notifications in bell menu
2026-07-29 12:38:36 +02:00
MrBlake
919b2d01e5
fix: use NetBox SMTP sender address
2026-07-29 12:26:57 +02:00
MrBlake
157c891cde
fix: restore license expiration email delivery
2026-07-29 11:28:55 +02:00
MrBlake
3599dc703e
fix: restrict license email notification settings
2026-07-29 11:04:46 +02:00
MrBlake
294e20b891
feat: add license expiration notifications
2026-07-29 11:01:00 +02:00
MrBlake
9f3bddfbb1
fix: handle NetBox form clean return value
...
Read installation destinations from self.cleaned_data because NetBox 4.6.5 form mixins return None while cleaning newly created objects.
2026-07-27 12:31:26 +02:00
MrBlake
71a5db0ece
fix: clarify installation platform selection
...
Group device, virtual machine, and cluster as the required platform destination and validate that exactly one is selected with an actionable localized error.
2026-07-27 12:28:26 +02:00
MrBlake
adfc2ae72c
feat: extend software license lifecycle data
...
Make license type optional and add lifetime or recurring renewal terms, license file and key storage, and provider portal URLs across the UI, API, filters, imports, translations, and migrations.
2026-07-27 12:16:14 +02:00
MrBlake
5887129546
feat: add German localization
...
Internationalize plugin navigation, forms, tables, model labels, detail templates, choices, and validation messages. Ship a compiled German Django message catalog and bump the plugin version to 1.10.0.
2026-07-24 15:41:35 +02:00
MrBlake
7ca670c717
fix: render tenancy fields in license form
...
Define an explicit tenancy fieldset and bump the package version to 1.9.1 so Git/Pip upgrades replace older installations.
2026-07-24 15:34:01 +02:00
MrBlake
01d40ddecc
feat: add tenancy support for software licenses
...
Add tenant group and tenant assignments across the model, forms, filters, API, tables, imports, and tests. Replace the Docker-based setup with Git/Pip installation documentation for NetBox 4.6.5.
2026-07-24 15:22:08 +02:00
wkoot and Artem Kotik
f84a6bde2a
Version bump to NetBox v4.6.3 ( #82 )
...
* Add support for NetBox 4.6
* Test NetBox v4.6.3 and Python 3.14
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
Co-authored-by: Artem Kotik <artem.i.kotik@ringcentral.com >
2026-06-25 18:06:27 +02:00
wkoot and mikedekker
7ce718ff9d
Fix filters with default order by ID ( #78 )
...
Closes #75
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
Co-authored-by: mikedekker <mike@dekker.me >
2025-12-18 13:30:38 +01:00
wkoot
69594bc33a
Release version 1.8.2
...
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-06-02 22:11:32 +02:00
wkoot
d773a407a2
Fix filtering on foreign objects ( #67 )
...
Closes #65
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-04-11 12:29:03 +02:00
wkoot
175a01b257
Release plugin version 1.8.0 ( #64 )
...
Closes #63
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-25 20:13:25 +01:00
wkoot
334a76e640
Add SPDX license expressions ( #62 )
...
Closes #47
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-25 18:37:00 +01:00
wkoot
ef45789b30
Show SLM installations on native objects ( #61 )
...
Closes #49
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-24 16:57:18 +01:00
wkoot
4bd02ab6f9
Add bulk import and bulk edit ( #60 )
...
Closes #4
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-19 23:07:47 +01:00
wkoot
410b8f6617
Render SoftwareProduct manufacturer consistently ( #59 )
...
Closes #58
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-17 23:01:51 +01:00
wkoot
306d853a16
Fix unencoded search link of installations table cells ( #53 )
...
Closes #48
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-13 22:58:22 +01:00
wkoot
193f04a208
Implement list filtering forms ( #57 )
...
Closes #54
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-13 22:16:32 +01:00
wkoot
c3ed952b5f
Fix model detail view listing of linked objects ( #56 )
...
Closes #55
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-12 23:30:55 +01:00
wkoot
87fdeb1c24
Version bump to NetBox v4.2.3 and friends ( #52 )
...
Closes #51
Signed-off-by: wkoot <3715211+wkoot@users.noreply.github.com >
2025-02-11 20:41:03 +01:00