Commit Graph

439 Commits

Author SHA1 Message Date
nathangray
4410866ceb Calendar: More checks to avoid 0 duration events 2020-10-07 08:57:56 -06:00
nathangray
b88a8771b9 * Calendar: Improve handling of infolog push messages
Todo list now updates directly, other views now filtered by owner/responsible & type before we act
2020-09-24 13:33:19 -06:00
nathangray
e7a918c158 * Calendar: Fix quick add did not open conflict dialog 2020-09-16 09:24:43 -06:00
nathangray
382de156cf Home using non-global EgwApp instances for portlets 2020-08-09 19:31:42 +02:00
nathangray
5acc634a89 * Calendar: Fix multiple all-day event rendering bug
If you had multiple all day, non-blocking events and switched from month to week view, if your window was small enough, some of them would be hidden.
2020-08-06 13:23:24 -06:00
nathangray
eb7e00a908 Calendar: Fix existing event filtering on push changes
Fixes new events did not show up
2020-07-27 21:03:38 +02:00
nathangray
22c67c6801 Calendar: Fix sidebox_hooked_templates was not cleared correctly 2020-07-20 14:54:15 -06:00
nathangray
406cc7ec8b Calendar: Fix event var got lost when refactoring 2020-07-16 10:04:13 -06:00
Ralf Becker
cc7d1fbe58 fix TypeError undeleting an event in non-list-view eg. dayview 2020-07-16 15:05:45 +02:00
nathangray
42492d8ea5 Calendar: Handle deleting without reload 2020-07-15 15:56:28 -06:00
nathangray
5a72efe7f7 Deal with data if it came back with something else 2020-07-14 14:13:05 -06:00
nathangray
dc6a8e0977 * Calendar: Push updates 2020-07-14 13:39:45 -06:00
nathangray
29e0514d52 Calendar: Fix vertical resizing on day view todo list 2020-07-10 13:43:02 -06:00
nathangray
52714f0a63 Etemplate: Check dirty before closing, ask if there are changes 2020-06-19 13:27:41 -06:00
nathangray
aed7914a67 Calendar: Don't keep sort order when setting owner, use what is set 2020-06-05 13:22:13 -06:00
nathangray
4f4aa88da8 Calendar: fix add alarm only added 5 minutes, regardless of what was selected 2020-05-25 11:06:33 -06:00
nathangray
4fb18a658e * Calendar: Do not show Infolog list (Open ToDo's) if user has no access to Infolog, or no Infolog types selected for display 2020-05-07 10:24:22 -06:00
nathangray
3de7d34844 Calendar: When videoconference is checked, check for 5 minute alarm for all to avoid adding more than one 2020-05-04 15:03:03 -06:00
nathangray
878dc659b1 * Calendar: Add clickable link to videoconference in event tooltip 2020-04-24 10:54:08 -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
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
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
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
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
cd76cccf8b *Calendar - Quick add dialog now shows conflict warning instead of quietly stopping 2019-06-17 10:24:47 -06:00
nathangray
72c21bffcf Calendar - fix week view display name of other user, broken by 9742956c 2019-01-24 11:16:19 -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
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
5e9cace2bc * Calendar - Quick add dialog for new events 2018-12-13 14:35:26 -07: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
b17c525e75 * Calendar - Fix today button positioning - was too far down in Firefox 2018-07-20 10:09:58 -06:00
nathangray
499c0a2de3 Calendar - add participant or category to events created via planner view's context menu 2018-06-21 14:14:04 -06:00
nathangray
8ea2c6a913 Calendar - planner view context menu Add action now uses date you clicked on 2018-06-20 14:21:35 -06:00
nathangray
6baad3bee1 * Calendar - add context menu actions for email & documents to non-list views 2018-06-19 14:35:08 -06:00
nathangray
3444126629 * Calendar - Add preference to update calendar view immediately when navigation calendar in sidebox is changed 2018-06-05 12:57:26 -06:00
nathangray
6eb3ca2592 Fix whole day event checkbox lost the default alarm, change 24 hours label to 1 days 2018-05-15 09:47:10 -06:00
Hadi Nategh
7949d8b2fc Fix lots of misspelled words in translations 2018-03-26 16:02:42 +02:00