https://github.com/jbostoen/itop-jb-certificate
https://github.com/jbostoen/itop-jb-certificate
itop itop-extension itop-extensions itop-module
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jbostoen/itop-jb-certificate
- Owner: jbostoen
- Created: 2020-12-14T09:25:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-18T15:29:06.000Z (almost 3 years ago)
- Last Synced: 2023-10-18T16:34:28.872Z (almost 3 years ago)
- Topics: itop, itop-extension, itop-extensions, itop-module
- Language: PHP
- Homepage: https://jeffreybostoen.be
- Size: 18.6 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# jb-certificate-main
Copyright (C) 2019-2021 Jeffrey Bostoen
[](https://github.com/jbostoen/iTop-custom-extensions/blob/master/license.md)
[](https://www.paypal.me/jbostoen)
🍻 ☕
Need assistance with iTop or one of its extensions?
Need custom development?
Please get in touch to discuss the terms: **info@jeffreybostoen.be** / https://jeffreybostoen.be
## What?
Adds Certificate class and some link classes. Keep track of all sorts of certificates generated for FunctionalCIs (Server, VirtualMachine) and WebServers.
It also integrates with the Software Management extension so a certificate can be linked to a software installation.
## Cookbook
* add new Class Certificate, with relations (impacts/depends on)
* add tabs to existing classes to show relations: link Certificate to FunctionalCI (Server, VirtualMachine, WebServer)
* adds additional changes to datamodel based upon installation of another extension
* using the ```PrefillCreationForm()``` method
## Upgrade notes
### From earlier versions to 15th of June, 2020
* Certificate is now a subclass of FunctionalCI. Now you can link it to a Ticket
* lnkCertificateToWebServer has been removed, in favor of the generic lnkCertificateToFunctionalCI
* Added basic integration with IzSoftwareInstallation (found in jb-software-mgmt)
* renamed fields
* provider_org_id -> issuer_org_id
* date_creation -> date_not_valid_before
* date_expiration -> date_not_valid_after
## Contributors
* [dw-itomig](https://github.com/dw-itomig)