-
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
Add a way to clear all events in a calendar #326
Comments
Um … just delete the calendar before? ;) |
Deleting the calendar before is no option. So the easiest way to resolve this issue is to bring back the option on import to delete the calendar before importing the data. |
Why is the reconfiguration needed? The new calendar will have the same name, the same CalDAV URLs and credintals 😉 you only need to reconfigure the shares, or am i wrong 😁 |
Exactly, there is no re-configuration needed when the name stays the same. |
Maybe, but reconfiguring somethin is wrong and useless. What If you add a typo when creating the new calendar? And reconfiguring the shares?! This would be an extra step for every import. I have to import an external calendar every few weeks. And therefore I need to delete all the entries of the calendar before importing the new events. This calendar is shared with a few people. So, what's the problem with adding the option to delete all entries before importing the new one? Are there any technical problems? |
Maybe the webcal feature is what you are waiting for? |
It clutters the user interface and it leaves us with more code to maintain. |
I'm not sure at the moment. I think the university only provides the ics file as a download. So this wouldn't work
This would be one more ui element and one cleanup routine before importing the calendar |
ICS files on the web is essentially what webcal is
But it's used by very very very few users and if we start implementing every little feature that would benefit 0.0001% of our users the calendar would become a real usability pain. |
Hard to tell how much user would use this feature. At the moment there is @eesko who created this issue and me who would like to see this feature back in the calendar too. |
Yes, let me guess. Configuring webcal behind user login would also be too much to maintain. |
Well, if you can access the the ics file by sending http basic auth headers it will definitely work |
I'm also missing the "clear calendar" feature. While it wasn't really intuitive before (uploading the ICS file first, to import), it was convenient as I was able to just drag and drop the ICS file and import it, replacing the whole calendar. |
@ege1 What do you use it for? Deleting all objects in a calendar and starting all over again on a regular basis doesn't make sense in my opinion. |
That's indeed missing, i created an issue for it: #468 |
@georgehrke Yes, it sounds a bit weird. I'm periodically syncing my personal calendar at my employers system (by exporting ICS file) to my private owncloud calendar, to be able to see business schedules on my private phone. |
There are some issues with just deleteng and recreating a calendar with the same name. See: #325 |
Instead of reimplementing an old crappy feature you used to solve your problem we should think about different, more comfortable, more intuitive ways to solve your problem. |
Yeah, isn’t this exactly what subscribing to remote calendars would be for? |
If it's a plain ics file on the web (maybe behind basic auth) yes, |
@georgehrke: I'm with you. It is surely not a normal use-case that I'm using here and if I would really rely on it, I would be searching for a proper/automated solution. |
So, at the moment the feature to delete all events from a calendar is missing. Also the webcal support (#132) is missing, but is the preferred solution to solve this issue. |
I certainly agree, that the current version 1.1 of the calendar app in OC 9.0.1 is far away from being usable properly! 👎 👎 👎 |
I do fully agree on this point. Since the upgrade to OC 9 I really miss two features. I export my professional Lotus Notes agenda by generating a .ics file. Then I import it into my OC calendar because I have there other personal events. In return, my OC calendar is synchronized with my Android devices.
In the time being, is there some workaround by deleting some entries in a database table ? There is also a problem in OC 9 : I cannot open any calendar entry when i click on it after import. Unable to see details then. |
We never had this feature. |
@georgehrke ooops yes that's correct. I was using your cl-calendarimport https://github.com/georgehrke/cl-calendarimport but now it is not working on OC 9 ("won't fix") :-( |
Instead of crying for features and telling us how badly this is needed: contribute! You know: this is open source! |
Sorry but everyone here knows that's open source. Thanks. In my opinion, it's good there are feedback from users, even if in this point some complained because of a kind of regression in a feature they liked, because it points out a feature that is needed by your precious users. |
@XuRuHang And you can't sync your Lotus Notes agenda directly with your android? |
@georgehrke |
Hallo |
As shown #132 (comment), there is a need to wipe a calendar also for me. |
I also occasionally have to clear all events from a calendar. When something goes wrong it is a convenient way to import a backup for a calendar without all the configuration for sharing options or even syncing on clients. |
Apparently, issue #804 was a duplicate of this. In #804 it was mentioned, that sharing webcal subscriptions is planned (nextcloud/server#1600, not yet finished), which will probably help in several cases. However, I also have the case that someone sends me an ICS file from time to time which I need to import and which is not publicly available on the web, so I also need the "clear existing calendar and import" feature if I do not want to nag my users about needing to re-enable a re-created calendar... |
Currently there seems to be no way of clearing all events in a calendar other than to do it manually one event at a time.
Previously one could tick an option to clear all events in a calendar when importing events. This option does not exist anymore.
The text was updated successfully, but these errors were encountered: