Releases: ARGOeu/poem-2
Releases · ARGOeu/poem-2
Version 3.3.2-1
Added
- ARGO-2404 Set tokens to predefined values from GUI
- ARGO-2554 Introduce operations profiles page
- ARGO-2552 Create home page for public pages
- ARGO-2457 Public tenant pages with list of all available metric templates
- ARGO-2525 Introduce metric template tagging
- ARGO-2511 Simple tenant page on SuperAdmin POEM
- ARGO-2512 Token handling in SuperAdmin POEM
- ARGO-2484 Add feature to bulk delete metric templates
Fixed
- ARGO-2555 Public probe page on SuperAdmin POEM is not read-only
- ARGO-2551 Fetch internal metrics from POEM
- ARGO-2415 Public pages should have flat fields without actions
- ARGO-2550 Public metrics page not working
- ARGO-2540 Use public GOCDB API without explicit client authn
- ARGO-2539 Add missing packages for the given distro to YUM repo API response
- ARGO-2532 Bump lodash to resolve security issue
- ARGO-2531 Ensure synced indexes between filtered and full view of tuples
- ARGO-2528 When metric template is changed, metrics are updated only for one tenant
Changed
- ARGO-2535 Use autosuggest in metric and aggregation profiles
- ARGO-2553 Clickable card on SuperPOEM tenant page
- ARGO-2536 Stop using react-filtered-multiselect
- ARGO-2534 Refactor AutocompleteField to use autosuggest instead of autocomplete
- ARGO-2131 Replace react-autocomplete with react-autosuggest
- ARGO-2526 Title of paragraphs on each page as separate component
- ARGO-2524 Update documentation regarding metric templates on SuperPOEM
Version 3.3.1-1
Added
- ARGO-2464 Add clone functionality to Package page
- ARGO-2469 List of probes at the end of package page should show list of probes for the given package version
- ARGO-2488 Build of development container environment part of repository
Fixed
- ARGO-2500 Succesive delete of metric profile tuples starting from first one is stopped
- ARGO-2481 Metric profile side effect value changes
- ARGO-2480 Metric profile ends with empty tuples
- ARGO-2465 Fix 'Select all' button on 'Import metric template' page
- ARGO-2478 Error if probe has no associated metrics
Changed
- ARGO-2275 Simplify package version management on tenant level
- ARGO-2477 Remove OS version from name in YUM repo page
- ARGO-2483 Remove SPMT/AGORA
- ARGO-2487 Remove hard coded WEB-API devel from /repos call
Version 3.3.0
[3.3.0] - 2020-06-09
Added
- ARGO-2398 Create set of group of resources when creating new tenant
- ARGO-2413 Probes could present the related metrics
- ARGO-2412 Metric Template and package name
- ARGO-2405 Clone feature for YUM repos
- ARGO-2408 Add information on FLAGS and ATTRIBUTES to POEM documentation
- ARGO-2349 POEM step by step guides
- ARGO-2426 Import minimum set of internal metrics when creating tenant
- ARGO-2428 Expose user details and groups permissions on NavBar hover/info
- ARGO-2436 Add description of user details to POEM documentation
- ARGO-2362 Ability to set/change password for user
- ARGO-2420 Introduce modal/popup for connection related problems with WEB-API
- ARGO-2435 Delete tenant feature
- ARGO-1697 Form validation of Service Type entries in Aggregations
Fixed
- ARGO-2403 Metric not renamed in metric profile when metric template is renamed
- ARGO-2281 Prevent add view if user does not control any corresponding resource group
- ARGO-2082 Prevent duplicated tuples on Metric profiles
- ARGO-2451 Warning message when importing metric templates
- ARGO-2452 Set no timeout on warning messages
- ARGO-2458 Fix regression with not able to add new Threshold profile
- ARGO-2459 Sync profile name changes
- ARGO-2460 Clicking on probe's number of versions does not redirect to history page
- ARGO-2470 Profile name in Metric profile clone view keeps changing
Changed
- ARGO-2419 Order side bar on SuperAdmin POEM logically
- ARGO-2411 Probe details page: URL is huge
- ARGO-2421 User with no UI permission given should be served with RO WEB-API token
- ARGO-2429 Remove file parameters & attributes fields from frontend
Version 3.2.0
Added
- ARGO-2278 Create user manual for POEM
- ARGO-1935 Add description to metrics
- ARGO-2361 Expose last_login on user detail view
- ARGO-2400 Public pages in React POEM
Fixed
- ARGO-2359 Fix tenant_command parsing introduced in newer django-tenant-schemas
- ARGO-2348 Clearance of staled sessions does not work
- ARGO-2366 Correctly handle empty metric profiles
- ARGO-2368 Fix parsing of DEBUG option
- ARGO-2397 [packages] - add a new package
Changed
- ARGO-2347 Resolve security issues
- ARGO-2282 Get rid of Promises spaghetti code and use async/await
Version 3.1.0
Added
- ARGO-1805 History of changes for Aggregation profiles
- ARGO-1811 Add validation logic for services missing in metric but presented in aggregation profile
- ARGO-1855 Clone feature for Metric profiles
- ARGO-1856 History of changes for Metric profiles
- ARGO-1993 Clone functionality for probes
- ARGO-1994 Expand metrics so that tenants can pick a version of the probe
- ARGO-2029 Introduce packages
- ARGO-2052 Introduce thresholds profiles
- ARGO-2077 border-success for newly created tuples in metric templates
- ARGO-2171 Metric template page on tenant POEM should show metric template history
- ARGO-2172 Filter metric templates by OS on tenant POEM
- ARGO-2208 Update version_comment if history entry is updated on super POEM
- ARGO-2232 History of changes for thresholds profiles
- ARGO-2249 Add description field to metric profiles
- ARGO-2265 Tag for packages to use it's present version from repo
- ARGO-2273 Introduce webpack watch mode
- ARGO-2286 React routes should be defined according to type of user
- ARGO-2289 Add link to thresholds profiles to administration page
- ARGO-2323 Add column with package name to probe list
Fixed
- ARGO-2041 Use natural keys for serialization instead of primary keys
- ARGO-2044 Refactor history_helpers to properly handle missing fields in serialized_data
- ARGO-2073 Refactor tenant POEM internal code check
- ARGO-2074 Probe/metric template history breaks if the name is changed
- ARGO-2075 Load data from jsons not working when using natural keys for some models
- ARGO-2081 Multiple tuples delete does not work on Metric profiles
- ARGO-2083 Remove history button from groups of resources
- ARGO-2089 Tenant users should be able to add resources to groups associated to them
- ARGO-2091 Fix SAML2 login with Django 2.2
- ARGO-2231 Wrong probe version for certain metrics in repo API view
- ARGO-2252 Fix potential security issue as user can easily promote himself
- ARGO-2310 Super POEM session inspect should be properly called
- ARGO-2313 Metric templates states must be all set when render is triggered
- ARGO-2315 Fix syncers
- ARGO-2327 Metric configuration parameters should be clickable
Changed
- ARGO-1960 Additional active session check next to isLogged localStorage key
- ARGO-2028 Refine Fontawesome icons
- ARGO-2072 Slimmer sidebar and footer
- ARGO-2078 Change title and remove unnecessary buttons from metric template clone view
- ARGO-2087 User without superuser permissions should not be able to add resources
- ARGO-2128 Refactor and simplify WEB-API and Backend API class and methods
- ARGO-2138 Change how probe and metric template history is handled in backend
- ARGO-2173 Remove button on metric templates not appearing properly
- ARGO-2174 Remove delete button from user addview
- ARGO-2175 Remove delete button from probe addview
- ARGO-2176 Remove delete button from group of resources addview
- ARGO-2218 Refactor token protected repo API view
- ARGO-2246 Harmonize profile change pages
- ARGO-2255 Refine version compare page for profiles
- ARGO-2284 API walk-through should filter and match content only for logged in user
- ARGO-2288 Remove "Staff status" checkbox from User UI
- ARGO-2290 Consistent table look across all pages
- ARGO-2324 Refactor sync_webapi function to create initial history entries