owncloud / calendar

Calendar app for ownCloud
GNU Affero General Public License v3.0
121 stars 43 forks source link

Event shift in some clients #554

Open dohrix opened 8 years ago

dohrix commented 8 years ago

Steps to reproduce

  1. Create an event in calendar
  2. Configure client like Android calendar

    Expected behaviour

Same data expected

Actual behaviour

When i look at events there is a time shift , but when i edit it the time is right.

Server configuration

Debian

Web server: Nginx

Database: Mysql

PHP version: 5.6.17

ownCloud version: (see ownCloud admin page) 9

Calendar version: (see ownCloud apps page) 1.2.1

Updated from an older ownCloud or fresh install: Updated from owncloud 8

List of activated apps: Calendar, files,,contacts, documents

The content of config/config.php:

{
    "system": {
        "instanceid": "ocldfwa7q5j5",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "X.X.X.X",
            "*********",
            "*********"
        ],
        "datadirectory": "\/var\/www\/html\/data",
        "overwrite.cli.url": "http:\/\/*************",
        "dbtype": "mysql",
        "version": "9.0.1.3",
        "dbname": "************",
        "dbhost": "localhost",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "logtimezone": "Europe\/Paris",
        "installed": true,
        "loglevel": 0,
        "log_type": "owncloud",
        "logfile": "\/var\/log\/owncloud.log",
        "maintenance": false,
        "singleuser": false,
        "appcodechecker": false,
        "theme": "",
        "defaultapp": "file",
        "default_language": "fr",
        "memcache.distributed": "\\OC\\Memcache\\Memcached",
        "memcached_servers": [
            [
                "localhost",
                11211
            ]
        ],
        "trashbin_retention_obligation": "auto",
        "appstore.experimental.enabled": true,
        "updatechecker": true,
        "app.mail.imaplog.enabled": true
    }
}

**Are you using external storage, if yes which one:** local/smb/sftp/...
NO
**Are you using encryption:** yes/no
NO
**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...
NO

### Client configuration
**Browser:**
Firefox/Chrome
**Operating system:**
OSX, Debian
**CalDAV-clients:**
Ical (no issue) , Android Calendar (issue), outlook mobile (issue)

### Logs
#### Web server error log
No error log
georgehrke commented 8 years ago

Please export an example event and post it here

Please excuse my brevity and typos. Sent from my mobile

On May 23, 2016, at 4:14 PM, dohrix notifications@github.com wrote:

Steps to reproduce

Create an event in calendar Configure client like Android calendar Expected behaviour

Same data expected

Actual behaviour

When i look at events there is a time shift , but when i edit it the time is right.

Server configuration

Debian

Web server: Nginx

Database: Mysql

PHP version: 5.6.17

ownCloud version: (see ownCloud admin page) 9

Calendar version: (see ownCloud apps page) 1.2.1

Updated from an older ownCloud or fresh install: Updated from owncloud 8

List of activated apps: Calendar, files,,contacts, documents

The content of config/config.php:

{ "system": { "instanceid": "ocldfwa7q5j5", "passwordsalt": "_REMOVED SENSITIVE VALUE_", "secret": "_REMOVED SENSITIVE VALUE_", "trusteddomains": [ "X.X.X.X", "****", "*****" ], "datadirectory": "\/var\/www\/html\/data", "overwrite.cli.url": "http:\/\/**_***", "dbtype": "mysql", "version": "9.0.1.3", "dbname": "******", "dbhost": "localhost", "dbtableprefix": "oc", "dbuser": "_REMOVED SENSITIVE VALUE_", "dbpassword": "**_REMOVED SENSITIVE VALUE***", "logtimezone": "Europe\/Paris", "installed": true, "loglevel": 0, "log_type": "owncloud", "logfile": "\/var\/log\/owncloud.log", "maintenance": false, "singleuser": false, "appcodechecker": false, "theme": "", "defaultapp": "file", "default_language": "fr", "memcache.distributed": "\OC\Memcache\Memcached", "memcached_servers": [ [ "localhost", 11211 ] ], "trashbin_retention_obligation": "auto", "appstore.experimental.enabled": true, "updatechecker": true, "app.mail.imaplog.enabled": true } }

Are you using external storage, if yes which one: local/smb/sftp/... NO Are you using encryption: yes/no NO Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/... NO

Client configuration

Browser: Firefox/Chrome Operating system: OSX, Debian CalDAV-clients: Ical (no issue) , Android Calendar (issue), outlook mobile (issue)

Logs

Web server error log

No error log — You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub

dohrix commented 8 years ago

no problem ;)

an example of event:

calendardata: BEGIN:VCALENDAR PRODID:-//ownCloud calendar v1.1 BEGIN:VTIMEZONE TZID:Europe/Paris X-LIC-LOCATION:Europe/Paris BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:19700329T020000 RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:19701025T030000 RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 END:STANDARD END:VTIMEZONE BEGIN:VEVENT CREATED:20160510T091332 DTSTAMP:20160510T091332 LAST-MODIFIED:20160510T091332 UID:h66aay517pt SUMMARY:test 10 mai bis ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CUTYPE=INDIVIDUAL;SCHED ULE-STATUS=1.1;X-OC-GROUP-ID=0:MAILTO:XXXXXX@mailoo.org ORGANIZER;CN=XXXXXXXXXX@mailoo.org:MAILTO:XXXXX@mailoo.org DTSTART;TZID=Europe/Paris:20160511T160000 DTEND;TZID=Europe/Paris:20160511T170000 RRULE:FREQ=DAILY END:VEVENT END:VCALENDAR

       uri: ownCloud-vws91ge4ur942ipr1fqkpu.ics
calendarid: 5

lastmodified: 1463648581 etag: cde5598ef54eecde782749c75d887f90 size: 923 componenttype: VEVENT firstoccurence: 1462975200 lastoccurence: 2145916800 uid: h66aay517pt