-
- Downloads
[FEAT] Automated audit logging (#667)
* WIP event logging - new table for events and new settings view for viewing
* WIP add logging
* UI for log rows
* rename files to Logging to prevent getting gitignore
* add metadata for all logging events and colored badges in logs page
* remove unneeded comment
* cleanup namespace for logging
* clean up backend calls
* update logging to show to => from settings changes
* add logging for invitations, created, deleted, and accepted
* add logging for user created, updated, suspended, or removed
* add logging for workspace deleted
* add logging for chat logs exported
* add logging for API keys, LLM, embedder, vector db, embed chat, and reset button
* modify event logs
* update to event log types
* simplify rendering of event badges
---------
Co-authored-by:
timothycarambat <rambat1010@gmail.com>
Showing
- frontend/src/App.jsx 5 additions, 0 deletionsfrontend/src/App.jsx
- frontend/src/components/SettingsSidebar/index.jsx 19 additions, 2 deletionsfrontend/src/components/SettingsSidebar/index.jsx
- frontend/src/models/system.js 23 additions, 0 deletionsfrontend/src/models/system.js
- frontend/src/pages/Admin/Logging/LogRow/index.jsx 105 additions, 0 deletionsfrontend/src/pages/Admin/Logging/LogRow/index.jsx
- frontend/src/pages/Admin/Logging/index.jsx 138 additions, 0 deletionsfrontend/src/pages/Admin/Logging/index.jsx
- frontend/src/utils/paths.js 3 additions, 0 deletionsfrontend/src/utils/paths.js
- server/endpoints/admin.js 44 additions, 0 deletionsserver/endpoints/admin.js
- server/endpoints/api/admin/index.js 6 additions, 1 deletionserver/endpoints/api/admin/index.js
- server/endpoints/api/document/index.js 24 additions, 17 deletionsserver/endpoints/api/document/index.js
- server/endpoints/api/workspace/index.js 16 additions, 0 deletionsserver/endpoints/api/workspace/index.js
- server/endpoints/chat.js 10 additions, 0 deletionsserver/endpoints/chat.js
- server/endpoints/embedManagement.js 15 additions, 1 deletionserver/endpoints/embedManagement.js
- server/endpoints/invite.js 9 additions, 0 deletionsserver/endpoints/invite.js
- server/endpoints/system.js 106 additions, 1 deletionserver/endpoints/system.js
- server/endpoints/workspaces.js 36 additions, 2 deletionsserver/endpoints/workspaces.js
- server/models/apiKeys.js 0 additions, 2 deletionsserver/models/apiKeys.js
- server/models/documents.js 19 additions, 2 deletionsserver/models/documents.js
- server/models/eventLogs.js 129 additions, 0 deletionsserver/models/eventLogs.js
- server/models/user.js 33 additions, 5 deletionsserver/models/user.js
- server/prisma/migrations/20240206211916_init/migration.sql 11 additions, 0 deletionsserver/prisma/migrations/20240206211916_init/migration.sql
Loading
Please register or sign in to comment