Skip to content

v29.0.3

Compare
Choose a tag to compare
@blizzz blizzz released this 25 Jun 11:38
· 4771 commits to master since this release
v29.0.3
465ad2f

What's Changed

  • [stable29] fix(theming): replace standard generic package icon by material design by @backportbot in #45577
  • [stable29] fix(caldav): automatically delete outdated scheduling objects by @backportbot in #45641
  • [stable29] fix(session): Do not update authtoken last_check for passwordless by @backportbot in #45602
  • [stable29] fix(INavigationManager): Fix psalm alias not set in the right place by @backportbot in #45645
  • [stable29] fix(core): Add missing null value possibility to Resource and Reference richObject by @backportbot in #45644
  • [stable29] fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue by @backportbot in #45690
  • [stable29] Avoid updating the same oc_authtoken row twice by @backportbot in #45348
  • [stable29] fix: Update @nextcloud/files to fix public link shares by @backportbot in #45601
  • [stable29] fix(core): unsupported browser redirect url by @backportbot in #45621
  • [stable29] fix(federatedfilesharing): import external federated share script by @backportbot in #45675
  • [stable29] fix(appconfig): format app values by @backportbot in #44894
  • [stable29] fix(files): Display selected files count by @backportbot in #44909
  • [stable29] feat: Add legal notice and privacy policy links to help page by @backportbot in #44988
  • [stable29] fix: regression with updating read-only config by @backportbot in #44927
  • [stable29] fix(files): Don't fail if dir exists by @backportbot in #45590
  • [stable29] fix: register DI alias for IFileAccess by @backportbot in #45476
  • [stable29] feat: Add forbidden_filename_characters to JSConfig for use in frontend libraries by @backportbot in #45379
  • [stable29] fix(files): Only execute default action if there is an action to perform by @backportbot in #45662
  • [stable29] fix(files): Close sidebar and update fileid when current node is deleted by @backportbot in #45659
  • [stable29] CalDAV fix search with limit and time range by @backportbot in #45566
  • [stable29] fix(settings): show warning for indexToReplace as part of missing indices by @backportbot in #44675
  • [stable29] fix(dav): Rate limit address book creation by @backportbot in #45543
  • [stable29] unmark deleted users if their last login date is more recent than deleted date by @backportbot in #45587
  • [stable29] fix(files): Ensure active file list entry is highlighted by @backportbot in #45597
  • [stable29] fix(files): Make sure files are opened when using open-in-files action(s) or at lease are scrolled into view by @backportbot in #45728
  • [stable29] ci(eol): update workflow from template by @st3iny in #45734
  • [stable29] fix(dav): Don't log access control as error by @backportbot in #45756
  • fix(settings): Use axios directly for health check to preven URL sanitizing by @susnux in #45765
  • [stable29] fix: Autodetect legacy filekey instead of trusting the header for legacy header by @backportbot in #45778
  • [stable29] fix(Mailer): Allow to enforce strict email format by @backportbot in #45660
  • [stable29] fix(search): tags redirect route by @backportbot in #45791
  • [stable29] fix: Only list remnants as disabled if option is enabled by @backportbot in #45773
  • [stable29] fix(files): reset menu pos when opening in grid mode by @backportbot in #45666
  • [stable29] fix(caldav): event links in shared calendar notifications by @backportbot in #45800
  • [stable29] fix(files): handling numbered type owner name & id by @sanskar-soni-9 in #45764
  • [stable29] fix(Session): avoid password confirmation on SSO by @backportbot in #45705
  • [stable29] fix(cron): Log long running jobs by @backportbot in #45813
  • [stable29] Use isRetryable to catch retryable exceptions by @backportbot in #45808
  • [stable29] fix(files_sharing): fix parsing of remote shares by @backportbot in #45816
  • [stable29] fix(files): also trigger new tab on file name middle click by @backportbot in #45826
  • [stable29] fix(Token): make new scope future compatible by @blizzz in #45809
  • [stable29] test: add tests for ProfilePageController by @backportbot in #45821
  • [stable29] fix(auth): Keep redirect URL during 2FA setup and challenge by @backportbot in #44977
  • [stable29] fix(files): do not rely on unique fileid by @backportbot in #45837
  • [stable29] fix(ObjectStore): Fix regression when hostname is empty by @backportbot in #45840
  • [stable29] get child ids for folder in a separate query during move by @backportbot in #45851
  • [stable29] 44032 fix show new shares without refresh by @backportbot in #45304
  • [stable29] feat: add option to disable scanner transactions by @backportbot in #45856
  • [stable29] fix(files): Ignore right click for default action by @backportbot in #45862
  • [stable29] Show non writable folders during move or copy by @backportbot in #45864
  • [stable29] fix(comments): Use proper icon components instead of icon classes to fix dark mode by @backportbot in #45871
  • 29.0.3 RC1 by @blizzz in #45795
  • [stable29] fix(deleteAction): Bump up delete requests concurrency to 5 by @backportbot in #45907
  • [stable29] ci: use precise ref for 3rdparty check by @backportbot in #45928
  • 29.0.3 RC2 by @blizzz in #45913
  • [stable29] fix(files): correctly import WebDAV client in files store by @backportbot in #45942
  • [stable29] fix(dav): Limit number of UPDATES for sync token created_at by @backportbot in #45991
  • 29.0.3 RC3 by @skjnldsv in #46008
  • [stable29] fix: move repair mimetype repair step to the expensive steps by @backportbot in #45966
  • [stable29] fix(theming): also apply enforced theme for guests by @backportbot in #45904
  • 29.0.3 RC4 by @blizzz in #46032
  • [stable29] fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION by @blizzz in #46075
  • 29.0.3 by @blizzz in #46063

Full Changelog: v29.0.2...v29.0.3