Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
0d33462349
feat: update service worker to version 2.4, enhance caching strategies for pages, and add service worker reinstallation functionality in CacheSettings component
b8a0b85c54
refactor: rename Image import to ImageIcon for clarity in CacheSettings component and remove unused React import in collapsible component
b497746cfa
feat: enhance home and library pages by integrating new data fetching methods, improving error handling, and refactoring components for better structure
489e570348
feat: enrich library data by fetching book counts from the API and handling errors gracefully
117ad2d0ce
fix: enhance error handling in read progress update by validating request body and returning appropriate error responses
0d7d27ef82
refactor: streamline image handling by implementing direct streaming in BookService and ImageService, and update .gitignore to include temp directory
e903b55a46
refactor: implement abort controller for fetch requests in multiple components to prevent memory leaks and improve error handling
8a4f6d31b8
feat: enhance tooltip and global styles for improved visibility; implement custom tooltip rendering in CategoryTrendChart and enforce opacity settings in globals.css for Radix Portal and Recharts tooltips
804b0f0aad
feat: add sidebar-opaque color variable and update Sidebar component styling; enhance visual consistency by applying new background color to the sidebar
f295e86fc2
refactor: improve code formatting and consistency in StatisticsPage and TopExpensesList components; standardize quotation marks and enhance readability across various sections
c57daa9cc8
refactor: standardize quotation marks in pnpm-lock.yaml and improve code formatting across various components; enhance readability and maintain consistency in code style
01c1f25de2
feat: add transaction statistics to TransactionsPage; implement reconciled and categorized percentage calculations, enhance card layout, and update UI components for improved data presentation
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
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
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.
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
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
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
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
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
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