nathangray
a15a7dd6a8
Calendar: Even faster initial loading by not triggering the user list at all
2020-04-22 16:37:43 -06:00
nathangray
09275367c0
* Calendar: disable some owner/participant pre-loading for faster initial open
...
We no longer send the accounts or owngroups to pre-fill the owner / participant options. Accounts are pulled from the client-side cache, groups are now always via ajax like other resources
2020-04-22 13:09:14 -06:00
nathangray
04bf5580c8
* Calendar: Fix events later in the day would not show if one was filtered out
2020-04-20 12:00:59 -06:00
nathangray
840f195288
* Calendar: Fix conflict popup opened with an error
2020-04-08 14:13:07 -06:00
Hadi Nategh
ed4884655f
Fix videoconference actions
2020-04-08 20:43:47 +02:00
Hadi Nategh
c755f005c0
Add join videoconference action
2020-04-08 19:55:18 +02:00
Ralf Becker
1c135b2da3
some fixes around videoconference avatars and adding an automatic alarm 5min before the conference
2020-04-07 11:10:49 +02:00
nathangray
16c831ddc3
Calendar: Fix videoconference flag was not passed from quick add to edit dialog
2020-04-03 10:59:53 -06:00
nathangray
d9ecc966bb
Fix client-side event status filter 'owner too' so group calendar shows events when a group member is an owner
2020-03-31 10:14:41 -06:00
nathangray
1da1cb7b99
Fix legacy options not being read for some widgets
2020-03-30 10:28:48 -06:00
nathangray
34ec346821
Fix favourites (& probably some more inherited stuff) broken by TypeScript conversion
...
Note that any properties declared in a sub-class aren't generally available until after the super() call is done, i.e. in the super constructor they're undefined.
2020-03-20 11:38:38 -06:00
nathangray
a2d9e8cae0
Calendar: Fix cdbfcb391
broke planner view
2020-03-18 10:15:22 -06:00
nathangray
cdbfcb391c
Calendar: Fix some cases where a changed participant status would not remove the event when it should
2020-03-12 09:19:12 -06:00
Hadi Nategh
0cc7ce12d0
merge master
2020-03-05 14:45:25 +01:00
Hadi Nategh
b6374c833e
Add missing js files in calendar
2020-03-05 13:21:02 +01:00
Ralf Becker
65294a3e19
fix error on window closing in Chrome 80+
...
caused by Chrome 80+ no longer allowing to send a synchronious ajax request from beforeunload handler, using sendBeacon (async request with keepalive=true) instead
2020-03-02 10:43:19 +01:00
nathangray
08b6cce51d
Calendar to TS working
2020-02-27 13:37:36 -07:00
nathangray
e68071a073
WIP Calendar to typescript
2020-02-27 11:44:34 -07:00
nathangray
01da1c3bd4
Calendar: Make sure search from sidebox doesn't come back in list view after being cleared
2019-11-25 15:47:02 -07:00
nathangray
f59f6bbc3f
Calendar: Fix favorites with accounts not in primary group only show ID in sidebox owner
2019-11-19 15:56:12 -07:00
nathangray
6d00d548a8
* Calendar: Fix selecting a group in planner by user view did not always load group members
2019-10-29 10:57:01 -06:00
nathangray
7f6b3dab18
Calendar: Keep passed links through quick add -> edit
2019-09-25 11:30:16 -06:00
nathangray
e83ad2cf5a
Calendar: Make sure owner is sent as an array for proper processing of default_participant preference
2019-09-23 09:49:10 -06:00
nathangray
b7eb1f866b
Calendar: Add owner to values passed from quick add to edit dialog.
...
This fixes a bug where if multiple accounts were viewed as separate calendars, all accounts were added as participants when Quick add -> Edit was used on a single calendar
2019-09-20 09:47:51 -06:00
nathangray
6cbf065f7a
Calendar - Different way to get participants for quick add -> edit
2019-09-16 11:46:10 -06:00
nathangray
47cde432ef
* Calendar - Fix quick add lost additional participants
2019-09-16 10:46:35 -06:00
nathangray
9cbc941c8d
Calendar - fix side calendar's Today button positioning
2019-08-20 13:54:51 -06:00
nathangray
afdee4b2eb
Calendar - Fix js error reading holiday event preference
2019-06-19 09:19:01 -06:00
nathangray
cd76cccf8b
*Calendar - Quick add dialog now shows conflict warning instead of quietly stopping
2019-06-17 10:24:47 -06:00
nathangray
d095241a55
Make sure week labels with unknown users get updated when the names come back from the server
2019-05-02 11:20:38 -06:00
Hadi Nategh
bb16d47c7c
Let single day view gets updated while printing
2019-04-16 10:51:51 +02:00
nathangray
f1295cce1c
Calendar - make day header blue and always show user name in day view
2019-02-05 15:45:06 -07:00
nathangray
c9a16d0caf
Show week number instead of user name for single calendar, single day
2019-02-01 10:12:03 -07:00
nathangray
72c21bffcf
Calendar - fix week view display name of other user, broken by 9742956c
2019-01-24 11:16:19 -07:00
nathangray
f255a80f52
Calendar - queue unknown owner label requests
2019-01-22 09:32:58 -07:00
nathangray
054fee2bbe
*Calendar - New event (+ button) now sets time to start of next hour
2019-01-14 11:01:00 -07:00
nathangray
61d0e9874f
Calendar - fix status filter for planner by user view
2019-01-11 14:01:49 -07:00
nathangray
03aa34460a
Change calendar link registry's add to use javascript so we can open client side
2019-01-10 15:01:05 -07:00
nathangray
00ea499559
Calendar - open add into a dialog widget
2019-01-09 16:48:04 -07:00
nathangray
fa928efc57
Calendar - Pass group members on load to save some user data lookups
2018-12-19 15:31:44 -07:00
nathangray
5e9cace2bc
* Calendar - Quick add dialog for new events
2018-12-13 14:35:26 -07:00
nathangray
7debe27ada
Fix infinite loop when hovering over holidays
2018-12-13 11:47:14 -07:00
Hadi Nategh
b24d9f9cde
Fix missing space and extra spaces in calendar's birthday tooltip
2018-12-10 14:20:35 +01:00
nathangray
9742956c67
* Calendar - fix missing week numbers on multiweek view and wrong scrolling
2018-10-29 11:30:50 -06:00
nathangray
d36d18a148
Calendar - In week view always display name of selected user if not self
2018-10-22 10:31:10 -06:00
nathangray
0f016bcd7b
Change missing owner label lookup to deal with async request
2018-10-11 12:54:17 -06:00
nathangray
1e98a89bbd
* Calendar - fix multi-day events ending at 00:00 would only be shown for the first day
2018-09-24 11:24:05 -06:00
nathangray
be731519cf
* Calendar - fix adding events to days loaded and cached but not shown in current view would not show when view gets changed
2018-09-24 10:20:56 -06:00
nathangray
58490c24b7
* Calendar - add birthday icon to planner for time scales less than a month
2018-07-24 16:20:50 -06:00
nathangray
e8127f7da7
* Api - Fix row category colors go missing after a change
...
- Row color css was not specific enough to override the default, and only worked because of load order
- Remove uneeded category CSS requests from calendar
2018-07-24 12:57:17 -06:00