Jörn Friedrich Dreyer
066c4b8173
only register signal handling once
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-29 16:28:13 +02:00
Jörn Friedrich Dreyer
7999e2969b
do not force exit to let all services shutdown gracefully
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 14:02:52 +02:00
Jörn Friedrich Dreyer
9d1515e8fc
rely on context from app
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 14:02:11 +02:00
Jörn Friedrich Dreyer
008f379a01
pass config context when running apps
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 13:30:42 +02:00
Jörn Friedrich Dreyer
7a22dfb6de
NotifyContext when running services standalone
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 13:26:58 +02:00
Ralf Haferkamp
ff6674f97b
Fix fallout of reva bump
...
reva tries to avoid copying proto messages now. This changed some calls
to take pointers now (mainly e.g. FormatResourceId())
2024-07-11 15:21:56 +02:00
Christian Richter
4d6cbdf260
Move chi HTTP-Method registering into the NewService func
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-06-04 11:09:10 +02:00
Christian Richter
1012a399ae
Don't show thumbnails for secureview shares
...
Co-authored-by: Julian Koberg <jkoberg@owncloud.com >
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-06-03 14:04:46 +02:00
Christian Richter
288203b785
Map HTTP 403 error correctly.
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
Co-authored-by: Julian Koberg <jkoberg@owncloud.com >
2024-06-03 14:04:46 +02:00
Thomas Müller
e79d63208e
feat: limit concurrent processing of thumbnail requests
2024-05-21 14:12:50 +02:00
Jannik Stehle
164f8650da
fix: use getters for protobuf types
2024-05-15 11:30:46 +02:00
Jannik Stehle
d40a643fbf
feat: add remote item id to search report responses
...
Adds the remote item id to search `REPORT` responses for shared resources and resources that are part of such. This id represents the id of the original resource that has been shared (= the remote item) and is needed for clients to correctly resolve their locations.
2024-05-15 11:26:43 +02:00
Thomas Müller
a8cbc612cc
chore: remove unused return value from BindSourcesToStructs ( #9033 )
2024-04-30 18:18:31 +02:00
Jörn Friedrich Dreyer
32e44a9fdc
Merge pull request #8989 from owncloud/log-and-trace-fixes
...
log and trace fixes
2024-04-29 17:13:52 +02:00
Jörn Friedrich Dreyer
e41472234f
log and trace fixes
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-04-26 17:03:49 +02:00
Thomas Müller
bdbba929d0
feat: add CSP and other security related headers in the oCIS proxy service ( #8777 )
...
* feat: add CSP and other security related headers in the oCIS proxy service
* fix: consolidate security related headers - drop middleware.Secure
* fix: use github.com/DeepDiver1975/secure
* fix: acceptance tests
* feat: support env var replacements in csp.yaml
2024-04-26 09:10:35 +02:00
Thomas Müller
07f0cd5574
fix: typos, naming clashes, error messages and deprecations
2024-04-03 15:34:36 +02:00
Phil Davis
9d2be66a85
chore: add introductionVersion pre5.0 to environment variable docs
2024-03-06 17:50:20 +05:45
Sawjan Gurung
911754fd42
fix: bulky error message for invalid search request ( #8444 )
2024-02-13 15:58:26 +05:45
mmattel
5e74b50efb
[docs-only] Fix envvars with a array slice ([]string)
2023-11-09 12:22:59 +01:00
Sawjan Gurung
c0594d6f80
fix: request to preview gives 500 error for old/new webdav if file is in processing ( #7507 )
...
* fix: request to preview gives 500 error for old/new webdav if file is in processing
* add changelog
2023-10-17 14:53:47 +05:45
Florian Schade
9abcd8a7f3
feature(thumbnails): add the ability to define custom image processors ( #7409 )
...
* feature(thumbnails): add the ability to define custom image processors
* fix(ci): add exported member comment
* docs(thumbnails): mention processors in readme
* fix: codacy and code review feedback
* fix: thumbnail readme markdown
Co-authored-by: Martin <github@diemattels.at >
---------
Co-authored-by: Martin <github@diemattels.at >
2023-10-17 09:44:44 +02:00
case0sh
ace3664f6a
fix formatting
2023-10-06 10:29:08 +02:00
jkoberg
1f1aa50c54
hard exit when services fail
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-09-21 13:53:18 +02:00
Florian Schade
844783b6f9
[full-ci] - use KQL as default search query language ( #7212 )
...
* enhancement: use kql as default search query language
* enhancement: add support for unicode search queries
* fix: escape bleve field query whitespace
* fix: search related acceptance tests
* enhancement: remove legacy search query language
* enhancement: add support for kql dateTime restriction node types
* chore: bump web to v8.0.0-alpha.2
* fix: failing search api test
* enhancement: search bleve query compiler use DateRangeQuery as DateTimeNode counterpart
* enhancement: support for colon operators in dateTime kql queries
2023-09-07 11:13:33 +02:00
Daniel Swärd
49fc22d532
Add missing tracing references to multiple services. ( #7110 )
2023-08-23 15:17:17 +02:00
Christian Richter
d7139d4127
remove deprecated variables
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-08-22 17:25:24 +02:00
Daniel Swärd
fc3dce05f4
Add missing tracing initialization for graph service ( #6988 )
...
* Convert webdav to service trace provider
* graph: Add missing tracing initialization to graph service
2023-08-08 13:14:45 +02:00
Jörn Friedrich Dreyer
21f52a8523
properly register webdav methods with chi
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-07-31 17:38:15 +02:00
Roman Perekhod
526583e9bb
Fix the routing capability ( #6921 )
...
Co-authored-by: Roman Perekhod <rperekhod@owncloud.com >
2023-07-31 13:23:41 +02:00
Sawjan Gurung
ec4f56d0b9
fix: use error detail as message instead of whole error object ( #6911 )
...
* fix: instead of whole erro object, only send error detail as message
* remove passing test from expected failure
2023-07-28 13:15:55 +02:00
Roman Perekhod
fb199e6fbf
Fix CORS issues
2023-07-28 11:12:42 +02:00
Daniel Swärd
fe84b83617
Separate out grpc client to package local for webdav service.
2023-07-27 11:52:11 +02:00
mmattel
6ad53971ef
[docs-only] Increase readability for log level values in the description
2023-07-07 10:33:42 +02:00
mmattel
d7b447b791
[docs-only] Increase readability for tracing values in the description
2023-07-07 09:50:39 +02:00
Martin
fec827fc49
[docs-only] Fix webdav envvar description
2023-06-27 16:16:09 +02:00
Florian Schade
a26aea758a
[full-ci] enhancement: add search result content preview and term highlighting. ( #6634 )
...
* enhancement: add search result content preview and term highlighting.
* chore: fix changelog
* noop
* enhancement: provide search highlight tests
2023-06-27 15:56:17 +02:00
Christian Richter
5150a18dec
Update services/webdav/pkg/config/config.go
...
Co-authored-by: kobergj <juliankoberg@googlemail.com >
2023-06-23 16:11:39 +02:00
Christian Richter
15ced8a6df
incorporate requested changes
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-06-23 13:29:49 +02:00
Christian Richter
b3fd53d5a3
disable thumbnail service when web prevents previews
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-06-22 15:44:15 +02:00
mmattel
758192bd6d
[docs-only] Fix some envvar descriptions
2023-06-09 13:03:17 +02:00
Florian Schade
4f26424db6
[full-ci] enhancement: use reva client pool selectors ( #6452 )
...
* enhancement: use reva client pool selectors
register mock service to registry and pass tests
* enhancement: bump reva
* Fix a couple of linter issues
---------
Co-authored-by: Ralf Haferkamp <rhaferkamp@owncloud.com >
2023-06-08 12:41:04 +02:00
kobergj
f2e6556549
Merge pull request #6428 from kobergj/RefactorOcisPKG
...
[tests-only][full-ci] Cleanup ocis runtime
2023-06-05 14:40:29 +02:00
jkoberg
d347448ec0
remove duplicated sutureservice code
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-06-02 12:02:27 +02:00
mmattel
a32e9ac4c4
[docs-only] Fix ocdav and ocis-hello in owncloud.dev
2023-06-02 08:30:24 +02:00
Roman Perekhod
e57e6046d3
Fix preview or viewing of shared animated GIFs ( #6386 )
...
* Fix preview or viewing of shared animated GIFs
---------
Co-authored-by: Roman Perekhod <rperekhod@owncloud.com >
2023-05-26 14:52:12 +02:00
Jörn Friedrich Dreyer
0edb2b9c5b
fix preflight requests
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-05-22 16:28:51 +02:00
Phil Davis
f19830e919
Reword 'allows to' sentences
2023-05-18 09:46:25 +05:45
mmattel
8ed34926ef
[docs-only] Correct the removal version according semver to 4.0.0
2023-04-19 10:16:06 +02:00
mmattel
b2504035e0
fix readme service names
2023-04-12 18:40:41 +02:00