lenhanphung
|
e24aa40cce
|
fix(user): guard openpaasId access during initial render\n\n- Use optional chaining across components reading userData.openpaasId\n- Prevent F5 crash when user data not yet hydrated\n- Cleanup unused imports
|
2025-09-19 14:29:10 +07:00 |
|
Camille Moussu
|
24c6788c2c
|
[#92] added free busy and missing tests
|
2025-09-09 17:19:27 +02:00 |
|
Camille Moussu
|
94a18dd845
|
[#78] added tests
|
2025-09-09 11:53:13 +02:00 |
|
Camille Moussu
|
b87b77beef
|
[#78] added valarm support
|
2025-09-09 11:53:12 +02:00 |
|
Camille Moussu
|
37ab51784c
|
[#77] added event start day selected by default when repetition is set to weekly
|
2025-09-08 11:23:24 +02:00 |
|
Camille Moussu
|
353d6761b4
|
[#77] event date modification doesnt duplicate anymore
|
2025-09-08 09:37:01 +02:00 |
|
Camille Moussu
|
0549a77d92
|
[#77] fixed when getEventAsync is dispatched to prevent missing data
|
2025-09-05 13:07:51 +02:00 |
|
Camille Moussu
|
80028b3f26
|
[#77] added repetition proper display and editing
|
2025-09-04 15:02:55 +02:00 |
|
Camille Moussu
|
a58373854e
|
[#7] removed free/busy field
|
2025-09-03 16:09:21 +02:00 |
|
Camille Moussu
|
b3c05e0aa5
|
[#7] fixed attendance update when editing event
|
2025-09-03 11:10:17 +02:00 |
|
Camille Moussu
|
a83bf2fd5c
|
[#7] removed timezones from popup and added toggle when select free busy
|
2025-09-03 10:46:22 +02:00 |
|
Camille Moussu
|
ee01e1d027
|
[#77] added complex ui for repetition, fixed broken tests due to new feature
|
2025-09-02 18:14:55 +02:00 |
|
Camille Moussu
|
b6f55da506
|
[#7] fixed state update when moving event from calednars
|
2025-08-29 14:50:52 +02:00 |
|
Camille Moussu
|
64f3ff0aa4
|
[#7] fixed move destination
|
2025-08-29 10:21:43 +02:00 |
|
Camille Moussu
|
8ce8839383
|
[#7] fixed attendee management in the list
|
2025-08-28 16:45:49 +02:00 |
|
Camille Moussu
|
282cbfc80e
|
[#7] fixed attendee search in full display
|
2025-08-28 16:27:08 +02:00 |
|
Camille Moussu
|
a2b0ab32b7
|
[#7] added MOVE support for changing calendar for event + missing tests for this PR
|
2025-08-28 13:08:10 +02:00 |
|
Camille Moussu
|
6669eeb456
|
[#7] fixed allday implementation to prevent errors with openpaas
|
2025-08-27 14:55:14 +02:00 |
|
Camille Moussu
|
b1c3331518
|
[#7] added missing complex params to event creation
|
2025-08-26 16:46:03 +02:00 |
|
Camille Moussu
|
07a17af478
|
[#7] added selector to add attendee when editing
|
2025-08-26 15:46:27 +02:00 |
|
Camille Moussu
|
502b6d6783
|
[#7] added saving to editing event
|
2025-08-26 14:17:14 +02:00 |
|
Camille Moussu
|
e8a0ac41ef
|
[#7] skeleton for complexe display
|
2025-08-25 17:01:18 +02:00 |
|
Camille Moussu
|
b3d85eb15c
|
[#4] added attendance management
|
2025-08-21 15:49:34 +02:00 |
|
Camille Moussu
|
aa498ac91f
|
[#32] added app list and user icon to menubar
|
2025-08-21 09:27:29 +02:00 |
|
Camille Moussu
|
2377cde057
|
[#3] added pretty attendee list and tests + fixed broken tests due to dates
|
2025-07-29 11:09:21 +02:00 |
|
Camille Moussu
|
2ad41dc4f5
|
[#3] added event deletion to display
|
2025-07-25 15:29:40 +02:00 |
|
Camille Moussu
|
5f59831be0
|
[#3] first basic modal for event display
|
2025-07-25 14:57:53 +02:00 |
|