Skip to content

Version 0.4

Compare
Choose a tag to compare
@NTTechnicalUser NTTechnicalUser released this 19 Aug 13:58
2ba35fa

You can also find the corresponding documentation online under the following link: inspectIT Ocelot Documentation

Changelog

Implemented enhancements:

  • Extend user management by combining Ldap and embedded user authentication #343
  • Support for LDAP authentication in configuration server #329
  • Renew authetication token when expired #276
  • Add a basic user management #251
  • Add basic and token based authentication #250
  • Allow attributes to be sent when fetching the configuration via HTTP #248
  • Add EUM server documentation to Docusaurus #234
  • Project Setup for Configuration Server UI #210
  • Provide basic UI, which uses mocked endpoints of the configuration server. #209
  • Add a cache to data providers #183

Fixed bugs:

  • Fix wrong configuration of eum-server bootRun task; Fix the loading of the geoip database #332
  • Config server does not start if working directory does not exist #323
  • Fix UI packaging within the boot Jar #313
  • Swagger UI is not reachable #262
  • JDBC instrumentation scope is too wide #236
  • JDBC database names are not sanitized #235

Closed issues:

  • Record the difference between two fields of EUM beacons as a metric #339
  • Add Ocelot Configuration Server Jar as file to the release artifacts #337
  • Remove example files from configuration server UI project #336
  • Add a default agent mapping #325
  • Add the configuration server component to the demo scenarios #321
  • Add UI for displaying the connected agents #308
  • Add REST API for fetching connected agents #307
  • Verify and handle expired access tokens when starting the configuration UI #298
  • Implement an account endpoint for managing the users account #286
  • Implement a user endpoint for creating and deleting users #285
  • Introduce the option to use a local database for the user management #284
  • Basic WebFrontend for the Configuration Server #283
  • Implement search bar for the configuration view #282
  • Implement the logic for managing the configuration files #281
  • Implement logic for managing the configuration directory structure #280
  • Implement configuration file view component #279
  • Implement basic configuration view component #278
  • Create view component for the agent mappings #277
  • Implement login logic and session management #275
  • Create view for login in into the config UI #274
  • Implement service for fetching data from the configuration server #273
  • Implement main layout for the configuration UI #272
  • Make the list files operation return a tree instead of absolute paths #270
  • No OpenCensus Version in Documentation #269
  • Cache agent configurations instead of recomputing them everytime #264
  • Allow cross-origin requests to the REST API #261
  • Introduce default tag COUNTRY_CODE #238
  • Move inspectit-ocelot-eum server to inspectit ocelot main repository #228
  • Implement mapping to map agents to configuration files #198
  • Simple file-based configuration store #197
  • Implement basic REST API for providing configurations to agents #196

Merged pull requests:

  • Add Ocelot EUM Server Jar as file to the release artifacts #357
  • Updated contribution guidelines and resources #356
  • Closes #336 - Remove example files from configuration server UI project #348
  • Lowered refresh rate of dashboards of the demo scenarios #347
  • Closes #343 - Extend user management by combining Ldap and embedded user authentication #346
  • Closes #276: Renew authetication token when expired #345
  • Closes #339 - Implemented support for dynamic expressions to extract data from EUM beacons #344
  • Code clean-up and refactoring of the EUM server project #341
  • Closes #337 - Add Ocelot Configuration Server Jar as file to the release artifacts #338
  • Closing #329 - Support for LDAP authentication in configuration server #335
  • Closes #332: Fix wrong configuration of eum-server bootRun task; Fix … #333
  • Closes #321 - Added Ocelot configuration-server to demo scenarios #331
  • Prevent overwriting selected file content when creating new files #328
  • Show a notification when a configuration file has been saved #327
  • Closes #325 - Adding default agent mapping if none exists #326
  • Closes #323 - Ensured working directory is created before spring context is initialized #324
  • Adds task for installing front end dependencies before building it #322
  • Closes #308 - Added Agent Status UI #319
  • Closes #313 - Fix UI packaging within the boot Jar #318
  • Closes #281 - Implement the logic for managing the configuration files #317
  • Closes #277 - Create view component for the agent mappings #312
  • Closes #280 - Implemented file movement in UI #311
  • Refactoring of EditorView component #310
  • Closes #307 - Added REST API for fetching agent statuses #309
  • Closes #280 - Added dialogs to create and delete directories and files #306
  • Closes #279 - Implement configuration file view component #304
  • Fixed leaking file handled when listing files in a directory #303
  • Closes #278 - Implement basic configuration view component #302
  • Upgraded package dependencies of configuration UI #301
  • Closes #286 - Added REST API to change the password #300
  • Closes #298 - Verify and handle expired access tokens when starting the configuration UI #299
  • Closes #273, #275- Introduces Axios for backend communication and adds authentication handling #295
  • Closes #284, #285 - Added user DB and REST API #294
  • Closes #264, #265 - Added preloading and caching to configuration fetching #293
  • Closes #274 - Create login view component for log in into the config UI #292
  • Moved sources of configuration web UI in src subfolder #291
  • Update rules.md #289
  • Closes #272 - Implement main layout for the configuration UI #288
  • Closes #270 - Directory endpoint gives a tree instead of flat structure #287
  • Closes #269 - Fixed open-census version in documentation #271
  • Closes #210 - Project Setup for Configuration Server UI #267
  • Closes #196 - Added REST API for fetching agent configurations #266
  • Closes #261, #262 - Fixed Swagger UI and allowed cross-origin requests #263
  • Fixed bug in servlet-api default config #260
  • Typo in a demo number 2 #258
  • Closes #234: Add EUM server documentation to Docusaurus #256
  • Added Wavefront docker demo #255
  • Upload test-results of component projects to CircleCI #254
  • Closes #198 - Implement mapping to map agents to configuration files #253
  • Closes #250 - Added basic and token based authentication #252
  • Closes #248 - Added attributes to HTTP config fetching #249
  • Use temp directories in logging unit tests #244
  • Fix generation of JaCoCo code coverage reports #243
  • Integrated service graph panel into to grafana docker image #242
  • Avoided memory leak in load script of the demo, fixed usage behaviour #241
  • Closes #183 - Added cache to actions #240
  • Add default tag COUNTRY_CODE #239
  • Closes #235, #236 - Fixed bugs in JDBC instrumentation #237
  • Added Algolia search for documentation #232
  • Work on #197 - Added file REST API to config server #231
  • Bump Opencensus Version to 0.22.1 #230
  • Closes #228 - Move inspectit-ocelot-eum server to main repo #229