Giuseppe Lo Presti
df8f315bbd
Removed direct dependency on cs3apis
...
As we now use the CS3APIs via the cs3client (#161 ), this dependency
is not needed any longer.
2025-03-03 12:27:11 +01:00
Giuseppe Lo Presti
eabf3acdf0
xroot: extended log
2025-03-02 15:48:19 +01:00
Giuseppe Lo Presti
8cf27be174
Do not attempt to execute PutRelative when not having enough privileges
2025-02-20 10:30:34 +01:00
Giuseppe Lo Presti
89209c3685
Downgraded error log to warning
2025-02-20 10:28:30 +01:00
Giuseppe Lo Presti
c379e38f53
Linting
v11.0.2
2024-12-17 18:03:21 +01:00
Giuseppe Lo Presti
7b60654dd8
Force read-only mode for many unsupported legacy Office formats
2024-12-17 18:00:55 +01:00
Giuseppe Lo Presti
cd44b93fde
xroot: fixed check for xattr prefix
v11.0.1
2024-12-17 10:24:35 +01:00
Giuseppe Lo Presti
5104246b91
Removed unused key
2024-11-28 10:17:54 +01:00
Giuseppe Lo Presti
b33a15f241
Preparing version 11.0
v11.0.0
2024-11-28 10:13:54 +01:00
Giuseppe Lo Presti
6d2c5afed1
Adapted remaining method to cs3-client
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
ab7d8d21f2
Added prospect new version
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
2c376ad321
Fixed type conversion
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
d72ce31771
Use latest cs3client version
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
3b042849c2
Adapted to new write_file signature
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
45f5dd8c11
Several fixes and linting following tests with wopi test suite
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
6d04abd89e
Reworked error messages
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
54f2dcd77a
Mention the cs3 python bindings
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
dc6a8c06a8
Dropped versioninv flag in stat calls, assuming version invariance is always guaranteed
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
68f4571181
Use raise and not yield to handle exceptions in readfile
2024-11-26 14:25:17 +01:00
Rasmus Oscar Welander
1cefb1851b
Authentication in cs3client is handled externally now, fixed
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
3e9411f355
Fixed xattrs parsing in xroot
2024-11-26 14:25:17 +01:00
Rasmus Oscar Welander
9a96c08ba3
Adapted wopi to use cs3client
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
c92a8e5424
Removed getxattr in favor of statx returning all xattrs
...
The test has been adapted to require xattrs in the stat output
2024-11-26 14:25:17 +01:00
Giuseppe Lo Presti
7a0aa38c8e
[docs-only] adapted default and test configs
2024-11-26 12:53:49 +01:00
Giuseppe Lo Presti
b959f09bee
xroot: adapt to python 3.9
2024-11-22 15:50:37 +01:00
Giuseppe Lo Presti
5b0c444e86
Force preview mode instead of readwrite for non-primary accounts
2024-11-22 08:55:22 +01:00
Giuseppe Lo Presti
10f4939b67
Populate allusers regardless the app type/name
...
This is only used for logging purposes anyway
2024-11-04 12:23:36 +01:00
Giuseppe Lo Presti
d366e875fc
Merge pull request #164 from cs3org/xroot-cs9
...
xrootd build on Alma9
2024-10-31 15:45:28 +01:00
Giuseppe Lo Presti
3521193569
Removed xrootd repo
2024-10-31 12:12:25 +01:00
Giuseppe Lo Presti
73dac2b840
Merge branch 'master' into xroot-cs9
2024-10-31 12:10:17 +01:00
Giuseppe Lo Presti
a8b1d3138f
xroot: drop CS9 and move to Alma9
2024-10-31 12:02:47 +01:00
snyk-bot
319838957b
fix: requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-7448482
2024-07-17 10:32:14 +02:00
snyk-bot
fbf216c1ae
fix: requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-ZIPP-7430899
2024-07-17 10:31:33 +02:00
Giuseppe Lo Presti
c6f538aecc
Fixed exception handling in case of missing access token
v10.5.1
2024-06-20 09:42:37 +02:00
daniel-pro
1b2c5fd608
Update localiface.py
...
Fix for the error:
File "/app/core/localiface.py", line 286, in writefile written += f.write(chunk, offset=o, size=len(chunk))
TypeError: BufferedWriter.write() takes no keyword arguments
2024-05-24 15:23:01 +02:00
Giuseppe Lo Presti
6a097ff703
Retagging release
v10.5.0
2024-05-24 08:15:39 +02:00
Giuseppe Lo Presti
1553d7b1aa
Revert stripping "/" on local paths, see #151
2024-05-24 08:14:00 +02:00
Giuseppe Lo Presti
d0e1e5f3f5
CI: another minor update
2024-05-23 15:00:57 +02:00
Giuseppe Lo Presti
79e8032a5c
Revert "CI: try and use latest actions to get rid of deprecation warnings"
...
This reverts commit e87b0927342b1b4632ecb1739f087ee924fa01b1.
2024-05-23 14:59:32 +02:00
Giuseppe Lo Presti
e87b092734
CI: try and use latest actions to get rid of deprecation warnings
2024-05-23 14:57:41 +02:00
Giuseppe Lo Presti
2da9ba4896
CI: updated python version and GH action
2024-05-23 14:54:15 +02:00
Giuseppe Lo Presti
f9c88e968c
Linting
2024-05-23 14:51:33 +02:00
Giuseppe Lo Presti
de29b0fd3e
Preparing release
2024-05-23 14:44:01 +02:00
Giuseppe Lo Presti
f007e4ff84
CI: use checkout v4
2024-05-23 14:43:09 +02:00
Giuseppe Lo Presti
537294a704
Make sure configured paths have no trailing slash, fixes #150
2024-05-23 12:47:41 +02:00
Giuseppe Lo Presti
8a7252356b
CI: updated actions
2024-05-23 12:23:06 +02:00
Giuseppe Lo Presti
2dd4ef5822
Minor fix in wopi-validator.md
2024-05-23 12:16:17 +02:00
Giuseppe Lo Presti
3c09158f63
Removed Codacy badge
2024-05-23 12:09:03 +02:00
snyk-bot
3733eced60
fix: wopiserver.Dockerfile to reduce vulnerabilities
2024-05-23 06:22:37 +02:00
Willy Kloucek
b4b35d4a84
Improve cs3 timeout descriptions
...
Co-authored-by: Giuseppe Lo Presti <giuseppe.lopresti@cern.ch>
2024-05-21 11:12:55 +02:00