Skip to content

Releases: owncloud/web

0.8.0

14 Apr 09:23
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.8.0 (2020-04-14)

Summary

  • Bugfix - Display errors when saving collaborator fails: #3176
  • Bugfix - Fix media-viewer on private pages: #3288
  • Bugfix - Fix oidc redirect after logout: #3285
  • Bugfix - Update owncloud-sdk 1.0.0-544: #3292
  • Bugfix - Set a higher timeout for requirejs: #3293
  • Enhancement - Visual improvement to errors in input prompts: #1906
  • Enhancement - Add state to app urls: #3294

Details

  • Bugfix - Display errors when saving collaborator fails: #3176

    When saving a collaborator has failed, the UI was still behaving like it saved everything
    successfully. This has been fixed by displaying the errors at the top of the collaborator
    editing form and staying in the editing view.

    #3176
    #3241

  • Bugfix - Fix media-viewer on private pages: #3288

    Media-viewer incorrectly assumed it was on a public page when opened from a private page.

    #3288

  • Bugfix - Fix oidc redirect after logout: #3285

    After the logout the idp sent a redirect to <redirectUri>?state= which was then redirected
    to <redirectUri>?state=#/login by phoenix. Having the query parameters in between broke
    the application. To prevent the whole login url <baseUrl>#/login should be sent then the
    query parameter will be appended to the end.

    #3285

  • Bugfix - Update owncloud-sdk 1.0.0-544: #3292

    This sdk version is much smaller in size

    #3292

  • Bugfix - Set a higher timeout for requirejs: #3293

    In slow networks requirejs requests can timeout. The timeout is now set to a higher value (200
    secs)

    #3293

  • Enhancement - Visual improvement to errors in input prompts: #1906

    We've adjusted the input prompts to show a visually less prominent text below the input field.
    Also, error messages now appear with a small delay, so that those happening during typing get
    ignored (e.g. trailing whitespace is not allowed in folder names and previously caused an
    error to show on every typed blank).

    #1906
    #3240

  • Enhancement - Add state to app urls: #3294

    Currently opened file can be added to app routes so reloading the page can be made to work For now
    it's only implemented in mediaviewer

    #3294

0.7.0

30 Mar 12:12
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.7.0 (2020-03-30)

Summary

  • Bugfix - Fix logout when no tokens are known anymore: #2961
  • Bugfix - Files list status indicators are now appearing without any delay: #2973
  • Bugfix - Fix file actions menu when using OCIS backend: #3214
  • Bugfix - Do not remove first character of etag: #3274
  • Change - Don't import whole core-js bundle directly into core: #3173
  • Enhancement - Added thumbnails in file list: #276

Details

  • Bugfix - Fix logout when no tokens are known anymore: #2961

    Single Log Out requires the id_token and in cases where this token is no longer known calling the
    SLO endpoint will result in an error.

    This has been fixed.

    #2961

  • Bugfix - Files list status indicators are now appearing without any delay: #2973

    We've stopped loading file list status indicators asynchronously to prevent them from
    appearing delayed. They appear now at the same time as the file list.

    #2973
    #3213

  • Bugfix - Fix file actions menu when using OCIS backend: #3214

    When using OCIS as backend, the ids of resources is a string instead of integer. So we cannot
    embed those into DOM node ids and need to use another alternative. This fix introduces a unique
    viewId which is only there to provide uniqueness across the current list and should not be used
    for any data related operation.

    This fixes the file actions menu when using OCIS as backend.

    #3214
    owncloud/ocis-phoenix#51

  • Bugfix - Do not remove first character of etag: #3274

    When stripping away double quotes in etag of the file thumbnails, we accidentally removed
    first character as well. We've stopped removing that character.

    #3274

  • Change - Don't import whole core-js bundle directly into core: #3173

    We've stopped importing whole core-js bundle directly into core and instead load only used
    parts with babel.

    #3173

  • Enhancement - Added thumbnails in file list: #276

    Thumbnails are now displayed in the file list for known file types. When no thumbnail was
    returned, fall back to the file type icon.

    #276
    #3187

0.6.0

16 Mar 12:50
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.6.0 (2020-03-16)

Summary

  • Bugfix - Indirect share info now visible in favorite and other file lists: #3040
  • Bugfix - Fixed layout of file lists: #3100
  • Bugfix - Changed share icons to collaborators icons: #3116
  • Bugfix - Sorted collaborators column, deduplicate public entry: #3137
  • Bugfix - Use end of the day in expiration date: #3158
  • Change - Moved collaborators additional info on own row and removed type row: #3130
  • Change - New sort order for collaborators and public links: #3136
  • Change - Stop support for deployment of Phoenix as an ownCloud app: #3162
  • Change - Align columns in file lists to the right: #3036
  • Enhancement - Expiration date for collaborators: #2543

Details

  • Bugfix - Indirect share info now visible in favorite and other file lists: #3040

    When open the share panel of other flat file lists like the favorites, the collaborators list
    and link list are now showing the same entries like in the "All files" list, which includes
    indirect shares (via) that were previously missing.

    #3040
    #3135

  • Bugfix - Fixed layout of file lists: #3100

    A recent library update in ODS for the recycle scroller seem to have changed the logic or
    calculation of the height.

    This fix accomodates for that change and restores the row height to a correct value.

    The shared file lists are now more responsive, the collaborators/owner and share time columns
    are now hidden on small screens.

    #3100

  • Bugfix - Changed share icons to collaborators icons: #3116

    Adjust icon in files app navigation bar and also in the file actions dropdown to use the group
    icon.

    #3116

  • Bugfix - Sorted collaborators column, deduplicate public entry: #3137

    The collaborators column that appears in the "shared with others" section are now sorted:
    first by share type (user, group, link, remote) and then by display name using natural sort.
    Additionally, if there is more than one public link for the resource, the text "Public" only
    appears once in the collaborators column.

    #3137
    #3171

  • Bugfix - Use end of the day in expiration date: #3158

    We've changed the expiration date field in the collaborators list to the end of the day.

    #3158

  • Change - Moved collaborators additional info on own row and removed type row: #3130

    We've moved collaborators additional info on own row under the name of collaborator and
    removed collaborator type row.

    #3130

  • Change - New sort order for collaborators and public links: #3136

    We've changed the sort order for collaborators and public links. Collaborators are now sorted
    by: collaborator type, is collaborator direct, display name and creation date. Public links
    are now sorted by: is public link direct, display name and creation date.

    #3136

  • Change - Stop support for deployment of Phoenix as an ownCloud app: #3162

    We've stopped supporting deployment of Phoenix as an ownCloud app. In the release is no longer
    available Phoenix ownCloud 10 app package.

    #3162

  • Change - Align columns in file lists to the right: #3036

    We've aligned columns in all file lists to the right so it is easier for the user to compare them.

    #3036
    #3163

  • Enhancement - Expiration date for collaborators: #2543

    We've added an expiration date for collaborators. Users can choose an expiration date for
    users and groups. After the date is reached the collaborator is automatically removed. Admins
    can set default expiration date or enforce it.

    #2543
    #3086

0.5.0

02 Mar 10:21
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.5.0 (2020-03-02)

Summary

  • Bugfix - Various fixes for files app in responsive mode: #2998
  • Bugfix - Responsive buttons layout in app bar when multiple files are selected: #3011
  • Bugfix - Fix accessible labels that said $gettext: #3039
  • Bugfix - Fix console warning about search query in public page: #3041
  • Bugfix - Moved resharers to the top of owner collaborator entry: #3850
  • Change - Moved sidebar navigation under top bar: #3077
  • Enhancement - Added ability to click file list columns for sorting: #1854
  • Enhancement - Improved collaborators column in shared file lists: #2924
  • Enhancement - Display decimals in resource size column only for MBs or higher: #2986
  • Enhancement - Different message in overwrite dialog when versioning is enabled: #3047
  • Enhancement - Current user entry in collaborators list in sidebar: #3808

Details

  • Bugfix - Various fixes for files app in responsive mode: #2998

    Fixed properly alignment of header columns with the body of the files table which stays even
    after resizing. Removed the column label for the actions column as it looks nicer.

    #2998
    #2999

  • Bugfix - Responsive buttons layout in app bar when multiple files are selected: #3011

    We've fixed the responsive buttons layout in files app bar when multiple files are selected
    where bulk actions where overlapping and height of the buttons was increased.

    #3011
    #3083

  • Bugfix - Fix accessible labels that said $gettext: #3039

    Fixed three accessible aria labels that were saying "$gettext" instead of their actual
    translated text.

    #3039

  • Bugfix - Fix console warning about search query in public page: #3041

    Fixed console warning about the search query attribute not being available whenever the
    search fields are not visible, for example when accessing a public link page.

    #3041

  • Bugfix - Moved resharers to the top of owner collaborator entry: #3850

    For received shares, the resharers user display names are now shown on top of the owner entry in
    the collaborators list, with a reshare icon, instead of having their own entry in the
    collaborators list.

    This makes the reshare situation more clear and removes the ambiguity about the formerly
    displayed "resharer" role which doesn't exist.

    #3850

  • Change - Moved sidebar navigation under top bar: #3077

    We've adjusted the position of the sidebar navigation to be under the top bar.

    #3077

  • Enhancement - Added ability to click file list columns for sorting: #1854

    The sorting mode of the file list can now be changed by clicking on the column headers.

    #1854

  • Enhancement - Improved collaborators column in shared file lists: #2924

    Fixed issue with the collaborators column where only one was being displayed in the "shared
    with you" file list. This is done by properly aggregating all share entries under each file
    entry for the list, which now also includes group shares and link shares.

    Improved the look of the collaborators by adding avatars and icons there for the shares in the
    collaborators and owner columns.

    #2924
    #3049

  • Enhancement - Display decimals in resource size column only for MBs or higher: #2986

    We've stopped displaying decimals in resource size column for sizes smaller than 1 MB. We've
    also started displaying only one decimal.

    #2986
    #3051

  • Enhancement - Different message in overwrite dialog when versioning is enabled: #3047

    We've added a new message in the overwrite dialog when versioning is enabled. This message is
    intended to make it clear that the resource won't be overwritten but a new version of it will be
    created.

    #3047
    #3050

  • Enhancement - Current user entry in collaborators list in sidebar: #3808

    We've added a new entry into the collaborators list in sidebar which contains current user.

    #3808
    #3060

0.4.0

14 Feb 13:34
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.4.0 (2020-02-14)

Summary

  • Bugfix - Fix collaborator selection on new collaborator shares: #1186
  • Bugfix - Prevent loader in sidebar on add/remove: #2937
  • Bugfix - Fix issue with translate function for pending shares: #3012
  • Bugfix - Properly manage escaping of all translations: #3032
  • Change - Improve UI/UX of collaborator forms: #1186
  • Change - Display only items for current extension in sidebar menu: #2746
  • Change - Removed filter button in files list header: #2971
  • Change - File actions now always behind three dots button: #2974
  • Change - Improve ownCloud Design System (ODS): #2989
  • Change - Improve visual appearance of upload progress: #3742
  • Enhancement - Add empty folder message in file list views: #1910
  • Enhancement - Fixed header for files tables: #1952

Details

  • Bugfix - Fix collaborator selection on new collaborator shares: #1186

    When typing text into the search box for new collaborators, selecting a user and a group with
    identical names was not possible. This was due to the fact that when one (group or user) got
    selected, the other was excluded because of a matching name. Fixed by including the share type
    (group or user) in matching.

    #1186

  • Bugfix - Prevent loader in sidebar on add/remove: #2937

    When adding or removing a public link or collaborator, the respective list view sidebar panels
    briefly hid the panel and showed a loader instead. The UI is supposed to show a visual transition
    of a new list item into the list on adding, as well as a visual transition out of the list on
    deletion. This is fixed now by not triggering the loading state on add and remove actions
    anymore. A loading state is only meant to appear when the user navigates to the shares of another
    file/folder.

    #2937
    #2952

  • Bugfix - Fix issue with translate function for pending shares: #3012

    The pending shares was wrongly passing in a translation function, which caused translations
    to be missing in the error message but also it broke the general translation sync process with
    Transifex. Thanks to this change the translations will be up to date again.

    #3012
    #3014

  • Bugfix - Properly manage escaping of all translations: #3032

    We've stopped escaping translations which contained resource names or user names because
    they can contain special characters which were then not properly displayed. We've done this
    only with translations which are using mustache syntax which does escaping on its own so we
    don't introduce poteintial XSS vulnerability. For all other translations, we've explicitly
    set the escaping.

    #3032

  • Change - Improve UI/UX of collaborator forms: #1186

    Applied several UI/UX improvements to the collaborator forms (adding and editing). - Showing
    avatars for selected collaborators on a new share and fixed styling/layouting of said
    collaborators in the list. - Added sensible margins on text about missing permissions for
    re-sharing in the sharing sidebar. - Fixed alignment of displayed collaborator in editing
    view for collaborators. - Removed separators from the forms that were cluttering the view. -
    Moved role description on role selection (links and collaborators) into the form element. Not
    shown below the form element anymore.

    #1186

  • Change - Display only items for current extension in sidebar menu: #2746

    We've filtered out nav items in the sidebar menu. Now only items for current extension will be
    displayed. In case the extension has only one nav item, the sidebar menu is hidden and instead of
    menu button is displayed the name of extension.

    #2746
    #3013

  • Change - Removed filter button in files list header: #2971

    Removed the confusing filter button in the files list header, so the following are now removed
    as well: - ability to toggle files and folders visibility which wasn't that useful and not
    really a requirement - filter text box as it is is redundant as one can already use the global
    search box - ability to hide dot files, we'll look into providing this again in the future with an
    improved UI

    #2971

  • Change - File actions now always behind three dots button: #2974

    The inline file actions button didn't look very nice and made the UI look cluttered. This change
    hides them behind a three dots button on the line, the same that was already visible in
    responsive mode. The three dots button also now has no more border and looks nicer.

    #2974

  • Change - Improve ownCloud Design System (ODS): #2989

    During the work on this release, there have been several changes in ODS which directly affect
    Phoenix. - Proper text truncate in breadcrumb component. This fixes the mobile view of the
    current folder breadcrumb in the top bar. - New icon sizes xlarge and xxlarge in oc-icon
    component. Those are used for the No content messages e.g. when navigating to an empty
    folder. - Provide new icon size xsmall and align spinner-sizes with icon-sizes. The
    xsmall icon size turned out to be prettier in some places. The size alignments fixed layout
    glitches when removing collaborators or public links. - Fix aria label on spinner in
    oc-autocomplete. Warning were cluttering the JavaScript console when adding
    collaborators. - Reset input on selection in oc-autocomplete, when
    fillOnSelection=false. This makes sure that when a new collaborator has been selected, the
    search input field goes back to being blank for a new search.

    #2989
    owncloud/owncloud-design-system#630
    owncloud/owncloud-design-system#632
    owncloud/owncloud-design-system#633
    owncloud/owncloud-design-system#634
    owncloud/owncloud-design-system#635

  • Change - Improve visual appearance of upload progress: #3742

    • Changed the layout of the upload progress to be a narrow standalone full width row below the app
      top bar. - Transformed textual information into a single row below the progress bar and made it
      very clear that it can be clicked to show upload progress details. - Changed layout of upload
      progress details list items, so that the progress bars always have the same width. - Changed
      visuals of all progress bars in upload context to have a narrow outline and the percentage
      numbers inside of the progress bars. - Fixed the calculation of the overall upload progress to
      be weighted by file sizes instead of just adding up percentages and dividing by number of
      uploads.

    owncloud/enterprise#3742

  • Enhancement - Add empty folder message in file list views: #1910

    Whenever a folder contains no entries in any of the file list views, a message is now shown
    indicating that the folder is empty, or that there are no favorites, etc.

    #1910
    #2975

  • Enhancement - Fixed header for files tables: #1952

    We've made the header of files tables fixed so it is easier to know the meaning of table columns.

    #1952
    #2995

0.3.0

31 Jan 15:20
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.3.0 (2020-01-31)

Summary

  • Bugfix - Transform route titles into real h1 headings: #2681
  • Bugfix - Prevent jumpy behavior when loading user avatars: #2921
  • Change - Bring UI/UX of file links sidebar in line with sharing sidebar: #1907
  • Change - Join users and groups into a single list in collaborators sidebar: #2900
  • Change - Adjusted labels in files list: #2902
  • Enhancement - Add share indicator for direct and indirect shares in file list: #2060
  • Enhancement - Add files list status indicators extension point: #2895
  • Enhancement - Add theme option to disable default files list status indicators: #2895
  • Enhancement - Show indirect outgoing shares in shares panel: #2897
  • Enhancement - Add owner and resharer in collaborators list: #2898

Details

  • Bugfix - Transform route titles into real h1 headings: #2681

    We transformed spans that held the page title to h1 elements. In the case of the file list, a h1 is
    existing for accessibility reasons but can only be perceived via a screen reader.

    #2681

  • Bugfix - Prevent jumpy behavior when loading user avatars: #2921

    When loading a user avatar, the container size was smaller so as soon as the avatar was loaded, it
    resulted in jumpy behavior. This is fixed now by applying the same size to the loading spinner
    element.

    #2921
    #2927

  • Change - Bring UI/UX of file links sidebar in line with sharing sidebar: #1907

    We adapted the UI/UX of the file links sidebar to be in line with the UI/UX of the collaborators
    sidebar. The order of the two sidebars has been reversed (collaborators first, file links
    second). We added info messages to support a clear understanding of the purpose of both private
    and public links. Most notably the file links sidebar has no inline forms anymore.

    #1907
    #1307
    #2841
    #2917

  • Change - Join users and groups into a single list in collaborators sidebar: #2900

    Users and groups were shown as two separate lists (users, then groups) in the collaborators
    sidebar. This separation is now removed, i.e. there is only one list with all collaborators,
    sorted by display name (lower case, ascending). On equal names groups are shown first.

    #2900

  • Change - Adjusted labels in files list: #2902

    Renamed "Modification time" to "Updated" to make it look less technical. Replace "Create new"
    with "New" in the "New" menu as it makes it look less cluttered when trying to spot a matching
    entry.

    #2902
    #2905

  • Enhancement - Add share indicator for direct and indirect shares in file list: #2060

    We've added the ability for the user to directly see whether a resource is shared in the file
    list. For this, share indicators in the form of a group icon and link icon will appear in a new
    column near the shared resource. The blue color of an icon tells whether outgoing shares exist
    directly on the resource. The grey color of an icon tells that incoming or outgoing shares exist
    on any of the parent folders.

    #2060
    #2894
    #2877

  • Enhancement - Add files list status indicators extension point: #2895

    We've added the ability for the extension to inject custom status indicator into files list.
    New indicators will then appear next to the default one.

    #2895
    #2928

  • Enhancement - Add theme option to disable default files list status indicators: #2895

    We've added the option into the theme to disable default files list status indicators.

    #2895
    #2928

  • Enhancement - Show indirect outgoing shares in shares panel: #2897

    Whenever outgoing shares exist on any parent resource from the currently viewed resource, the
    shares panel will now show these outgoing shares with a link to jump to the matching parent
    resource. This applies to both indirect collaborators shares and also to indirect public link
    shares.

    #2897
    #2929
    #2932

  • Enhancement - Add owner and resharer in collaborators list: #2898

    The top of the collaborators list now display new entries for the resource owner and the
    resharer when applicable, and also visible when viewing a child resource of a shared folder
    (indirect share).

    #2898
    #2915
    #2918

0.2.7

15 Jan 10:21
f4d05dd
Compare
Choose a tag to compare

Changelog for ownCloud Phoenix 0.2.7 (2020-01-14)

Summary

  • Bugfix - Display files list only if there is at least one item: #2745
  • Bugfix - Register store which is imported instead of required: #2837
  • Enhancement - Internal links in app switcher: #2838

Details

  • Bugfix - Display files list only if there is at least one item: #2745

    Vue virtual scroll was throwing an error in console in case that the files list was empty. We
    prevent this error by displaying the files list only if there is at least one item.

    #2745

  • Bugfix - Register store which is imported instead of required: #2837

    As some extensions export store not as a module we need to handle that case as well.

    #2837

  • Enhancement - Internal links in app switcher: #2838

    In case extensions integrates itself into Phonix core and not as own SPA we need to handle the
    navigation via router-link inside of Phoenix core SPA.

    #2838

v0.2.7-alpha1

14 Jan 10:37
9118d2b
Compare
Choose a tag to compare
v0.2.7-alpha1 Pre-release
Pre-release

Changelog for ownCloud Phoenix 0.2.7 (2020-01-14)

The following sections list the changes in ownCloud phoenix 0.2.7 relevant to
ownCloud admins and users.

Summary

  • Bugfix - Display files list only if there is at least one item: #2745
  • Bugfix - Register store which is imported instead of required: #2837
  • Enhancement - Internal links in app switcher: #2838

Details

  • Bugfix - Display files list only if there is at least one item: #2745

    Vue virtual scroll was throwing an error in console in case that the files list was empty. We
    prevent this error by displaying the files list only if there is at least one item.

    #2745

  • Bugfix - Register store which is imported instead of required: #2837

    As some extensions export store not as a module we need to handle that case as well.

    #2837

  • Enhancement - Internal links in app switcher: #2838

    In case extensions integrates itself into Phonix core and not as own SPA we need to handle the
    navigation via router-link inside of Phoenix core SPA.

    #2838

0.2.6-alpha2

10 Jan 12:37
936857c
Compare
Choose a tag to compare

v0.2.6

08 Jan 14:14
3228d08
Compare
Choose a tag to compare