1
0
mirror of https://github.com/owncloud/ocis.git synced 2026-10-23 23:29:02 +03:00
Commit Graph

278 Commits

Author SHA1 Message Date
kobergj
66d936a44b chore: release 9.0.0-rc.1 (#13127)
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-10-12 15:04:32 +02:00
kobergj
76a9cb8042 docs: replace envvar introductionVersion 8.3.0 with 9.0.0 (#13106)
The next oCIS release is 9.0.0, so all envvars that were annotated with
the previously planned 8.3.0 introduction version need to be updated.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-09 10:20:09 +02:00
Roman Perekhod
9143307b70 fix: [ocisdev-1433] fix public share, add The grpc clients keepalive and more (#13020) (#13068)
* fix: the public share configuration and fixed graceful shutdown

* fix: [OCISDEV-1433] remove GRPC_MAX_CONNECTION_AGE

The setting closed healthy grpc connections on a timer so that clients would redo
their DNS lookup. It never helped against the failure it was reached for - a
connection whose peer stopped answering - because the age limit is enforced by
the server, the grace period was left at infinity so a request already in flight
was never ended, and any value without a unit suffix silently disabled it again.

Detecting a peer that stops answering is now the job of the grpc clients, which
ping the peer while a request is in flight. The servers here got the matching
enforcement policy so they accept those pings; the client side arrives with the
next reva bump.

* fix: Added the new variable OCDAV_DISABLE_PROPFIND_PUBLIC_LINK_RESOLUTION that disable the resolution of public link shares when answering PROPFIND requests.

* chore: bump reva

* fix: The keepalive added to grpc clinet

* chore: bump reva

* build(deps): bump go 1.26.8, grpc-go dependency

---------

(cherry picked from commit e86eb4d210)

For the 9.0 branch, the reva dependency was pointed at reva's main-branch
merge of PR #748 (commit 373f9509a, pseudo-version
v2.0.0-20261005091647-373f9509a363) instead of the 8.2-targeted
e0beaa380005, since the 8.2 merge predates the VaultMode/UploadSessionFilter.Orphaned
APIs already present on the 9.0 reva lineage.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

# Conflicts:
#	changelog/unreleased/security-bump-grpc.md
#	go.mod
#	go.sum
#	vendor/google.golang.org/grpc/server.go
#	vendor/google.golang.org/grpc/stream.go
#	vendor/google.golang.org/grpc/version.go
#	vendor/modules.txt
2026-10-06 17:21:46 +02:00
Roman Perekhod
d857d272d3 docs: [OCISDEV-1115] clarify nats store tls insecure options (#12941)
Document that the *_TLS_INSECURE options for the nats-js-kv store, cache and
service registry disable authentication of the NATS server and are for testing
only, so operators securing a multi-node deployment are not misled into
weakening the connection they just enabled TLS on.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-09-14 10:05:49 +00:00
Michal Klos
d9bae04aee feat: [OCISDEV-1115] harden nats communication (#12777)
* feat: [OCISDEV-1115] harden nats communication

* feat: bump reva for tls-enabled stores
2026-08-13 09:56:24 +00:00
owncloud-translations-bot[bot]
796e3959a9 chore: update translations from transifex (#12495)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-07-03 08:04:14 +02:00
owncloud-translations-bot[bot]
a404012dfc chore: update translations from transifex (#12478)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-07-01 14:13:52 +02:00
owncloud-translations-bot[bot]
cf7ee8a8b8 chore: update translations from transifex (#12448)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-06-26 11:39:51 +02:00
Juan Pablo Villafañez
4945eb6833 Autoprop (#12386)
* feat: metadata autopropagation

* feat: autoprop support for MFA / vault mode

* fix: replace some http clients with reva ones

* chore: required lib update

* fix: adjust unit tests and generate new mocks

* fix: apply autopropagation to all regular graph routes

* chore: updated reva dependency

* fix: return the right decorator for the thumbnails

* fix: remove autopropagation headers in the proxy
2026-06-19 10:43:41 +02:00
Roman Perekhod
f110944ef2 fix: [OCISDEV-879] fix the config mask (#12397) 2026-06-12 10:21:59 +02:00
owncloud-translations-bot[bot]
31df172eec chore: update translations from transifex (#12409)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-06-12 09:17:00 +02:00
owncloud-translations-bot[bot]
1a453eea13 chore: update translations from transifex (#12390)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-06-08 07:19:17 +00:00
owncloud-translations-bot[bot]
50cf8e091c chore: update translations from transifex (#12373)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-06-06 03:52:25 +00:00
owncloud-translations-bot[bot]
98f6837c47 chore: update translations from transifex (#12356)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-05-24 10:49:49 +02:00
owncloud-translations-bot[bot]
934f7e5414 chore: update translations from transifex (#12348)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-05-21 08:59:12 +02:00
owncloud-translations-bot[bot]
17d5dbe974 chore: update translations from transifex (#12323)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-05-19 08:57:23 +02:00
owncloud-translations-bot[bot]
3cc2a744d4 chore: update translations from transifex (#12275)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-05-03 08:43:27 +00:00
owncloud-translations-bot[bot]
82c83cd179 chore: update translations from transifex (#12244)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-05-02 23:36:21 +02:00
owncloud-translations-bot[bot]
c80adddce1 chore: update translations from transifex (#12208)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-04-16 08:50:25 +00:00
owncloud-translations-bot[bot]
184510ac49 chore: update translations from transifex (#12206)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
Co-authored-by: Martin <github@diemattels.at>
2026-04-11 08:56:38 +00:00
owncloud-translations-bot[bot]
4b73534e41 chore: update translations from transifex (#12201)
Co-authored-by: owncloud-translations-bot[bot] <274778013+owncloud-translations-bot[bot]@users.noreply.github.com>
2026-04-10 08:27:31 +02:00
ownClouders
77bd5974ab [tx] updated from transifex 2026-03-24 00:07:45 +00:00
ownClouders
23e5bed778 [tx] updated from transifex 2026-03-05 14:45:28 +00:00
ownClouders
7edacfcb0e [tx] updated from transifex 2026-03-05 00:05:30 +00:00
ownClouders
87a899873c [tx] updated from transifex 2026-02-17 00:27:04 +00:00
Julian Koberg
0f59a0965a chore: release 8.0.0-rc.1
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-02-16 11:14:56 +01:00
ownClouders
09d95e4cec [tx] updated from transifex 2026-02-13 00:20:54 +00:00
ownClouders
3ba0d5cb6b [tx] updated from transifex 2026-02-12 00:22:17 +00:00
ownClouders
2c918627b3 [tx] updated from transifex 2026-01-24 00:07:57 +00:00
ownClouders
7a6817ce22 [tx] updated from transifex 2026-01-23 00:07:43 +00:00
ownClouders
f4eb08561d [tx] updated from transifex 2026-01-03 00:32:16 +00:00
ownClouders
995a20ef82 [tx] updated from transifex 2026-01-02 12:58:40 +00:00
Martin Mattel
52de90b612 Relocate the Transifex project for services with translations 2026-01-02 12:51:06 +01:00
ownClouders
98bf895049 [tx] updated from transifex 2026-01-01 00:33:53 +00:00
ownClouders
3f0db76299 [tx] updated from transifex 2025-12-30 00:12:23 +00:00
ownClouders
a0c454b936 [tx] updated from transifex 2025-12-23 01:14:34 +00:00
ownClouders
bcf6773a06 [tx] updated from transifex 2025-12-22 01:04:36 +00:00
ownClouders
8d8b53200f [tx] updated from transifex 2025-12-20 00:51:05 +00:00
ownClouders
3793aeda67 [tx] updated from transifex 2025-12-19 00:51:19 +00:00
ownClouders
624b646bf3 [tx] updated from transifex 2025-12-18 01:19:49 +00:00
ownClouders
85bb2f99cc [tx] updated from transifex 2025-12-12 00:11:05 +00:00
ownClouders
bb7b56bd82 [tx] updated from transifex 2025-12-10 00:08:38 +00:00
ownClouders
6a392dc7a3 [tx] updated from transifex 2025-12-03 00:07:53 +00:00
ownClouders
6197279c1c [tx] updated from transifex 2025-12-02 00:06:35 +00:00
ownClouders
8678e9a183 [tx] updated from transifex 2025-11-30 00:08:16 +00:00
ownClouders
32d09758ca [tx] updated from transifex 2025-11-29 00:08:18 +00:00
ownClouders
e27129b03c [tx] updated from transifex 2025-11-28 00:07:57 +00:00
ownClouders
b3dd0023fa [tx] updated from transifex 2025-11-22 00:07:40 +00:00
ownClouders
b030cf56d9 [tx] updated from transifex 2025-11-20 00:07:15 +00:00
ownClouders
8c27a95cff [tx] updated from transifex 2025-11-12 00:48:12 +00:00