Skip to content

Latest commit

 

History

History
250 lines (184 loc) · 14.5 KB

CHANGELOG.md

File metadata and controls

250 lines (184 loc) · 14.5 KB

Frontend Release Notes

  • v5.17.0 - 2023-12-11
  • v5.16.0 - 2023-11-08
    • Added fix for Impact Analysis page internal server error #38
    • Changed footer of the page to clarify how to open issues #40
  • v5.15.0 - 2023-10-04
    • Updated yanglint to 2.1.111
  • v5.14.0 - 2023-08-09
  • v5.13.0 - 2023-07-06
  • v5.12.0 - 2023-05-31
  • v5.11.1 - 2023-05-03
    • SSL certificate renewal instructions added to README.md file #36
  • v5.11.0 - 2023-04-13
    • Trim whitespaces in multiple input fields #25
    • Advanced search functionality extended #22
  • v5.10.1 - 2023-03-20
    • Bugfix: compilation results table displaying #30
  • v5.10.0 - 2023-03-07
    • Source code improved by npm lint
    • Package vulnerabilities removed using npm audit
    • New: maintanance notifications using ngx-toastr added #10
    • Angular core updated from version 9.1 to 10.2 #26
    • Frontend Docker image updated to use Ubuntu 20.04 #23
    • Visual distinction for RFC revisions of modules #16
  • v5.9.0 - 2023-01-26
    • Block YANG Search for input less than 3 characters #9
    • Bugfix: Correctly display end dates for running cronjobs #20
    • 'Include Drafts' checkbox added to the YANG Search options #13
  • v5.8.0 - 2022-12-20
    • Mailing list link updated #11
  • v5.7.0 - 2022-11-11
    • type of notifications updated for yangvalidator
    • fetching versions of validators added #7
    • checkbox to enable/disable synonyms added #4
  • v5.6.1 - 2022-10-10
    • Autocompletion for IETF drafts in yangvalidator page #2
    • Update to headers after xym 0.6.1 update deployment #161
  • v5.6.0 - 2022-09-30
    • web_root, admin_ui and yangcatalog-ui repositories merged into single frontend repository deployment #154
    • Overview section added to README.md files deployment #156
    • yangcatalog-ui
      • Display list of implementations #100
    • admin-ui
      • Angular updated to version 13
      • 'In progress' status added to the Cronjobs Healthcheck board #82
      • Bugfix: Create record button displayed corectly when table is empty #80
  • v5.5.0 - 2022-08-16
    • yangcatalog-ui
      • Check if regex is valid if using regex search #97
      • Update to headers after yanglint v2.0.231 update deployment #146
      • Bugfix: yangvalidator API docs component displaying #94
  • v5.4.0 - 2022-07-08
    • yangcatalog-ui
      • IETF navigation tab added to YANG Modules Stats deployment #139
      • ETSI navigation tab added to YANG Modules Stats #88
      • Bugfix: Display warning in Impact analysis if module does not exist #92*
  • v5.3.0 - 2022-06-06
    • yangcatalog-ui
      • Update to headers after yanglint v2.0.194 update deployment #127
      • Query params for navigation tabs #86
      • Bugfix: Displaying data in AllYANGPageMain table fixed #84
      • Bugfix: Results table slow rendering fixed #81
      • Notification to user if there was timeout during search #78
      • Notification to user if there are many search results #76
      • Redirect to home page if page does not exist #73
      • Bugfix: Title rendering fixed - now works correctly with Matomo #65
  • v5.2.0 - 2022-05-03
    • yangcatalog-ui
      • Update to headers after pyang 2.5.2 update deployment #124
      • Footer added on some pages where missing #71
      • Angular modules lazy-loading introduced #70
      • Bugfix: Fixed display of YANG Trees if revision is not available #68
      • Set page titles for individual pages #60
      • Improved images and fonts preloading #57
  • v5.1.0 - 2022-03-28
    • Various updates to the Dockerfile - speed up the building process
    • yangcatalog-ui
      • Bugfix: Formatting of newlines at private-page tables #58
      • Link headers added for certain resources to enable preloading #57
      • Size of the backgroud image decreased #56
      • Matomo tracker added to the YANG Catalog UI #52
      • Validators versions updated in private component
      • Error messages contains more user-friendly code in the Modules details tab
      • Bugfix: Deviations list display fixed #49
      • Module detail properties tooltips moved into modal window #47
      • Unique URI for nodes/leaves of individuals module parts #43
  • v5.0.0 - 2022-02-02
    • YANG Validator Swagger documentation added to the Docker build steps
    • Postman collection updated with YANG Validator requests #12
    • yangcatalog-ui
      • Improvements for displaying errors in the YANG Validator form #45
      • YANG Catalog API overview moved into separate component #44
      • Query parameters added for YANG Validator #39
      • Updates to headers after pyang 2.5.2 update deployment #113
      • Various improvements to the registration form #37
      • reCAPTCHA validation added to the registration form #34
      • Query tab added to the navigation menu #32
      • Bugfix: Display output of validation correctly #29
  • v4.3.0 - 2021-12-03
    • yangcatalog-ui
      • Node base image version updated to version 14 #30
      • Bugfix: Loader spinning even if nothing is being fetch from backend #27
    • admin-ui
      • Use npm clean install while building image #62
      • Rename mysql-management to users-management #60
  • v4.2.1 - 2021-10-06
    • yangcatalog-ui
      • Bugfix: YANG search form fixes #26
      • Display validators versions #21
      • Bugfix: Problem with module name validator/autocomplete fixed #20
      • Update headers after ConfD 7.6 release deployment #99 
      • Document title updated #17
      • Bugfix: Redundant scroll bars removed #15
      • Bugfix: Private-page statistics tables - position fixed #13
      • Motivation field added to registration form #12
    • admin-ui
      • Display registration date in the users table #58
  • v4.2.0 - 2021-09-09
  • v4.1.0 - 2021-08-10
    • yangcatalog-ui
      • Unnecessary static files removed #18
      • Bugfix: Hrefs fixed in contribute.html page #11
      • Bugfix: Searched strings from inputs trimed before sending request #10
      • Display impact analysis for multiple modules #8
      • "match" status aligned in YANG Regex Validator #7
      • Bugfix: Not display leaf icon if module has no tree #6
      • Bugfix: Problem with http links and mailto hrefs #4
      • Basic help displayed for impact analysis #3
      • Bugfix: Displaying of submodules in modules details #1
  • v4.0.0 - 2021-07-09
    • php7.0 removed from frontend build process #17
    • yang2.amsl.com mailname replaced by yangcatalog.org deployment #73
    • yangcatalog-ui
      • Initial submitted version
  • v3.2.1 - 2021-05-04
  • v3.2.0 - 2021-04-15
    • admin-ui
      • Logs table modified - added filename column #53
  • v3.1.0 - 2021-03-18
    • Added missing static image #13
    • admin-ui
      • Display additional information in service healthcheck card #50
  • v3.0.1 - 2021-02-26
  • v3.0.0 - 2021-02-10
    • Removed not needed apps from image build
    • admin-ui
      • Display additional messages in cronjob healthcheck #46
      • Files and folders modification date info added #45
      • Adding manual for yc_operators and yc_admins #44
      • README file updated with information about individual tabs #26
      • Logout functionality adjustments #43
      • Login component and logic removed #42
      • Cronjobs status added to healthcheck tab #41
      • Implementing OAuthService #40
      • Added functionality that allows to edit user records #18
      • Help and tooltips added to Run tab #38
      • Pie chart displaying disk usage #37
      • Labels changed through app #36
  • v2.0.0 - 2020-08-14
    • Minor changes to Dockerfile
    • admin-ui
      • Multiple log files filtering adjustments #35
      • More user-friendly displaying of files/folders permissions #34
      • Pretty print content of JSON files #33
      • Updates in redirect after successful login
      • Healthcheck dashboard created #32
      • Edited http API calls for correct communication with backend #31
      • Files tab - progressive render
      • Run tab - list runnng jobs (by job ID) + prevent re-rendering
      • Files tab - display file/folder metadata (size, permission ...)
      • Run tab - check job by ID
      • Run tab - use browser local storage to handle job ID
      • Run tab - add validators for form in this tab
      • Run tab - get data from BE and generate form
      • API error handling
  • v1.1.0 - 2020-07-16
    • Initial submitted version