-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Release #3598
Conversation
[Fix]: Correct Spacing Around Search Bar
* feat: add pagination size control to team stats table - Replace custom pagination select with PaginationDropdown component - Improve layout and styling of pagination controls - Move pagination size control next to entries count - Update text color to #111827 for better visibility * feat: make pagination options dynamic based on data size * fix: dropdown
* feat: implement date picker settings initialization - Replace settings button with Button component - Add click handler to initialize current month - Set date range to current month on settings click - Improve button styling and accessibility * feat: disable today and future dates in date picker - Use subDays to include today in disabled range - Only allow selection of past dates * feat: improve future dates disabling in calendar - Use startOfDay to properly disable all future dates - Replace static disabled range with dynamic date comparison - Ensure consistent behavior across timezones * feat: reduce date picker interface size - Reduce calendar to single month view - Make buttons and spacing more compact - Decrease text size and button heights - Add shadow for better visual hierarchy - Optimize layout for smaller screens * feat: set current month as default date range - Initialize date range with current month instead of last month - Set calendar view to current month by default - Remove unnecessary lastMonth calculation
[Fix]: Correct Border For Label Button
[Improvement]: Fix Confirmation Popup Alignment and Z-Axis Positioning
* feat: improve timesheet and activity reporting - Enhance date handling in useTimesheet hook - Fix dependency array in useTimelogFilterOptions - Update team dashboard components for better activity tracking - Improve chart visualization and filtering options - Update timer log interfaces - Update yarn dependencies Components affected: - activity-modal - team-dashboard-filter - team-stats-chart - useReportActivity - useTimelogFilterOptions - useTimesheet - ITimerLog interface * Refactor button styles for better maintainability and consistency.
* feat: improve TimesheetPagination component UI * feat: improve TimesheetPagination component UI
* feat: enhance task date picker with data indicators - Add visual indicators for dates with available data - Improve date picker type safety with IDailyPlan interface - Optimize date filtering and validation logic - Add dot indicators to highlight dates with tasks - Ensure proper date range selection behavior * feat: enhance task date picker with data indicators - Add visual indicators for dates with available data - Improve date picker type safety with IDailyPlan interface - Optimize date filtering and validation logic - Add dot indicators to highlight dates with tasks - Ensure proper date range selection behavior * fix: deepscan
* refactor: optimize date range picker component - Extract PredefinedRanges into a separate component for better maintainability - Implement createRangeHelper factory function to reduce code duplication - Add memoization for predefined ranges to prevent unnecessary recalculations - Improve type safety with DateRangeGetter type - Standardize date comparison using startOfDay - Enhance UI with consistent button styling and layout Performance improvements: - Reduce redundant date calculations - Prevent unnecessary re-renders with useMemo - Centralize date range creation logic Technical improvements: - Better type safety - More maintainable code structure - Consistent date handling * deepscan * deepscan * deepscan * fix: memoize createRange function to prevent unnecessary re-renders in date-range-picker * deepscan * fix: conflit
* feat: improve activity modal and chart button UI - Fix type error in ActivityModal component - Improve modal styling and responsiveness - Replace custom button with Button component - Add accessibility attributes to chart button - Optimize modal rendering with null check * feat: improve activity modal and chart button UI - Fix type error in ActivityModal component - Improve modal styling and responsiveness - Replace custom button with Button component - Add accessibility attributes to chart button - Optimize modal rendering with null check * fix: conflit
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Description
Please include a summary of the changes and the related issues.
Type of Change
Checklist
Previous screenshots
Please add here videos or images of the previous status
Current screenshots
Please add here videos or images of the current (new) status