Skip to content

Testing Scenarios 2.5

Samuel Alfageme edited this page Jun 27, 2018 · 4 revisions

Client Logic

  • ConnectionValidator:
    • Minimum server version to 7.0
    • Warning when the server version is less than 9.1
  • Sync journal: Fix crash when unmounting a drive while a sync is running (#6049)
  • Do not abort a sync if the server closes the connection (#6516)
  • Increase the timeout for the last MOVE/PUT for huge files (#6527)
  • Recover when the PUT reply (or chunkin's MOVE) is lost (#5106)
  • Raise error if DAV properties are missing (#6317)
  • Refresh folders on Problem sync (#6337)
  • OAuth2: Refresh the token even if the credentials weren't ready (#6583)

UI / Design

  • Account: Hide selective sync buttons while disconnected (#5809)
  • Account: Use "Problem" icon for unresolved conflicts on the folder sync connection (#6277)
  • Notifications: Also have clickable link (#6236)
  • Issues tab: Invalidate issues selectively (#6226)
  • Protocol tab: Correct sorting by size (#6326)
  • Proxy: Hostname validation and reconnection on setting change (#6140)
  • Tray: Change icon for unresolved conflicts (#6277)

Context Menu

  • "Copy public link" to menu (#6356)
  • "Open in browser" (#6121)

Share Dialog

  • Show avatars (#4310)
  • Allow opening it if the file's contents are still syncing (#4608)
  • Don't hide account settings when opening it (#6185)
  • Preserve the entered password when unrelated changes are done (#6512)
  • Share link: Update permission wording (#6192)

Logging

  • LogDir: Go to new file on Problem/Abort too (#6442)

  • LogDir: Compress log when switching files (#6442)

  • Add persistent auto-logdir option (#6442)

  • .owncloudsynclog: Persist X-Request-ID for correlation with server (#6420)

  • Use the <s:message> from the reply in the error message (#6459)

  • Auto Updater: Drop down menu to switch update channels

Experimental Features

  • Create virtual files and download contents on demand ("placeholders")
  • Conflicts:
    • Change conflict file naming scheme: add user name
    • Deal with file/folder conflicts (#6312)
    • Upload conflict files (#4557)

Platform-specific

Windows:

  • Fixed MSVC build and compiler bugs
  • Cloud Provider Integration: Add sync folders to Explorer's navigation pane (#5295)
  • Update Overlay Icon naming

macOS

  • macOS: Unload the Finder extension on exit (#5382, #3819)

Linux

  • Credentials: Re-try on Linux if daemon not running (#4274, #6522)