315 Commits

Author SHA1 Message Date
2b770036a5 fix behaviour of CalendarType in Controller and add field users to CalendarType 2022-05-20 19:44:28 +02:00
67fad5d764 create generic data transformer with get an object by id, and add test
for CalendarType
2022-05-20 19:26:21 +02:00
b6e0379583 fix cs and add EntityToIdTransformer 2022-05-20 15:52:13 +02:00
dba0e84781 calendar app: fix list for showing users and their colors (not in rgith place in page) 2022-05-18 13:33:56 +02:00
b89edc29af calendar app: do not store events twice in vuex 2022-05-17 17:31:17 +02:00
b50c51bc2a calendar items wit round-robin color 2022-05-17 17:16:48 +02:00
f68c69d443 refactor to use store for storing events 2022-05-17 16:57:31 +02:00
682dc2174e some style changes 2022-05-17 16:26:21 +02:00
c0f9bf35ac fix toggle to show or hide appointments 2022-05-17 16:05:00 +02:00
0c61edd0d6 everything changed to use store for faster re-render of calendar 2022-05-17 15:49:50 +02:00
9ceb66e2da refactor CalendarRange repository and available range action 2022-05-17 12:26:34 +02:00
8b1271a466 use groups annotation with Serializer prefix and serialize mainUser 2022-05-17 12:14:37 +02:00
85f00fdb28 refactor store in calendar 2022-05-16 17:20:15 +02:00
6144f2439a wip store mainUser in both store and input data with event 2022-05-16 15:30:35 +02:00
4be3efc619 work on create calendar 2022-05-13 13:49:24 +02:00
7859439f0b fix remote calendar compiler to allow to compile kernel without any configuration 2022-05-12 13:53:20 +02:00
c60a54eb39 WIP: create and edit calendar 2022-05-12 12:50:57 +02:00
f4b1a25a67 quick fixes to make calendar app work 2022-05-12 12:50:55 +02:00
0ec0708807 add voter for calendar 2022-05-12 12:49:32 +02:00
d150a8251b calendar range: remove on remote after removal in the database 2022-05-12 12:49:32 +02:00
dd13e631ac calendar range: update on remote after an unpdate 2022-05-12 12:49:32 +02:00
c892f7de7b prevent loop when posting calendarrange to remote and updating remoteId 2022-05-12 12:49:32 +02:00
e895da31d7 wip: synchro of calendar range 2022-05-12 12:49:32 +02:00
ba8a2327be fallback on schedule items when no access to calendar 2022-05-12 12:49:32 +02:00
38d828cf36 refactor access to calendar and use real userid 2022-05-12 12:49:32 +02:00
ee4a6e08fb refactor command to acquire admin consent 2022-05-12 12:49:32 +02:00
d570145385 refactor and rename classes 2022-05-12 12:49:32 +02:00
8abce5ab85 fix cs + read remote calendar based on user access 2022-05-12 12:49:32 +02:00
811798e23f wip: synchro 2022-05-12 12:49:32 +02:00
9935af0497 msgraph: add metadata to users to connect with default calendar 2022-05-12 12:49:32 +02:00
5331f1becc [wip] first impl for getting authorization for admin 2022-05-12 12:49:32 +02:00
a7ec843509 remote calendar: authenticate to ms graph api 2022-05-12 12:49:32 +02:00
0212193940 add null remote connector and basic interface 2022-05-12 12:49:32 +02:00
aecdfa6b12 reactive my calendar on new route 2022-05-12 12:49:32 +02:00
88784b7f7e copy ranges from one day to another fixed 2022-05-12 12:23:39 +02:00
c339f7a828 fix merge conflict 2022-05-11 21:31:08 +02:00
5ceddc747d start copy dates 2022-05-11 21:27:47 +02:00
f8a9cafacb add today button again 2022-05-11 15:15:13 +02:00
ce78177ab7 only fetch data for view and adapt all callbacks for header buttons 2022-05-11 15:15:13 +02:00
7c693b7495 change height of calendar for better overview 2022-05-11 15:15:13 +02:00
6631e77df5 more changes to save modified, deleted new plages immediately 2022-05-11 15:15:13 +02:00
c77af0bc4a start refactoring 2022-05-11 15:15:13 +02:00
e28d17a131 ranges are immediately deleted as well as saved (needs refactoring) 2022-05-11 15:15:13 +02:00
2b1c3d1aff comment out console logs 2022-05-11 15:15:13 +02:00
f3444b6a58 change ranges to 15min instead of 30 + save new range immediately 2022-05-11 15:15:13 +02:00
nobohan
629dbb9137 admin: missing translations and css class 2022-05-11 11:30:08 +02:00
nobohan
f4652adbc2 admin: add fa icons to menu section title 2022-05-10 15:21:29 +02:00
nobohan
be27df1fd5 admin: remove obsolet header => true tag + php code fix 2022-05-10 11:46:17 +02:00
nobohan
c9b3bab508 admin sections for main bundle 2022-05-10 10:14:30 +02:00
901b496030 quick fixes to make calendar app work 2022-05-09 18:01:09 +02:00