Skip to content

Releases: AliceO2Group/WebUi

@aliceo2/[email protected]

08 Jan 10:12
4c90f35

Choose a tag to compare

New Feature

  • [OGUI-893] - Allow users to reorder tabs of layouts via GUI widgets
  • [OGUI-1822] - Allow users to download PNG from QCG plotted objects
  • [OGUI-1839] - QCG to display more Run Information from Bookkeeping
    • [OGUI-1840] - Refactor the response object of `retrieveRunStatus` to include more data from Bookkeeping
    • [OGUI-1841] - Refactor `getRunStatus` from FilterController to make use of the updated service
    • [OGUI-1842] - Add front-end panel with run information in QCG under filters component
  • [OGUI-689] - Page navigation away or refresh from objectTree page should keep state of opened objects saved in local storage

Improvement

  • [OGUI-1820] - Header of pages should efficiently use remaining space
  • [OGUI-1851] - ObjectInfo Panel on hover should be displayed left/right depending on position
  • [OGUI-1862] - Use browser native helper functions from own web-ui framework

Bug

  • [OGUI-1661] - Fix an issue where the object tree was breaking when collapsing parents without first collapsing children
  • [OGUI-1763] - Fix inconsistent yellow blinking and scroll reset behavior in object tree selection when navigating from layoutList or about pages
  • [OGUI-1846] - Fix a bug where drawing options were incorrectly loaded in plots

@aliceo2/[email protected]

07 Jan 15:12
e8fe461

Choose a tag to compare

New Feature

  • [OGUI-1854] - Add browser native notifications helper functions to be re-used across projects
  • [OGUI-1860] - Migrate to using trusted publishers for NPM deployments
  • [OGUI-1861] - Allow blob: in img-src CSP based on configuration

@aliceo2/[email protected]

04 Dec 10:09
c78ed42

Choose a tag to compare

New Feature

  • [OGUI-1812] - Adds page separator between object tree and plotted object so that users can resize the plot horizontally
  • [OGUI-1813] - Save objectTree separator position in local storage to be loaded on page start next time the user opens QCG or navigates to objectTree page
  • [OGUI-1814] - Adds minification button to objectView details page to show/hide object metadata
  • [OGUI-1815] - Save minification setting in local storage to be loaded on page start next time the user opens QCG or navigates to objectTree page
  • [OGUI-1816] - Add copy/paste functionality to all metadata fields displayed in object information panel on all pages
  • [OGUI-1771] - Add close preview icon to Object Tree List items
  • [OGUI-1827] - QCG to display informative error message in case of failure due to various reasons as described below
    • [OGUI-1828] - QCG should display an informative error message from the backend whenever an object operation fails, with unique errors for `openFile`, `readObject`, and `toJson` failures.
    • [OGUI-1829] - QCG to display informative error message in frontend in case of drawing failure
    • [OGUI-1830] - QCG to display informative error message from backend when it cannot find the object due to filters

Improvement

  • [OGUI-1790] - Refactor code so that it can reuse download button component
  • [OGUI-1818] - Uniformly devide the space used around time and runNumber in objects plotted in layoutView page

Bug

  • [OGUI-1796] - Reduce regex restrictions on PeriodName PeriodName filter to deal with custom options set in QCG-MC instance
  • [OGUI-1798] - Fix QCG runMode.test inconsistencies
  • [OGUI-1819] - Improve JSROOT redraw

@aliceo2/[email protected]

12 Nov 10:37
d434edb

Choose a tag to compare

Bug

  • [OGUI-1807] - Fix DCS non-propagated web socket message due to miss-spelled key

Improvement

  • [OGUI-1808] - Allow force take/release for Global users

@aliceo2/[email protected]

22 Oct 14:26
39a8be4

Choose a tag to compare

Bug

  • [OGUI-1795] - Fixes a bug where a missing date value would be displayed as `Invalid Date` instead of conventional `-`

@aliceo2/[email protected]

16 Oct 16:06
dc14ff5

Choose a tag to compare

Bug

  • [OGUI-1793] - Missing 'userVars' prevents GUI from loading

Improvement

  • [OGUI-1761] - Force All actions on locks should be possible just for admins
  • [OGUI-1792] - Global and Admin users should both be able to acknowledge failed environments with missing owners
  • [OGUI-1794] - Inform user on missing host selection before saving or updating configuration

@aliceo2/[email protected]

10 Oct 14:41
b2854bc

Choose a tag to compare

Bug

  • [OGUI-1781] - Layout Show header not using entire available space
  • [OGUI-1784] - Layout name changes not reflected in sidebar after saving

New Feature

  • [OGUI-1585] - Add download buttons in all locations that plot an object
  • [OGUI-1599] - Research libraries for archiving ROOT objects - NodeJS Native
  • [OGUI-1600] - Add new download endpoint for single ROOT objects

Improvement

  • [OGUI-1780] - Run number should not persist in filters after disabling run mode

@aliceo2/[email protected]

03 Oct 09:05
e2a6e0f

Choose a tag to compare

Bug

  • [OGUI-1782] - Fixes an issue in Safari which would not allow QCG to load

@aliceo2/[email protected]

26 Sep 11:39
dc98d60

Choose a tag to compare

Bug

  • [OGUI-1774] - Objects in View Mode show as :undefined after refresh when opened from Layout

@aliceo2/[email protected]

25 Sep 11:35
44c43af

Choose a tag to compare

Bug

  • [OGUI-1765] - Error when entering runmode with non-existing runnumber

New Feature

  • [OGUI-1450] - QCG Runs Mode - allow users to follow only objects generated by current ongoing run
  • [OGUI-329] - Support switching runs in RunMode based on Kafka and Bookkeeping updates

Improvement

  • [OGUI-1757] - Add object path query parameter to Layout API to allow filtering layouts by contained objects
  • [OGUI-1758] - Implement object path filtering in repository layer
  • [OGUI-1759] - Implement frontend search model for object path requests
  • [OGUI-1760] - Update search filter UI component with selector and info button
  • [OGUI-1748] - Logging in QCG should always check for process name
  • [OGUI-1756] - Add search functionality to layout list view
  • [OGUI-1762] - Improve user messages for run mode statuses
  • [OGUI-1766] - Replace "Runs Mode" dropdown with checkbox-based filter
  • [OGUI-1767] - Update objects tree refresh logic for ongoing runs
  • [OGUI-1768] - Update object view refresh logic to refresh only on ID change