Florian Schade
1bde3d14bb
fix(search): bring back rebase removals
2026-08-31 11:57:19 +02:00
Florian Schade
5c153ff74a
test(search): drop the engine overrides, both engines answer alike
2026-08-31 11:15:03 +02:00
Florian Schade
0106a700c2
test(search): follow the versioned index and pin the equals operator
2026-08-31 10:58:13 +02:00
Florian Schade
bd4287762e
fix(search): answer the same on both engines
...
both engines now agree on names, titles, tags, paths, types, sizes, dates,
hidden flags, facet values and wildcards. quotes only delimit phrases and
the equals operator matches the whole field value, following the kql spec.
the index name carries a generation so a changed mapping starts on a fresh
index, MIGRATION.md says how to fill it.
2026-08-31 10:44:03 +02:00
Florian Schade
ffbfe171c3
Merge pull request #3418 from opencloud-eu/test/search-parity-suite
...
test(search): engine parity suite for bleve and opensearch
2026-08-31 10:22:25 +02:00
dependabot[bot]
1bd59d9210
build(deps): bump github.com/sirupsen/logrus from 1.10.0 to 1.10.1
...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.10.0...v1.10.1 )
---
updated-dependencies:
- dependency-name: github.com/sirupsen/logrus
dependency-version: 1.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-31 10:00:26 +02:00
opencloudeu
32a35f8653
[tx] updated from transifex
2026-08-30 23:17:11 +00:00
opencloudeu
dee8d7b0f7
[tx] updated from transifex
2026-08-28 23:17:11 +00:00
Dominik Schmidt
fef2df8671
chore(codacy): exclude the generated search parity matrix
...
Markdown lint has nothing to say about a table the test suite writes.
2026-08-28 19:56:57 +02:00
Florian Schade
18759b0183
test(search): cover a deleted space on both engines
2026-08-28 19:38:09 +02:00
Dominik Schmidt
545aa114e8
test(search): let the parity suite replace the per-engine backend suites
...
Everything the bleve and OpenSearch backend suites checked now runs against
both engines in services/search/pkg/parity. The two cases without a twin
there join it (a facet value keeps its case, batches stay apart), the one
thing only OpenSearch can do, refuse an unhealthy cluster, stays in its
package.
2026-08-28 19:38:01 +02:00
Dominik Schmidt
889483d69c
test(search): document where the engines still differ from the parity suite
...
The expectations are the desired state; where bleve or OpenSearch answer
differently on main today the case records that answer as an engine
override, so the suite is green and the README lists every divergence as
known.
2026-08-28 19:38:01 +02:00
Dominik Schmidt
1668e23f80
test(search): port the parity suite to ginkgo
...
Every case is one spec per engine, so one engine failing leaves the other's
answer in the matrix. Query groups share their engines through an Ordered
container, operations build their own. The README is assembled from report
entries in ReportAfterSuite, which also works across ginkgo -p processes, and
is only written once every planned row got an answer from every engine.
A case can carry, per engine, what that engine answers today where it still
differs from the expectation (engineOverrides): the spec asserts the override,
the README marks the row as known, and the override fails once the engine
answers as expected.
2026-08-28 19:37:45 +02:00
Dominik Schmidt
c24bfb2e41
test(search): keep the OpenSearch testcontainer between runs on request
...
KEEP_TEST_CONTAINER=true skips the terminate; the next run picks the
container up by name instead of booting a fresh one.
2026-08-28 19:20:58 +02:00
Dominik Schmidt
a03a294a12
test(search): make the OpenSearch testcontainer start reliably
...
Cold boots take well over the 5s startup timeout, and a full host disk
tripped the flood-stage create-index block mid-run; test indexes are tiny.
2026-08-28 19:15:51 +02:00
Dominik Schmidt
a3e40a7471
test(search): run the parity suite against the current main
...
Move the OpenSearch test helpers to services/search/internal/opensearchtest so
the parity package can import them, and drop the index generation and clock
patch the suite was written against, neither exists on main yet.
2026-08-28 19:15:50 +02:00
Florian Schade
5601be1276
test(search): introduce engine parity suite
2026-08-28 18:41:37 +02:00
Alex Ababii
6ceedcff0e
clean up frontend configs after the event consumer move to sharing service
2026-08-26 23:52:46 +02:00
Alex Ababii
74d6ac1183
moved ShareCreated event consumer from frontend to shared service
2026-08-26 23:52:46 +02:00
Ralf Haferkamp
0c601bbb8c
chore: Adapt for change opensearch APIs
2026-08-26 11:51:05 +02:00
dependabot[bot]
578861b473
build(deps): bump github.com/opensearch-project/opensearch-go/v4
...
Bumps [github.com/opensearch-project/opensearch-go/v4](https://github.com/opensearch-project/opensearch-go ) from 4.6.0 to 4.7.3.
- [Release notes](https://github.com/opensearch-project/opensearch-go/releases )
- [Changelog](https://github.com/opensearch-project/opensearch-go/blob/v4.7.3/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/opensearch-go/compare/v4.6.0...v4.7.3 )
---
updated-dependencies:
- dependency-name: github.com/opensearch-project/opensearch-go/v4
dependency-version: 4.7.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-26 11:51:05 +02:00
Ralf Haferkamp
a5bad69e20
chore: adjust for changed automemlimit API
2026-08-26 11:31:01 +02:00
dependabot[bot]
f41a1e394e
build(deps): bump github.com/KimMachineGun/automemlimit
...
Bumps [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit ) from 0.7.5 to 1.0.0.
- [Release notes](https://github.com/KimMachineGun/automemlimit/releases )
- [Commits](https://github.com/KimMachineGun/automemlimit/compare/v0.7.5...v1.0.0 )
---
updated-dependencies:
- dependency-name: github.com/KimMachineGun/automemlimit
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-26 11:31:01 +02:00
dependabot[bot]
1160a70960
build(deps): bump github.com/nats-io/nats.go from 1.52.0 to 1.53.1
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.52.0 to 1.53.1.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.52.0...v1.53.1 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.53.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-26 08:21:02 +02:00
dependabot[bot]
7d73743a94
build(deps): bump github.com/open-policy-agent/opa from 1.19.0 to 1.19.1
...
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa ) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/open-policy-agent/opa/releases )
- [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-policy-agent/opa/compare/v1.19.0...v1.19.1 )
---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
dependency-version: 1.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 17:42:30 +02:00
OpenCloud Devops
cd9095833a
🎉 Release 7.5.0 ( #3238 )
v7.5.0
2026-08-25 15:53:40 +02:00
Benedikt Kulmann
321bcfabd5
Merge pull request #3401 from opencloud-eu/more-version-placeholders-7.5.0
...
chore: replace remaining version placeholders for 7.5.0
2026-08-25 15:47:02 +02:00
Benedikt Kulmann
c01e2d46ec
chore: replace remaining version placeholders for 7.5.0
2026-08-25 14:57:45 +02:00
Benedikt Kulmann
e857bff6af
Merge pull request #3400 from opencloud-eu/env-var-introduction-version-7.5.0
...
chore: set introduction version to 7.5.0 for new env vars
2026-08-25 14:20:54 +02:00
Benedikt Kulmann
709543234f
chore: set introduction version to 7.5.0 for new env vars
2026-08-25 12:53:03 +02:00
Benedikt Kulmann
6eebeb8b57
Merge pull request #3333 from opencloud-eu/bump-webcommitid-180526
...
[full-ci] chore: bump webcommitid
2026-08-25 12:03:58 +02:00
Alexander Ackermann
71bda95ea6
chore: bump webcommitid
2026-08-25 11:17:17 +02:00
Benedikt Kulmann
81e22fd655
Merge pull request #3399 from opencloud-eu/chore/bump-web-7.4.0
...
[full-ci] chore: bump web to v7.4.0
2026-08-25 11:16:17 +02:00
Benedikt Kulmann
850b4e7ac6
Merge pull request #3398 from opencloud-eu/reva-bump-2.49.0
...
[full-ci] chore: bump reva to 2.49.0
2026-08-25 10:47:18 +02:00
Benedikt Kulmann
82dca95473
chore: fix commit message typo in bumping-reva skill
2026-08-25 10:01:26 +02:00
Benedikt Kulmann
330e874110
chore: bump reva to 2.49.0
2026-08-25 10:01:26 +02:00
Benedikt Kulmann
65051a63db
chore: bump web to v7.4.0
2026-08-25 09:55:39 +02:00
dependabot[bot]
498fa40613
build(deps): bump google.golang.org/grpc from 1.83.0 to 1.83.1
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.83.0 to 1.83.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.83.0...v1.83.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.83.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 09:47:08 +02:00
dependabot[bot]
011892025b
build(deps): bump github.com/stretchr/testify from 1.12.0 to 1.12.1
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.12.0...v1.12.1 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 09:32:01 +02:00
dependabot[bot]
3052b28fdc
build(deps): bump github.com/go-chi/chi/v5 from 5.3.1 to 5.3.2
...
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi ) from 5.3.1 to 5.3.2.
- [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.3.1...v5.3.2 )
---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
dependency-version: 5.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 09:16:07 +02:00
dependabot[bot]
cc77ceb92a
build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2
...
Bumps [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway ) from 2.29.0 to 2.30.0.
- [Release notes](https://github.com/grpc-ecosystem/grpc-gateway/releases )
- [Commits](https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.29.0...v2.30.0 )
---
updated-dependencies:
- dependency-name: github.com/grpc-ecosystem/grpc-gateway/v2
dependency-version: 2.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 15:10:02 +02:00
dependabot[bot]
2880a632ff
build(deps): bump golang.org/x/image from 0.44.0 to 0.45.0
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.44.0 to 0.45.0.
- [Commits](https://github.com/golang/image/compare/v0.44.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-version: 0.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 14:04:19 +02:00
dependabot[bot]
1a5c0d58e8
build(deps): bump github.com/beevik/etree from 1.7.0 to 1.7.1
...
Bumps [github.com/beevik/etree](https://github.com/beevik/etree ) from 1.7.0 to 1.7.1.
- [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.7.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: github.com/beevik/etree
dependency-version: 1.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 13:23:58 +02:00
Sawjan Gurung
cc8a161fce
test(api): update php test dependencies ( #3335 )
...
* test: update php dependencies
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: use custom tus client
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix php code style and commands
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: use doctrine coding standard
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: convert headers value to string
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: initialize phpunit config
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix tus upload
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix php code style
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-08-21 19:38:34 +02:00
Jannik Stehle
ec4d5b7e6b
Merge pull request #3386 from opencloud-eu/feat/extend-thumbnail-service-resolutions
...
feat(thumbnails): extend list of default resolutions
2026-08-21 14:03:23 +02:00
Florian Schade
7ddd8566f1
Merge pull request #3388 from fschade/fix-search-write-visibility
...
fix(search): refresh the opensearch index after a write
2026-08-21 13:50:13 +02:00
Jörn Friedrich Dreyer
9796123462
Merge pull request #3279 from opencloud-eu/feat/eventhistory_event_handler_on_demand
...
ability to disable grpc and/or event consumer for event history service
2026-08-21 13:31:51 +02:00
Jörn Friedrich Dreyer
ed5b6ee780
Update tests/acceptance/features/apiSearch1/favoriteSearch.feature
2026-08-21 13:23:22 +02:00
Florian Schade
97a8be52d2
fix(search): refresh the index after a write
2026-08-21 10:03:52 +02:00
Jannik Stehle
e1aff97fe2
Merge pull request #3377 from opencloud-eu/fix/vips-thumbnail-height
...
fix(thumbnails): respect the requested height in libvips builds
2026-08-21 09:38:16 +02:00