36 Commits

Author SHA1 Message Date
Shariq Ansari
6e8228a82c fix: inject events resource into CalendarEventPanel for improved event handling 2025-09-05 12:24:46 +05:30
Shariq Ansari
54e4819c71 fix: prevent saving event if no changes were made 2025-09-05 12:06:14 +05:30
Shariq Ansari
5eaf828758 fix: only show non converted leads 2025-09-04 22:37:34 +05:30
Shariq Ansari
abec857dd2 fix: enable double-click to edit details in CalendarEventPanel component 2025-09-04 22:27:31 +05:30
Shariq Ansari
7a6caf2389 fix: update fetchEvent function to handle oldMode parameter and improve event duplication logic 2025-09-03 18:59:25 +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
74f6f65210 fix: enhance button tooltips and refactor button structure in CalendarEventPanel 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
1e99192448 fix: refactor event handling and validation logic in CalendarEventPanel and EventModal components 2025-09-03 13:05:54 +05:30
Shariq Ansari
52d99ebf20 fix: refactor Attendee component for improved search functionality and option selection 2025-09-03 13:04:37 +05:30
Shariq Ansari
ae5a1ceae5 fix: use TimePicker from frappeui 2025-09-03 13:04:37 +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
0386df262e feat: refactor TimePicker and CalendarEventPanel for improved time selection and validation 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
65f11d7c8f feat: enhance attendee display with toggle for showing all participants 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
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
202ba3c856 chore: rearrange code 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
38b838ec97 feat: add duplicate functionality to CalendarEventDetails and CalendarEventPanel components 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
55c61cbd80 feat: enhance CalendarEventPanel and TimePicker with improved date and time selection UI 2025-09-03 13:04:36 +05:30
Shariq Ansari
27c54461de feat: refactor color selection in CalendarEventPanel to use a computed colors array 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