Skip to content

Releases: eiffel-community/eiffel-intelligence-frontend

3.0.6

10 Apr 16:43
a679cbd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.5...3.0.6

3.0.5

03 Aug 13:54
61aa684
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.4...3.0.5

3.0.4

30 Jan 12:23
f27f132
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.3...3.0.4

Excluded selenium test libraries from main build and uplifted the GSON dependency to 2.9.1

27 Oct 03:59
1f767e4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.2...3.0.3

Uplifted logback vulnerabilities

14 Feb 05:52
9a9f2f1
Compare
Choose a tag to compare

What's Changed

  • Excluded log4j-to-slf4j dependency and uplifted spring-boot-version to 2.6.3 by @jainadc9 in #301
  • Uplifted version to 3.0.2 by @jainadc9 in #304

New Contributors

Full Changelog: 3.0.1...3.0.2

3.0.1 Version Release

03 Mar 10:54
1a23a5c
Compare
Choose a tag to compare

Fix System-tests configuration for latest EI Backend changes.
Fix subscription documentation .
Rename properties from information endpoint.
Fix broken link to test-rules user guide docs on GitHub.
Remove duplicate community health files from this repo .
Uplifted the Httpclient version from 4.5.3 to 4.5.13 .
Updated Junit from 4.12 to 4.13.1 .
Apply sandbox badge.

Eiffel Intelligence front-end 3.0.0

16 Jan 12:19
2deafa0
Compare
Choose a tag to compare

What's New?

Old endpoint New endpoint
/subscriptions /subscriptions
/download /templates
/auth /authentication
/auth/checkStatus /status
/download /templates
/rules/rule-check/testRulePageEnabled /rule-test
/backend /backends
/queryAggregatedObject /aggregated-objects
/queryMissedNotifications /failed-notifications

Improvements

  • Update documentation with properties which have changed in Eiffel Intelligence back-end

Fixes

  • Bug where notification meta field in subscription could contain harmful scripts
  • Remove documentation from github.io and instead keep all documentation version handled in GitHub repository

Eiffel Intelligence front-end 2.1.0

09 Dec 13:28
a445fd2
Compare
Choose a tag to compare

What's new?

  • It will now only be possible to add instances in the application.properties file.

Fixes

  • Unable to save and load instances to local file since local file will not be used any more.

Eiffel Intelligence front-end 2.0.0

27 Aug 09:04
495c622
Compare
Choose a tag to compare

What's new?

  • Introduced a new authentication type in subscriptions. The new authentication type is called 'BASIC_AUTH_JENKINS_CSRF'. Read more about the different authentication types.
    • Existing subscriptions with authentication type 'BASIC_AUTH' for triggering non Jenkins services do not have to be updated.
    • Existing subscriptions with authentication type 'BASIC_AUTH' for triggering Jenkins jobs are recommended to switch to 'BASIC_AUTH_JENKINS_CSRF' since 'BASIC_AUTH' will not work toward a secure Jenkins instance. 'BASIC_AUTH_JENKINS_CSRF' works even in non secured Jenkins instances.
  • A new page in the GUI displays the current rules in use by the selected Eiffel Intelligence back-end instance. This page can be found in the left navigation menu in 'Eiffel Intelligence Info' page.
  • New buttons have appeared in the front-end GUI, enabling users to clone an existing subscription, or download it. A cloned subscription needs to get a new name before saving it, since the subscription name has to be unique. It is also possible to perform bulk download on several subscriptions. Previous buttons 'View', 'Edit' and 'Delete' are still there, but smaller in size to make room for the new additions. When hovering on the buttons a helpful text is displayed to let users know what actions can be performed.
  • A compatibility page has been created to make it easier for users to see which versions of Eiffel Intelligence back-end and front-end are compatible with each other. This is located in the back-end repository but of course also linked from Eiffel Intelligence front-end repository.
  • Instructions for how to configure and run Eiffel Intelligence front-end has been added.

Improvements

  • When a user is logged in, the login icon is replaced with the username. (#218)
  • When a user is not logged in to an Eiffel Intelligence instance which has LDAP enabled, the privileges are fewer, and disabled buttons show a mouse-over pop up indicating the user has to login to perform this action. (#218)
  • Better error handling when user fails to log in to indicate what went wrong. (#218)
  • CSS improvements, for example having a fixed width on login/username button avoiding elements to be pushed aside in smaller windows. (#219)
  • Standardizes error responses (#221)

Fixes

  • Eiffel Intelligence front-end is now working in Internet Explorer. (#212)
  • Previously the status bar which alerted the user if the selected Eiffel Intelligence back-end instance is down, was not visible on the login page, making it unclear why it is not possible to log in. (#215)
  • There is no longer an empty error message displayed when switching to an offline back-end while on the information page (#230)
  • Fixed so subscription content is contained within the subscription modal and a scrollbar appears. (#231)
  • Subscription validation will no longer be different in Eiffel Intelligence front-end and back-end, since they use the same library for validating subscriptions. (#216)

Eiffel Intelligence frontend 1.0.3

15 May 14:40
86b46ae
Compare
Choose a tag to compare

Improvements:

  • More clean coloring of subscription buttons.
  • Subscription buttons rearranged so buttons that may be disabled are grouped, and always enabled buttons are grouped.

Fixes:

  • Null point exception when subscriptions are loaded on an insecure back end and there is no owner to a subscription.