Camille Moussu
475ab79731
Delete Calendars ( #148 )
...
* [#66 ] added delete popup and logic
* [#66 ] Homogenize Dialogs components between modify and delete to keep them coherent+ fixed tests
* [#66 ] added tests
* [#66 ] text adjusment
* fixup! [#66 ] added delete popup and logic
---------
Co-authored-by: Camille Moussu <cmoussu@linagora.com >
2025-09-30 10:27:47 +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
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
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
2a84eba84b
[ #64 ] fixed css and empty name bug
2025-09-15 10:25:39 +02:00
Camille Moussu
9d43c15ee0
[ #64 ] added creation modal to list and api call
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
3e9530a0a5
[ #78 ] fixed undefined email
2025-09-09 14:52:51 +02:00
Camille Moussu
3d48cd7fd7
[ #78 ] fixed f5 update
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
2f071303de
[ #77 ] fixed delete refresh issue and added more tests
2025-09-05 16:41:05 +02:00
Camille Moussu
6de3280851
[ #77 ] fixed occurrences other typo, augmented the match window to update the calendar
2025-09-04 18:06:32 +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
64f3ff0aa4
[ #7 ] fixed move destination
2025-08-29 10:21:43 +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
5864875775
[ #7 ] restored refresh after modification
2025-08-26 14:46:10 +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
684fd82027
[ #4 ] event url is now stored and reused when updating event to prevent duplication
2025-08-25 09:47:43 +02:00
Camille Moussu
aaba50cf00
[ #4 ] added delegated calendars
2025-08-21 16:00:49 +02:00
Camille Moussu
cc262d6816
[ #4 ] fix test and imports
2025-08-21 16:00:48 +02:00
Camille Moussu
cd829703e9
[ #4 ] attendance now change event display
2025-08-21 15:56:34 +02:00
Camille Moussu
b3d85eb15c
[ #4 ] added attendance management
2025-08-21 15:49:34 +02:00
Camille Moussu
a6c6f944a6
[ #50 ] fixed mailto duplication
2025-08-21 13:18:41 +02:00
Camille Moussu
d7b3d4e077
[ #50 ] added attendee search and tests
2025-08-21 13:18:41 +02:00
Camille Moussu
22ebf31f77
[ #48 ] fixed drag and drop waiting for api call to be done to show updated event
2025-08-19 15:27:54 +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
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
Camille Moussu
08789cb6f3
[ #31 ] fixed sending data
2025-07-24 14:16:54 +02:00
Camille Moussu
b1ceebfc7d
[ #31 ]added two function to setup data to be sent and put function
2025-07-24 14:16:54 +02:00
Camille Moussu
7507d09d72
[ #34 ] added ky and condition to reconnect user on refresh
2025-07-16 16:43:07 +02:00
Camille Moussu
de22a6edfb
[ #30 ] changed logic to load datas to get all events from calendars
2025-07-16 16:03:33 +02:00
Camille Moussu
2281580c4b
[ #30 ] Load data for the current month
2025-07-16 16:02:25 +02:00
Benoit TELLIER
875fea095f
Merge pull request #29 from linagora/22-handle-parsing-error-in-dav
...
handle parsing error in dav response
2025-07-16 09:12:21 +02:00
Camille Moussu
4e32e351c4
[ #24 ] changed .env to be a public js file script loaded by index.html
2025-07-08 11:40:42 +02:00
Camille Moussu
2a1af0b9f5
[#] added alert when importing events with error
2025-07-07 17:31:31 +02:00
Camille Moussu
0527e9f4bb
[chores] removed commented code
2025-07-07 10:32:20 +02:00
Camille Moussu
aae4d729f6
[ #25 ] changed loading order + added condition to keep loading screen while loading calendar list
2025-07-04 15:27:25 +02:00
Camille Moussu
1b55f82e45
added ? to colors in calendar and changed the api calls to get all personnal calendars
2025-07-03 17:04:11 +02:00
Camille Moussu
47fad76217
[ #21 ] changed react-script to rebuild
2025-07-03 14:48:19 +02:00
Camille Moussu
65621924a2
[ #1 ] getting the calendars from the api
2025-07-03 14:21:04 +02:00
Camille Moussu
c11c65c697
[1] events are properly displayed by calendars
2025-07-01 12:21:48 +02:00
Camille Moussu
4f5d596b59
[1] added state to add event to calendars
2025-06-30 17:15:24 +02:00