Commit graph

1644 commits

Author SHA1 Message Date
Markus Unterwaditzer
c9d92ea6eb Fix another bug in uploading script 2016-09-29 18:46:53 +02:00
Steve Peak
0e2d9baf39 fix yaml syntax (#512)
This will fix the status for sure. The comment may be fixed as well since the yaml is now valid

> CC https://github.com/codecov/support/issues/162#issuecomment-250472579
2016-09-29 17:33:44 +02:00
Markus Unterwaditzer
952966b677 Include job number in Hypothesis uploader commits 2016-09-29 16:27:52 +02:00
Markus Unterwaditzer
37ed28d849 Fix up hypothesis uploader again 2016-09-29 16:26:00 +02:00
Travis CI for pimutils
7df4333a77 Hypothesis examples 2016-09-29 13:59:12 +00:00
Markus Unterwaditzer
441509e191 Fix up hypothesis uploader 2016-09-29 15:55:27 +02:00
Markus Unterwaditzer
8f6f44e1fc Remove useless check 2016-09-29 12:26:24 +02:00
Markus Unterwaditzer
373f4b8e77 Add hypothesis example DB to repo 2016-09-29 11:12:45 +02:00
Markus Unterwaditzer
ce8e027346 stylefix 2016-09-27 21:42:29 +02:00
Markus Unterwaditzer
eb5e112293 makefile: Fix default target 2016-09-27 14:20:01 +02:00
Markus Unterwaditzer
565e971e4e Reorganize tests 2016-09-27 14:11:04 +02:00
Markus Unterwaditzer
8e3caf2c58 Extend coverage for repair command 2016-09-27 14:07:12 +02:00
Markus Unterwaditzer
a524f8e971 Debug output 2016-09-27 12:38:36 +02:00
Markus Unterwaditzer
6f4ff7aab1 Replace Dav with DAV
Fix #501
2016-09-27 10:46:17 +02:00
Markus Unterwaditzer
ac3fd8d7fc Elaborate on collections
Fix #444
2016-09-27 10:36:55 +02:00
Markus Unterwaditzer
6aedd624a9 update nextcloud 2016-09-26 20:19:29 +02:00
Markus Unterwaditzer
2cf0aee526 Add known problems for nextcloud 2016-09-26 19:02:47 +02:00
Markus Unterwaditzer
30ab52ea4c Stylefix 2016-09-26 13:28:57 +02:00
Markus Unterwaditzer
5f76c9e720 Another sync refactor 2016-09-26 12:51:49 +02:00
Markus Unterwaditzer
8cbfb69691 Test rollback in sync 2016-09-26 12:51:49 +02:00
Markus Unterwaditzer
4e3d351917 Stylefix 2016-09-25 14:42:41 +02:00
Markus Unterwaditzer
dd5f76ca5d ignore UIDs in http storage 2016-09-25 14:03:46 +02:00
Markus Unterwaditzer
78e11ebb66 Fix missing return value 2016-09-20 09:59:24 +02:00
Markus Unterwaditzer
fbaac88776 Merge pull request #507 from citrin/master
Strip trailing slash from .well-known-URIs to fix autodiscovery
2016-09-19 23:52:34 +02:00
Anton Yuzhaninov
d60132cbc0 Strip slash from well-known URL for Google
According to https://developers.google.com/google-apps/carddav/
URL should be https://www.googleapis.com/.well-known/carddav
2016-09-19 21:50:30 +00:00
Markus Unterwaditzer
5e44f0cfe1 Stylefix 2016-09-19 22:46:07 +02:00
Anton Yuzhaninov
2747bee9a6 Strip trailing slash from .well-known-URIs to fix autodiscovery
According to RFC6764 URLs should be "/.well-known/caldav" and
"/.well-known/caldav".
2016-09-19 18:53:12 +00:00
Markus Unterwaditzer
1087afeaa8 Tone down a warning to an error
Fix #498
2016-09-19 19:44:28 +02:00
Markus Unterwaditzer
722a4be598 ISSUE_TEMPLATE: Clarify importance of debug output 2016-09-19 19:17:39 +02:00
Markus Unterwaditzer
22568571c2 Introduce conflict resolution via commands
Fix #127

More options of conflict resolution are discussed there, but they all
require extra dependencies. This new API allows the user to plug in
third-party scripts to do those.
2016-09-19 19:17:39 +02:00
Markus Unterwaditzer
e62e3a26f6 Better formatting in setup.py 2016-09-19 19:17:39 +02:00
Markus Unterwaditzer
dc5500892b More config refactor 2016-09-19 19:17:39 +02:00
Markus Unterwaditzer
cfbc7ec71b Refactor of status handling in sync (#505)
- Using `info.idents` as new status, this saves a few operations where
  no storage actions have to be taken, but the status has to be updated.

- Rename StorageSyncer to _StorageInfo and make it a private API again.

- Ability to pass custom functions for conflict resolution. This part is
  a preparation for #127.
2016-09-18 15:46:56 +02:00
Markus Unterwaditzer
99e7ff6d37 fix codecov config
See https://github.com/codecov/support/issues/162#issuecomment-246771924
2016-09-13 20:17:30 +02:00
Markus Unterwaditzer
b0c498f70a Don't require current-user-principal
See #498
2016-09-12 18:58:02 +02:00
Markus Unterwaditzer
1846b392fa Fix encoding bug with http data 2016-09-08 14:09:56 +02:00
Markus Unterwaditzer
4354469a93 Changelog for #459 2016-09-08 13:38:37 +02:00
Markus Unterwaditzer
b20fc996a2 Refactor config parsing
Fix #459
2016-09-08 13:34:34 +02:00
Markus Unterwaditzer
18d8bb9fc2 Remove Python 2 support (#499)
* Discontinue Python 2.

See #219

* Remove Python 2 config option

* Remove coerce_native

* Remove PY2 variable

* s/text_type/str/g

* Flake8 fixes

* Remove str = str

* s/to_native/to_unicode/g

* Remove to_unicode = to_unicode

* Remove iteritems

* Remove itervalues

* Remove str import, flake8 fixes

* Remove urlparse compat code

* Remove with_metaclass

* Remove unused PY2 variable

* Remove getargspec_ish

* Remove to_bytes

* Remove compat module

* Remove Python 2 from Travis

* fixup! Remove urlparse compat code

* fixup! Remove urlparse compat code

* fixup! Remove compat module
2016-09-08 12:18:36 +02:00
Markus Unterwaditzer
696e53dc1f Fix up http storage example
Fix #497
2016-09-06 11:32:13 +02:00
Markus Unterwaditzer
b6f009e79e Fix identconflict handling
See #495
2016-09-02 18:23:42 +02:00
Markus Unterwaditzer
5a382be9c6 update davical-testserver 2016-08-28 23:19:22 +02:00
Markus Unterwaditzer
8ecef1e9a6 Update davical
Fix #458
2016-08-27 17:20:10 +02:00
Markus Unterwaditzer
d9387ad0a7 Improve title 2016-08-27 15:49:22 +02:00
Markus Unterwaditzer
ecd35e4a00 Move installation to own page 2016-08-27 15:48:35 +02:00
Markus Unterwaditzer
509b1f5b88 Add debian package 2016-08-27 15:45:23 +02:00
Markus Unterwaditzer
540713f006 Replace with slightly less clever code 2016-08-26 16:58:06 +02:00
Markus Unterwaditzer
d89ec31168 Fix bug in Component.__del__ 2016-08-26 10:36:42 +02:00
Markus Unterwaditzer
12f5d32251 Fix up pytest deprecation warning 2016-08-26 08:35:22 +02:00
Markus Unterwaditzer
0de8415183 Stylefixes 2016-08-26 08:34:32 +02:00