1
0
mirror of https://github.com/cs3org/wopiserver.git synced 2025-04-18 13:04:00 +03:00

1571 Commits

Author SHA1 Message Date
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