- 127 Fix contract filtering
- Fix contact assignement.
- 123 prepare plugin to Netbox 4.0 migration.
- 125 Cleanup direct reference to Circuits in the Contract model. Correct database inconsistencies related to the ContractAssignment object renaming.
- 115 API correction for contract external partie
- 117 Tenant and accounting dimensions optional
- 119 Add a Yearly recuring cost, read only, calculated field for contract
- 15 Quick serach limited to active contracts
- 42 Allow the selection of either providers or Service providers as contract third partie.
- Removed all reference to the direct assignement of circuits to contracts
- 88 Add a placeholder value to the accounting dimensions jsonfield. This placeholder vale con be configured as part of the PLUGINS_CONFIG parameter in the configuration.py file (see above)
- 89 add the posibility to link contracts to sites and virtual machines.
- 99 list child contracts in on the parent view.
- #91 Replace deprecated ( in netbox version 3.6) MultipleChoiceField.
- 48 Allow other plugin to inject visual in contract and invoice forms.
- [89] (mlebreuil#89) Add contract assignement to virtual machines.
- #85 Fix missing fields contract and invoice import and export forms.
- #80 Fix missing fields in the API.
- #75 Fix contract assignement for service providers.
- #73 Add comment field to contract import form
- #72 Add fields to the contract assignement bottom tables
- Remove the 'add' actions from the contract assignment list view
- Add bulk update capability for contract assignement
- #63 Correct an API issue on the invoice object.
- #64 Add hierarchy to contract; New parent field created.
- #65 Add end date to contact import form.
- Removed the possibility of add or modify circuits to contracts. The field becomes read only and will be removed in next major release.
- Make accounting dimensions optional.
- #60 Update contract quick search to also filter on fields "External reference" and "Comments".
- #49 Manage permissions.
Add support for Netbox 3.5 which become the minimum version supported to accomodate the removal of NetBoxModelCSVForm class (replaced by NetBoxModelImportForm) .
Add support contract assignement panel to devices.
Add a new contract asignement model to allow the assignement of contract not only to Circuits. The support for the direct Contract to Circuit relation will be removed in version 2.1.0 . In Order to migrate existing relations contract_migration.py script is provided and can be run from the django shell.