Added
- Add app config to override wopi checkFileInfo @juliushaertl #2560
- Implement user mentions API @Raudius #2576
- Add confirmation dialog after document is opened locally @Raudius #2648
Fixed
- For PDFs rename context menu option to "Open with" @Raudius #2527
- Do not fail if no directory is passed when creating a file from a template @juliushaertl #2543
- Return proper status code if file is not found during writing @juliushaertl #2537
- Use proper product name in capabilities @juliushaertl #2525
- option to use new grouped saveas @pedropintosilva #2551
- Keep passing light theme values to Collabora as long as the dark mode is not available there @juliushaertl #2550
- Invoke read permission check to trigger terms of services when creating a token @juliushaertl #2559
- Fix redundant port number in url @mayswind #2573
- Improve error handling for global template uploads @juliushaertl #2595
- Listen for event during preview rendering and apply secure view options @juliushaertl #2579
- Adjust preview event name to BeforePreviewFetchedEvent @juliushaertl #2588
- Pass the proper target path/name for new files created through direct editing @juliushaertl #2626
- Increase timeout for preview generation @gitsan13 #2623
- Fix array access error when requesting preview while not having access to Collabora @juliushaertl #2640
- Move WOPI checks to the middleware @juliushaertl #2669
- Be less strict with splitting the wopi allow list @juliushaertl #2692
- Another attempt to work around Safari issues @juliushaertl #2605
- fix(viewer): Do not attempt to register file actions if not available @juliushaertl #2713
- fix: Open pdf files by default on share links if files_pdfviewer is disabled @juliushaertl #2723
- Load viewer scripts depending on share ownership @juliushaertl #2745
- Fix creating new files from user templates @juliushaertl #2740
- Show warning if "WOPI allow-list" not configured @Raudius #2604
- Adjust local editing button position in tabbed view @Raudius #2597
- Add logging for remote requests @juliushaertl #2652
- Fix the return type according to global definition @christianlupus #2661
- Remove deprecation warning if no access groups are defined @christianlupus #2662
- Valdnet patch 1 @Valdnet #2656
- introduce zotero integration for Nextcloud Office (Collabora Online) @lpranam #2657
- Log info message on wopi ip mismatch @juliushaertl #2688
- ci(integration): Use apcu and speed up basic auth @juliushaertl #2712
- Fix IPv6 handling in WOPI allow list @juliushaertl #2696
- minimal template.odg (locale agnostic) @timar #2730
- Add cypress tests @juliushaertl #1939
- Use private field for sharing Zotero key @eszkadev #2726
- l10n: Unified spelling and removed spaces @Valdnet #2756
- perf(autoloader): Add composer autoloader @juliushaertl #2768
- Rename main Git development branch from
master
tomain
@mejo- #2761 - Avoid exception when uploading epub @eszkadev #2767
- chore(CI): Update master php testing versions and workflow templates @nickvergessen #2760