Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog Doesn't Track Changes Made Via API #800

Open
cwastell opened this issue Oct 17, 2016 · 2 comments
Open

Changelog Doesn't Track Changes Made Via API #800

cwastell opened this issue Oct 17, 2016 · 2 comments

Comments

@cwastell
Copy link

Changes to items that have been done via the API aren't reflected in the changelog.

Example: create an IP address in the webui. Modify the hostname via the webui and the changelog records the change. Now use the API to update the hostname of that address: the changelog doesn't record that change.

@phpipam phpipam added this to the 1.4 milestone Jan 10, 2017
@orthelan
Copy link

Is there an update on this feature request? It looks like this was a 1.4 milestone but any additions made by the API on v1.4 don't update the changelog for that object.

@netravnen
Copy link

netravnen commented Dec 10, 2021

No update on this ~5-6-year-old issue... The changelog feature I consider important is to be able to trust phpipam the log data. As well as attribute changed made by system API tokens to specific systems (e.g. if changes in phpipam are triggered via API calls from a custom inhouse front-end used by a support/NOC team). That the changelog only shows changes made by user accounts is a grave issue, IMHO. As traceability and being able to backtrace API changes becomes unnecessarily harder. And you are required to maintain a changelog outside phpipam to be able to backtrace API changes made in phpipam more easily. :-(

(this behaviour is still present in v1.5 the latest stable)

Edit: The reason I consider this a very important feature to support. Are when enterprises are visited by the auditors. And is expected to be able to provide proof of changelogs are kept when changes are made to subnets and IP addresses in phpIPAM. For some enterprises. Not being able to provide proof of a changelog can result in a negative mark (minus) on the audit report. Which may or may not affect the affected enterprise in relation to a customer contract that may state no negative marks can be present in the enterprise's audit report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants