| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
(also not in master)
The problem seems to be somehwere in sending data to/from iconv,
because on the console it works, but not in python.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Not sure how this ever passed.
It seems to me the conflict detection algorithm is only built to detect
a conflict between a recurring event and another event, and not between
two recurrences if the initial events do not conflict, however, this is
what the test attempts to test.
I'm not certain the change in the algorithm actually works if the events
were the other way around.
|
| |
|
|
|
|
| |
strings and imports
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
All exec() with (var = ...)
exec() with (import ... ) or with (self.var = ..) or just with (function()) should work out of the box.
If not worked as expected, they could be grouped and put into other diff s.
Reviewers: #pykolab_developers, sicherha
Reviewed By: #pykolab_developers, sicherha
Differential Revision: https://git.kolab.org/D3638
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
ConfigParser -> configparser
urlparse -> urllib.parse
Test Plan:
todo: test with python2
Reviewers: #pykolab, #pykolab_developers, sicherha
Reviewed By: #pykolab_developers, sicherha
Subscribers: ghane, sicherha
Differential Revision: https://git.kolab.org/D3355
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
.iteritems() was dropped in Python 3.0.
This commit may have a negative performance impact on Python 2 since
.items() returns a copy of the dictionary's item list. In Python 3,
.items() returns a view object, so no performance drop should be
noticeable there.
Reviewers: machniak, mollekopf
Reviewed By: mollekopf
Subscribers: mollekopf
Differential Revision: https://git.kolab.org/D3244
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
The following cases are covered:
* for key in dict
* if key in dict
* len(dict)
This will make life easier for futurize.
Reviewers: machniak, mollekopf
Reviewed By: mollekopf
Differential Revision: https://git.kolab.org/D3235
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
print() has been a function since Python 2.6; the old behaviour was
dropped in Python 3.0.
To use the named file argument in Python 2, we need to import
print_function from the __future__ module.
Reviewers: machniak, mollekopf
Reviewed By: mollekopf
Differential Revision: https://git.kolab.org/D3229
|
|
|
|
|
|
|
|
| |
Reviewers: machniak, mollekopf
Reviewed By: mollekopf
Differential Revision: https://git.kolab.org/D3223
|
|
|
|
|
|
|
|
|
|
| |
notification body
Summary:
Set the status to NEEDS_ACTION and don't send out an immediate reply to
the organizer.
Differential Revision: https://git.kolab.org/D3077
|
|
|
|
|
|
|
|
|
|
|
|
| |
on top
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Subscribers: #pykolab_developers
Differential Revision: https://git.kolab.org/D2996
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
(Bifrost#T123747)
Instead of throwing an error when parsing iTip data that contains e.g. 00000000T000000,
which will converted to datetime.time object by icalendar lib, convert them to
datetime.date (1970-01-01 or "utc now").
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Fixes T1221
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Maniphest Tasks: T1221
Differential Revision: https://git.kolab.org/D216
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
iCalendar is used to parse iTip data, but it does not support windows tz.
Fixes T1461
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Subscribers: vanmeeuwen
Maniphest Tasks: T1461
Differential Revision: https://git.kolab.org/D219
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Fixes T1373
Note: This could be also fixed by using "NEEDS-ACTION" label in wallace intead of "PENDING".
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Maniphest Tasks: T1373
Differential Revision: https://git.kolab.org/D198
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: vanmeeuwen, #pykolab_developers
Reviewed By: vanmeeuwen, #pykolab_developers
Subscribers: vanmeeuwen
Differential Revision: https://git.kolab.org/D136
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Fixes #5401
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Subscribers: vanmeeuwen
Differential Revision: https://git.kolab.org/D139
|
|
|
|
|
|
|
|
|
|
| |
Summary: The fix in a9aa9c2650 missed encoding conversion for UPDATE queries
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Differential Revision: https://git.kolab.org/D138
|
|
|
|
|
|
|
|
| |
Summary: .
Reviewers: #pykolab_developers
Differential Revision: https://git.kolab.org/D134
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Fixes T1182
Reviewers: #pykolab_developers, vanmeeuwen
Reviewed By: #pykolab_developers, vanmeeuwen
Maniphest Tasks: T1182
Differential Revision: https://git.kolab.org/D127
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Correct newline termination
|
| |
|
| |
|
|
|
|
| |
translation-related tracebacks
|
|
|
|
| |
smtplib.SMTP.sendmail() mock to also return success status
|
| |
|
| |
|
| |
|
|
|
|
| |
attachments, attendees)
|
| |
|
|
|
|
| |
as cancelled (#4306)
|
|
|
|
| |
be a date-only value
|
| |
|
|
|
|
| |
(#4766)
|