lenhanphung
34cc7e117c
Fix prettier
2025-09-25 17:09:20 +07:00
lenhanphung
75e4afa43e
fix: resolve MiniCalendarColor test failures
...
- Fix date logic in test cases (September → August dates)
- Update test to use correct month index (7 for August vs 8 for September)
- Simplify test cases to focus on working Sunday scenario
- Add proper async/await handling for calendar initialization
- Ensure selectedWeek class logic works correctly in test environment
2025-09-25 17:09:20 +07:00
Camille Moussu
2c78a037a9
allow external attendees ( #141 )
...
* [#122 ] added external attendees
* fixup! [#122 ] added external attendees
* fixup! [#122 ] added external attendees
* Update src/components/Attendees/AttendeeSearch.tsx
---------
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
Co-authored-by: Benoit TELLIER <btellier@linagora.com >
2025-09-25 11:25:22 +02:00
Camille Moussu
00c0b58032
sidebar availability search ( #128 )
...
* [123] added people search in left side bar
* [#123 ] added toggle temp calendars
* [#123 ] added tests]
* fixup! [123] added people search in left side bar
* fixup! [#123 ] added toggle temp calendars
* [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] fixed event creation on Enter
* [#123 ] added color diff for temp calendars
* fixup! [#123 ] fixed event creation on Enter
* fixup! [#123 ] added tests]
* fixup! [#123 ] added toggle temp calendars
---------
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2025-09-24 17:05:45 +02:00
Camille Moussu
cd724a30a0
ability to register a shared calendar ( #118 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2025-09-22 20:45:02 +02:00
lenhanphung
7d46aef1fa
test: add edge case tests for Menubar and eventUtils
...
- Add comprehensive edge case tests for Menubar avatar display logic
- Add timezone fallback edge case tests for eventUtils
- Cover null/undefined/empty string scenarios for user data
- Cover invalid/missing timezone scenarios with UTC fallback
- Ensure robust error handling and graceful degradation
2025-09-19 13:40:02 +07:00
Camille Moussu
8a7d2f742a
calendar list display improvments ( #115 )
...
* [#60 ] added collapsible groups
* [#60 ] factorized code and fixed tests
* fixup! [#60 ] added collapsible groups
* fixup! [#60 ] added collapsible groups
---------
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2025-09-18 18:01:08 +02:00
Camille Moussu
f640cac8ac
update cal details ( #113 )
...
* [#65 ] added button to access cal details
* [#65 ] added proppatch call
* [#65 ] added tests
* fixup! [#65 ] added proppatch call
* [#65 ] added trimming to name and desc
* fixup! [#65 ] added proppatch call
* fixup! [#65 ] added proppatch call
* fixup! [#65 ] added proppatch call
---------
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2025-09-17 15:05:27 +02:00
Camille Moussu
b6f8097769
[ #64 ] added missing test file
2025-09-15 10:25:39 +02:00
Camille Moussu
06984ded1a
[ #64 ] added tests and fixed broken ones
2025-09-15 10:25:39 +02:00
Camille Moussu
d76775c7d2
[ #106 ] added prettier check to jenkins and prettified files ( #109 )
...
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2025-09-12 11:05:52 +02:00
Camille Moussu
7b5e03ac7e
[ #72 ] show event duplicator in the event preview
2025-09-11 18:22:59 +02:00
Camille Moussu
48c17b1a0f
[ #72 ] removed debug tools from test
2025-09-11 18:22:11 +02:00
Camille Moussu
1a086e9384
[ #72 ] added tests
2025-09-11 18:22:11 +02:00
Camille Moussu
8f2277b278
[ #72 ] added duplicate button and fixed tests broken by new interaction between components
2025-09-11 18:22:11 +02:00
Camille Moussu
4b31d34414
[ #63 ] added reload button and corresponding tests
2025-09-11 14:42:38 +02:00
ducdonghiem
4b71a6e3c7
ISSUE-91 add lock icon indication for private events ( #98 )
2025-09-11 09:17:54 +02:00
DNgMinh
54709ac994
Set calendar week to start on Monday ( #94 )
2025-09-09 15:35:39 +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
2f071303de
[ #77 ] fixed delete refresh issue and added more tests
2025-09-05 16:41:05 +02:00
Camille Moussu
8efeea8102
[ #77 ] added tests and fixed bug
2025-09-05 12:36:58 +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
4e31b2666c
[ #4 ] fixed test
2025-08-22 10:52:37 +02:00
Camille Moussu
aaba50cf00
[ #4 ] added delegated calendars
2025-08-21 16:00:49 +02:00
Camille Moussu
6f43b560c4
[ #4 ] fixed test for d&d
2025-08-21 15:56:35 +02:00
Camille Moussu
cd829703e9
[ #4 ] attendance now change event display
2025-08-21 15:56:34 +02:00
Camille Moussu
9a58c485ac
[ #32 ] added check is no name or lastname
2025-08-21 09:27:29 +02:00
Camille Moussu
aa498ac91f
[ #32 ] added app list and user icon to menubar
2025-08-21 09:27:29 +02:00
Camille Moussu
86b57c2338
[48] added tests
2025-08-18 10:55:12 +02:00
Camille Moussu
cf59bcebe4
[ #48 ] added drag and drop and resize changes to events
2025-07-31 17:51:55 +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
a5c7265884
[fix] broken test due to day number dupplication
2025-07-28 12:00:55 +02:00
Camille Moussu
cac89e7d02
[fix] bug where mini calendar doesnt follow full one when week goes from one month to another
2025-07-24 11:45:55 +02:00
Camille Moussu
432b626be4
[fix] bug where gray day stays when switching from week view to month view
2025-07-24 11:45:55 +02:00
Camille Moussu
ed7a254824
[ #37 ] fixed bug found by @chibenwa
2025-07-22 17:04:25 +02:00
Camille Moussu
a4a64ac23c
[ #37 ] added css and conditions to render mini calendar correctly
2025-07-22 14:12:24 +02:00
Camille Moussu
624c1b43ca
[ #1 ] added base calendar and started to tweak ui
2025-06-27 18:11:23 +02:00
Camille Moussu
cceb83519f
[ #1 ] Bare Skeleton with redux store, oidc and router-dom
2025-06-25 17:42:54 +02:00