669 Commits

Author SHA1 Message Date
Shariq Ansari
30d95a6582 fix: remove unnecessary class from Button component in TaskModal and add click.stop to Notes dropdown 2025-09-07 18:56:31 +05:30
Shariq Ansari
1b7af2096f fix: update organization logo handling and add beforeFieldChange functionality to rename organization 2025-09-07 18:50:43 +05:30
Shariq Ansari
0653c2293c
Merge pull request #1225 from shariquerik/calendar-fixes 2025-09-05 19:13:54 +05:30
Shariq Ansari
af6970569f Revert "fix: add PrimaryDropdown and PrimaryDropdownItem components for enhanced dropdown functionality in forms"
This reverts commit 816bc700ede63c2e9d12f70cea1e90c26f11acc1.
2025-09-05 15:42:51 +05:30
Shariq Ansari
50708ebe32 fix: if contact email is updated it is updating previously opened contact 2025-09-05 15:34:36 +05:30
Shariq Ansari
816bc700ed fix: add PrimaryDropdown and PrimaryDropdownItem components for enhanced dropdown functionality in forms 2025-09-05 15:29:30 +05:30
Shariq Ansari
6e8228a82c fix: inject events resource into CalendarEventPanel for improved event handling 2025-09-05 12:24:46 +05:30
Shariq Ansari
a45c150a3d fix: format event times to HH:mm on update 2025-09-05 11:47:34 +05:30
Shariq Ansari
09ff459751 fix: remove unused daily header template from Calendar component 2025-09-04 23:00:06 +05:30
Shariq Ansari
58914d7053 fix: remove conditional rendering for Calendar component when events are present 2025-09-04 22:23:53 +05:30
Shariq Ansari
1effb6bc58 fix: remove unused watch import from Tasks.vue 2025-09-03 18:38:12 +05:30
Shariq Ansari
346643bc6d fix: add ShortcutTooltip component and integrate it for keyboard shortcuts in CalendarEventPanel and Calendar pages 2025-09-03 13:05:54 +05:30
Shariq Ansari
f2ce3165dd fix: created keyboard shortcut composable to handle shortcut implementations 2025-09-03 13:05:54 +05:30
Shariq Ansari
11d1b3a67a fix: update duplicate event title logic 2025-09-03 13:05:54 +05:30
Shariq Ansari
557dc1f94c fix: add keyboard shortcuts for event creation and management in Calendar components 2025-09-03 13:05:54 +05:30
Shariq Ansari
2503dea30f fix: update date formatting in DatePicker components and remove unused formatter imports 2025-09-03 13:04:37 +05:30
Shariq Ansari
92b79c2195 fix: reload event after editing event 2025-09-03 13:04:37 +05:30
Shariq Ansari
c69a468e35 fix: synchronize event updates and expose updateEvent method in CalendarEventPanel 2025-09-03 13:04:37 +05:30
Shariq Ansari
223cbf4020 fix: handle syncing of event 2025-09-03 13:04:37 +05:30
Shariq Ansari
0d1a4effdb refactor: enhance CalendarEventPanel layout with transition effects 2025-09-03 13:04:37 +05:30
Shariq Ansari
369d9fcd63 fix: update DateMonthYearPicker formatter to use currentMonthYear 2025-09-03 13:04:37 +05:30
Shariq Ansari
8af4a4ecf2 refactor: remove DateMonthYearPicker component and use it from frappe-ui 2025-09-03 13:04:37 +05:30
Shariq Ansari
b6a15ab96e fix: add 'Today' button to quickly reset calendar date 2025-09-03 13:04:37 +05:30
Shariq Ansari
032b0d3723 fix: adjust pageLength for event resource 2025-09-03 13:04:37 +05:30
Shariq Ansari
4cb8789786 feat: integrate DateMonthYearPicker into Calendar for improved date selection 2025-09-03 13:04:36 +05:30
Shariq Ansari
9976b9617f feat: add Attendee component and integrate into CalendarEventPanel
- Introduced Attendee component for managing event participants.
- Updated CalendarEventPanel to include Attendee component for adding participants.
- Enhanced event creation and updating logic to handle event participants.
- Updated Calendar.vue to ensure participant contacts are created if missing.
2025-09-03 13:04:36 +05:30
Shariq Ansari
ea644c22f1 feat: added events tab in lead/deal page
create & update events from lead/deal page
link events with lead or deal
2025-09-03 13:04:36 +05:30
Shariq Ansari
b6e8d83c3b fix: enhance event submission logic to show details after successful insert and update 2025-09-03 13:04:36 +05:30
Shariq Ansari
68ac2b80ff feat: keep event in sync and show discard changes option if dirty 2025-09-03 13:04:36 +05:30
Shariq Ansari
3f4601efa0 refactor: update event title logic and improve saveEvent function structure 2025-09-03 13:04:36 +05:30
Shariq Ansari
6ec2c1e805 fix: use single click instead of double click to open new event panel 2025-09-03 13:04:36 +05:30
Shariq Ansari
aa7d9affdb feat: enhance event creation and updating logic in Calendar component 2025-09-03 13:04:36 +05:30
Shariq Ansari
10e3adfd18 refactor: remove CalendarEventDetails component and update CalendarEventPanel for improved event handling 2025-09-03 13:04:36 +05:30
Shariq Ansari
682e445288 refactor: remove redundant logic in updateEvent function in Calendar component 2025-09-03 13:04:36 +05:30
Shariq Ansari
38b838ec97 feat: add duplicate functionality to CalendarEventDetails and CalendarEventPanel components 2025-09-03 13:04:36 +05:30
Shariq Ansari
f9f1c2a437 refactor: streamline event handling and improve onSuccess callbacks in Calendar 2025-09-03 13:04:36 +05:30
Shariq Ansari
1c432d8610 feat: add CalendarEventDetails component and integrate it into Calendar for event management 2025-09-03 13:04:36 +05:30
Shariq Ansari
2162ed588a fix: reset active event before showing event panel in Calendar 2025-09-03 13:04:36 +05:30
Shariq Ansari
593cf4ab5a feat: enhance CalendarEventPanel with color selection and improve event handling in Calendar 2025-09-03 13:04:36 +05:30
Shariq Ansari
b73bca354a fix: update event handling in CalendarEventPanel and adjust button action in Calendar 2025-09-03 13:04:36 +05:30
Shariq Ansari
60b5665981 feat: add CalendarEventPanel and TimePicker components for event management in Calendar 2025-09-03 13:04:36 +05:30
Shariq Ansari
e109b59a55 refactor: update component declarations and improve Calendar daily header styling 2025-09-03 13:04:36 +05:30
Shariq Ansari
02da09633d fix: converted snake_case to camelCase 2025-09-03 13:04:13 +05:30
Shariq Ansari
32d8dcf80a fix: reload events on create, update & delete 2025-09-03 13:04:13 +05:30
Shariq Ansari
8f8235e9d9 fix: edit and add event modal with title, description, timepicker & datepicker 2025-09-03 13:02:11 +05:30
Shariq Ansari
85b4f63bc7 fix: get from to time in 24 hour format 2025-09-03 13:02:11 +05:30
Shariq Ansari
743ffc0cf2 fix: show new/edit event modal 2025-09-03 13:02:11 +05:30
Shariq Ansari
7ea8c60e5d fix: confirm before deleting event 2025-09-03 13:02:11 +05:30
Shariq Ansari
19e699ea54 fix: calculate from & to date and create/update with more details 2025-09-03 13:02:11 +05:30
Shariq Ansari
fa105079d7 fix: get more event details and cache request 2025-09-03 13:02:11 +05:30