v33.0.9rc1
Pre-release
Pre-release
·
155 commits
to main
since this release
Nextcloud 33.0.9rc1
server
- Fix(ocm): Move invite-accepted capability and implementati… (server#62460)
- Fix(Database): Use real idle-timer to prevent `lastInsertId` being reset on MariaDB/MySQL (server#62713)
- Test(cypress): Improve stability of cypress test suite by fixing several issues (server#63097)
- Don't fill the pagination cache if there are no extra items (server#63120)
- Feat(oauth2): Forward app tokens from primary to secondary in global scale (server#63156)
- Fix(CalDAV): iTipBroker message generation and testing (server#63187)
- Fix(preview): delete version metadata by preview ID (server#63289)
- Fix(iMIP): Prevent mails from carrying an unrelated user's name (server#63309)
- Fix: make unified filter chip accessible (server#63319)
- Test: remove double setup from share tests (server#63330)
- Fix(preview): qualify the ambiguous columns in PreviewMapper queries (server#63346)
- Master] fix(security): Update code signing revocation list (server#63357)
- Master] fix(security): Update code signing revocation list (server#63363)
- Master] fix(security): Update code signing revocation list (server#63369)
- Fix(user_ldap): restore OCS API functionality for configID = '' (server#63377)
- Fix: allow file request upload when `part_file_in_storage=false` (server#63380)
- Fix: Public link with multiple mounts (server#63383)
- Fix(preview): keep the local file when losing the insert race (server#63391)
- Fix(files_sharing): Use share password policy for password generation (server#63396)
- Fix one core migration: Only add taskprocessing columns if they don't exist (server#63405)
- Fix(files_reminder): passed reminder handling (server#63424)
- Fix(files_external): set usePresignedUrl before first S3 connection (server#63457)
- Master] fix(security): Update code signing revocation list (server#63520)
- Fix(preview): execute PreviewMapper::deleteAll() (server#63522)
- Fix(files): hide download action in link shares for newly created folders (server#63553)
- Test(db): cover migration version sorting (server#63637)
- Fix(appconfig): make type-conflict error self-explanatory (server#63642)
- Fix(dav): scope contact photo export to local address books (server#63644)
- Fix cancelling the customization of a share (server#63657)
- Fix(dav): correctly mask public v1 links for non-home storages (server#63667)
- Fix(dav): only derive the write size from a PUT Content-Length (server#63677)
- Fix(settings): Fix AI regex (server#63692)
- Fix: Check that password matches in occ user:auth-tokens:add (server#63696)
- Fix(contactsmenu): restore avatars for non-user contacts (server#63716)
- Fix: Check rememberme cookie previous session id matches uid (server#63720)
- Fix(2fa): Add missing BruteForceProtection attribute (server#63733)
- Fix(core): accept deprecated IANA timezone aliases (server#63757)
- Fix(group): pass previous display name in GroupChangedEvent (server#63780)
- Trashbin truncate filename unicode (server#63810)
- Fix(files_external): guard optional S3 key in storage id computation (server#63818)
- Fix(webauthn): Throw on uid mismatch when updating registration (server#63833)
- Fix: Correctly filter users when the backend does not implement ISearchKnownUsersBackend (server#63842)
- Fix: Ensure we don't get share by empty name (server#63851)
- Fix(preview): First cleanup from filecache and then from preview table (server#63855)
- Fix(ObjectStorePreviewStorage): Close count stream wrapper (server#63862)
- Fix(TaskProcessing): Harden task scheduling with webhooks (server#63874)
- Fix share by email expiration date in a different timezone (server#63880)
- Fix(federation): use share owner (server#63900)
- Fix(dav): Do not claim no plugin available when checksum algorithm is not supported (server#63906)
- Fix(settings): clean up regex / app config outliers (server#63909)
- Update node checks (server#63915)
- Fix(files_external): set size to -1 for root entry (server#63921)
- Fix(sharing): properly frame block list (server#63933)
activity
- Fix(CurrentUser): Properly get share token from non-legacy public webdav (activity#2879)
- Fix: Remove user memoization (activity#2896)
app_api
circles
- Fix(well-known): fallback on manual extraction of params (circles#2747)
- Fix(shares): expose share of TYPE_CIRCLE to the FilesList in groupfolders (circles#2754)
- Fix(federated-event-service): broadcast CircleDestroy event before executing it's manage() method (circles#2792)
- Fix: enhance validation upon team creation (circles#2834)
- Fix: enhance member level update validation (circles#2842)
files_pdfviewer
logreader
photos
- Fix: faces actions and add recognize e2e tests (photos#3578)
- Fix timestamp when looking at photos (photos#3731)
- Fix: properly handle trashed photos (photos#3767)
- Fix(routes): handle shared root path and remove duplicate folders route (photos#3770)
related_resources
suspicious_login
text
- Fix(viewer): align content of old version in viewer version comparison (text#9032)
- Test(playwright): migrate propfind tests from Cypress to Playwright (text#9073)
- Fixadd initial state for translation provider (text#9078)
- Fix(FloatingButtons): hide btns until first mousemove (text#9107)
- Fix(attachments): emit event when creating an attachment (text#9146)