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
1cbbfbd9a5
Calendar: Fix push bugs
...
- Change status from edit dialog did not push
- Change participants from edit dialog did not update planner by user correctly, sometimes not added, sometimes not removed
2020-07-15 13:32:20 -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
7ad8e57d2e
* Calendar: Optimize fetching participant names to reduce requests
2020-06-26 13:11:46 -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
c27522b00f
* Calendar: Add line indicating current time
2020-05-21 14:07:29 -06:00
nathangray
49dbd89afb
Calendar: Fix bug preventing yearly planner from loading
2020-05-19 09:02:03 -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
d9b07b6ae4
Missing translations from Stefan Unverricht
2020-05-06 14:07:01 -06:00
nathangray
df5f5a0ff4
Calendar: Fix some client side filter bugs
...
- Resources could cause error for some owner checks
2020-05-06 11:31:54 -06:00
nathangray
4d6a2cf1b1
Calendar: Fix some client side filter bugs
...
- Resources that weren't the first selected were not displayed properly
- Selecting a group via ajax under certain conditions would not display its events
2020-05-06 11:00:47 -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
901f9f0b50
* Calendar: Add videoconference icon to event tooltip
2020-04-23 14:57:51 -06:00
nathangray
c72bd74884
Calendar: fix 'owner too' filter did not show when displaying a group and the event was owned by a group member who was not participating
2020-04-23 14:15:08 -06:00
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
nathangray
b17c525e75
* Calendar - Fix today button positioning - was too far down in Firefox
2018-07-20 10:09:58 -06:00
nathangray
26d8bd1cfb
* Calendar - Fix missing first row in planner by category view
2018-07-19 13:59:45 -06:00
Hadi Nategh
eb5652dc20
* Api: get avatar showing up for taglist accounts and calendar owner
2018-06-29 10:12:59 +02: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
e11f22f0e9
* Calendar - fix event positioning bug in yearly planner view
...
Events would sometimes be mis-sorted into a different month and show at the start of the month
2018-06-19 10:22:13 -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
a874535df4
* Calendar - fix week header rendering problem in some languages
...
Translation was too long, now allowing up to 3 letters but longer trimmed
2018-05-30 15:14:03 -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
nathangray
d8b052519b
* Calendar - yearly planner view events would sometimes load in the next month as well
2018-04-17 10:38:49 -06:00
nathangray
fbf3634d1e
Calendar - Planner view, events on Friday would sometimes go missing if weekends were hidden
2018-03-26 11:16:54 -06:00
nathangray
efdc25bb37
* Calendar - fix occasional infinite loop in yearly planner
...
Something about the events present (or not present) triggered it
2018-03-26 09:45:47 -06:00
Hadi Nategh
7949d8b2fc
Fix lots of misspelled words in translations
2018-03-26 16:02:42 +02:00
nathangray
b118f9109c
* Calendar - fix events on weekend were sometimes shown on Friday if weekends were hidden
2018-03-19 10:54:55 -06:00
nathangray
0ab3a209cc
Calendar - fix birthday preference always sent to client as false
2018-03-07 14:06:02 -07:00
nathangray
04c4cd9d7a
* Calendar - add preference to display birthdays as events as well as holidays
2018-03-05 15:07:37 -07:00
nathangray
3e7ecbe692
* Calendar - always show non-blocking icon for non-blocking events, regardless of private flag
2018-03-02 10:55:06 -07:00
nathangray
2e470ddee0
* Calendar - Fix moving event to an un-loaded day would show only that event when the day is viewed
2018-02-26 11:31:29 -07:00
nathangray
965f5b5527
* Calendar - Fix right click -> add gave error instead of popup
2018-02-05 09:40:45 -07:00
nathangray
f7f4f2d07a
* Calendar - Fix Filemanager, Infolog & Timesheet context menu actions
2018-02-01 13:30:36 -07:00
nathangray
2e9b486931
* Calendar - avoid hanging in planner if event has an invalid category
2018-01-17 16:13:55 -07:00
nathangray
87b6bfdbfb
* Calendar - merge from sidebox will now open in Collabora, if available
2017-12-15 13:50:18 -07:00
nathangray
c938cb37f1
* Calendar - add a line to the top of events so consecutive events are better separated
2017-11-22 11:54:31 -07:00
nathangray
863de9144e
Revert "* Calendar - translate day of week in app header"
...
This reverts commit 2491fb14b9
.
2017-11-22 11:14:22 -07:00
nathangray
2491fb14b9
* Calendar - translate day of week in app header
2017-11-22 10:39:15 -07:00
nathangray
e53af4078c
Add full day name to app header for single day view
2017-11-16 14:39:05 -07:00
nathangray
f53c60c141
* Calendar - Add preference to set color of events without category color
2017-11-07 10:25:47 -07:00