import{r as s,p as r,q as h,w as o,z as t,t as i,R as e}from"./vendor.8ed37afc.js";const d={class:"markdown-body"},u=t("blockquote",null,[t("p",null,"This module provides a collective timeline of all actions taken within the project. These detailed records allow for auditing user activity and enforcing accountability.")],-1),p=e("The Activity Log is the only module that is not found in the module bar. Instead, it is accessed via the notifications tray of the "),m=e("Sidebar"),_=e(". This page has the same features and configuration as "),f=e("Collection Page"),g=e(". It\u2019s also worth noting that the activity of a "),v=t("em",null,"specific",-1),y=e(" item is available via the Revisions sidebar of its individual "),b=e("Item Page"),w=e("."),T=t("p",null,[e("For proper accountability, activity items are "),t("strong",null,"readonly"),e(" by design, though administrators may have access to make certain updates. The following information is stored for each event\u2019s activity item:")],-1),k=t("ul",null,[t("li",null,[t("strong",null,"User"),e(" \u2014 The platform user that performed the action")]),t("li",null,[t("strong",null,"Action"),e(" \u2014 The specific action taken, eg: Create, Update, Delete, Authenticate")]),t("li",null,[t("strong",null,"TimeStamp"),e(" \u2014 The timestamp of when the action was performed")]),t("li",null,[t("strong",null,"IP Address"),e(" \u2014 The IP address of the device from which the action was performed")]),t("li",null,[t("strong",null,"User Agent"),e(" \u2014 The description of the browser that was used to perform the action")]),t("li",null,[t("strong",null,"Collection"),e(" \u2014 The Collection affected by the action")]),t("li",null,[t("strong",null,"Item"),e(" \u2014 The item (within the above Collection) affected by the action")]),t("li",null,[t("strong",null,"Comment"),e(" \u2014 When applicable; the comment left by the user")])],-1),C=t("div",{class:"warning hint"},[t("div",{class:"hint-title"},"External Changes"),t("p",null,[e("The platform can only track the events which actually pass through it. Therefore, changes made to the database "),t("em",null,"directly"),e(" are not tracked.")])],-1),B={setup(x,{expose:l}){const a={title:"Activity Log",modularExtension:!1};return l({frontmatter:a}),(A,I)=>{const n=s("router-link"),c=s("DocsWrapper");return r(),h(c,{frontmatter:a},{default:o(()=>[t("div",d,[u,t("p",null,[p,i(n,{to:"/docs/app/overview/#_4-sidebar"},{default:o(()=>[m]),_:1}),_,i(n,{to:"/docs/app/content-collections/"},{default:o(()=>[f]),_:1}),g,v,y,i(n,{to:"/docs/app/content-items/"},{default:o(()=>[b]),_:1}),w]),T,k,C])]),_:1})}}};export{B as default};
