Hugo Osvaldo Barrera
87f3a594c6
Merge pull request #897 from pimutils/optimise-test-servers
...
Run test servers as fixtures
2021-06-12 17:13:31 +02:00
Hugo Osvaldo Barrera
d95a8264f4
Merge style dependencies into dev dependencies
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
77d64ddc2c
Always check link as part of building docs
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
808e01f9c8
DAVDroid is now called DAVx⁵
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
86535a9db3
Merge test dependencies into dev dependencies
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
57d662cba1
Drop make target for development packages
...
We no longer track compat with unreleased packages. Too many variations
and too much complexity.
`vdirsyncer` only works with released packages.
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
8d62ac4279
Pin the maximum version of click
...
We're likely won't be compatible with 9.0.
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
3bf4bd079d
Tidy up CI build definitions
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
39ccc168b2
Show a useful help message by default
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
7b0d6671da
Delete unused variable
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
8e8c1d5719
Update docs on test DAV servers
2021-06-12 16:28:27 +02:00
Hugo Osvaldo Barrera
299c699cb9
Manage test DAV servers as fixtures
...
Rather than require manually starting them before tests, manage them as
fixtures an initialise/destroy them as needed.
2021-06-12 16:28:24 +02:00
Hugo Osvaldo Barrera
8cd4a44d02
Simplify definition of DAV_SERVERs
2021-06-12 15:01:08 +02:00
Hugo Osvaldo Barrera
b0f08e051a
Merge pull request #895 from pimutils/optimise-test-servers
...
Run CI storage tests against Baikal again
2021-06-12 14:21:50 +02:00
Hugo Osvaldo Barrera
4450393d4f
Typo
...
Fixes #892
2021-06-12 13:27:47 +02:00
Hugo Osvaldo Barrera
6c80293a98
Mark failing baikal tests as xfail
2021-06-12 13:26:01 +02:00
Hugo Osvaldo Barrera
a9fa61040f
Tidy up some collection initializations
2021-06-12 13:23:54 +02:00
Hugo Osvaldo Barrera
ee124f5c82
Improve readability of failed tests
2021-06-12 13:23:52 +02:00
Hugo Osvaldo Barrera
5a97307a2f
Remove unecessary exclusion
2021-06-12 13:08:25 +02:00
Hugo Osvaldo Barrera
e467809bb0
Update pre-commit hooks
2021-06-12 13:08:04 +02:00
Hugo Osvaldo Barrera
320ac6020b
Tweak linter to ignore less issues
2021-06-12 12:58:13 +02:00
Hugo Osvaldo Barrera
9d3ef030fa
Remove pointless condition
...
These tasks are named "ci-*", no point in hiding them in other envs.
2021-06-12 12:41:30 +02:00
Hugo Osvaldo Barrera
eec142ac15
Drop mysteryshack support
...
It's been unmaintained for years, so no point in keeping track of
compatibility.
2021-06-12 12:06:07 +02:00
Hugo Osvaldo Barrera
96f1c41bee
Run CI with Baikal too
2021-06-12 12:06:07 +02:00
Hugo Osvaldo Barrera
a0b814ec17
Add a bit of docs to build manifests
2021-06-12 12:06:07 +02:00
Hugo Osvaldo Barrera
91ffb931e1
Move baikal out-of-repo too
2021-06-12 12:06:07 +02:00
Hugo Osvaldo Barrera
bba9d43caf
Remove empty install files
2021-06-12 12:06:03 +02:00
Hugo Osvaldo Barrera
ec221b52b4
Update docs with new images names
2021-06-12 12:05:00 +02:00
Hugo Osvaldo Barrera
2336076baf
Merge pull request #894 from pimutils/optimise-test-servers
...
Move test server dockerfiles out-of-repo
2021-06-12 11:36:15 +02:00
Hugo Osvaldo Barrera
d747977af2
Use externally-built containers for test servers
...
This speeds up CI by avoiding a rebuild of these container on each run.
2021-06-12 10:59:44 +02:00
Hugo Osvaldo Barrera
0e47775ce3
Remove unused submodules
...
These submodules were used to bootstrap local test servers for running
integration tests.
We'll be reusing that codebase inside docker containers, but don't want
the containers built for each push to this repo -- that'll happen in a
separate repository.
2021-06-12 10:59:44 +02:00
Hugo Osvaldo Barrera
d6c1b1847c
Fix a few linting errors
2021-06-12 10:59:44 +02:00
Hugo Osvaldo Barrera
5844480588
Merge pull request #889 from Intevation/dev-issue881
...
Implement more flexibility for storage/filesystem
2021-06-11 11:37:12 +02:00
Bernhard Reiter
b9f5d88af9
Fixing docs/config.rst and code formatting
2021-06-02 13:52:10 +02:00
Hugo Osvaldo Barrera
5c00cceeb4
Update changelog for 0.18.0
2021-05-31 08:32:18 +02:00
Hugo Barrera
5e3e57ffc2
Merge pull request #891 from pimutils/fix-master
...
Update click-threading to 0.5.0
2021-05-31 09:56:57 +02:00
Hugo Osvaldo Barrera
addab47786
Update click-threading to 0.5.0
...
Previous version broke with recent `click` updates.
2021-05-30 22:30:01 +02:00
Hugo Barrera
32bc8d9046
Merge pull request #890 from pimutils/irc
...
Replace Freenode with Libera.Chat
2021-05-26 17:20:23 +02:00
Hugo Osvaldo Barrera
0d0f2974ae
Replace Freenode with Libera.Chat
2021-05-26 00:19:06 +02:00
Bernhard Reiter
9a1582cc0f
Improve storage/filesystem docs
...
add hints about how to use the `fileext` and `fileignoreext` parameters.
2021-05-21 14:22:30 +02:00
Bernhard Reiter
9b5e01ab38
Improve storage/test_filesystem
...
with one additional test and fixing of the documentation.
2021-05-20 12:50:05 +02:00
Bernhard Reiter
81895c291e
Make /storage/filesystem more flexible
...
by adding the optional fileignoreext parameter.
2021-05-19 18:00:09 +02:00
Bernhard Reiter
439e63f8ea
Make /storage/filesystem ignore .tmp files
...
Hardcode to ignore files with `.tmp` suffix as this is mentioned
in the vdir specification.
2021-05-19 17:51:57 +02:00
Bernhard Reiter
804b9f0429
Add tests to filesystem storage for file ignorance
...
that ignore .tmp files even when fileext is empty.
Prepares to make the filesystem storage more universal as part of #881 .
2021-05-19 17:40:04 +02:00
Hugo Barrera
44e4beb06f
Merge pull request #886 from pimutils/black
...
Black
2021-05-11 21:11:09 +02:00
Hugo Barrera
94f8d608ec
Merge pull request #885 from pimutils/deb
...
Update build script for Debian/Ubuntu
2021-05-11 20:31:42 +02:00
Hugo Osvaldo Barrera
d2d41e5df1
Use black to auto-format the codebase
2021-05-06 19:28:54 +02:00
Hugo Osvaldo Barrera
abf199f21e
Fix using mutable object as default arg
2021-05-06 19:28:08 +02:00
Hugo Osvaldo Barrera
75719ecc66
Update pre-commit hooks
2021-05-06 19:26:30 +02:00
Hugo Osvaldo Barrera
9513ee7f61
Update build script for Debian/Ubuntu
2021-05-06 19:11:43 +02:00