JanssenProject / JanssenProject/jans

feat(jans-config-api): all config oprations should be logged to audit log or DB

Open
#12,087 1 comment 0 reactions 0 assignees View on GitHub
comp-jans-config-api kind-feature
Dominant language
Java
Stars
648
Forks
174
Avg merge
1d 18h
Merged PRs (30d)
110

Description

Implement comprehensive logging capabilities to audit system activity and troubleshoot issues.

Acceptance Criteria:

- When Lock Config API operates then it shall generate lock_server_config.log for configuration events
- When logs are written then they shall include timestamp, event type, and relevant context data

Contributor guide

Open the contributing guide

Research direction

Start at the Lock Config API entry point and inspect how configuration operations currently execute and where audit logs or the audit database are handled. Implement coverage for the stated configuration events, including timestamp, event type, and relevant context data, and verify that lock operations produce lock_server_config.log.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, observability, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.