161 Commits

Author SHA1 Message Date
Max Berger
1f1e94340d Fix new JS verification errors and force specific TSC version
The new TSC compiler does stricter checking on the JS documentation
strings. All documentation strings have been updated to pass with
the current version (7.0.2)

In addition, the version of the TSC compiler used during the github
action will be fixed to 7.0.2, so that we don't get these type of
sudden errors again in the future. Unfortunately this means we need
to periodically update this manually.
2026-07-12 09:31:54 +02:00
Peter Bieringer
0e075e2e6b ignore docker workflow file for test 2026-06-14 17:09:07 +02:00
kalsi-avneet
a53f7a79fd Docker build - pass proper VERSION argument 2026-06-14 14:57:43 +00:00
kalsi-avneet
6b1ffe4ef7 Docker nightly build - Do not run if cannot log in to dockerhub
* This is detected by presence of `vars.DOCKERHUB_ORGNAME`
    * `secrets/DOCKERHUB_TOKEN` could not be used
    * Other builds are unaffected
2026-05-24 16:24:24 +00:00
Peter Bieringer
ce21a391e9 workflow: extend dependency for Windows with vfat-utf8 2026-04-23 08:38:40 +02:00
Peter Bieringer
ecfc3ff6aa use python 3.14 for integ_test 2026-04-23 06:20:01 +02:00
Peter Bieringer
df48309cd3 add test for vfat+utf8 2026-04-23 06:13:32 +02:00
Peter Bieringer
3462695abe test/hfs: remove, not supported on Ubuntu image 2026-04-19 11:58:59 +02:00
Peter Bieringer
c197a58841 test/hfs: fix 2026-04-19 11:58:59 +02:00
Peter Bieringer
9fe8e3db57 test/hfs: fix 2026-04-19 11:58:59 +02:00
Peter Bieringer
e457bc938b test/bugfix 2026-04-19 11:58:59 +02:00
Peter Bieringer
3d861a1449 test/hfs: install dependencies 2026-04-19 11:58:59 +02:00
Peter Bieringer
8dc035555d test: align for HFS on Ubuntu 2026-04-19 11:58:59 +02:00
Peter Bieringer
704287f4e9 test: add ntfs/hfs+ tests, rearange dependencies and names 2026-04-19 11:58:59 +02:00
Peter Bieringer
fc579d54f6 test: add filesystem vfat check (1st try) 2026-04-19 11:58:59 +02:00
Peter Bieringer
923672f0c7 extend workflow dependency for https://github.com/Kozea/Radicale/pull/2089 2026-04-15 07:15:04 +02:00
Henning Schild
3832463830 workflow/test: add a test for legacy passlib compat support
Closes: #1980
Signed-off-by: Henning Schild <henning@hennsch.de>
2026-04-14 19:13:53 +02:00
Peter Bieringer
27671d00de workflow: add additional file to ignore 2026-04-12 07:02:28 +02:00
Peter Bieringer
dce190bb00 workflow/test: bugfix 2026-04-11 06:08:55 +02:00
Peter Bieringer
38335062a5 workflow/test: do not start if only unrelated files were changed 2026-04-11 06:03:47 +02:00
Peter Bieringer
87cd663914 workflow: add dependencies for integ-test 2026-04-02 13:05:42 +02:00
Max Berger
41bf3a4caa Run HTML/CSS validator in Tox/Github 2026-03-29 12:40:27 +02:00
Peter Bieringer
a8daae6b20 test workflow: add integ-test to chain to stop early preventing resource consumtion 2026-03-28 10:12:01 +01:00
Max Berger
713af4d6e5 Run integ tests as part of tox 2026-03-26 22:31:54 +01:00
Max Berger
57e0c94d29 remove xunit annotator since it was not working correctly 2026-03-26 00:10:23 +01:00
Peter Bieringer
8178b11e9e workflow/32-bit: remove python setup as running inside container 2026-03-22 09:34:47 +01:00
Peter Bieringer
576c0a76ed workflow:Coverall:Finish python v5 to v6 update 2026-03-22 09:25:41 +01:00
Peter Bieringer
fc6b7ef38c workflow: fix The python-version input is not set. The version of Python currently in PATH will be used. 2026-03-22 08:45:53 +01:00
Peter Bieringer
171b401b86 workflow: update versions for nodejs24 of all 2026-03-16 06:27:23 +01:00
Peter Bieringer
e10b03aa39 workflow: update versions for nodejs24 on lint 2026-03-16 06:21:10 +01:00
Max Berger
555c9730a2 Run Javascript validation as part of test suite 2026-03-08 00:49:39 +01:00
Max Berger
ad320a2576 Merge integ_test into test 2026-03-05 20:18:47 +01:00
Max Berger
326553915f Added github workflow for integ tests 2026-03-04 21:11:47 +01:00
Peter Bieringer
e917e145ad cosmetics 2026-03-01 09:38:45 +01:00
Peter Bieringer
b660862903 prepare for node24 2026-02-17 09:07:48 +01:00
Peter Bieringer
cfb55b522e bugfix 2026-02-17 08:31:28 +01:00
Peter Bieringer
53d79680e2 bugfix 2026-02-17 08:27:53 +01:00
Peter Bieringer
a78dab42e0 bugfix 2026-02-17 08:21:10 +01:00
Peter Bieringer
81180ac149 use venv, extend package list 2026-02-17 08:16:49 +01:00
Peter Bieringer
2e9c9259dd add dep tox 2026-02-17 08:11:12 +01:00
Peter Bieringer
ffbeea9018 map volume 2026-02-17 08:02:53 +01:00
Peter Bieringer
796118c095 extend prep 2026-02-17 07:57:15 +01:00
Peter Bieringer
833576154a fix 2026-02-17 07:34:51 +01:00
Peter Bieringer
a5b7e37709 test 2026-02-17 07:31:27 +01:00
Peter Bieringer
3b997d6e8e bugfix 2026-02-17 07:24:12 +01:00
Peter Bieringer
37755e1434 node fix 2026-02-17 07:21:28 +01:00
Peter Bieringer
ad6dcb8dae confirm 2026-02-17 07:12:41 +01:00
Peter Bieringer
a4a4be8a10 bugfix 2026-02-17 07:08:52 +01:00
Peter Bieringer
3a3c4a6c40 try another 32-bit test method 2026-02-17 07:04:12 +01:00
Peter Bieringer
21a3d8914f run tox in venv 2026-02-14 06:13:36 +01:00