Skip to content

v0.1.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@txau txau released this 20 Sep 09:00
· 16588 commits to development since this release

New features

  • Custom navigation menus and pages.
    • Now administrators can create custom pages in settings > pages section. These pages support html like features using the Markdown standard.
    • In order to make these pages available to users, the navigation menu can be configured in settings > menu. This supports both internal and external links.

screen shot 2016-09-20 at 10 34 38

  • Filters as URLs. When users run a search or filter content form the library, these params will also be expressed in the form of a URL in the navigation bar. This comes very handy when it comes to bookmark or share a particular search/filter combination. Moreover, this makes a great combo when used along with the navigation menu to point visitors of the site to particular subsets of information in the library.

  • Display metadata in library cards. Now administrators can configure which metadata properties will be shown in library cards for both entities and documents. This is configured in each metadata property in settings > documents and settings > entities.

    screen shot 2016-09-20 at 10 39 10

  • Facet browsing. Filters now support faceted browsing style. This is automatically generated for "select" and "multi-select" metadata types. The behaviour is similar to most faceted browsing implementations:

    • Only options that will toss results are displayed (options with zero results are eliminated).

    • The amount of results under the option is displayed besides the option.

    • When an option is selected all amounts are recalculated, showing only the options that will match both criteria (the already selected option plus another option).

    • If the option list is longer than 5 items, its collapsed by default, showing a "Show more" button that will display all available options.

    • It has a handy search box to quickly locate options.

    • When an option is selected, it automatically launches the filtering request and updates the result list.

    • Options are sorted alphabetically, but when one is picked up and the list is collapsed, it will be moved to the top of the list so user can clearly see which options are active.

      screen shot 2016-09-20 at 10 41 10

  • Rich text metadata field. Based on the same Markdown implementation we are using for pages, now user can configure rich text as metadata properties for their entities and documents.

Improvements

  • Several style and usability improvements have been performed in the search/filter side panel. Notably, moving the "reset" button from the top to a bigger and more visible button in the bottom of the side panel.

    screen shot 2016-09-20 at 10 56 27

  • Files converted from PDF to HTML are now stored in disk instead of in the DB. This has improved the performance of the database and fixed some glitches in the application.

Bug fixes

  • Fixed a bug that tossed JS errors when reloading the application on any page other than library and then navigating to library.
  • Fixed a bug that was making the application crash when attempting to display an entity that had a multi-select metadata field configured and values.