Julien Froidefond julienfroidefond
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-23 11:27:10 +01:00
01c1f25de2 feat: add transaction statistics to TransactionsPage; implement reconciled and categorized percentage calculations, enhance card layout, and update UI components for improved data presentation
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-23 11:17:34 +01:00
9de7d1a467 feat: enhance tooltip functionality in BalanceLineChart; implement custom content rendering for improved data presentation and user interaction, including dynamic styling and formatting of displayed values
407486a109 feat: implement top expenses categorization and enhance UI with tabs; display top 10 expenses per top 5 parent categories, improving data organization and user navigation in the statistics page
Compare 2 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-23 07:59:37 +01:00
e0597b0dcb feat: update theme management across the application; change default theme to 'light', disable system theme option, and add ThemeCard component in settings for enhanced user customization
julienfroidefond pushed to main at julienfroidefond/got-gaming 2025-12-22 08:56:42 +01:00
0c47bf916c Refactor management components to remove loading state: Eliminate unused loading state and related conditional rendering from ChallengeManagement, EventManagement, FeedbackManagement, HouseManagement, and UserManagement components, simplifying the code and improving readability.
9bcafe54d3 Add profile and house background preferences to SitePreferences: Extend SitePreferences model and related services to include profileBackground and houseBackground fields. Update API and UI components to support new background settings, enhancing user customization options.
Compare 2 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-22 08:47:05 +01:00
b2eac21bdf refactor: clean up imports and improve code consistency across various components; remove unused imports in page.tsx, add missing imports in categories page, and standardize formatting in hooks and chart components
7c3f522531 feat: refine Sidebar component layout and styling; adjust padding, spacing, and button styles for improved visual consistency and user experience
4f13134ef0 feat: enhance global styles and component themes with new semantic colors; integrate ThemeProvider for improved theme management and update color usage across various components for consistency
Compare 3 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-21 13:43:21 +01:00
6c14484636 feat: introduce customizable background options with new gradient and solid color styles; integrate BackgroundProvider and BackgroundCard components for enhanced user experience in settings and layout
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-21 13:39:05 +01:00
2452e30a0f feat: enhance card components across the application with consistent hover effects and improved layout; update spacing in categories page for better visual hierarchy
b3ae6059ca feat: improve MonthlyChart and transaction data formatting; dynamically adjust X-axis intervals and enhance month label presentation for better readability
6f78dca1f0 feat: refine card styles and interactions across the dashboard; adjust glassmorphism effects, enhance texture for statistic cards, and improve layout for account filter component
Compare 3 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-21 13:29:47 +01:00
c4707e5511 feat: update fintech card styles with modern design enhancements; add subtle texture effects and adjust gradient backgrounds for improved visual appeal in overview and statistics cards
2887a6a750 feat: enhance Sidebar and TransactionTable components with improved accessibility and layout adjustments; add SheetTitle for navigation context and refine padding and width for better responsiveness
Compare 2 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-21 08:35:14 +01:00
82e27524b5 feat: enhance TransactionsPage with total count and amount display; update CategoryCard and ParentCategoryRow to link to transaction filters by category; implement localStorage for transaction period preference
8b62cd8385 feat: add account and category filter functionality to TransactionsPage; implement hooks for filtering transactions based on selected accounts and categories
a01345c1fb feat: implement category breakdown by parent in dashboard; enhance chart data handling to include totals for parent categories
c358845033 feat: implement localStorage persistence for user preferences in categories, statistics, transactions, and sidebar components; enhance UI with collapsible elements and improved layout
b3e99a15d2 refactor: optimize TransactionsPage component by removing fullscreen functionality and stabilizing transactions reference with useMemo; clean up unused imports
Compare 5 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-21 07:42:13 +01:00
dbcf8e7abd refactor: update grid layout for transactions and overview cards; adjust chart dimensions and axis properties for improved responsiveness
55f0e5c625 feat: enhance category filter functionality to include child categories in selection and deselection; update transaction page to expand selected categories based on parent-child relationships
b4dace0673 feat: enhance transactions page with total amount and count display; integrate collapsible statistics card and update chart data handling
aa2c656c00 feat: integrate monthly chart with collapsible feature in transactions page; update transaction period to default to last 3 months
Compare 4 commits »
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-20 12:05:33 +01:00
53798176a0 feat: add ReconcileDateRangeCard to settings page; enhance date picker layout in statistics and transaction filters components
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-20 11:42:45 +01:00
8b81dfe8c0 feat: add account merging functionality with dialog support; update bulk actions to include merge option
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-20 11:30:31 +01:00
376bc8f84e feat: add total balance calculation and display in account management; update account card to show calculated balance
julienfroidefond pushed to main at julienfroidefond/fintrack 2025-12-20 11:09:41 +01:00
4e1e623f93 feat: add new categorized statistics card to dashboard with gradient styling and percentage display
4f7a80de1c feat: implement clickable category links in charts and lists; handle uncategorized transactions in URL parameters
d61d9181c7 feat: add uncategorized transaction count and percentage to transactions page; adjust table height for better layout
dff2a9061f refactor: remove transition effects from various components for improved performance and consistency
4445a38380 refactor: enhance dialog and alert components with max-height and overflow properties for improved responsiveness
Compare 5 commits »
julienfroidefond pushed to main at julienfroidefond/people-randomizr 2025-12-19 16:37:57 +01:00
50702180a0 Rename app service to people-randomizr-app in docker-compose.yml, update container name, and add Watchtower label for automatic updates.
julienfroidefond pushed to main at julienfroidefond/got-gaming 2025-12-19 14:42:33 +01:00
14c767cfc0 Refactor AdminPage and remove AdminPanel component: Simplify admin navigation by redirecting to preferences page and eliminating the AdminPanel component, streamlining the admin interface.
82069c74bc Add HouseManagement integration to AdminPanel and implement removeMemberAsAdmin feature in HouseService: Enhance admin capabilities with new section for house management and functionality to remove members from houses by admins, including points deduction logic.
Compare 2 commits »
julienfroidefond pushed to main at julienfroidefond/people-randomizr 2025-12-19 10:38:56 +01:00
ba5835866c Update next.config.js for standalone output and enhance README with Docker instructions and installation updates
julienfroidefond pushed to main at julienfroidefond/people-randomizr 2025-12-19 10:30:17 +01:00
5418447d29 Update .gitignore to exclude user-uploaded CSV files and remove the group-dev-ad.csv file. Refactor page.tsx to handle CSV file uploads, localStorage management, and enhance user interface for data management. Remove API route for fetching people data from CSV.
165928d64e Init
julienfroidefond created branch main in julienfroidefond/people-randomizr 2025-12-19 10:30:17 +01:00
julienfroidefond created repository julienfroidefond/people-randomizr 2025-12-19 10:30:10 +01:00