Attendee status should change to "needs-action" (PARTSTAT=NEEDS-ACTION), because attendee may be not very happy about time change.
And if he gets a lot of calendar emails he can just miss notification.
Event is moved in other participants calendars and their status is not changed (still ACCEPTED or DECLINED)
Nextcloud version:
14.0.3
Where did you install Nextcloud from:
Signing status:
Signing status
No errors have been found.
List of activated apps:
App list
Enabled:
- accessibility: 1.0.1
- activity: 2.7.0
- calendar: 1.6.3
- cloud_federation_api: 0.0.1
- comments: 1.4.0
- contacts: 2.1.7
- dav: 1.6.0
- federatedfilesharing: 1.4.0
- federation: 1.4.0
- files: 1.9.0
- files_accesscontrol: 1.4.0
- files_markdown: 2.0.5
- files_pdfviewer: 1.3.2
- files_sharing: 1.6.2
- files_texteditor: 2.6.0
- files_trashbin: 1.4.1
- files_versions: 1.7.1
- files_videoplayer: 1.3.0
- impersonate: 1.1.0
- logreader: 2.0.0
- lookup_server_connector: 1.2.0
- mail: 0.11.0
- nextcloud_announcements: 1.3.0
- notes: 2.5.0
- notifications: 2.2.1
- oauth2: 1.2.1
- password_policy: 1.4.0
- provisioning_api: 1.4.0
- richdocuments: 3.0.5
- serverinfo: 1.4.0
- sharebymail: 1.4.0
- support: 1.0.0
- systemtags: 1.4.0
- tasks: 0.9.7
- theming: 1.5.0
- twofactor_backupcodes: 1.3.1
- user_ldap: 1.4.0
- workflowengine: 1.4.0
Disabled:
- admin_audit
- encryption
- files_external
- firstrunwizard
- gallery
- spreed
- survey_client
- updatenotification
- user_external
Nextcloud configuration:
Config report
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"version": "14.0.3.0",
"dbtype": "mysql",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"dbtableprefix": "oc_",
"installed": true,
"default_language": "ru",
"defaultapp": "files",
"knowledgebaseenabled": false,
"allow_user_to_change_display_name": false,
"remember_login_cookie_lifetime": 1296000,
"session_lifetime": 86400,
"session_keepalive": true,
"token_auth_enforced": false,
"auth.bruteforce.protection.enabled": true,
"lost_password_link": "disabled",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpdebug": false,
"mail_smtpmode": "smtp",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "25",
"mail_smtptimeout": 10,
"overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
"htaccess.RewriteBase": "\/",
"htaccess.IgnoreFrontController": true,
"proxy": "",
"proxyuserpwd": "***REMOVED SENSITIVE VALUE***",
"trashbin_retention_obligation": "auto",
"versions_retention_obligation": "auto",
"appcodechecker": true,
"updatechecker": false,
"updater.server.url": "https:\/\/updates.nextcloud.com\/updater_server\/",
"updater.release.channel": "stable",
"has_internet_connection": true,
"check_for_working_webdav": true,
"check_for_working_wellknown_setup": true,
"check_for_working_htaccess": true,
"check_data_directory_permissions": true,
"config_is_read_only": false,
"log_type": "syslog",
"logfile": "",
"loglevel": 2,
"syslog_tag": "nextcloud",
"logdateformat": "F d, Y H:i:s",
"logtimezone": "Europe\/Moscow",
"log_query": false,
"log_rotate_size": false,
"customclient_desktop": "https:\/\/nextcloud.com\/install\/#install-clients",
"customclient_android": "https:\/\/play.google.com\/store\/apps\/details?id=com.nextcloud.client",
"customclient_ios": "https:\/\/itunes.apple.com\/us\/app\/nextcloud\/id1125420102?mt=8",
"appstoreenabled": true,
"apps_paths": [
{
"path": "\/usr\/local\/www\/nextcloud\/apps",
"url": "\/apps",
"writable": true
},
{
"path": "\/usr\/local\/www\/nextcloud\/apps-pkg",
"url": "\/apps-pkg",
"writable": false
}
],
"enable_previews": true,
"preview_max_x": 4096,
"preview_max_y": 4096,
"preview_max_filesize_image": 50,
"preview_libreoffice_path": "",
"preview_office_cl_parameters": " --headless --nologo --nofirststartwizard --invisible --norestore --convert-to pdf --outdir ",
"enabledPreviewProviders": [
"OC\\Preview\\PNG",
"OC\\Preview\\JPEG",
"OC\\Preview\\GIF",
"OC\\Preview\\BMP",
"OC\\Preview\\XBitmap",
"OC\\Preview\\MP3",
"OC\\Preview\\TXT",
"OC\\Preview\\MarkDown"
],
"ldapUserCleanupInterval": 51,
"sort_groups_by_name": false,
"comments.managerFactory": "\\OC\\Comments\\ManagerFactory",
"systemtags.managerFactory": "\\OC\\SystemTag\\ManagerFactory",
"mail_template_class": "\\OC\\Mail\\EMailTemplate",
"maintenance": false,
"memcache.local": "\\OC\\Memcache\\APCu",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0,
"timeout": 1.5
},
"cache_path": "",
"cache_chunk_gc_ttl": 86400,
"mysql.utf8mb4": false,
"tempdirectory": "\/data\/tmp",
"hashingCost": 10,
"blacklisted_files": [
".htaccess"
],
"share_folder": "\/",
"theme": "",
"cipher": "AES-256-CFB",
"minimum.supported.desktop.version": "2.0.0",
"quota_include_external_storage": false,
"filesystem_check_changes": 0,
"part_file_in_storage": true,
"mount_file": "\/usr\/local\/www\/nextcloud\/data\/mount.json",
"filesystem_cache_readonly": false,
"secret": "***REMOVED SENSITIVE VALUE***",
"max_filesize_animated_gifs_public_sharing": 5,
"filelocking.enabled": true,
"filelocking.ttl": 3600,
"memcache.locking": "\\OC\\Memcache\\Redis",
"filelocking.debug": false,
"upgrade.disable-web": true,
"debug": false,
"data-fingerprint": "",
"gs.enabled": false,
"gs.federation": "internal",
"ldapProviderFactory": "\\OCA\\User_LDAP\\LDAPProviderFactory"
}
}
Are you using external storage, if yes which one: local/smb/sftp/...
no
Are you using encryption: yes/no
no
Pinging Dr @georgehrke :mag_right:
Not sure if this is still valid
@igorr-stc?
Or do you have any new information @georgehrke?
@Nils160988 I guess @georgehrke is pretty busy :(
Valid issue
Spec: https://tools.ietf.org/html/rfc6638#section-3.2.8
A reschedule occurs when any "DTSTART", "DTEND", "DURATION", "DUE",
"RRULE", "RDATE", or "EXDATE" property changes in a calendar
component such that existing recurrence instances are impacted by the
changes, as shown in the table below. Servers MUST reset the
"PARTSTAT" property parameter value of all "ATTENDEE" properties,
except the one that corresponds to the "Organizer", to "NEEDS-ACTION"
for each calendar component change that causes any instance to be
rescheduled.
Needs to be reported upstream in Sabre/DAV (/ Sabre/VObject )
I created an upstream issue: https://github.com/sabre-io/dav/issues/1282
I have to see if i will find time to send a patch.
Most helpful comment
I created an upstream issue: https://github.com/sabre-io/dav/issues/1282
I have to see if i will find time to send a patch.