Task #574
closedNew agenda for LOGs
100%
Description
Add BE and FE for agenda that contains informations from tables logging_event, logging_event_exception and logging_event_peoperty.
BE - entity, dto, repository, service, filter, controller.
FE - new agenda, detail.
If is possible add indexes to this table.
Related issues
Updated by Ondřej Kopr over 7 years ago
- % Done changed from 0 to 90
I completed agenda with information about logs - LoggingEvent and LoggingEventException. For bouth tables i BE: created entity, dto, filter, repository, service. On FE i just created one agenda - LoggingEvent (this agenda is part of Audit). Detail for error type has table with exception log (LoggingEventException).
Please Radek could you make a review? Thank you.
Branch: https://github.com/bcvsolutions/CzechIdMng/tree/okopr/574-logs-agenda
PS: check this: https://github.com/bcvsolutions/CzechIdMng/blob/okopr/574-logs-agenda/Realization/backend/core/core-impl/src/main/java/eu/bcvsolutions/idm/core/audit/service/impl/DefaultIdmLoggingEventExceptionService.java#L74-L85 this override is because it is not possible to add annotation @Embedded to IdmLoggingEventException.
Updated by Ondřej Kopr over 7 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Radek Tomiška
Updated by Ondřej Kopr over 7 years ago
- Category set to Logging
- Target version set to Citrine (7.3.0)
- indexes for loggign_event and logging_event_exception,
- rename FE class to correct names,
- remove unused imports FE,
- add @author annotaion,
- change method getNiceLabel in LoggignEventExceptionService from 'i' to 'id',
- change default size for logging event exception table to 100,
- change package eu.bcvsolutions.idm.core.audit.model.entity to eu.bcvsolutions.idm.core.audit.entity,
- add menu item with logging events (audit menu),
- add "eu.bcvsolutions.idm.core.audit" into CoreSwaggerConfig.
Thanks for your help with this component.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/06ad50df950811646467c16e03e73bacdbc7cd21
Updated by Radek Tomiška over 7 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Radek Tomiška to Ondřej Kopr
- % Done changed from 90 to 100
This new agenda is awesome!
Note: Maybe some filters will be added in future (From class, Level as multiselect or between e.g. from debug above).
Updated by Ondřej Kopr over 7 years ago
- Related to Task #628: Improve LOG's agenda added
Updated by Radek Tomiška almost 4 years ago
- Related to Defect #2684: Some messages are missing in the Logging events added