Commit Graph

316 Commits

Author SHA1 Message Date
nathangray
c42af6c4b9 * Calendar - creating an exception to a recurring event now copies the links over to the exception 2017-05-08 13:18:16 -06:00
nathangray
9eaf1f20ef Thumbnails (and handling) of uploaded files on new entries that have not yet been saved 2017-04-10 11:21:03 -06:00
Ralf Becker
97af627279 * Calendar: fix error in mail all participants on minimal install
Call to undefined method EGroupware\Api\Accounts::get_account_name()
2017-03-28 19:50:47 +02:00
nathangray
8033f8ff7c Fix participant role is lost when changing another user's status 2017-02-27 09:21:52 -07:00
nathangray
db71f7660f Reduce translation duplication - use a single common message for entry copied 2016-11-24 10:30:36 -07:00
Ralf Becker
2f4d50b407 fix typo and IDE warnings 2016-10-19 15:25:53 +02:00
nathangray
57201d51bc Fix bug where you were unable to change participant status of a recently added user until you save the event 2016-10-17 11:23:27 -06:00
Ralf Becker
4b2f08f5b7 old behavior "selected" should also be used for not set preference, therefore we need to test for !== '0' 2016-10-04 09:55:02 +02:00
nathangray
16d7b6d5ae Fix clicking inside a single other user's calendar did not invite that user when new event preference was 'Just me' 2016-09-27 10:21:25 -06:00
nathangray
8634c624bb Remove error log 2016-09-15 10:46:11 -06:00
nathangray
87c9d72db9 Fix unwanted extra participants in consolidated views when new event participant preference is 'just me' - month view 2016-09-13 10:10:36 -06:00
nathangray
23f5e5fb70 Fix unwanted extra participants in consolidated views when new event participant preference is 'just me' 2016-09-12 12:00:49 -06:00
Hadi Nategh
075a3a6fe5 Fix drag and drop in calendar does not work if there's resources 2016-09-06 16:18:45 +02:00
nathangray
24d5af7b7a Fix invalid parameter error when changing the status of a recurring event exception 2016-09-05 10:18:14 -06:00
nathangray
57f994e038 Allow events created by clicking on 00:00 to actually start at 00:00 instead of workday start time 2016-09-05 10:04:40 -06:00
nathangray
b86dfa52bb Use user accounts when available over addressbook when expanding mailing lists 2016-09-01 09:26:56 -06:00
nathangray
96b75f7888 Fix error when saving copied event if current user does not have add rights to original user's calendar 2016-07-28 13:26:06 -06:00
nathangray
1359ce2aca Keep event owner while copying, if current user has add permissions 2016-07-26 11:45:48 -06:00
Ralf Becker
ac8cdda252 fix wrong namespace and replaced a couple more CreateObject 2016-07-26 09:03:02 +02:00
nathangray
962f0fa9d6 Change usage of deprecated CreateObject() to autoloadable class names 2016-07-25 16:41:47 -06:00
nathangray
acbf2b46da Prevent "Parameter must be scalar" error when creating a calendar event - thanks @sbourget 2016-07-25 15:06:20 -06:00
nathangray
fada2d433e When adding a mailing list as participant, immediately expand it to contacts 2016-07-12 11:22:36 -06:00
nathangray
b7919b1fe0 * Calendar: Create new events by dragging on empty space 2016-06-30 13:21:13 -06:00
nathangray
a557ce5ceb Fix deleting a single event of a series deleted correctly, but caused the whole series to disappear from view. 2016-06-21 11:42:44 -06:00
nathangray
fc53782f60 Remove participant restriction on new events to just users or groups, now we add any contacts or resources selected as well 2016-06-21 11:17:06 -06:00
nathangray
8cb1bb19b1 Check event filters when updating status or category through edit dialog to remove the event if it no longer matches. 2016-06-16 11:08:31 -06:00
nathangray
0d77d8e62a Better handling for drag & drop of multi-day events between blocking & non-blocking areas 2016-06-08 10:16:17 -06:00
nathangray
660888c716 Drag and drop move or invite in day view 2016-06-01 13:47:18 -06:00
nathangray
6d10b8d231 Drag and drop to another user's calendar
- Add exception prompt
- Change to -> Move to
2016-06-01 09:30:42 -06:00
nathangray
1756179bb3 Restore export function, turns out it is used by context menu -> export 2016-05-24 16:44:14 -06:00
nathangray
deedf7a808 Handle changing status via ajax for a user in a group invitation 2016-05-24 14:51:16 -06:00
nathangray
8789d8d944 Fix incorrect client update when changing status on a recurring event exception 2016-05-18 11:30:50 -06:00
nathangray
f1b4367181 Fix original event stays when a series exception is created 2016-05-16 15:56:08 -06:00
Nathan Gray
c6e6da63ef Allow drag and drop between calendars, asking to invite or transfer 2016-05-11 17:29:58 +00:00
Ralf Becker
4af0e7cb1c WIP EGroupware without phpgwapi&etemplate 2016-05-04 19:07:54 +00:00
Nathan Gray
cbb2d73b98 Make some old code that returns HTML unused, then remove it 2016-05-02 15:26:56 +00:00
Ralf Becker
dcc003cedf move calendar to new api 2016-05-01 17:47:59 +00:00
Ralf Becker
429177686a make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api 2016-05-01 09:57:48 +00:00
Nathan Gray
40fbf3e2c9 Update for resource selection to re-enable conflict detection
- Remove account & contact options from default resource selection preference
- Edit dialog participant now passes selected start & duration, so conflict detection works again
2016-04-29 18:01:17 +00:00
Nathan Gray
67faad146f Fix extra empty participant in new event for another user from planner by user view 2016-04-27 23:06:51 +00:00
Nathan Gray
ebc14c847c Avoid empty popup & cryptic error from drag and drop series in the past with future conflict 2016-04-27 18:53:15 +00:00
Nathan Gray
61029657f5 Log recurrence end date into history 2016-04-26 16:41:22 +00:00
Nathan Gray
3ecd30fb35 Fix no category showed blank tag in category taglist. 2016-04-04 21:40:45 +00:00
Nathan Gray
abd1830ec2 Fix multiple categories show as just IDs 2016-03-31 23:06:23 +00:00
Nathan Gray
70b00c8d70 Remove some unused code 2016-03-14 19:36:22 +00:00
Nathan Gray
a13035ac06 Fix event from mail did not add users as participants 2016-03-14 15:58:25 +00:00
Nathan Gray
32b4872084 Use calendar-owner widget in edit dialog for participants 2016-02-18 20:54:26 +00:00
Nathan Gray
58b7f38426 Promote calendar-owner to full widget, loadable by etemplate on its own 2016-02-18 19:45:37 +00:00
Nathan Gray
5955705002 Owner widget changes:
- Now returns results with users, then groups, then other apps
- If a result is found in the static options, the server is not queried
- 2 character limit before searching
- Change event fires on blur, not change in selection
2016-02-11 20:30:55 +00:00
Nathan Gray
d7dfd44c8b Use taglist for owner 2016-02-09 20:28:57 +00:00