Skip to content

Releases: AdvancedPhotonSource/traveler

APS-1.1.3 Release

18 Apr 16:33
3a52f99
Compare
Choose a tag to compare

GUI

  • Add a title of currently shown traveler to the traveler sections sidebar.
  • Generate an html link for 'url' input in the history of the input.

General Improvements

  • Update tinymce rich text editor to latest version.
    • Now installed via npm.
  • Replaced google-caja-sanitizer with sanitize-html.
    • google-caja-sanitizer is a unmaintained ported library that was ported from a google library 4 years ago.
    • sanitize-html is maintained and highly configurable html sanitize library.
    • New library provides Improved html storage.
    • Configured to replace google-caja-sanitizer and to support functionality of tinymce (rich text editor).
      • Users can now save links.
      • Users can now link to external images.
      • Various text formatting now fully functional.
  • Standardize functionality for better reuse across pages.
    • Generating an anchor sidebar.
    • Generating history and timestamps.

API

  • Add functionality for archiving and un-archiving travelers.
  • Add functionality for removing a traveler from a binder.

Bug Fixes

  • Resolve send syntax issue with new express version not responding to requests.
  • Resolve issue with login redirects not working.
  • Resolve deprecated express functionality.

APS-1.1.2 Release

15 Feb 20:22
1617c9b
Compare
Choose a tag to compare

Bug Fixes

  • Resolve the issue with server restarting randomly due to ECONNRESET

General

  • Improve log output from server to include date and IP
  • Update express dependency from 3.1.0 to 4.16.4

APS-1.1.1 Release

29 Jan 20:09
23f7609
Compare
Choose a tag to compare

General

  • Resolve the issue that prevented user from being able to save radio and checkboxes on safari.
  • Ability to jump to template from traveler instance
  • Add tags and keys columns to public template list
  • Rename user defined keys to reporting id
  • Support ldap authentication with user lookup

Permissions

  • Admin role that can now update any template

Other

  • Script that allows updating of keys for existing traveler instances
  • ZSH shell sourcing

APS-1.1.0 Release

29 Nov 21:37
Compare
Choose a tag to compare

APS-1.1.0 Release Changelog

October 24, 2018

User Defined Keys

  • Add support for eTraveler templates to contain user-defined keys for input field
  • Uniqueness is enforced on the user defined keys
  • Formatting rules are enforced when defining a key
  • Traveler inherits all keys of the template at time of traveler creation
  • Keys are searchable
  • Only authorized users can define keys;

User Defined Tags

  • Add support for eTraveler templates to contain user-defined tags to categorize travelers (e.g. Receiving Inspection Traveler, Calibration Traveler, Discrepancy Traveler, ...)
  • Traveler inherits all tags of the template at time of traveler creation
  • Tags are searchable
  • Traveler instances could have their own tags
  • Only authorized users can define tags;

Reporting

  • Report selected data fields in html/Excel/PDF format for individual travelers crossing traveler system
    • User selected key(s)
    • User selected tag(s)
    • User selected key(s) and tag(s) combination
  • Report selected data fields in html/Excel/PDF format for individual travelers for travelers in binder
    • User selected key(s)
    • User selected tag(s)
    • User selected key(s) and tag(s) combination

Progress Summary Improvement

  • Count a grouped input (e.g. multi-selection radio button) as one input
  • Eliminate the need to refresh the browser multiple times to obtain the correct progress status
  • Enhance the summary reporting of binder
    • Report finished steps over total for traveler
    • Report finished traveler over total traveler + finished steps over total steps for binder
  • Resolve issues in the binder progress to show the correct number of inputs for each traveler in the binder
  • Reflect the overall progress appropriately in the binder by adding the total inputs and completed inputs

Numerical Fields

  • Automatic range checking
    • For out of range numerical inputs on traveler instances, add a visual indication that it is out of range, e.g. a red highlight around the input box that is always shown.
  • Show range next to input field as a hint to end user
  • Enforce input to be a numeric number

API Improvement

  • API to return all user defined keys
  • API to return all keys
  • API to return keys with value and labels for given traveler

Minor Changes

  • Traveler sharing function improvement
  • Resolve issue when user picture cannot be fetched with placeholder image
  • Resolve the issue that prevented user from adding travelers to binder
  • Implementation and other improvements to the radio button functionality
  • Improve traveler submission to warn the user when required field hasn't been entered
  • Enhance the way travelers with unfinished required inputs are displayed

APS-1.1.0-RC3

12 Nov 19:28
Compare
Choose a tag to compare
APS-1.1.0-RC3 Pre-release
Pre-release
Move required functionality to route utilities. The functioanlity is …

…for creating traveler from app and api.

APS-1.1.0 RC2

23 Oct 14:28
Compare
Choose a tag to compare
APS-1.1.0 RC2 Pre-release
Pre-release

This is the 2nd release candidate.

APS-1.1.0-RC

22 Oct 19:12
Compare
Choose a tag to compare
APS-1.1.0-RC Pre-release
Pre-release
Add version information to traveler.