Commit Graph
63 Commits
Author SHA1 Message Date
Camille MoussuandCamille Moussu 36bc027d6d [#82] added cozy-ui for internationnalisation (#267)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-11-06 15:46:58 +01:00
Camille MoussuandCamille Moussu 4f5308fe08 [#80] added selected calendars local persistance + tests (#281)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-11-04 16:00:08 +01:00
Camille MoussuandCamille Moussu 838262fde3 [#277] fixed conditions to prevent blink in compact event chips (#280)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-11-04 14:18:55 +01:00
Camille MoussuandCamille Moussu 2d0803090a [#278] fixed unprefilled calendar and added test (#279)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-11-04 14:14:29 +01:00
Camille MoussuandCamille Moussu 2cf20e9655 [#269] fix selection error (#273)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-11-03 14:35:05 +01:00
Camille MoussuandCamille Moussu ec7230fa94 [#189] added custom event chip (#262)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-31 11:50:22 +01:00
Camille MoussuandCamille Moussu 39d8085766 [#205] added calendar list component (#258)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-31 04:44:54 +01:00
Camille MoussuandCamille Moussu fc962057c0 [#259] added check to prevent no applecolor from breaking the commponent (#260)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-29 11:25:20 +01:00
Camille MoussuandCamille Moussu cdaed8a7c1 [#254] fixed regression on other calendar display while no calendar available (#257)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-27 11:41:35 +01:00
Camille MoussuandCamille Moussu 42f5d8e1a9 #204 Error management (#237)
* added error snackbar for api fails
* improved error page to be shown only for userdata errors and to allow retrying
* fixed test breaking only in local because of timezone and reduced warnings for easier reading of tests results
* added error management for failure inside calendars imports
* added error snackbar for api fails
* improved error page to be shown only for userdata errors and to allow retrying
* added error management for failure inside calendars imports

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-27 11:23:38 +01:00
Camille MoussuandCamille Moussu 9c5abb7fbd [#242] fixed calendar color creation API call (#243)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-24 13:14:19 +02:00
Camille MoussuandCamille Moussu 8813bff48c Calendar subscription naming (#235)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-24 12:47:18 +02:00
Camille MoussuandCamille Moussu 34363562cc Color picker rework (#232)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-24 01:20:56 +02:00
Camille MoussuandCamille Moussu 89ea554b1f [#142] prefill event creation for any way of creating (#226)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-21 14:12:08 +02:00
Camille MoussuandCamille Moussu e99c56f03f Handle long descriptions (#228)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-21 12:17:36 +02:00
Camille MoussuandCamille Moussu aa1dddc7ba Month view Revamp (#221)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-21 12:16:30 +02:00
Camille MoussuandCamille Moussu adbb77fe8a [#222] removed malformed param (#225)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-17 15:38:40 +02:00
Camille MoussuandCamille Moussu 0f82711d7d [#83] Change minicalendar lib to MUI (#211)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-16 10:36:59 +02:00
Camille MoussuandCamille Moussu 770257c03b [#154] added timezone component to change timezone of calendar (#207)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-14 15:25:28 +02:00
Camille MoussuandCamille Moussu f498309f44 BUGFIX : Minicalendar event toggle (#202)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-10 11:18:49 +02:00
Camille MoussuandCamille Moussu 066d37a29a Bug month navigation (#194)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-08 11:46:20 +02:00
Camille MoussuandCamille Moussu 481b59da23 [#181] removed numbers in week banner (#195)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-08 11:29:20 +02:00
Camille MoussuandCamille Moussu 9206fa8bab [#196] added check to prevent error when getting visibility when it's missing (#198)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-08 11:28:55 +02:00
Camille Moussu c86db8fa49 refactor recurring event modification (#173) 2025-10-07 18:16:00 +02:00
Camille MoussuandCamille Moussu 3f8f3eff23 [#162] changed preview modal looks to follow figma (#163)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-07 11:20:09 +02:00
Camille MoussuandCamille Moussu 40c383c334 Revamp calendar dialog (#158)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-07 11:14:08 +02:00
Camille MoussuandCamille Moussu 17c6bf7bce [#159] Can untoggle every calendars (#161)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-10-01 09:04:59 +02:00
Camille MoussuandCamille 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 MoussuandCamille Moussu 77df90be27 [#149] fixed regressions (#150)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-25 16:53:11 +02:00
Camille MoussuandCamille Moussu 58324cd8e0 [#146] fix error in loading (#147)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-25 16:52:51 +02:00
Camille MoussuandCamille Moussu 20a31ea8e0 [#384] fixed scrollbar (#143)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-25 11:26:43 +02:00
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 MoussuandCamille Moussu 2f7cf9c797 [#119] removed website description and updated page name (#145)
* [#119] removed website description and updated page name

* fixup! [#119] removed website description and updated page name

---------

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-25 11:25:11 +02:00
Camille MoussuandCamille 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 MoussuandCamille Moussu 1db93efed9 event creation button on sidebar (#140)
* [#139] added button on sidebar

* fixup! [#139] added button on sidebar

---------

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-24 16:49:13 +02:00
Camille MoussuandCamille Moussu 3dd7e1a985 [#133] added dl event button (#134)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-23 12:33:08 +02:00
Camille MoussuandCamille 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
Camille MoussuandCamille 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 MoussuandCamille Moussu b8cef20b9e [fix] added missing import for openpaas id and calendars (#120)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-17 17:16:47 +02:00
Camille MoussuandCamille 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 MoussuandCamille Moussu 5522673342 remove user mail from mail list when sending mail to attendees (#110)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-15 17:17:54 +02:00
Camille MoussuandCamille Moussu d1140a47b2 [#104] added css to make long title prettier (#111)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2025-09-15 10:24:37 +02:00
Camille MoussuandCamille 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 3b87965bed Merge pull request #102 from linagora/72-event-action-duplicate-event
72 event action duplicate event
2025-09-11 18:29:58 +02:00
Camille Moussu 3f683cad2f [#72] removed unused import 2025-09-11 18:23:00 +02:00
Camille Moussu 48c17b1a0f [#72] removed debug tools from test 2025-09-11 18:22:11 +02:00
Camille Moussu 2291e64731 Merge pull request #103 from linagora/73-event-action-mail-to-attendees
73 event action mail to attendees
2025-09-11 18:21:18 +02:00
Camille Moussu cd2504fb4c Merge pull request #105 from linagora/63-button-to-reload-the-calendar
reload button
2025-09-11 14:57:20 +02:00
Camille Moussu fbf4cf418c Merge pull request #100 from linagora/92-manage-event-trnsparency
manage transparency
2025-09-10 11:38:06 +02:00
Camille Moussu 8eaee8bbda Merge pull request #99 from linagora/78-add-valarm-support
Add valarm support
2025-09-09 15:58:28 +02:00
Camille Moussu 18413ab203 Merge pull request #95 from linagora/77-implement-complex-repetition-ui
implement complex repetition ui
2025-09-09 11:50:37 +02:00
Camille Moussu ce41bdd23c Merge pull request #75 from linagora/7-story-complex-events
complex display
2025-09-03 16:55:33 +02:00
Camille Moussu 18b24edd46 Merge pull request #54 from linagora/4-story-manage-attendance
4 story manage attendance
2025-08-25 10:10:37 +02:00
Camille Moussu 4b93d7dea9 Merge pull request #55 from linagora/48-drag-and-drop-to-update-event
drag and drop to update event
2025-08-19 17:38:27 +02:00
Camille Moussu 85b580cd2a Merge pull request #51 from linagora/3-story-read-event-details
story read event details
2025-07-30 15:20:50 +02:00
Camille Moussu 1370ef9d28 Merge pull request #44 from linagora/31-event-creation
event creation
2025-07-25 14:56:51 +02:00
Camille Moussu 7b161a59c8 Merge pull request #43 from linagora/37-month-view-distinguish-display-time-and-today
month view distinguish today and selected week
2025-07-23 08:58:06 +02:00
Camille Moussu 07b2198f74 Merge pull request #39 from linagora/38-CI-setup
CI setup
2025-07-21 09:28:58 +02:00
Camille Moussu 7c8b14e961 Merge pull request #35 from linagora/34-reconnect-user-on-refresh
Reconnect user on refresh
2025-07-16 17:25:31 +02:00
Camille Moussu aa3ecff9ef Merge pull request #36 from linagora/30-temporal-navigation
temporal navigation
2025-07-16 16:16:27 +02:00
Camille Moussu 7b15a9a092 Merge pull request #33 from linagora/24-load-env-var-dynamically
Load .env dynamically
2025-07-08 15:47:20 +02:00
Camille Moussu 256d3a32c0 Merge pull request #28 from linagora/25-improve-calendar-loading
[#25] improve loading order
2025-07-07 17:19:16 +02:00
Camille Moussu 7db9222401 Merge pull request #20 from linagora/1-application-basic-setup
Setting up a basic application with minimal features
2025-07-03 17:09:02 +02:00