This shows you the differences between two versions of the page.
report_events [2022/03/29 16:17] yves created |
report_events [2022/03/30 16:30] antreas |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Events ===== | ===== Events ===== | ||
+ | PMA.core offers an internal event logging system for actions requested by the server. The logged types of events are : | ||
+ | * Image: A user requested a slide information, usually through the [[https://docs.pathomation.com/pma.core.api/#/Api/Slide_ImageInfo|ImageInfo]] API call | ||
+ | * Form: A form was created, requested or data was submitted to a form by a user | ||
+ | * Annotation: New annotations were created by a user | ||
+ | * Mail: This logs mails sent by the PMA.core server. This includes mails about maintenance, forgotten passwords, license issues | ||
+ | |||
+ | ==== Home page ==== | ||
+ | You can find the 10 latest events in the home page of the administrator front-end UI of PMA.core. Clicking //View All// will take you to the Events page | ||
+ | {{ ::home_events.jpg?400 |}} | ||
+ | ==== Events page ==== | ||
+ | In the events page you can see all events logged by PMA.core in a paginated format. Also a date filter to narrow the events list on specific date ranges is supported. | ||
+ | {{ :event_page.jpg?400 |}} | ||
+ | ==== Events API ==== | ||
+ | You can also programmatically get a paginated list of events using the [[https://docs.pathomation.com/pma.core.api/#/Admin/PMA.Services.Admin.AdminService.GetEvents|Get Events]] API. Only administrators have access to this API and the request is always paginated because of the large number of events in a typical PMA.core server. | ||
+ | |||
+ | |||