Releases: Hyperfoil/Horreum
Releases · Hyperfoil/Horreum
0.13.0
What's Changed
New Features
- Integrate E-Divisive (Hunter) as a changepoint detection algorithm: Fixes #1007 by @johnaohara in #1494
- Horreum UI refactoring by @lampajr in #1290
- Add Action to post message to slack by @dbutenhof in #1242
- Add configurable privacy statement link by @lampajr in #1437
Fixes
- Update backporting to 0.12.x branch by @johnaohara in #1413
- Backport: disable no-squash with backport-squash label by @lampajr in #1430
- disable auto browser tab in dev mode by @willr3 in #1463
- Added links on existing Configure Actions documentation page. by @whitingjr in #1464
- Document Functions, Combination Function, Troubleshooting guide by @whitingjr in #1397
- Move test messages from vert.x event bus to BlockingQueue: Fixes #1492 by @johnaohara in #1493
- UserService tests by @barreiro in #1539
- add include and exclude to test and run service labelValues endpoint by @willr3 in #1534
- Reserve usernames starting with "horreum." by @barreiro in #1541
- equals and hashcode implementation for user entities by @barreiro in #1582
- Add examples to API that support a query. by @whitingjr in #1544
- Added RBAC to UserService searchUsers and info methods. by @whitingjr in #1562
- Ignore reformat files/folder by @shivam-sharma7 in #1489
- Trigger notify-clients workflows on master branch push by @lampajr in #1595
- Remove unused object from vite.config.ts by @shivam-sharma7 in #1591
- Reformat package-lock.json and package.json to single spacing. by @whitingjr in #1554
- Fix SecurityMigration realm by @barreiro in #1612
- fix support for async javascript functions by @willr3 in #1317
- Add horreum clients reference documentation by @lampajr in #1615
- Update RELEASE.md - set CI to ture for release builds by @johnaohara in #1626
- CI: check for uncommitted changes by @lampajr in #1620
- Change backporting strategy by @lampajr in #1611
- MPL-75: Establish schemas team selector by @lampajr in #1607
- Update clients reference by @lampajr in #1633
- Remove go to changes button by @lampajr in #1640
- remove cast to String for JSON datatypes - Fixes #1642 by @johnaohara in #1643
- Update backport.yml to target 0.13.x by @johnaohara in #1646
- [0.13.x] Fix base image for release by @github-actions in #1649
Upgrade
- Quarkus 3.8.4 upgrade by @barreiro in #1571
- Bump quarkus.version from 3.8.1 to 3.8.2 by @dependabot in #1454
- Revert "Bump quarkus.version from 3.8.1 to 3.8.2" by @johnaohara in #1457
- Bump backporting to version 4.5.2 by @lampajr in #1487
- Bump @patternfly from 5.1.x to 5.2.x in /horreum-web by @johnaohara in #1515
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 by @dependabot in #1543
- Bump react-to-print from 2.14.15 to 2.15.1 in /horreum-web by @dependabot in #1524
- Revert "Bump react-to-print from 2.14.15 to 2.15.1 in /horreum-web" by @whitingjr in #1546
- Bump io.quarkiverse.quinoa:quarkus-quinoa from 2.3.5 to 2.3.6 by @dependabot in #1531
- Bump @types/node from 20.11.25 to 20.12.5 in /horreum-web by @dependabot in #1578
- Bump react-router-dom from 6.21.3 to 6.22.3 in /horreum-web by @dependabot in #1523
- Bump to actions/upload-artifact@v4 by @shivam-sharma7 in #1526
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in #1604
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in #1573
- Bump vite from 5.1.5 to 5.2.9 in /horreum-web by @dependabot in #1605
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in #1619
- Bump graalvm.version from 23.1.2 to 24.0.1 by @dependabot in #1618
- Bump typescript from 5.3.3 to 5.4.5 in /horreum-web by @dependabot in #1613
- Revert "Bump graalvm.version from 23.1.2 to 24.0.1" by @whitingjr in #1627
New Contributors
- @dbutenhof made their first contribution in #1242
- @github-actions made their first contribution in #1649
Full Changelog: 0.12.2...0.13.0
0.12.2
What's Changed
- [0.12.x] Bump io.quarkiverse.quinoa:quarkus-quinoa from 2.3.4 to 2.3.5 by @dependabot in #1490
- [0.12.x] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot in #1491
- [0.12.x] Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #1505
- [0.12.x] Fix missing tooltip on AccessIcon by @lampajr in #1506
- [0.12.x] Bump org.openapitools:openapi-generator-maven-plugin from 7.3.0 to 7.4.0 by @dependabot in #1507
- [0.12.x] Remove general use of Elasticsearch dev service by @barreiro in #1509
- [0.12.x] fix #1486 and add Util unit tests by @willr3 in #1510
- [0.12.x] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot in #1511
- [0.12.x] Bump monaco-editor from 0.45.0 to 0.47.0 in /horreum-web by @dependabot in #1512
- [0.12.x] Bump prettier from 3.1.1 to 3.2.5 in /horreum-web by @dependabot in #1513
- [0.12.x] Bump @patternfly from 5.1.x to 5.2.x in /horreum-web by @dependabot in #1516
- [0.12.x] Bump com.networknt:json-schema-validator from 1.3.3 to 1.4.0 by @dependabot in #1517
- [0.12.x] Fix render exception in tooltip by @lampajr in #1529
- [0.12.x] Remove vertx dispatch and tiddy up UserServiceImpl by @barreiro in #1528
- [0.12.x] fix 1514 with empty string check by @willr3 in #1537
- [0.12.x] Fix ChangeDetection additions. by @whitingjr in #1576
- [0.12.x] MPL-68: make run_schemas updates asynchronous by @lampajr in #1593
- [0.12.x] Execute TEST_NEW actions with the test id by @barreiro in #1594
- [0.12.x] Add type safety to sequence generators by @barreiro in #1596
- [0.12.x] Ignore reformat files/folder by @shivam-sharma7 in #1598
- [0.12.x] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 by @dependabot in #1599
- [0.12.x] Improve SchemaServiceImpl testing by @lampajr in #1621
- [0.12.x] Fix javadoc linting error by @johnaohara in #1625
Full Changelog: 0.12.1...0.12.2
0.12.1
What's Changed
- [0.12.x] Document Functions, Combination Function, Troubleshooting guide by @whitingjr in #1482
- [0.12.x] Added links on existing Configure Actions documentation page. by @whitingjr in #1481
- [0.12.x] fix grafana field jsonpath and add all fields by @willr3 in #1483
- fix #1484 remove final pattern check by @willr3 in https://github.com/Hyperfoil/Horreum/pull/willr3
Full Changelog: 0.12.0...0.12.1
0.12.0
What's Changed
- removed the before run update psql trigger, fixes #1058 by @stalep in #1078
- Add backport GH action to auto backport PRs to stable branch by @johnaohara in #1143
- Fallback to Basic authentication when keycloak URL is not defined by @barreiro in #1146
- Reapply "Migration react-router-dom 5 to 6, fixes #723" by @johnaohara in #1165
- Dev Docs: backporting by @johnaohara in #1171
- Bump actions/cache from 3 to 4 by @shivam-sharma7 in #1179
- Add endpoint to fetch the roles of an authenticated user: Fixes #1187 by @barreiro in #1183
- Run CI for stable branch with each push by @johnaohara in #1249
- Revert "Add endpoint to fetch the roles of an authenticated user: Fixes #1187" by @johnaohara in #1250
- Add endpoint to fetch the roles of an authenticated user ; Fixes #1246 by @barreiro in #1262
- Always fetch roles from backend : Fixes #1255 by @barreiro in #1264
- Added TestExport to avoid creating unstructured json, fixes #860 by @stalep in #1212
- upgrade smallrye-openapi to 3.9 by @stalep in #1213
- upgrade json-schema-validator to 1.3 by @stalep in #1216
- fixes #1298 by avoiding redundant keycloak init by @willr3 in #1300
- Changed default ordering to Decending and preserve ordering of DTOs. by @whitingjr in #1263
- Change
/labelValues
to match how the data is used by @willr3 in #1282 - Implementation of using BarValuesChart to display View Component values. by @whitingjr in #1227
- fix 1325 with concrete return types by @willr3 in #1326
- fix #1321 added sorting & filtering, and start, stop by @willr3 in #1322
- fix #1323 by adding /api/run/{id}/labelValues by @willr3 in #1324
- fixes 1328 using compareUrl as a url not javacript function by @willr3 in #1329
- python-client: add Schema + impl to ObjectNode api returns by @willr3 in #1335
- Relocated owner. Corrected bogus HelperTextItem text : Fixes #1341 by @whitingjr in #1343
- fix 1336 with corrected start and stop annotations by @willr3 in #1337
- Synchronize openapi.yaml with current api definition: Fixes #1351 by @johnaohara in #1352
- Added python and go code generation as part of the api build, fixes #1278 by @stalep in #1360
- Bump com.networknt:json-schema-validator from 1.3.1 to 1.3.3 by @dependabot in #1348
- Bump io.smallrye:smallrye-open-api-maven-plugin from 3.9.0 to 3.10.0 by @dependabot in #1363
- Remove System.out.println, fixes #1356 by @shivam-sharma7 in #1374
- New security model - Fixes #1256 #1259 by @barreiro in #1304
- Bump org.openapitools:openapi-generator-maven-plugin from 7.2.0 to 7.3.0 by @dependabot in #1306
- Bump github-markdown-css from 5.5.0 to 5.5.1 in /horreum-web by @dependabot in #1365
- Reintroduce deprecated schemaPath property in ValidationError: Fixes #1345 by @johnaohara in #1386
- Add Change Detection Config Discriminators: Fixes #1380 by @johnaohara in #1394
- Add Report deletion task. fixes 974 by @whitingjr in #1370
UserService
that manages users in Horreum DB - Fixes #1260 by @barreiro in #1376- Fix docs by @lampajr in #1400
- Security migration - Fixes #1261 by @barreiro in #1309
- Pagination for Test list view. by @whitingjr in #1319
- fix #1402 avoid default limit and page by @willr3 in #1403
- Backporting: disable squash and fix version by @lampajr in #1404
- Security augmentor fixes #1258 by @barreiro in #1344
- update labelValues openapi examples and grafana tutorial by @willr3 in #1398
- Bump eslint from 8.49.0 to 8.57.0 in /horreum-web by @dependabot in #1389
- removed lifecycle-mapping plugin, fixes lsp used for vscode/nvim by @stalep in #1407
- [0.12.x] Bump vite from 5.0.12 to 5.1.5 in /horreum-web by @dependabot in #1425
- [0.12.x] Re-created package-lock.json by @whitingjr in #1435
- [0.12.x] Add configurable privacy statement link by @lampajr in #1439
- [0.12.x] Disable the privacy statement by default by @lampajr in #1442
- [0.12.x] Remove @naturalid annotation from UserInfo: Fixes #1418 by @johnaohara in #1443
- [0.12.x] [UI] fix selection of authentication mechanism by @barreiro in #1444
- [0.12.x] Load all keycloak users on migration by @barreiro in #1447
- [0.12.x] upgrade to Quarkus 3.8.1, fixes #1244 by @stalep in #1452
- Revert "[0.12.x] upgrade to Quarkus 3.8.1, fixes #1244" by @johnaohara in #1458
- [0.12.x] Bump react-router from 6.22.0 to 6.22.3 in /horreum-web by @dependabot in #1460
- [0.12.x] Bump @types/node from 20.10.7 to 20.11.25 in /horreum-web by @dependabot in #1462
- [0.12.x] Add a GH Action workflow to check package-lock.json file for the commit. by @whitingjr in #1471
- [0.12.x] Make UserService backend runtime configurable: Fixes #1445 by @johnaohara in #1472
- [0.12.x] Fix test label calculation with all match by @lampajr in #1473
0.11.6
What's Changed
- [0.11.x] closes #1312 with updated UIService api by @willr3 in #1316
- [0.11.x] fixes #1310: remove console references by @willr3 in #1338
- [0.11.x] fix default view not rendering additional components on load : Fixes #529 by @willr3 in #1339
- [0.11.x] Bump io.hypersistence:hypersistence-utils-hibernate-62 from 3.7.1 to 3.7.3 by @dependabot in #1340
- [0.11.x] fixes #1332 by using first loaded view as default by @willr3 in #1350
- [0.11.x] Clear selected rows after Deletion of a row. fixes #957 by @whitingjr in #1362
- [0.11.x] Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #1366
- [0.11.x] Bump @types/react-table from 7.7.14 to 7.7.19 in /horreum-web by @dependabot in #1373
- [0.11.x] Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 by @dependabot in #1381
- [0.11.x] Bump recharts from 2.10.4 to 2.12.1 in /horreum-web by @dependabot in #1384
- [0.11.x] remove ajv dependency: Fixes #1382 by @johnaohara in #1385
- Revert "[0.11.x] closes #1312 with updated UIService api" by @johnaohara in #1387
Full Changelog: 0.11.5...0.11.6
0.11.5
What's Changed
- [0.11.x] Vite CJS Node API deprecated by @shivam-sharma7 in #1205
- [0.11.x] Migration Patternfly 4 to 5: Fixes #714 by @willr3 in #1218
- [0.11.x] Upgrade react-router from v5 to v6. Fixes #1209 by @johnaohara in #1217
- [0.11.x] Bump @types/react-autosuggest from 10.1.5 to 10.1.11 in /horreum-web by @dependabot in #1221
- [0.11.x] Bump io.hypersistence:hypersistence-utils-hibernate-62 from 3.7.0 to 3.7.1 by @dependabot in #1222
- [0.11.x] Change permissions on retreiving Datastores: Fixes #1204 by @johnaohara in #1228
- [0.11.x] remove unnecessary dependencies: Fixes #1237 by @johnaohara in #1239
- [0.11.x] Bump redux-thunk from 2.4.1 to 2.4.2 in /horreum-web by @dependabot in #1240
- [0.11.x] Remove 'history' from redux store.ts: Fixes #1232 by @johnaohara in #1234
- [0.11.x] Fix conflicting npm dependencies and bump typescript 4 to 5 - Fixes #1182 by @shivam-sharma7 in #1241
- [0.11.x] Bump moment from 2.29.4 to 2.30.1 in /horreum-web by @dependabot in #1248
- [0.11.x] Bump clsx from 1.2.1 to 2.1.0 in /horreum-web by @dependabot in #1251
- [0.11.x] Bump monaco-editor from 0.36.1 to 0.45.0 in /horreum-web by @dependabot in #1252
- [0.11.x] Multi-index queries for ElasticSearch Integration: Fixes #1207 by @johnaohara in #1253
- [0.11.x] Re-commit package-lock.json with the correct spacing. Fixes #1269 by @johnaohara in #1271
- [0.11.x] Remove immutable dependency : Fixes #1272 by @johnaohara in #1274
- [0.11.x] Display datastore config to managers in Admin tab: Fixes #1275 by @johnaohara in #1277
- [0.11.x] Bump vite-tsconfig-paths from 4.2.3 to 4.3.1 in /horreum-web by @dependabot in #1279
- [0.11.x] Bump vite from 5.0.11 to 5.0.12 in /horreum-web by @dependabot in #1280
- [0.11.x] Bump react-router from 6.21.3 to 6.22.0 in /horreum-web by @dependabot in #1281
- [0.11.x] Fix devservices with DB backup by @barreiro in #1303
- [0.11.x] Implement Basic Authentication for Elasticsearch datastore: Fixes #1295 by @johnaohara in #1302
Full Changelog: 0.11.4...0.11.5
0.11.4
What's Changed
- [0.11.x] Set base path for vite builds: Fixes #1176 by @johnaohara in #1202
- [0.11.x] Migrate useParams from react-router react-router-dom for Runs: Fixes #1199 by @johnaohara in #1203
Full Changelog: 0.11.3...0.11.4
0.11.3
What's Changed
- [0.11.x] Detect when RLS has been a cause for error. by @whitingjr in #1186
- [0.11.x] Bump quarkus.version from 3.6.7 to 3.6.8 by @dependabot in #1185
- [0.11.x] Add Grafana documentation, fixed changes API for grafana integration: Fixes #490 by @johnaohara in #1191
Full Changelog: 0.11.2...0.11.3
0.11.2
What's Changed
- [0.11.x] Bump quarkus.version from 3.6.6 to 3.6.7 by @dependabot in #1157
- [0.11.x] Migration CRA to VITE by @shivam-sharma7 in #1158
- [0.11.x] Bump package-lock.json by @johnaohara in #1164
- [0.11.x] Migrate useParams from react-router react-router-dom: Fixes #1167 by @johnaohara in #1168
- [0.11.x] Docs: Add details of change detection algorithms: Fixes #889 by @johnaohara in #1173
- [0.11.x] Configure overflow setting to render a better UI. by @ @whitingjr in #1174
- [0.11.x] Use specific versions of node dependency by @shivam-sharma7 in #1175
- [0.11.x] Fix dev service to start postgres only and allow horreum to start without oidc.auth-server-url by @barreiro in #1178
Full Changelog: 0.11.1...0.11.2
0.11.1
What's Changed
- [backport] Upgrade nodejs and npm by @shivam-sharma7 in #1095
- [0.11.x] added try/catch, fixes #1059 by @stalep in #1097
- [0.11.x] Create composite Manager role for new team. Fixes #970 by @johnaohara in #1106
- [0.11.x] Bump quarkus.version from 3.6.5 to 3.6.6 by @dependabot in #1107
- [0.11.x] Bump graalvm.version from 23.0.2 to 23.0.3 by @dependabot in #1108
- [0.11.x] Bump @monaco-editor/react from 4.5.2 to 4.6.0 in /horreum-web by @dependabot in #1099
- Bump recharts from 2.4.3 to 2.10.4 in /horreum-web by @dependabot in #1110
- [0.11.x] Bump react-to-print from 2.14.8 to 2.14.15 in /horreum-web by @dependabot in #1111
- [0.11.x] Bump prettier from 3.1.1 to 3.2.4 in /horreum-web by @johnaohara in #1117
- [0.11.x] Configured button to be disabled when Experiments don't exist. by @whitingjr in #1126
- [0.11.x] Added field name for Variable. by @whitingjr in #1128
- [0.11.x] Bump @types/jsonpath from 0.2.0 to 0.2.4 in /horreum-web by @dependabot in #1129
- [0.11.x] Added suggestion to progress beyond current missing Run error. by @whitingjr in #1131
- [0.11.x] Add documentation. by @whitingjr in #1132
- [0.11.x] Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 by @dependabot in #1138
- [0.11.x] Bump io.quarkiverse.quinoa:quarkus-quinoa from 2.3.2 to 2.3.4 by @dependabot in #1139
- [0.11.x] Bump @types/react-dom from 18.2.9 to 18.2.18 in /horreum-web by @dependabot in #1140
- [0.11.x] Migration react-router-dom 5 to 6 by @johnaohara in #1142
- [0.11.x] Bump redux-first-history from 5.1.1 to 5.2.0 in /horreum-web by @johnaohara in #1141
- [0.11.x] Bump packagelock by @johnaohara in #1149
- [0.11.x] Revert "Compare fingerprints by hash" by @johnaohara in #1152
Full Changelog: 0.11.0...0.11.1