Markus Unterwaditzer
c3cefd7046
Clear pyenv installation before installing pyenv
2017-06-07 23:49:09 +02:00
Markus Unterwaditzer
7dcd4d5118
docs: Fastmail is now tested
2017-05-31 14:27:19 +02:00
Markus Unterwaditzer
fdff446e92
Update pypy3
2017-05-31 14:21:53 +02:00
Markus Unterwaditzer
9d393623fd
Fix error message if etesync is not installed
2017-05-31 13:56:10 +02:00
Markus Unterwaditzer
76b9bb0aa1
Travis: Upgrade to trusty
2017-05-31 13:44:40 +02:00
Markus Unterwaditzer
fa6a98ec9b
Remove useless skip
2017-05-31 12:40:40 +02:00
Markus Unterwaditzer
6a273953f7
Fix xandikos test: multistatus parsing
2017-05-30 11:25:52 +02:00
Markus Unterwaditzer
7f80251527
Test development Radicale again ( #428 )
...
* Revert "Don't test development Radicale"
This reverts commit 7a5241101e .
* Fix Radicale test setup
* Radicale is very tolerant
* Simplify test such that output is more predictable
* Runtime version check for Radicale
* Don't create user explicitly
* stylefix
* Shorter tracebacks
Travis logs are very hard to read
2017-05-30 09:12:00 +02:00
Markus Unterwaditzer
5f3c14ef7d
Restructure supported.rst into tutorial subpages ( #631 )
...
* Restructure supported.rst into tutorial subpages
Fix #623
* Fix section headings and whitespace
* fix link
* Stylefix
2017-05-29 02:50:39 +02:00
Hugo Osvaldo Barrera
1bf863c615
Add systemd.timer files and a relevant tutorial ( #635 )
...
Include a systemd.timer file (the interval can be overridden, as
mentioned in the docs). TBH, I'd suggest downstream packagers of
systemd-based distributions include these files on installation
(activation needs to be done manually anyway).
2017-05-24 22:38:42 +02:00
Markus Unterwaditzer
d2127030c2
Use inode number in addition to mtime ( #632 )
...
* Use inode number in addition to mtime
* Changelog
2017-05-18 20:42:08 +02:00
Markus Unterwaditzer
6851ceede0
Better useragent ( #633 )
2017-05-18 20:41:52 +02:00
Doron Behar
34dc84c29f
Add more instructions regarding docs/keyring.rst. ( #624 )
...
* Add more instructions regarding `docs/keyring.rst`.
Add minimal explanation for using external password manger named `pass`
to automatically safely and fetch the password.
* Some fixups
2017-05-05 23:21:26 +02:00
Sandro Santilli
9e1adf877e
More quoting ( #630 )
2017-05-04 15:08:40 +02:00
Sandro Santilli
609434fe76
Properly quote "b wins" ( #629 )
...
avoids a warning on use
2017-05-04 13:22:04 +02:00
Markus Unterwaditzer
8a5df8b802
stylefix
2017-05-02 13:56:57 +02:00
Markus Unterwaditzer
2b0492fe5e
Fix etesync tests
2017-05-02 12:58:58 +02:00
Markus Unterwaditzer
cc54ed6e7c
Migrate etesync db
2017-04-29 21:33:50 +02:00
Markus Unterwaditzer
83531f95e5
Fix NameError
2017-04-27 16:50:21 +02:00
Markus Unterwaditzer
09dacde3f3
owncloud update
2017-04-18 23:12:32 +02:00
Markus Unterwaditzer
5a8b141b53
Fix MANIFEST.in
2017-04-18 16:01:39 +02:00
Markus Unterwaditzer
1ed6d4db0a
Add reference
2017-04-15 12:04:09 +02:00
Markus Unterwaditzer
3f6c135806
More discovery docs ( #621 )
2017-04-14 10:01:58 +02:00
Markus Unterwaditzer
97708ab3da
Fix shitty exception
2017-04-13 18:41:37 +02:00
Markus Unterwaditzer
b0cd233f81
Changelog for #614
2017-04-13 18:37:23 +02:00
Markus Unterwaditzer
3dd132e1b6
Fix import
2017-04-13 16:51:24 +02:00
Markus Unterwaditzer
0d9ec646d7
Initial etesync support ( #614 )
...
* Initial etesync support
* Optimized get()
* Bugfixes
* bugfixes
* Add writing operations
* collection creation WIP
* Fix collection creation
* tests wip
* wip
* Final touch for test setup
* actually skip tests
* Disable metadata tests
* Avoid polluting working tree
* Avoid importing wsgi-intercept if not installed
* Fix collection tests
* Proper teardown
* Skip bad test
* Remove vtodo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Add docs
* Remove useless pkg
* Don't crash if etesync isn't imported
* Stylefix
* Fix more import errors
* More import errors
* Only run etesync on latest python
* Fix etesync check
* journal-manager migration
2017-04-13 16:27:11 +02:00
Markus Unterwaditzer
45d275f71d
Disable OS X in Travis ( #618 )
...
See #617
2017-04-13 16:26:37 +02:00
Markus Unterwaditzer
7aa0ea20be
Relicense to 3-clause BSD, fix #610
2017-04-07 15:32:27 +02:00
Markus Unterwaditzer
b6be4b44de
Fix metasync testcase
2017-04-07 12:58:42 +02:00
Markus Unterwaditzer
ef0ef1bdde
Remove outdated OS packages
...
Fix #606
2017-03-31 13:21:15 +02:00
Markus Unterwaditzer
22d7a88063
changelog
2017-03-30 22:48:44 +02:00
Markus Unterwaditzer
dad9fd8904
Ignore directories with leading dot
2017-03-30 22:48:00 +02:00
Markus Unterwaditzer
fbe3f9910d
Fix transactions once again
2017-03-29 21:57:34 +02:00
Markus Unterwaditzer
07f6c3af12
Add claws-mail to supported.rst
2017-03-28 18:57:32 +02:00
Markus Unterwaditzer
e7a746705f
Fix status migration on Py34
2017-03-28 10:47:09 +02:00
Markus Unterwaditzer
9a32c34e76
Switch to sqlite for sync status ( #611 )
...
* Switch to sqlite for sync status
* Add more info to changelog
* Fix transactions
* Fix transactions more
2017-03-28 10:18:24 +02:00
Markus Unterwaditzer
0e89753757
Use sqlite for sync internally ( #609 )
...
See #546
2017-03-27 00:08:23 +02:00
Markus Unterwaditzer
00ce809a34
Add openbsd link, thanks @remilocherer
2017-03-25 23:17:20 +01:00
Markus Unterwaditzer
e69360aa50
Enable pip cache
2017-03-23 14:59:51 +01:00
Markus Unterwaditzer
9d2d35f21a
fixup! Refine Python 3 warning
2017-03-23 13:55:34 +01:00
Markus Unterwaditzer
2952ea8b15
Refine Python 3 warning
2017-03-23 13:52:00 +01:00
Markus Unterwaditzer
b361fe755c
Add Windows warning, see #535
2017-03-23 13:48:06 +01:00
Markus Unterwaditzer
7744070568
Use bash codecov
2017-03-22 16:23:02 +01:00
Markus Unterwaditzer
461fab84ec
Use codecov tags
2017-03-22 15:59:54 +01:00
Markus Unterwaditzer
5a508ae327
Abstract status into own class ( #607 )
...
* Refactor status management in separate class
* Rename to SubStatus, remove unused field
* Move item cache out of status
* stylefix
2017-03-22 15:08:43 +01:00
Markus Unterwaditzer
28f204162b
Add xandikos to CI ( #601 )
...
* Add xandikos to CI
* wip
* Work around missing dependency spec
* Add xandikos to travis
* Remove auth
* Test release and devel
* Refactor xandikos setup
* Fix syntax error
* Only test xandikos-git
* Add section to supported.rst
* changelog
2017-03-22 14:40:41 +01:00
Markus Unterwaditzer
bb4a9a1e6c
Give up on packaging
2017-03-16 22:08:16 +01:00
Markus Unterwaditzer
f36061969a
Fix misformatted doc
2017-03-16 21:56:33 +01:00
Markus Unterwaditzer
fe77532948
remove "Should be easy"-ish remark
2017-03-16 21:30:20 +01:00