55 Commits

Author SHA1 Message Date
nobohan
25b85fcc68 rdv: edit calendar ranges: add delete + doc swagger 2021-09-10 14:11:46 +02:00
nobohan
bcb36ddc11 rdv: edit calendar range: fix display of new calendar ranges 2021-09-10 14:11:45 +02:00
nobohan
6d607e3939 rdv: edit calendar ranges: create and update calendar ranges 2021-09-10 14:11:45 +02:00
nobohan
0fe6d7d00b rdv: add calendar range events in myCalendar 2021-09-10 14:11:44 +02:00
nobohan
ee4d23ff82 rdv: init vue component for calendar range editing + refactor vue calendar code 2021-09-10 14:11:44 +02:00
nobohan
864f84fede rdv: change entrypoint for calendar css + correct calendar controls as a function of context 2021-09-10 14:11:43 +02:00
nobohan
74957154b1 rdv: pages by User 2021-09-10 14:11:40 +02:00
87a917d11c accompanyingPeriod button 2021-08-21 10:32:11 +02:00
nobohan
de8478f3e5 rdv: various UI improvements to the calendar 2021-08-20 16:14:51 +02:00
nobohan
6a6b1760f5 rdv: style properly the events when clicking 2021-08-20 14:56:18 +02:00
nobohan
3799627bf1 rdv: twig layout and field formatting 2021-08-19 21:50:52 +02:00
nobohan
4ae9b29924 rdv: correct redirections 2021-08-19 19:01:01 +02:00
nobohan
1a025ead1b rdv: twig layout + teleport calendar controls 2021-08-19 18:45:59 +02:00
nobohan
65bce1aacb rdv: available calendar ranges 2021-08-19 15:19:25 +02:00
nobohan
0457ee2b8d rdv: add my calendar + checkbox 2021-08-19 10:52:47 +02:00
nobohan
7c4f976230 rdv: add user calendar endpoint + add this calendar in the calendar 2021-08-18 23:16:52 +02:00
nobohan
dbf72774c2 rdv: add main user in fullcalendar form 2021-08-18 21:09:08 +02:00
nobohan
a70d5cc263 rdv: fullcalendar: save calendarRange id as an extended prop in the calendar entity 2021-08-18 21:09:08 +02:00
nobohan
07eb5c797a rdv: fullcalendar: manage event clicking 2021-08-18 21:09:08 +02:00
nobohan
a54434a677 rdv: add fr locale to fullcalendar + colorise users calendars 2021-08-18 21:09:08 +02:00
nobohan
ca9738b55a rdv: fullcalendar: add current user by default 2021-08-18 21:09:08 +02:00
nobohan
b40c25595a rdv: fullcalendar: select and unselect user calendars 2021-08-18 21:09:08 +02:00
nobohan
e6deb6bc7a rdv: fullcalendar: update events source dynamically 2021-08-18 21:09:08 +02:00
nobohan
e499ebdf8b rdv: add dynamic event sources in fullcalendar (WIP) 2021-08-18 21:09:08 +02:00
nobohan
07f086dd61 rdv: fix calendar users loading for multiselect 2021-08-18 21:09:08 +02:00
nobohan
f2d79919f0 rdv: add calendar user selector widget 2021-08-18 21:09:08 +02:00
nobohan
02a9e21f62 rdv: set the calendar ranges as an API point + fetch them into the calendar view 2021-08-18 21:09:08 +02:00
nobohan
323434f34e rdv: add fixture for calendar range 2021-08-18 21:09:08 +02:00
nobohan
afad23eb0f rdv: fix timezone issue for editing events 2021-08-18 21:09:08 +02:00
nobohan
981c819f56 rdv: add current event date when edit 2021-08-18 21:09:07 +02:00
nobohan
9907b59379 rdv: renaming of variable + enable to display selected event 2021-08-18 21:09:07 +02:00
nobohan
dc3c8a4032 rdv: translations + layout (twig) 2021-08-18 21:09:07 +02:00
nobohan
95b50f2b99 rdv: add calendar list in menu 2021-08-18 21:09:07 +02:00
nobohan
b106a03534 rdv: hook i18n translations into the App.vue 2021-08-18 21:09:07 +02:00
nobohan
4a6914be22 rdv: use datetime instead of date fields 2021-08-18 21:09:07 +02:00
nobohan
5181098339 rdv: connect fullcalendar vue component to startDate and endDate fields 2021-08-18 21:09:07 +02:00
nobohan
fe3cbdadab rdv: fullcalendar: add 3 buttons 'month - week - day' 2021-08-18 21:09:07 +02:00
nobohan
de6df983a0 rdv: add translations 2021-08-18 21:09:07 +02:00
nobohan
0585455bbe rdv: fullcalendar vue: use store and add an event on date select 2021-08-18 21:09:07 +02:00
nobohan
f508971b6a rdv: add fullcalendar.js as a vuejs component (POC) 2021-08-18 21:09:07 +02:00
nobohan
5c8b247f40 rdv: correct edit page 2021-08-18 21:09:07 +02:00
nobohan
9c7c890943 rdv: delete a rdv 2021-08-18 21:09:07 +02:00
nobohan
7e02b284ca rdv: others pages: edit, list 2021-08-18 21:09:07 +02:00
nobohan
d542f582e6 rdv: allow null concerned persons in form 2021-08-18 21:09:07 +02:00
nobohan
3c37802821 rdv: add show calendar 2021-08-18 21:09:07 +02:00
nobohan
227be0b482 rdv: add default status on rdv when creating a new rdv 2021-08-18 21:09:07 +02:00
nobohan
4b8736ae57 rdv: fix adding thirdparty when creating a rdv 2021-08-18 21:09:07 +02:00
nobohan
206347de91 rdv: add entity to serialize (WIP) 2021-08-18 21:09:07 +02:00
nobohan
516c286519 rdv: can add thirdparty to a rdv 2021-08-18 21:09:07 +02:00
nobohan
adc462b735 rdv: simplify the vuejs component (removed not used parts) 2021-08-18 21:09:07 +02:00