mitlist/docs/inventory-2025-06-28.csv
mohamad 229f6b7b1c feat: Introduce activity tracking and management features
This commit adds new functionality for tracking user activities within the application, including:

- Implementation of a new activity service to fetch and manage group activities.
- Creation of a dedicated activity store to handle state management for activities.
- Introduction of new API endpoints for retrieving paginated activity data.
- Enhancements to the UI with new components for displaying activity feeds and items.
- Refactoring of existing components to utilize the new activity features, improving user engagement and interaction.

These changes aim to enhance the application's activity tracking capabilities and provide users with a comprehensive view of their interactions.
2025-06-28 19:14:51 +02:00

48 lines
2.2 KiB
Plaintext

path,feature,uses SCSS?,uses Options API?,third-party libs
src/App.vue,Global UI,✔️,❌,
src/layouts/MainLayout.vue,Global UI,✔️,❌,
src/layouts/AuthLayout.vue,Auth,✔️,❌,
src/components/SocialLoginButtons.vue,Auth,❌,❌,vue3-social
src/components/OfflineIndicator.vue,Global UI,❌,❌,
src/components/global/NotificationDisplay.vue,Global UI,✔️,❌,
src/components/EssentialLink.vue,Global UI,❌,❌,
src/components/CategoryForm.vue,Categories,❌,❌,
src/components/SettleShareModal.vue,Lists,❌,❌,
src/components/CreateGroupModal.vue,Groups,❌,❌,
src/components/CreateListModal.vue,Lists,❌,❌,
src/components/CreateExpenseForm.vue,Expenses,❌,❌,
src/components/ChoreItem.vue,Chores,✔️,❌,
src/components/ConflictResolutionDialog.vue,Chores,❌,❌,
src/components/expenses/ExpenseForm.vue,Expenses,❌,❌,
src/components/expenses/ExpenseList.vue,Expenses,❌,❌,
src/components/expenses/RecurrencePatternForm.vue,Expenses,❌,❌,
src/components/list-detail/CostSummaryDialog.vue,Lists,❌,❌,
src/components/list-detail/ExpenseSection.vue,Lists,❌,❌,
src/components/list-detail/ItemsList.vue,Lists,❌,❌,
src/components/list-detail/ListItem.vue,Lists,❌,❌,
src/components/list-detail/OcrDialog.vue,Lists,❌,❌,
src/components/list-detail/SettleShareModal.vue,Lists,❌,❌,
src/pages/LoginPage.vue,Auth,❌,❌,
src/pages/SignupPage.vue,Auth,❌,❌,
src/pages/AuthCallbackPage.vue,Auth,❌,❌,
src/pages/AccountPage.vue,Auth,❌,❌,
src/pages/ChoresPage.vue,Chores,✔️,❌,
src/pages/CategoriesPage.vue,Categories,❌,❌,
src/pages/IndexPage.vue,Global UI,❌,❌,
src/pages/ExpensePage.vue,Expenses,✔️,❌,
src/pages/ExpensesPage.vue,Expenses,❌,❌,
src/pages/GroupsPage.vue,Groups,❌,❌,
src/pages/GroupDetailPage.vue,Groups,❌,❌,
src/pages/ListDetailPage.vue,Lists,❌,❌,
src/pages/ListsPage.vue,Lists,❌,❌,
src/pages/ErrorNotFound.vue,Misc,❌,❌,
# Pinia Stores
path,feature,uses SCSS?,uses Options API?,third-party libs
src/stores/auth.ts,Auth,,,,
src/stores/categoryStore.ts,Categories,,,,
src/stores/groupStore.ts,Groups,,,,
src/stores/listDetailStore.ts,Lists,,,,
src/stores/offline.ts,Global UI,,,,
src/stores/notifications.ts,Global UI,,,,
src/stores/timeEntryStore.ts,Chores,,,,