Hi, I just sent this email to caldavzap@inf-it.com, but davclients@inf-it.com is maybe more appropriate ?
Thank you for your CalDavZap application. I think is the only free full javascript caldav client on the web :) I have a problem with calendar configuration. I configure 3 calendars in globalAccountSettings, but only one is visible in interface. config.js globalAccountSettings is:
var globalAccountSettings=[ { href: 'http://127.0.0.1:5232/user/3.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/user/3.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/2.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/1.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, ];
(Screenshot of UI (just one calendar listed)) Actually, 2 others calendars are loaded and in HTML DOM, but with style="display: none;". Do you know this issue ?
Thank's very much, Bastien Sevajol.
Hi,
it doesn't matter where you send your email, just be patient ...
Use the following patch (which ensures that if only globalAccountSettings option is used, then all calendars are loaded):
https://www.inf-it.com/fixes/main.js-loadall.diff
After applying the patch you must execute the cache_update.sh (to force clients to reload the changed source code from your server).
Cheers,
JM
p.s.: the patch will be included in the next version ...
On 26 Jul 2016, at 12:06, Bastien Sevajol bastien.sevajol@algoo.fr wrote:
Hi, I just sent this email to caldavzap@inf-it.com mailto:caldavzap@inf-it.com, but davclients@inf-it.com mailto:davclients@inf-it.com is maybe more appropriate ?
Thank you for your CalDavZap application. I think is the only free full javascript caldav client on the web :) I have a problem with calendar configuration. I configure 3 calendars in globalAccountSettings, but only one is visible in interface. config.js globalAccountSettings is:
var globalAccountSettings=[ { href: 'http://127.0.0.1:5232/user/3.ics/ http://127.0.0.1:5232/user/3.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/user/3.ics/ http://127.0.0.1:5232/user/3.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/ http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/2.ics/ http://127.0.0.1:5232/workspace/2.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/ http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/1.ics/ http://127.0.0.1:5232/workspace/1.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, ];
<Mail Attachment.png> Actually, 2 others calendars are loaded and in HTML DOM, but with style="display: none;". Do you know this issue ?
Thank's very much, Bastien Sevajol.
Hi,
it doesn't matter where you send your email, just be patient ...
You're right, sorry for double email. I reply on ML to publish the solution to the world :)
Use the following patch
Thank you very much for that !
Cheers, Bastien Sevajol.
On 26/07/2016 18:10, Ján Máté wrote:
Hi,
it doesn't matter where you send your email, just be patient ...
Use the following patch (which ensures that if only globalAccountSettings option is used, then all calendars are loaded):
https://www.inf-it.com/fixes/main.js-loadall.diff
After applying the patch you must execute the cache_update.sh (to force clients to reload the changed source code from your server).
Cheers,
JM
p.s.: the patch will be included in the next version ...
On 26 Jul 2016, at 12:06, Bastien Sevajol <bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr> wrote:
Hi, I just sent this email to caldavzap@inf-it.com, but davclients@inf-it.com is maybe more appropriate ?
Thank you for your CalDavZap application. I think is the only free full javascript caldav client on the web :) I have a problem with calendar configuration. I configure 3 calendars in globalAccountSettings, but only one is visible in interface. config.js globalAccountSettings is:
var globalAccountSettings=[ { href: 'http://127.0.0.1:5232/user/3.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/user/3.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/2.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/1.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, ];
<Mail Attachment.png> Actually, 2 others calendars are loaded and in HTML DOM, but with style="display: none;". Do you know this issue ?
Thank's very much, Bastien Sevajol.
I reply on ML to publish the solution to the world :)
Okay i was already on ML, sorry for that. Thank's again, Bastien Sevajol.
On 28/07/2016 14:50, Bastien Sevajol wrote:
Hi,
it doesn't matter where you send your email, just be patient ...
You're right, sorry for double email. I reply on ML to publish the solution to the world :)
Use the following patch
Thank you very much for that !
Cheers, Bastien Sevajol.
On 26/07/2016 18:10, Ján Máté wrote:
Hi,
it doesn't matter where you send your email, just be patient ...
Use the following patch (which ensures that if only globalAccountSettings option is used, then all calendars are loaded):
https://www.inf-it.com/fixes/main.js-loadall.diff
After applying the patch you must execute the cache_update.sh (to force clients to reload the changed source code from your server).
Cheers,
JM
p.s.: the patch will be included in the next version ...
On 26 Jul 2016, at 12:06, Bastien Sevajol bastien.sevajol@algoo.fr wrote:
Hi, I just sent this email to caldavzap@inf-it.com, but davclients@inf-it.com is maybe more appropriate ?
Thank you for your CalDavZap application. I think is the only free full javascript caldav client on the web :) I have a problem with calendar configuration. I configure 3 calendars in globalAccountSettings, but only one is visible in interface. config.js globalAccountSettings is:
var globalAccountSettings=[ { href: 'http://127.0.0.1:5232/user/3.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/user/3.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/2.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/1.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, ];
<Mail Attachment.png> Actually, 2 others calendars are loaded and in HTML DOM, but with style="display: none;". Do you know this issue ?
Thank's very much, Bastien Sevajol.
Hi, After apply the path and execute cache_update.sh, i have similar behaviour: With these 3 configured calendars:
{ href: 'http://127.0.0.1:5232/user/1.ics/', userAuth: { userName: 'admin@admin.admin', userPassword: 'admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'admin@admin.admin', userPassword: 'admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'admin@admin.admin', userPassword: 'admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] },
I have only two calendar displayed (/user/1.ics/ and /workspace/2.ics/). Log says 3 calendar are reads:
Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/user/1.ics/']: crossDomain set to: 'true' main.js:823 Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/workspace/1.ics/']: crossDomain set to: 'true' main.js:823 Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/workspace/2.ics/']: crossDomain set to: 'true'
I can setup more calendars configs, bahaviour still like that. I you need more trace/information, i'm listening.
Regards, Bastien Sevajol.
On 26/07/2016 18:10, Ján Máté wrote:
Hi,
it doesn't matter where you send your email, just be patient ...
Use the following patch (which ensures that if only globalAccountSettings option is used, then all calendars are loaded):
https://www.inf-it.com/fixes/main.js-loadall.diff
After applying the patch you must execute the cache_update.sh (to force clients to reload the changed source code from your server).
Cheers,
JM
p.s.: the patch will be included in the next version ...
On 26 Jul 2016, at 12:06, Bastien Sevajol <bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr> wrote:
Hi, I just sent this email to caldavzap@inf-it.com, but davclients@inf-it.com is maybe more appropriate ?
Thank you for your CalDavZap application. I think is the only free full javascript caldav client on the web :) I have a problem with calendar configuration. I configure 3 calendars in globalAccountSettings, but only one is visible in interface. config.js globalAccountSettings is:
var globalAccountSettings=[ { href: 'http://127.0.0.1:5232/user/3.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/user/3.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/2.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'bastien.sevajol@algoo.fr', userPassword: 'bastien.sevajol@algoo.fr' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: true, delegation: true, hrefLabel: 'http://127.0.0.1:5232/workspace/1.ics/', forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, ];
<Mail Attachment.png> Actually, 2 others calendars are loaded and in HTML DOM, but with style="display: none;". Do you know this issue ?
Thank's very much, Bastien Sevajol.
Hi,
next time please do not send 3 emails instead of one ...
You problem is 99% related to browser cache (what is a completely different thing than HTML5 cache).
There is a .htaccess file which adds proper cache headers to files (.js, .html, ...). If .htaccess is not processed by your HTTP server, then your browser caches the config.js (and all other files including cache.manifest which is updated by ./cache_update.sh) so the changed files are NOT downloaded by your browser.
You need to:
1.) delete all caches in your browser 2.) set your HTTP server to process the .htaccess file (which correctly sets the cache header => standard browser cache is completely disabled)
and then your config will work (because the client will download the latest source code + config.js) ...
Cheers,
JM
On 28 Jul 2016, at 15:24, Bastien Sevajol bastien.sevajol@algoo.fr wrote:
Hi, After apply the path and execute cache_update.sh, i have similar behaviour: With these 3 configured calendars:
{ href: 'http://127.0.0.1:5232/user/1.ics/ http://127.0.0.1:5232/user/1.ics/', userAuth: { userName: 'admin@admin.admin mailto:admin@admin.admin', userPassword: 'admin@admin.admin mailto:admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/ http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'admin@admin.admin mailto:admin@admin.admin', userPassword: 'admin@admin.admin mailto:admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/ http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'admin@admin.admin mailto:admin@admin.admin', userPassword: 'admin@admin.admin mailto:admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] },
I have only two calendar displayed (/user/1.ics/ and /workspace/2.ics/). Log says 3 calendar are reads:
Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/user/1.ics/ http://admin@admin.admin@127.0.0.1:5232/user/1.ics/']: crossDomain set to: 'true' main.js:823 Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/workspace/1.ics/ http://admin@admin.admin@127.0.0.1:5232/workspace/1.ics/']: crossDomain set to: 'true' main.js:823 Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/workspace/2.ics/ http://admin@admin.admin@127.0.0.1:5232/workspace/2.ics/']: crossDomain set to: 'true'
I can setup more calendars configs, bahaviour still like that. I you need more trace/information, i'm listening.
Regards, Bastien Sevajol.
Hi,
Sorry for multiple email. I will be more concise.
It not seems cache problem. Tested with multiple ways: - Fresh web browser install - Deletion of all cache in browser - With setup of apache2 config/.htaccess as said Same behaviour, not all calendars are displayed.
I attach in this mail (or available at http://sk.bux.fr/~bux/caldavzap/2016-07-29/): - config.js - a log of browser output (we can see an clear cache event) - screenshot of interface with two calendar instead of 5.
Notice calendars urls are: - http://127.0.0.1:5232/user/1.ics/ - http://127.0.0.1:5232/workspace/2ics/ - http://127.0.0.1:5232/workspace/1.ics/ - http://127.0.0.1:5232/workspace/3.ics/ - http://127.0.0.1:5232/workspace/4.ics/ and displayed calendars are: - http://127.0.0.1:5232/user/1.ics/ - http://127.0.0.1:5232/workspace/4.ics/ maybe the "/workspace/" common structure of calendars is a problem for caldavzap ?
Regards, Bastien.
On 28/07/2016 17:27, Ján Máté wrote:
Hi,
next time please do not send 3 emails instead of one ...
You problem is 99% related to browser cache (what is a completely different thing than HTML5 cache).
There is a .htaccess file which adds proper cache headers to files (.js, .html, ...). If .htaccess is not processed by your HTTP server, then your browser caches the config.js (and all other files including cache.manifest which is updated by ./cache_update.sh) so the changed files are NOT downloaded by your browser.
You need to:
1.) delete all caches in your browser 2.) set your HTTP server to process the .htaccess file (which correctly sets the cache header => standard browser cache is completely disabled)
and then your config will work (because the client will download the latest source code + config.js) ...
Cheers,
JM
On 28 Jul 2016, at 15:24, Bastien Sevajol <bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr> wrote:
Hi, After apply the path and execute cache_update.sh, i have similar behaviour: With these 3 configured calendars:
{ href: 'http://127.0.0.1:5232/user/1.ics/', userAuth: { userName: 'admin@admin.admin', userPassword: 'admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/1.ics/', userAuth: { userName: 'admin@admin.admin', userPassword: 'admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] }, { href: 'http://127.0.0.1:5232/workspace/2.ics/', userAuth: { userName: 'admin@admin.admin', userPassword: 'admin@admin.admin' }, timeOut: 90000, lockTimeOut: 10000, checkContentType: true, settingsAccount: false, delegation: false, forceReadOnly: null, ignoreAlarms: false, backgroundCalendars: [] },
I have only two calendar displayed (/user/1.ics/ and /workspace/2.ics/). Log says 3 calendar are reads:
Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/user/1.ics/']: crossDomain set to: 'true' main.js:823 Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/workspace/1.ics/']: crossDomain set to: 'true' main.js:823 Info: [userAccount: 'http://admin@admin.admin@127.0.0.1:5232/workspace/2.ics/']: crossDomain set to: 'true'
I can setup more calendars configs, bahaviour still like that. I you need more trace/information, i'm listening.
Regards, Bastien Sevajol.
Hi,
documentation in config.js says:
// - href // Depending on the setup type set the value to: // a.) globalAccountSettings: full "principal URL" // b.) globalNetworkCheckSettings: "principal URL" WITHOUT the "USER/" part // c.) globalNetworkAccountSettings: "full URL" to the "auth" directory ... ... ... // What is a "principal URL"? => Check you server documentation! // - "principal URL" is NOT "collection URL"
In your example below you use "collection URL" (calendar URL). Our software automatically detects all collections for a given principal, you CANNOT use "collection URL" as a href value.
Correct principal URLs in your case are:
http://127.0.0.1:5232/user/ http://127.0.0.1:5232/user/ http://127.0.0.1:5232/workspace/ http://127.0.0.1:5232/workspace/
JM
On 29 Jul 2016, at 10:08, Bastien Sevajol bastien.sevajol@algoo.fr wrote:
Hi,
Sorry for multiple email. I will be more concise.
It not seems cache problem. Tested with multiple ways:
- Fresh web browser install
- Deletion of all cache in browser
- With setup of apache2 config/.htaccess as said
Same behaviour, not all calendars are displayed.
I attach in this mail (or available at http://sk.bux.fr/~bux/caldavzap/2016-07-29/ http://sk.bux.fr/~bux/caldavzap/2016-07-29/):
- config.js
- a log of browser output (we can see an clear cache event)
- screenshot of interface with two calendar instead of 5.
Notice calendars urls are:
- http://127.0.0.1:5232/user/1.ics/ http://127.0.0.1:5232/user/1.ics/
- http://127.0.0.1:5232/workspace/2ics/ http://127.0.0.1:5232/workspace/2ics/
- http://127.0.0.1:5232/workspace/1.ics/ http://127.0.0.1:5232/workspace/1.ics/
- http://127.0.0.1:5232/workspace/3.ics/ http://127.0.0.1:5232/workspace/3.ics/
- http://127.0.0.1:5232/workspace/4.ics/ http://127.0.0.1:5232/workspace/4.ics/
and displayed calendars are:
- http://127.0.0.1:5232/user/1.ics/ http://127.0.0.1:5232/user/1.ics/
- http://127.0.0.1:5232/workspace/4.ics/ http://127.0.0.1:5232/workspace/4.ics/
maybe the "/workspace/" common structure of calendars is a problem for caldavzap ?
Regards, Bastien.
Hi,
You got it. After update globalAccountSettings as you say all works fine.
Thak's for your help, Regards, Bastien.
On 29/07/2016 10:33, Ján Máté wrote:
Hi,
documentation in config.js says:
// - href *// Depending on the setup type set the value to: // a.) globalAccountSettings: full "principal URL" *// b.) globalNetworkCheckSettings: "principal URL" WITHOUT the "USER/" part // c.) globalNetworkAccountSettings: "full URL" to the "auth" directory ... ... ... // What is a "principal URL"? => Check you server documentation! // - *"principal URL" is NOT "collection URL"*
In your example below you use "collection URL" (calendar URL). Our software automatically detects all collections for a given principal, you *CANNOT* use "collection URL" as a href value.
Correct principal URLs in your case are:
http://127.0.0.1:5232/user/ http://127.0.0.1:5232/workspace/
JM
On 29 Jul 2016, at 10:08, Bastien Sevajol <bastien.sevajol@algoo.fr mailto:bastien.sevajol@algoo.fr> wrote:
Hi,
Sorry for multiple email. I will be more concise.
It not seems cache problem. Tested with multiple ways:
- Fresh web browser install
- Deletion of all cache in browser
- With setup of apache2 config/.htaccess as said
Same behaviour, not all calendars are displayed.
I attach in this mail (or available athttp://sk.bux.fr/~bux/caldavzap/2016-07-29/):
- config.js
- a log of browser output (we can see an clear cache event)
- screenshot of interface with two calendar instead of 5.
Notice calendars urls are: -http://127.0.0.1:5232/user/1.ics/ -http://127.0.0.1:5232/workspace/2ics/ -http://127.0.0.1:5232/workspace/1.ics/ -http://127.0.0.1:5232/workspace/3.ics/ -http://127.0.0.1:5232/workspace/4.ics/ and displayed calendars are: -http://127.0.0.1:5232/user/1.ics/ -http://127.0.0.1:5232/workspace/4.ics/ maybe the "/workspace/" common structure of calendars is a problem for caldavzap ?
Regards, Bastien.