feat: Add project activity logs API and frontend components

- Implemented a new API route for fetching project activity logs.
- Created a service for handling API requests related to project activity logs.
- Developed Redux slice for managing activity log state.
- Added components for displaying activity logs, including a virtualized list for performance.
- Implemented filtering options for activity logs.
- Added PDF export functionality for activity logs.
- Integrated activity log view into the project view with appropriate UI elements.
This commit is contained in:
jayaruperera
2025-07-02 10:36:35 +05:30
parent 323b17185c
commit bef69da0d1
13 changed files with 1663 additions and 125 deletions

View File

@@ -66,6 +66,7 @@
"@types/node": "^20.8.4",
"@types/react": "19.0.0",
"@types/react-dom": "19.0.0",
"@types/react-window-infinite-loader": "^1.0.9",
"@vitejs/plugin-react": "^4.3.4",
"autoprefixer": "^10.4.20",
"postcss": "^8.5.2",