Giuseppe Lo Presti
eb3722dffe
Merge pull request #5143 from glpatcern/fix-eosgrpc-panic
...
eosgrpc: fixed panic with ACLs handling
2025-04-15 14:49:03 +02:00
Giuseppe Lo Presti
a5adbba5ec
Merge pull request #5141 from cs3org/dependabot/go_modules/github.com/go-sql-driver/mysql-1.9.2
...
[Build-deps]: Bump github.com/go-sql-driver/mysql from 1.8.1 to 1.9.2
2025-04-15 14:42:48 +02:00
dependabot[bot]
254fbc6b74
[Build-deps]: Bump github.com/go-sql-driver/mysql from 1.8.1 to 1.9.2
...
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql ) from 1.8.1 to 1.9.2.
- [Release notes](https://github.com/go-sql-driver/mysql/releases )
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.8.1...v1.9.2 )
---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
dependency-version: 1.9.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 12:37:42 +00:00
Giuseppe Lo Presti
700f5cc638
eosgrpc: fixed panic when files have no SysACLs, parent == nil and versionFolder has ACLs
2025-04-15 14:33:50 +02:00
Giuseppe Lo Presti
0dd18fb09b
[CI] fix Ceph build by reinjecting the RPM repository
2025-04-15 14:33:28 +02:00
Jesse Geens
50499d995d
Implementation of ListMyOfficeFiles functionality
2025-04-03 15:32:42 +01:00
Jesse Geens
2f9526f470
Refactor doFilterFiles in report.go
2025-04-03 15:32:42 +01:00
Jesse Geens
7dfcd40806
Fix issue where headers of type "Range: 'bytes=0-'", sent from public link video previews, returned a 416 response, causing the video player to break
2025-04-02 12:58:14 +02:00
Jesse Geens
b6de75810a
Ignore range request if content is not seekable
2025-04-02 12:58:14 +02:00
Giuseppe Lo Presti
1b7f4b80b7
Merge pull request #4404 from cs3org/spaces
...
Add support for Spaces
2025-03-28 10:46:56 +01:00
Giuseppe Lo Presti
acc936f1b0
Addressing comments: keep looping on received shares and use the hardcoded share jail
2025-03-27 12:04:27 +01:00
Jesse Geens
4a977d63ad
added new Make target for local revaplugins
2025-03-26 13:18:53 +01:00
Giuseppe Lo Presti
25493f52a7
Merge branch 'upsmaster' into spaces
2025-03-25 10:55:04 +01:00
Giuseppe Lo Presti
bf89ab5b1f
Basic implementation of OCM 1.2 payloads ( #5076 )
...
* ocm: adapt to match OCM 1.2 specs, use discovery in all cases when receiving a share
* ocm: some field renames for OCM 1.2, prior to changing the CS3APIs
* Refactored OCM payloads to remove duplicates
* Added ocm 1.2 optional fields (unused for now)
* Enable OCM discovery endpoint for the tests to execute discovery when accepting an OCM share
* tests: use plain logging, not json
* ocm: fixed discovery
* Use new ocm 1.2 fields from CS3APIs
* Implemented caching of the webdav clients for OCM, with fallback to v1.0 access
* changelog
* Use ttlcache as opposed to custom goroutine
* Partially reverted logic to access a remote share, see PR comments
* Proper implementation using the owner's server address
* localfs: added logging
* Fixed example to run standalone OCM tests
* logs for download / upload / move in localfs
* the new entry in .well-known/ocm is now exposed in the config
* nginx: redirect .well-known to revad
---------
Co-authored-by: Jesse Geens <jgeens@cern.ch>
2025-03-18 19:22:21 +01:00
Giuseppe Lo Presti
1943e7839b
apps: fixed userAgent matching ( #5124 )
2025-03-14 10:45:30 +01:00
Jesse Geens
29a7113c71
Add changelog
2025-03-13 14:02:38 +01:00
Jesse Geens
9605846893
Also use binary client for SetAttr in AddGrant, because recursive does not work over gRPC
2025-03-13 14:02:38 +01:00
Jesse Geens
f053770eee
we use the binary client for all unsetEOSAttr operations and become root
2025-03-13 14:02:38 +01:00
Giuseppe Lo Presti
8d7c71495a
eos: use the correct app header on HTTP transfers ( #5122 )
2025-03-13 11:00:56 +01:00
Jesse Geens
82fb7cb0e7
Temporary workaround for removing favorited folders ( #5120 )
2025-03-12 10:36:26 +01:00
Jesse Geens
b50845e3a2
Stopped passing non-UTF8 attributes in the metadata map over gRPC, as protobuf does not support this
2025-03-10 15:54:34 +01:00
Jesse Geens
5fe64453f1
Better logging for failed ListContainer
2025-03-10 15:54:34 +01:00
Giuseppe Lo Presti
82fccb6d0f
apps: log simplified user agent and downgrade user errors to warn ( #5113 )
2025-03-10 15:44:07 +01:00
dependabot[bot]
083540b7fb
[Build-deps]: Bump github.com/prometheus/client_golang ( #5114 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.21.0 to 1.21.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.21.0...v1.21.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 07:49:26 +01:00
dependabot[bot]
4d9cac4708
[Build-deps]: Bump google.golang.org/grpc from 1.70.0 to 1.71.0 ( #5116 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.70.0 to 1.71.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.70.0...v1.71.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 07:48:36 +01:00
dependabot[bot]
03df983542
[Build-deps]: Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 ( #5086 )
...
Bumps google.golang.org/protobuf from 1.36.4 to 1.36.5.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 20:48:38 +01:00
dependabot[bot]
7129c634d1
[Build-deps]: Bump github.com/beevik/etree from 1.4.1 to 1.5.0 ( #5056 )
...
Bumps [github.com/beevik/etree](https://github.com/beevik/etree ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/beevik/etree/releases )
- [Changelog](https://github.com/beevik/etree/blob/main/RELEASE_NOTES.md )
- [Commits](https://github.com/beevik/etree/compare/v1.4.1...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/beevik/etree
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 20:31:35 +01:00
dependabot[bot]
cf49ad9006
[Build-deps]: Bump google.golang.org/grpc from 1.69.4 to 1.70.0 ( #5058 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.69.4 to 1.70.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.69.4...v1.70.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 20:30:53 +01:00
dependabot[bot]
ff08639a1f
[Build-deps]: Bump golang.org/x/sync from 0.10.0 to 0.11.0 ( #5088 )
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.10.0 to 0.11.0.
- [Commits](https://github.com/golang/sync/compare/v0.10.0...v0.11.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 20:29:53 +01:00
dependabot[bot]
dc312288a5
[Build-deps]: Bump github.com/prometheus/client_golang ( #5090 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.5 to 1.21.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.5...v1.21.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 20:28:53 +01:00
dependabot[bot]
fa8c638a60
[Build-deps]: Bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.1 ( #5091 )
...
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/go-chi/chi/releases )
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-chi/chi/compare/v5.2.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 12:17:20 +01:00
Jesse Geens
7bbdcd53d9
also log acl payload on AddACL on EOS over gRPC ( #5110 )
2025-03-05 17:16:06 +01:00
Giuseppe Lo Presti
ba01f0ecd8
apps: log file extension in the returning app URL message ( #5107 )
2025-03-04 11:30:06 +01:00
Jesse Geens
88f431246b
Added extra loglines for publicshares ( #5109 )
2025-03-04 11:29:52 +01:00
Jesse Geens
4d7e510c79
Moved publishare sql driver to reva-plugins
2025-03-03 11:15:22 +01:00
Jesse Geens
5f42d38b6e
introduced a cache in front of ListProjects to limit the number of calls to the database
2025-02-25 00:12:58 +08:00
Jesse Geens
b88da4ab7c
Merge remote-tracking branch 'origin/master' into spaces
2025-02-24 10:39:45 +01:00
Giuseppe Lo Presti
9d2533e94e
extend app /notify endpoint to allow reporting errors ( #5085 )
2025-02-21 15:32:29 +01:00
Jesse Geens
7c299e3c62
Fix usedbytes -> usedlogicalbytes ( #5084 )
2025-02-20 16:33:48 +01:00
Jesse Geens
84a2d22b3b
Replaced availablebytes -> totalbytes, as this was erroneously used ( #5082 )
2025-02-20 15:32:20 +01:00
Giuseppe Lo Presti
c94721b34b
go mod tidy
2025-02-20 14:16:27 +01:00
Giuseppe Lo Presti
213ca5cca1
Merge branch 'master' into spaces
2025-02-20 14:14:07 +01:00
Jesse Geens
7ca7f21b05
propagate link name
2025-02-20 14:05:46 +01:00
Giuseppe Lo Presti
fc2db0b2e4
apps: log viewmode in the returning app URL message ( #5080 )
2025-02-20 14:05:22 +01:00
Jesse Geens
363220f11b
ORMify projects table ( #5081 )
2025-02-20 14:05:03 +01:00
Jesse Geens
87693ac8ad
Removed duplication of relativePathToSpaceID
2025-02-20 13:36:48 +01:00
Jesse Geens
02f339f486
Remove named return values
2025-02-20 13:29:30 +01:00
dependabot[bot]
4830814739
[Build-deps]: Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 ( #5073 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.25.0 to 0.26.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.25.0...v0.26.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-18 16:47:25 +01:00
dependabot[bot]
bcddacc4c5
[Build-deps]: Bump github.com/go-playground/validator/v10 ( #5079 )
...
Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator ) from 10.23.0 to 10.25.0.
- [Release notes](https://github.com/go-playground/validator/releases )
- [Commits](https://github.com/go-playground/validator/compare/v10.23.0...v10.25.0 )
---
updated-dependencies:
- dependency-name: github.com/go-playground/validator/v10
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-18 13:57:47 +01:00
dependabot[bot]
83bef5696a
[Build-deps]: Bump github.com/ceph/go-ceph from 0.30.0 to 0.32.0 ( #5078 )
...
Bumps [github.com/ceph/go-ceph](https://github.com/ceph/go-ceph ) from 0.30.0 to 0.32.0.
- [Release notes](https://github.com/ceph/go-ceph/releases )
- [Changelog](https://github.com/ceph/go-ceph/blob/master/docs/release-process.md )
- [Commits](https://github.com/ceph/go-ceph/compare/v0.30.0...v0.32.0 )
---
updated-dependencies:
- dependency-name: github.com/ceph/go-ceph
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-18 13:56:51 +01:00