Mo Tarbin
9e83448cd0
Fix Duedate not being populated.
...
showing the user names on choreEdit
2025-07-13 14:00:06 -04:00
Mo Tarbin
fc5a40ace0
bump version to 0.1.105
2025-07-13 01:32:48 -04:00
Mo Tarbin
7e98e98ad0
update NetworkBanner positioning and zIndex for improved visibility
2025-07-13 01:30:24 -04:00
Mo Tarbin
32905aa16b
Merge branch 'page-motion' into dev
2025-07-13 00:50:22 -04:00
Mo Tarbin
b6f07fdf85
adjust NavBar positioning for improved layout and responsiveness
2025-07-13 00:26:53 -04:00
Mo Tarbin
9a7ab172ac
style: update color properties in TimerDetails component for consistency
2025-07-12 19:24:49 -04:00
Mo Tarbin
3d6c70629d
only show notification about event from other users
2025-07-12 19:23:34 -04:00
Mo Tarbin
b24ac01493
style: adjust padding-top in NavBar component for improved layout
2025-07-12 16:36:53 -04:00
Mo Tarbin
be21da5e3b
implement custom useTimer hook for improved timer functionality
2025-07-12 16:36:41 -04:00
Mo Tarbin
adc2e96bf2
refactor: clean up whitespace and improve comments in StatusBarManager
2025-07-12 02:43:07 -04:00
Mo Tarbin
1612de8231
style: update NavBar component with improved padding and sticky positioning
2025-07-12 02:19:39 -04:00
Mo Tarbin
bb96de47be
refactor: remove redundant comment in getIdFromTemplate function
2025-07-12 00:38:30 -04:00
Mo Tarbin
ccfc56e629
fix: notification ID generation and clean up scheduleChoreNotification function
2025-07-12 00:36:45 -04:00
Mo Tarbin
e6cde49247
feat: Add KeyboardShortcutHint component for displaying keyboard shortcuts on non-mobile devices
2025-07-11 20:37:41 -04:00
Mo Tarbin
1de41a8d24
feat: Implement swipe functionality for CompactChoreCard with action buttons for start, pause, edit, and delete
2025-07-11 20:11:42 -04:00
Mo Tarbin
953c62cc66
feat: Enhance UserPoints component with improved filtering and layout
...
- Updated UserPoints component to include a more user-friendly filter bar with enhanced styling.
- Added a summary section to display the current filter context.
- Refactored user selection and time period filtering logic for better clarity and performance.
- Improved the layout of points cards and history sections for better visual hierarchy.
- Integrated a bar chart for visual representation of points over time.
- Updated redeem points functionality with better user feedback.
feat: Add keyboard shortcuts in AddTaskModal for improved usability
- Implemented keyboard shortcuts for adding descriptions, subtasks, and due dates.
- Enhanced user experience by providing visual hints for keyboard shortcuts.
- Refactored task creation logic to streamline the process.
fix: Refactor ChoreActionMenu to handle mouse events and improve accessibility
- Added mouse enter and leave event handlers for better interaction feedback.
- Adjusted menu positioning for improved usability.
refactor: Update RichTextEditor to support focus handling from parent components
- Converted RichTextEditor to use forwardRef for better integration with parent components.
- Exposed focus and blur methods for external control.
- Improved image upload handling with better error management.
fix: Adjust SubTask component to handle Enter key behavior correctly
- Modified key event handling to prevent unintended task creation when holding meta or ctrl keys.
- Added autoFocus prop to new task input for better user experience.
2025-07-11 20:10:28 -04:00
Mo Tarbin
c2f5569010
feat: add TimerEditModal component for managing timer sessions with real-time updates and editing capabilities
2025-07-09 21:23:34 -04:00
Mo Tarbin
baef35d263
refactor: update App component to use QueryClient and improve theme handling; enhance ChoreView and SubTask components with performers data
2025-07-09 21:02:55 -04:00
Mo Tarbin
8b8345d0e6
Refactor modals to use FadeModal component for consistent styling and improved user experience
...
- fix https://github.com/donetick/donetick/issues/222
- Replaced Modal and ModalDialog with FadeModal in LabelModal, PasswordChangeModal, SelectModal, TextModal, UserModal, WriteNFCModal, RedeemPointsModal, and AddTaskModal.
- Updated modal structure and layout to maintain functionality while enhancing visual consistency.
- Removed unused imports and commented-out code for cleaner codebase.
2025-06-27 01:42:38 -04:00
Mo Tarbin
79362162d2
refactor CookiePermissionSnackbar to use Snackbar directly and remove notification provider
2025-06-23 01:55:32 -04:00
Mo Tarbin
79382ce6f8
fix: update build-selfhosted script to include package-lock.json cleanup and dependency installation
2025-06-23 01:47:45 -04:00
Mo Tarbin
e9f1b2a9b4
fix: refactor getDefaultNotification to retrieve from localStorage and update notificationMetadata initialization
2025-06-23 00:54:05 -04:00
Mo Tarbin
981513086b
fix: update version to 0.1.104 in package.json
2025-06-23 00:50:14 -04:00
Mo Tarbin
9f4bfe75d1
fix: remove rollup from dependencies and optionalDependencies in package.json
2025-06-22 22:08:33 -04:00
Mo Tarbin
dcd8bbbd01
fix: update build-cf script to remove unnecessary node_modules cleanup
2025-06-22 22:04:09 -04:00
Mo Tarbin
cadfa5e034
fix: update build commands and add optional dependencies for cross-platform support
2025-06-22 22:00:40 -04:00
Mo Tarbin
76ea0c4978
fix: update package.json and package-lock.json to include optional rollup and swc dependencies for darwin arm64
2025-06-22 21:51:20 -04:00
Mo Tarbin
c1321203c1
fix: update rollup and swc dependencies for darwin arm64 support
2025-06-22 21:45:33 -04:00
Mo Tarbin
a8388db1c3
add rollup as a dependency in package.json
2025-06-22 17:30:55 -04:00
Mo Tarbin
f0589c2f33
chore: remove unnecessary rollup dependency for darwin arm64
2025-06-22 17:28:20 -04:00
Mo Tarbin
a5722b2445
refactor: simplify notification titles in ThingsView component
2025-06-22 17:24:10 -04:00
Mo Tarbin
18e57e20ed
update dependencies to include rollup for darwin arm64 and swc core
2025-06-22 17:22:32 -04:00
Mo Tarbin
5b83bf35d0
update notification handling and improve sorting logic in NotificationTemplate component
2025-06-22 17:21:22 -04:00
Mo Tarbin
97fb8d8561
chore: update package.json to specify Node and npm engine requirements, and add build-cf script for clean build
2025-06-21 01:24:14 -04:00
Mo Tarbin
643a48afec
Update package lock
2025-06-21 01:19:40 -04:00
Mo Tarbin
46fb1f0ac0
chore: Bump version to 0.1.103 in package.json
2025-06-21 01:10:46 -04:00
Mo Tarbin
522c5562eb
feat: Add dark mode toggle button in HomeHero component
2025-06-21 00:15:27 -04:00
Mo Tarbin
ef8c63c176
Add dark mode screenshot and enhance image styling in HomeHero component
2025-06-21 00:07:31 -04:00
Mo Tarbin
12537ec7f3
feat: Add dark mode support for screenshot in HomeHero component
2025-06-21 00:00:49 -04:00
Mo Tarbin
8b791ed19e
Update button variant and remove unnecessary styles in CompactChoreCard
2025-06-20 23:55:18 -04:00
Mo Tarbin
a1fdd0c0d2
fix: Add userId to users array in DemoMyChore component
2025-06-20 23:54:55 -04:00
Mo Tarbin
0b7097082d
refactor: Update export order of animation components for consistency
2025-06-20 00:38:27 -04:00
Mo Tarbin
c903192d7c
Add confirmation modals for token removal and storage clearing actions
2025-06-19 12:40:33 -04:00
Mo Tarbin
d8b5e0f5a1
Enhance CompactChoreCard and MyChores with animated transitions for multi-select and search filter
2025-06-19 02:24:39 -04:00
Mo Tarbin
fb8d476c34
Add more keyboard shortcuts for search focus and multi-select mode toggle in MyChores
2025-06-19 01:32:29 -04:00
Mo Tarbin
b4652e2486
feat: Add animation components and global styles for improved UX
2025-06-18 01:19:52 -04:00
Mo Tarbin
b0d37dc997
feat: Add animation components and loading screen; implement page transitions and staggered animations
2025-06-18 01:19:14 -04:00
Mo Tarbin
778930015e
refactor: Remove debug log from useSSEContext hook
2025-06-18 00:24:28 -04:00
Mo Tarbin
fb8c45a86d
refactor: Remove unused user profile references and improve SSE/WebSocket connection logic
2025-06-18 00:19:18 -04:00
Mo Tarbin
13b0533277
feat: Add image compression for profile photo uploads to reduce file size
2025-06-17 18:23:43 -04:00