After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 268162 - add name/password entries to webcal dialog
add name/password entries to webcal dialog
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.6.x
Other All
: Urgent enhancement
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
: 335070 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-10-13 11:40 UTC by Henning Schmiedehausen
Modified: 2013-09-13 01:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed eds patch (4.47 KB, patch)
2007-07-25 08:39 UTC, Milan Crha
committed Details | Review
proposed evo patch (3.78 KB, patch)
2007-07-25 08:42 UTC, Milan Crha
committed Details | Review

Description Henning Schmiedehausen 2004-10-13 11:40:48 UTC
Description of Problem:

I was trying to access an Open-Xchange Server using Evolution 2.0.1. The
Open-XChange Server manages the calendar folders using WebDAV. My personal
calendar can be accessed as http://ox/servlet/webdav.ical I will get asked
for login and password and can then manipulate my appointments.

However, using Evolution, I cannot assign Login and Password for this 
web calendar. Is this possible? 

Steps to reproduce the problem:
1. Setup an open-xchange Server (http://www.open-xchange.org), a SUSE
   Open Exchange Server (SLOX) would also be ok. ;-)
2. Access the webcal://ox-server/servlet/webdav.ical location with 
   Evolution

Actual Results:

It does not work.

Expected Results:

It should as for a password and access the information.

How often does this happen? 

Everytime.

Additional Information:
Comment 1 Henning Schmiedehausen 2004-10-13 12:56:39 UTC
It _is_ possible to use 

webcal://user:password@ox-server/servlet/webdav.ical

to access the information. However, this feels very much like a kludge
and reveals the password in the input box.

The resulting webcal is still read-only. Is it possible to change a
web calendar from Evolution? 
Comment 2 Rodrigo Moya 2005-05-11 10:29:47 UTC
Yes, we need a username/password entries in the new calendar dialog.
Comment 3 Rodrigo Moya 2005-05-11 10:31:39 UTC
Yes, we need a username/password entries in the new calendar dialog.
Comment 4 André Klapper 2006-01-22 17:53:00 UTC
adding srag to cc; still valid in 2.5.5.

srag, can you please comment on this, is this possible in the 2.5 timeframe? thanks in advance.
Comment 5 Karsten Bräckelmann 2006-03-17 21:23:30 UTC
Raising Priority. This comes up frequently.
Comment 6 Karsten Bräckelmann 2006-03-19 18:05:42 UTC
*** Bug 335070 has been marked as a duplicate of this bug. ***
Comment 7 Karsten Bräckelmann 2006-03-19 18:06:59 UTC
Upping Priority, adjusting Target Milestone (since we missed 2.5).
Comment 8 Srinivasa Ragavan 2006-03-20 03:44:19 UTC
chen: Any ideas towards this? Adding the username/password should be OK. Any backend stuff?
Comment 9 Andrew 2006-04-06 17:02:36 UTC
Implenting this issue would help Evolution work with OSAF's Cosmo calendar server.
Comment 10 André Klapper 2006-05-11 20:59:15 UTC
chen: ping?
Comment 11 Chenthill P 2006-06-13 07:49:02 UTC
We can a check box to indicate, that the calendar needs authentication and the backend would prompt for a password if the auth property is set in the ESource.
Comment 12 Tessa Lau 2007-07-20 21:58:30 UTC
I also found the "user:pass@" hack and can access my WebDAV calendars, but only in read-only mode.  (Evolution version 2.10.1) Do I need to do something else to get read/write access?
Comment 13 Milan Crha 2007-07-25 08:39:41 UTC
Created attachment 92335 [details] [review]
proposed eds patch

for evolution-data-server;

Added callbacks for authentication in http calendars. Those calendars are still read-only.
Comment 14 Milan Crha 2007-07-25 08:42:40 UTC
Created attachment 92336 [details] [review]
proposed evo patch

for evolution;

added "username" entry for http calendars, same as is for calDav.
Comment 15 Chenthill P 2007-07-28 21:54:31 UTC
Patch looks good to commit. Tested and committed the fix to svn HEAD.
Comment 16 André Klapper 2007-07-29 10:52:31 UTC
@chenthill: ***STRING CHANGE!!!*** you should at least ask the contributor to announce it!

the committed patch includes the string "Userna_me:" which did not exist before in evolution. so....?

@mcrha:
if the string would be changed to "_Username:" or "User_name:" you would not have to announce the string change, as these ones exist already. but i do NOT want to have a third version of that string in the evo string base. each string has to be translated, it's work. would be perfect to only have one string, though.
Comment 17 Chenthill P 2007-07-29 15:00:22 UTC
Andre, I have a list of bugs which has broken UI/Strings. So will be sending out a 
announce mail with all the changes list tommorrow once i have committed everything ;) For eg: this bug, bug 460649 and some more ...
Comment 18 Milan Crha 2007-07-30 07:01:31 UTC
Andre, you know, the 'N' is used for "Name" (even with Caldav), so it may not work properly. And the 'U' is used for "URL", so I chose "the first" unused letter.
Maybe we need to sync it :)