-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support for webcal #132
Comments
|
I'm afraid we will have to move this to 1.2. |
Will this issue be in the next calendar release 1.2? If yes, when can we expect this new calendar version? I ask because this issue should be the solution for my problem (#326). |
@LukasReschke I'm currently working on webcal, when I try to access the ics file directly i get an CSP error. My new approach would be to create an PHP end point in the calendar app the JS could access. This end point would make the actual request to the ics file. The problem is, that the url to the ics file is completely user-controlled, doesn't necessarily need to be an ics file and can have any arbitrary content. Is there a better approach or is this PHP endpoint thing fine? (The PHP endpoint would basically return a json with the raw calendar data and maybe a new url if the server with the ics file returned a 301) |
@georgehrke So webcal means the ICS basically lives on "google.com" instead of "mycloud.com", is that correct? Can you also show how you access the ICS file? – This should be pretty easy to resolve using a slightly adjusted CSP in the view controller. |
Exactly My current approach (with the CSP error) is this one: |
ping @LukasReschke :) |
Ping @LukasReschke (again, since I really want this feature :D) |
that would be cool :) |
I also used the great but now abandoned script (cl-calendarimport) from Georg. Let me explain my use case to show how important this feature is: Note this is only a one-way-sync, but still an acceptable way. |
@caco3 You can use https://github.com/buzz/ics2owncloud.py in the meantime |
I am aware of this script but it is not too easy to install the required Python modules on the server in use :( |
Can anyone tell me how to run the script? it won´t work anymore for me :( |
@georgehrke can you tell me how to use this script? maybe on german :-) |
@Happyfeet01 I don't know. I didn't develop it and i never used it. |
@Happyfeet01: Welchen Script meinst Du? |
Ich schätze mal das neue |
Since some .ics providers (such as Google Calendar) do not have a Edit : Also, maybe a cache system ? |
From IRC:
|
You mean, when adding a new subscription, add it's domain into a config key ? |
After I solved that issue I went into CORS problems, that we can't solve when keeping everything in js. |
implemented in #694 |
Pardon me, but is there a separate issue open for exposing these subscribed calendars via CalDAV? |
That would be a core issue. |
@Pazu @tcitworld I have filed respective bugreports for owncloud and nextcloud (see references above). |
Hello Georg, I installed OwnCloud then NextCloud mostly only hoping I could find there a caldav client I could plug in my existing remote DaviCal server. At present (V11), I can only plug in a remote .ics, which is pointless to me. Best regards, |
The text was updated successfully, but these errors were encountered: