OpenCloud Devops
b8d51b27ab
🎉 Release 9.0.0 ( #3665 )
...
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
* 🎉 Release 9.0.0
v9.0.0
2026-10-27 15:15:57 +01:00
opencloudeu
4d0b9cbb92
[tx] updated from transifex
2026-10-27 12:43:34 +00:00
opencloudeu
653759ff06
[tx] updated from transifex
2026-10-27 12:33:56 +00:00
Viktor Scharf
49b3ee1a3e
chore: bump web to v8.2.1 ( #3834 )
2026-10-27 13:20:21 +01:00
Viktor Scharf
ae4970d92c
chore: bump reva to 2.52.0 ( #3820 )
2026-10-27 12:46:43 +01:00
Andre Duffeck
d8960d7162
Merge pull request #3832 from aduffeck/get-rid-of-confusing-log
...
Skip extraction for directories before checking the size limit
2026-10-27 11:07:06 +01:00
André Duffeck
23c1fb67aa
Skip extraction for directories before checking the size limit
...
That gets rid of confusing log messages like
```
2026-10-27T08:57:23+01:00 INF file exceeds content extraction size limit. skipping. Name=Admin ..."
```
2026-10-27 08:51:45 +01:00
opencloudeu
b3f16bd6dc
[tx] updated from transifex
2026-10-26 23:17:07 +00:00
Michael Barz
4c6d7e7f1f
Merge pull request #3710 from opencloud-eu/fix-delete-user
...
log errors when a personal space is deleted
2026-10-26 17:20:32 +01:00
Viktor Scharf
a3b27e0856
chore: bump web to v8.2.0 ( #3816 )
2026-10-26 17:11:14 +01:00
micbar
01a6365dcb
log errors when a personal space is deleted
2026-10-26 11:51:19 +01:00
Michael Barz
cd6afff9e8
Merge pull request #3789 from opencloud-eu/feat-mail-notifications
...
feat: new mail notifications based on design system
2026-10-26 11:37:11 +01:00
Andre Duffeck
600e1fa41c
Merge pull request #3793 from aduffeck/thumbnails-followups
...
Thumbnails followups
2026-10-26 10:53:50 +01:00
André Duffeck
9c15a7e4b1
Tell a deployment that mounts thumbnails/files where its cache goes
2026-10-26 09:34:33 +01:00
André Duffeck
a2d729bb06
Hold a 0x0 box to the maximum thumbnail size as well
...
0x0 returns the source at its own size, which skipped the check and let anything up to the input limit through.
2026-10-26 09:34:30 +01:00
Viktor Scharf
5b8ac3ff2b
ci: disable async uploads for litmus tests ( #3777 )
2026-10-26 07:28:08 +01:00
micbar
19385c27a7
fix: escape the html
2026-10-25 21:45:02 +01:00
micbar
4509a5f730
fix: implement code review
2026-10-24 18:39:38 +02:00
Viktor Scharf
ef9c6e7e41
fix(cli): detect storage driver from storage path in revisions and trash commands ( #3776 )
2026-10-23 21:38:26 +02:00
Jörn Friedrich Dreyer
a0ae8344d5
Merge pull request #3787 from fschade/feat-search-query-filter
...
feat(search): configurable query filter, leaves the personal space root and .space out by default
2026-10-23 16:48:38 +02:00
Viktor Scharf
4e318264ee
tests: add acceptance tests for renewing guest links ( #3753 )
...
* tests: add acceptance tests for renewing guest links
Cover renewing a guest link with and without a session, the PIN, rate limiting and the expiry of the session and the PIN.
* tests: replay used PIN with its nonce in PIN-once scenario
2026-10-23 14:32:46 +02:00
Alex Ababii
984c2c75bf
Merge pull request #3765 from maki5/feat/guestlinks_spaceshare_cleanup_events
...
Feat/guestlinks spaceshare cleanup events
2026-10-23 14:22:41 +02:00
André Duffeck
e78b40e4d5
Keep the thumbnail cache apart from the old thumbnails
...
The cache keys changed, so the old files were never read again but stayed mixed in with the new ones. With the cache in its own directory the old one can be deleted.
2026-10-23 14:21:41 +02:00
André Duffeck
489f00288d
Look up the user of a thumbnail path with the requester's token
...
Without it the user provider searched with an empty tenant.
2026-10-23 14:20:13 +02:00
André Duffeck
46982c265a
Read the thumbnail input size limit in the same order as the generator
...
With both the old and the new name set, webdav and the thumbnails service picked different values.
2026-10-23 14:18:36 +02:00
André Duffeck
658688d18e
Cap legacy thumbnail resolutions at 2048
...
The old default list reached 7680x4320, which made webdav ask the generator for boxes it refuses.
2026-10-23 14:17:15 +02:00
André Duffeck
481cd40646
Hold a free thumbnail axis to the maximum thumbnail size
...
A box like 0x2048 passed the check, and the aspect ratio of a very wide source then sized the other side without a bound.
2026-10-23 14:15:51 +02:00
Jörn Friedrich Dreyer
3884562e8f
Merge pull request #3397 from opencloud-eu/imagor
...
Push based thumbnailer architecture
2026-10-23 14:07:44 +02:00
André Duffeck
94756cb514
Merge remote-tracking branch 'upstream/main' into imagor
2026-10-23 13:34:59 +02:00
André Duffeck
964b4c0016
Bump reva
2026-10-23 12:37:09 +02:00
Florian Schade
9d972f193e
fix(search): expand is:favorite in place
2026-10-23 10:58:36 +02:00
Florian Schade
a87aec0722
fix(search): strip the scope clause together with its boolean operator
2026-10-23 10:20:05 +02:00
Dominik Schmidt
8e508e56c2
refactor: name the settings that extend a default list additional_*
...
They are merged onto the built-in defaults, the way the proxy's additional_policies and OC_ADD_RUN_SERVICES are, so the name says it: env variable, yaml key and field all carry the prefix. The two that take key:value entries are named in the plural like the other map-shaped settings in this repo, and the README says which of the three takes bare mime types.
2026-10-23 10:18:30 +02:00
Alex Ababii
5d899305ec
feat(guestlinks): bumped reva to main
2026-10-23 09:18:24 +02:00
Alex Ababii
e95ca276d2
feat(guestlinks): handling of SpaceShare unshared and expired events
2026-10-23 09:17:16 +02:00
Alex Ababii
a189c79d48
feat(guestlinks): upd SpaceShared event handling
2026-10-23 09:17:16 +02:00
Alex Ababii
a856d50ec6
feat(guestlinks): tmp reva bump from fork branch with updated events
2026-10-23 09:17:12 +02:00
Florian Schade
385062271d
feat(search): turn the query filter into a template
2026-10-22 22:46:06 +02:00
Florian Schade
3fe11ea60a
feat(search): configurable query filter
2026-10-22 20:05:31 +02:00
micbar
bff95edc2a
feat: new mail notifications based on design system
2026-10-22 18:01:56 +02:00
Dominik Schmidt
afdaace67a
docs(webdav): name every thumbnail variable that stopped doing anything
2026-10-21 14:54:07 +02:00
Dominik Schmidt
8a80d75363
refactor(webdav): keep ignoring the legacy a flag
...
OpenCloud never honored it, so clients were tested against an ignored a and honoring it now would change what they get.
2026-10-21 14:22:54 +02:00
Dominik Schmidt
83a0facc08
fix(ci): quote the imagor body limit so the service starts
...
An unquoted 50000000 reaches the container as 5e+07 and imagor panics while parsing its flags, which took both imagor services down and failed test-lint-unit.
2026-10-21 13:20:57 +02:00
Dominik Schmidt
f7e8817433
refactor(webdav,graph,frontend): put the thumbnail settings in a thumbnails block
...
Every service that configures thumbnails now carries one thumbnails section whose keys are named like the setting itself, so webdav's thumbnails.max_input_image_file_size and the thumbnails service's thumbnail.max_input_image_file_size read the same, and a key's path matches its env name. Env names are unchanged.
2026-10-21 13:11:40 +02:00
Dominik Schmidt
6d7dd34f1c
fix(thumbnails): apply an embedded color profile in the pure Go build
...
png.Decode and gif.Decode hand back the source colors untouched, so a wide gamut image came out oversaturated where a jpeg, read through imaging, was converted. Real imagor passes the profile on to the client instead.
2026-10-21 12:22:25 +02:00
Alex
8acaef28e2
fix(idp): show keyboard focus on every control ( #3732 )
...
* fix(idp): show keyboard focus on primary buttons
* fix(idp): show keyboard focus on every control
2026-10-21 11:06:52 +02:00
Christian Richter
db02471082
bump reva
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2026-10-21 08:06:22 +02:00
opencloudeu
61ae13a1fe
[tx] updated from transifex
2026-10-20 23:22:29 +00:00
Alex
ccb2ba4739
fix: show the lilac logo on the login page ( #3773 )
2026-10-20 22:08:31 +02:00
Dominik Schmidt
ef5e9c2e6e
docs: name who decides what instead of what a thumbnail is
2026-10-20 20:39:15 +02:00