Skip to content

Latest commit

 

History

History
755 lines (583 loc) · 40.8 KB

CHANGELOG.rst

File metadata and controls

755 lines (583 loc) · 40.8 KB

Version History

v6.4.0

  • Update package.json version to v6.4.0. #676
  • Add RA and dec information on dome summary table components and a few other improvements. #675
  • Add M1M3HardpointsDataTable component. #674
  • Add M1M3Compact and M2Compact components. #673
  • Fix OLE exposure components to allow all instruments to be used queried. #672

v6.3.1

  • Update package.json version to v6.3.1 #670
  • Adjustments and fixes for M1M3TS components #669
  • Fix links parsing on the htmlToJiraMarkdown function so it properly parse more than one link in the string #667
  • Remove deprecated MTHexapod Offline controller state #668
  • Refactor M2 Selector component to fix axial and tangent actuators coordinate system #665

v6.3.0

  • Update package.json version to v6.3.0 #661
  • Fix ampersand being parsed to html encoding by QuillJS #660
  • Fix ATDome Nasmyth value display #659
  • Fix GearIcon rendering on the Scheduler component #658
  • Extend size of individual log message display #657
  • Add RA, Dec and Rotator parameters to the ATDome component #656

v6.2.0

  • Update package.json version to v6.2.0 #652
  • Fix observers dropdown on the NightReport component #655
  • Fix M1M3 force dropdown selection behavior #654
  • Adjust polling rate for external services queries #653
  • Add visual cue on CSCDetail and CSCExpanded to identify CSCs on simulation mode #651

v6.1.1

  • Update package.json version to v6.1.1 #650
  • Rename Confluence URL to Night Plan URL on the CreateNightReport component #649
  • Bump ws from 7.5.9 to 7.5.10 in /love #648
  • Bump braces from 3.0.2 to 3.0.3 in /love #647
  • Bump ejs from 3.1.9 to 3.1.10 in /love #638

v6.1.0

  • Update package.json version to v6.1.0 #646
  • Add new BulkSelect component and hook it up to the ExposureAdd one #645
  • Add dashboard name to page title #644
  • Fix Weatherforecast last 48 hours feature #643
  • Update CSC hierarchy by removing Archiver references and adding missing CSCs #642

v6.0.0

  • Update package.json version to v6.0.0 #641
  • Remove Authorize CSC components and references #640
  • Refactor ScriptQueueState payload into several #639

v5.30.2

  • Update package.json version to v5.30.2 #637
  • Refactor the ExposureAdd component and fix issue with submit button being disabled #636
  • Bump express from 4.18.2 to 4.19.2 in /love #625
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /love #620
  • Bump follow-redirects from 1.15.5 to 1.15.6 in /love #615
  • Bump es5-ext from 0.10.62 to 0.10.64 in /love #611
  • Adjustments for ComCam and MTCamera component #635
  • Refactor Plot components #634
  • Remove unused heartbeats subscription on TMA, M2 and M2Table #633
  • Memoize DigitalClock and AnalogClock components #632

v5.30.1

  • Update package.json version to v5.30.1 #631
  • Adjust Auxtel Mount SummaryPanel component to start using ATPneumatics_mainAirSourcePressure topic #630
  • Couple improvements for sizing big logs for the NonExposure component #629
  • UI/UX Improvements for the night report feature #627
  • Fix CameraCableWrap UI swapped limits and floating points #628
  • Fix value of MTHexapod_logevent_compensatedPosition.w setting #626

v5.30.0

  • Update package.json version to v5.30.0 #624
  • Fix the feature to convert Jira ticket names into hyperlinks #623
  • Fix content cleaning on RichTextEditor #622
  • Update missing reference to the jira service #621
  • Add Night Report implementation #619

v5.29.3

  • Update package.json version to v5.29.3 #618
  • Fixes for RichTextEditor and parsing functions #617
  • Fix day obs calculation on NonExposure #616

v5.29.2

  • Update package.json version to v5.29.2 #613
  • Fix getFilesURLs function to properly use JIRA_TICKETS_BASE_URL constant #614
  • Update OLE_JIRA_COMPONENTS fields ids #612

v5.29.1

  • Update package.json version to v5.29.1 #610
  • Update OLE JIRA fields ids #609

v5.29.0

  • Update package.json version to v5.29.0 #607
  • Add jira tickets filter for NonExposure logs table #606
  • Create OrderableTable to extend SimpleTable to allow rows sorting by column #605
  • Extend logs edition feature to allow JIRA tickets attachment #604

v5.28.0

  • Update package.json version to v5.28.0 #603
  • Remove drag and drop ability on RichTextEditor component #602
  • Add M1M3 Bump Tests reports #601
  • Make narrative log time of incident optional and improve usability #600

v5.27.11

  • Update package.json version to v5.27.11 #598
  • Fix time of incident handling #599
  • Bump follow-redirects from 1.15.2 to 1.15.5 in /love #597
  • Increase OLE tables contrast even more #596
  • Make OLE components field to persist set values #595
  • Add button to send showSchema command #594
  • Adjust LOVE M2 force gradient coloring #592
  • Fix GIS signals typo #591
  • Add MTM2 powerSystemState data #590
  • Remove custom failed script sound alert #589
  • OLE visual improvements #588

v5.27.10

  • Update package.json version to v5.27.10 #587
  • Update Rubin logos lineup #586
  • Add release instructions to CONTRIBUTING guide #585
  • Improve Watcher alarm handling to comply with new rules #584
  • Fix OLE JIRA tickets handling #583

v5.27.9

  • Update package.json version to v5.27.9 #582
  • Improve ManagerInterface response handling #581
  • Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /love #580
  • Several fixes for Plot components #578

v5.27.8

  • Update package.json version to v5.27.8 #579
  • Fix MultiSelect selection removing behavior #577
  • Make constraints to save logs more robust #576
  • Rollback query to FinishedScript removed on a previous commit #575
  • Increase interval between audio alarms #574
  • Improve OLE behavior when jira ticket creation fails #573

v5.27.7

  • Hotfix: make scripts timestamp evaluation more robust #572

v5.27.6

  • Update package.json version to v5.27.6 #571
  • Add more info on scripts for ScriptQueue #570
  • Remove auto formatting from RichTextEditor #569

v5.27.5

  • Add script failure alert sound #568
  • Add package override for Semver and PostCSS #567
  • Fix OLE time of incident input #566
  • Fix narrative log to avoid crashing when filtering by log components #565

v5.27.4

  • Update package.json version to 5.27.4 #564
  • Fixes for Wind plot #563

v5.27.3

  • Minimize mouse clicks and other OLE adjustments #562
  • Fix documentation pipeline #561

v5.27.2

  • Update yarn.lock #560
  • Bump d3-color from 1.4.1 to 3.1.0 in /love #559
  • Bump d3, d3-geo-veroni, get rid of cypress and vega-lib, update component d3 use of d3.event #558
  • Clean compilation warnings on LOVE-frontend #557
  • Update to node:lts docker image #556
  • Extend OLE for Tekniker tickets logging #547

v5.27.1

  • Add jira tickets auto conversion #555

v5.27.0

  • DM Flow implementation #554
  • Point LOVE weather station to read corresponding CSC #553
  • Add Dynalene Component #552
  • Add new params: category and time_lost_type to narrative log #551

v5.26.1

  • AT Dome and Mount telemetry displays not correct #550
  • Adjust parameters names for ESS topics #549
  • Reconnect MTDome Power Draw Plots to mocekd 'undefined' telemetries #548
  • Add AuxTel Atmospheric Transmission #546
  • Extend OLE Jira feature by implementing a compatible wysiwyg #543

v5.26.0

  • Final adjustments for EnvironmentSummary #545
  • Bump @babel/traverse from 7.22.5 to 7.23.2 in /love #544
  • Add Simonyi Interlock Signals #542
  • Scripts Form Config is not showing button icons #541
  • Layout improvements for OLE components #540
  • Update ATMCS Mount Tracking config file #539
  • Add Environmental Degradation to top level summaries #538
  • Possibly malformed YAML in script dialog causes crash loop on subsequent use #536
  • Add ability to add a script at the top of the queue from LOVE #537
  • Move docs creation to CI #532

v5.25.3

  • Add mock Dome Tracking to ATDome and MTDome #535
  • Add Optical Alignment Alarm to M2 and M1M3 #534
  • Add ZoomOut button and better performance on FacilityMap component #533
  • Fix ESS component with the sorted sensors in cache #531
  • MTCamera and CCCamera zoom out button #530
  • Scheduler accordion BlockList grid fix #529
  • Fix M2 Actuator position units from um to µm #528

v5.25.2

  • Improve copyright file #527
  • Patch ScriptQueue ConfigPanel yaml strings parsing #526
  • Improvements for Plot component #525
  • LOVE License #524
  • Make CSCExpanded select inputs more clear #523
  • Reorganize Component Select Screen #522
  • Change Illinois timezone to California as USDF is at SLAC now #521

v5.25.1

  • Fix components configuration saving method #518

v5.25.0

  • ESS Implementation #506
  • CSC Summary State into MTDome ATDome and TMA Component #519

v5.24.11

  • Update narrative log to use new jira fields #517
  • OLE layout improvements #503

v5.24.10

  • Implement MultiFileUploader for the OLE component #515
  • Set narrativelog date selector to work between startOfDay and endOfDay #514
  • Fix GIS data expunge #513
  • Various ATDome updates #512
  • Highlight block when is selected #511
  • Bump @adobe/css-tools from 4.0.1 to 4.3.1 in /love #508

v5.24.9

  • Add 1 day to end obs day for querying exposures #510
  • Point LOVE weather station to read corresponding CSC #509

v5.24.8

  • Extend getSALStatus to catch errors on fetching #507
  • Simonyi LightPath Covers Hotfix #505
  • Fix script configuration storing rendering constraints #504

v5.24.7

  • Mobile version menu not stacking #502
  • addBlock command into Scheduler component #501

v5.24.6

  • Improve ScriptQueue search scripts functionality #500
  • Add unique Ids and ZoomOut button to M1M3TS #499
  • Workaround to fetch an infinite response when status is 0 #497

v5.24.5

  • Fix Scheduler subscription for Layout component #498
  • Hotfix Add unique Id to Glycol Loop Temp Ref #496

v5.24.4

  • Hotfix for typo in GenericCameraControls component #495
  • Hotfix M1M3 raw button #494

v5.24.3

  • Add M2 zoom-out button and remove inclination #493
  • Fix generic camera image generation #492

v5.24.2

  • Fixes and improvements for the EnvironmentSummary #491
  • Fix time parameters to query finished scripts historic logs and config #490

v5.24.1

  • More OLE improvements #489
  • Bump word-wrap from 1.2.3 to 1.2.4 #486
  • Bump semver from 5.7.1 to 5.7.2 #483

v5.24.0

  • MTCamera & CCCamera implementation #488
  • LOVE windows are difficult to read on control room displays #487
  • Extend LOVE frontend routing system to add SSL and subpath serving #485
  • Extend getEFDLogs method to specify the timestamps scale #484

v5.23.0

  • Hotfix Scheduler plots #482
  • Implement MT Light Path #481
  • Move Authlist components to Observatory index #480

v5.22.0

  • Hotfix/v5.21.0 #479
  • Environment Summary implementation #478
  • Avoid session logout when receiving 403 forbidden response #477
  • Glycol Loop Implementation #475
  • Include Dynalene System and MTAirCompressor devices to Facility Map #474
  • Subsystem EUIs Implementation #476

v5.21.0

  • Add changelog checker github action #473
  • Microphones Component implementation #471
  • ScriptQueue Upgrade implementation #470
  • Implementation WeatherForecast #468

v5.20.3

  • Add throtle to alarm notification checking to avoid annoying sound alarms #469

v5.20.2

  • Fix M1M3 actuators mappings for different force parameters #467
  • Extend exposure log service to show exposures from different registries #466
  • Add error fedback to the user when a date input is not valid for OLE component #465
  • Add Inria Logo and an About #464

v5.20.1

  • Hotfix/v5.20.0 #463
  • Fix error with not defined method on MTM2 component #462
  • UI/UX improvements for MTM1M3 component #461
  • Adjust GIS to comply with the latest GIS_logevent_rawStatus format #460

v5.20.0

  • MTM1M3TS implementation #459
  • Scheduler implementation #458
  • Fix scrolling behavior when content overflows on CSCGroup #457
  • Fix initial data to avoid errors after creating 1 narrative log #456
  • Extend thumbnails query #455
  • Refactor Watcher alarms handling #454

v5.19.1

  • Bump yaml from 2.1.1 to 2.2.2 in /love #453
  • Hotfixes for tag 5.19.0 #452

v5.19.0

  • Connect SAL status service #451
  • Add Facility Map component #450
  • Connect Tracking Modes telemetries #449
  • Fix GIS signals - effects mappings #448

v5.18.0

  • Add Aircraft Tracker component implementation #447
  • Add Location Control sources of information #446
  • Fix LATISS and ATCamera state mappings #445

v5.17.1

  • Remove OLE commented code #444

v5.17.0

  • Extend some OLE features #443
  • Tickets/love 89 Mirror Cover Status in TMA #442

v5.16.0

  • Update GIS component to adapt with newest CSC version #441
  • Observatory Summary Component Implementation #440

v5.15.1

  • Update docs: LOVE Config file #439
  • Tickets/love 157 - changes about the Visit to Summit #438

v5.15.0

  • Extend CommandPanel component #437
  • Add CloudMap component #436
  • Bump webpack from 5.74.0 to 5.76.1 in /love #435

v5.14.1

  • Fix styling issues and state mapping on M1M3 component #434
  • Add repository version history #433
  • Fix a state mapping of M1M3 #432
  • Fix LOVE Config Files component #431
  • Bump vega from 5.22.1 to 5.23.0 in /love #430
  • Bump vega-functions from 5.13.0 to 5.13.1 in /love #429

v5.14.0

  • Hotfix for TMA #428
  • Update deprecated param for ScriptQueue_command_move #427
  • Fix mirror covers values for LightPath component #426
  • OLE implementation #321

v5.13.0

  • Add optional chaining to avoid errors when user logouts #425
  • Replace Main and MT names to Simonyi #424
  • Hotfix and documentation to Value component #423
  • Hotfix for ATDome view #422
  • ADD MTDomePower component #421
  • Fix Auxtel Mount SummaryPanel #420
  • Correct telemetries on MTM1M3.container #419
  • Bump luxon from 1.28.0 to 1.28.1 in /love #418
  • Bump json5 from 1.0.1 to 1.0.2 in /love #416
  • Add configurationsApplied topic to CSCExpanded #415
  • Improved Az and El display for ATDome MTDome and TMA #414

v5.12.3

  • Add execution information for Authlist #413
  • Pneumatics Section in Dome & Mount Screen #412
  • Bump loader-utils from 2.0.3 to 2.0.4 in /love #411
  • MTM1M3 topics update #391

v5.12.2

  • Bump loader-utils from 2.0.2 to 2.0.3 in /love #410
  • Update ScriptQueue_command_requeue param #409
  • MTDome: azimuth telemetry is not connected #408

v5.12.1

  • Dome and Mount fixes #407

v5.12.0

  • Tickets/dm 36357 #405
  • Adjust properly transform origin #404
  • GIS implementation #384

v5.11.1

  • Hotfix for dome section #403

v5.11.0

  • ATMCS Summary Panel adjustments #402
  • Fix dome pointing difference between actual value and commanded #401
  • Fix m3InPosition value read #400
  • Fix transition animated Mount TMA #399
  • Extend logs formatting to the rest of components #397
  • LOVE EFD Status in Dropdown menu Navbar #396
  • Fix M2 force bar significant digits #395
  • Update react-styleguidist dependency #394
  • Update documentation dependencies #393
  • Refactor Authorize CSC connection #392
  • More Authlist adjustments #390
  • Adjust sound alarms handling #389

v5.10.0

  • Authlist adjustments #388
  • Bump moment from 2.29.3 to 2.29.4 in /love #387
  • Bump terser from 5.13.1 to 5.14.2 in /love #386
  • tickets/SITCOM-432 #385
  • Fix some issues with MTM1M3 #383
  • Change ATMCS m3PortSelected mapping #382

v5.9.0

  • tickets/SITCOM-431 #381
  • Extend mount azimuth plot accessor #380
  • Extend TimeSeriesPlot EFD Querying to support Influxdb arrays queries #379
  • Add ATAOS corrections information to MountSummaryPanel #378
  • Add ConfigFile selection storage #377
  • Bump eventsource from 1.1.0 to 1.1.1 in /love #376
  • M2 Implementation #353
  • TMA Implementation #352
  • MTDome implementation #347

v5.8.0

  • Tickets/dm 34844 #375
  • default position now showing correctly plus ATAOS default values changed #374
  • Remove priority SAL field #372
  • Update configuration file settings documentation #370
  • Resolve LOVE-frontend security alerts #369
  • Bump async from 2.6.3 to 2.6.4 in /love #368
  • Bump cross-fetch from 3.0.6 to 3.1.5 in /love #367
  • Adjust details on VegaTimeSeriesPlot component #373
  • MTHexapod: Fix decimals on tables values #371

v5.7.0

  • AT Summary table update #366
  • Fixes on EFDQuery component #365
  • Extend Time displays to include information about survey duration and day #364
  • Fix missing parameter to be read when getting alarm configurations #363
  • Refactor Limits component #361
  • Add EFD Querying to EventLog component #357
  • MTHexapod Implementation #336

v5.6.2

  • Bump moment from 2.29.1 to 2.29.2 in /love #362

v5.6.1

  • Avoid horizontal scrolling on LogMessageDisplay component #360
  • Fix parameter name on ATCamera component #359

v5.6.0

  • Tickets/dm 34255 #358

v5.5.1

  • Bump minimist from 1.2.5 to 1.2.6 in /love #356
  • Bump url-parse from 1.5.7 to 1.5.10 in /love #355
  • Bump prismjs from 1.25.0 to 1.27.0 in /love #354

v5.5.0

  • Refactor docker files path #351
  • Bump url-parse from 1.5.3 to 1.5.7 in /love #350
  • Hotfix/update jenkins file #349
  • Bumps follow-redirects from 1.14.7 to 1.14.8 in /love #348
  • M1M3 implementation #316

v5.3.0

  • Add formatting to log messages display #346
  • Bump nanoid from 3.1.16 to 3.2.0 in /love #345
  • Bump color-string from 1.5.4 to 1.9.0 in /love #344
  • Bump follow-redirects from 1.13.0 to 1.14.7 in /love #343
  • Improved responsiveness on Weather Station #342
  • CCW responsiveness #341
  • ATCamera display is showing strange output #339
  • Add documentation about Configuration Files #338
  • Fixed the Heartbeats take too much time to arrive #337
  • Fix heartbeat behavior on CSCDetail #335
  • Extend VegaTimeSeriesPlot to configure EFD instance to query #334
  • Add warning message indicator in CSC summary state view #333
  • Dealing with too much logMessages in CSC detailed view #332

v5.3.0

  • Allow user to configure components in the EventLog view #331
  • Removed mockup alarm data #330
  • LOVE screenshot function lacks functionality #329
  • Improving AT LightPath cartoon #328
  • AT Dome and Mount screen shows telescope oscillating #327
  • Improvements on UI Framework ViewEditor about saving interactions #326
  • Authlist implementation #325
  • UX Improvements #324
  • Top bar is being incorrectly displayed when show of notifications #323
  • Hotfix for CSCGroup component #322
  • Bump url-parse from 1.5.1 to 1.5.3 in /love #320
  • Bump tmpl from 1.0.4 to 1.0.5 in /love #319
  • Bump prismjs from 1.24.0 to 1.25.0 in /love #318
  • Bump tar from 6.1.4 to 6.1.11 in /love #317
  • M1M3 implementation #316

v5.2.0

  • Bump path-parse from 1.0.6 to 1.0.7 in /love #315
  • CCW implementation #314
  • Bump tar from 6.0.5 to 6.1.4 in /love #313

v5.1.0

  • Add Vega-lite custom plots implementation #312
  • Update LATISS state selectors #311
  • Bump prismjs from 1.23.0 to 1.24.0 in /love #310
  • Remove deprecated Plot components #309
  • Bump merge-deep from 3.0.2 to 3.0.3 in /love #308
  • Bump ws from 6.2.1 to 6.2.2 in /love #307
  • Bump dns-packet from 1.3.1 to 1.3.4 in /love #306

v5.0.2

  • Hotfix Scriptqueue #305
  • Hotfix atcs #304
  • Bump hosted-git-info from 2.8.8 to 2.8.9 in /love #303
  • Bump lodash from 4.17.20 to 4.17.21 in /love #302
  • Bump url-parse from 1.4.7 to 1.5.1 in /love #301
  • Release/5.0.0 #300

v5.0.0

  • TCS API #299
  • Make heartbeats compliant with the new LOVE-producer #298
  • Update ScriptQueue layout to new version #297
  • Bump ssri from 6.0.1 to 6.0.2 in /love #296
  • Release/4.0.0 #295
  • Bump y18n from 4.0.0 to 4.0.1 in /love #294
  • Update default CSCSummaryHierarchy #293

v4.0.0

  • Bump react-dev-utils from 10.2.1 to 11.0.4 in /love #291
  • Add unsubscription method on componentWillUnmount #290
  • Update icons #289
  • Bump elliptic from 6.5.3 to 6.5.4 in /love #288
  • tickets/LOVE-30 #287
  • Bump prismjs from 1.22.0 to 1.23.0 in /love #286
  • M1M3 and Cable Wraps prototypes #285
  • Add environmental variable to avoid styleguide crash #283
  • Add linter to pipeline #282
  • Include pre-commit config file #281
  • Efd api #280
  • Eslint fixes #279
  • Add time series controls to PolarPlot #278
  • Time series controls fix #277
  • Thumbnail update performance fix #275
  • Script logs #274
  • Sonarqube fixes #273
  • Emergency contacts #272
  • Update jenkinsfile to publish documentation #271
  • Change deprecated variable name Environment by WeatherStation #270
  • Add trend display vega timeseries plot #269
  • ConfigFile api #268
  • Bump vega from 5.17.0 to 5.17.3 in /love #267
  • Bump node-notifier from 8.0.0 to 8.0.1 in /love #266
  • Flush elapsed time after script is finished #265
  • Add Inactive alarms column #264
  • Minor scripqueue adjustments #263
  • Bump ini from 1.3.5 to 1.3.7 in /love #262
  • Add scriptqueue detail modal #261
  • Lovecsc observinglogs http refactor #260
  • Websocket simulator #259
  • Performance optimization #258
  • Update vega plots #257
  • Manager interface refactor #256
  • Refactor Current Script card #255
  • Scriptqueue summary state controls #254
  • Log level fix #253
  • Layout tweaks #252
  • Feature/upgrade packages #251