Releases: tchiotludo/akhq
Releases · tchiotludo/akhq
0.25.1
Features
- helm: add revisionHistoryLimit params (#1788) #1788 (Serhii Plesovskykh)
- docs: explanation of ssl usage (#1797) #1797 (Jonas Voelcker)
- ui: support other naming strategies in schema dropdowns on topic produce (#1804) #1804 (Alexis SOUQUIERE)
- ui: hmr in docker-compose-dev (#1818) #1818 (Shane Kennedy)
- topic: give the true first offset on compacted topics (#1817) #1817 (Alexis SOUQUIERE)
- helm: add annotations to configmaps (#1826) #1826 (kostik2022)
- schema: fallback in case of subject matching the schema id but not the TopicNameStrategy (#1820) #1820 (Alexis SOUQUIERE)
Bug Fixes
- ui: check for correct role defined before before calling into it (#1785) #1785 (Sverre H. Huseby)
- auth: endpoint topic/{topicName}/groups incorrect acl resource type (#1796) #1796 (doxsch)
- docs: make links clickable on AWS Auth page (#1799) #1799 (Antoine Gauthier)
- ui: broken error handling for all api requests (#1809) #1809 (Shane Kennedy)
- ui: undefined navigate on TopicGroups.jsx (#1808) #1808 (Alexis SOUQUIERE)
- topicdata: improving search and listing due to higher timeout and max.poll.records (#1843) #1843 (Jonas Voelcker)
- ui: calculating recordCount without undefined (#1838) #1838 (Jonas Voelcker)
- ui: loading all topics to produce to topic UI (#1825) #1825 (jacek-bukowski)
- ui: individual message selection for export (#1812) #1812 (Antoine Gauthier)
- auth: add the default group during the SecurityRule check (#1816) #1816 (Alexis SOUQUIERE)
- ui: connect clusters list overflow (#1841) #1841 (Alexis SOUQUIERE)
Chores
- deps: bump com.google.code.gson:gson from 2.10.1 to 2.11.0 #1781 (dependabot[bot])
- deps: bump software.amazon.glue:schema-registry-serde #1794 (dependabot[bot])
- deps: bump io.micronaut.application from 4.3.8 to 4.4.0 #1782 (dependabot[bot])
- deps: bump io.projectreactor:reactor-core from 3.6.5 to 3.6.6 #1780 (dependabot[bot])
- deps: bump com.google.guava:guava from 33.1.0-jre to 33.2.1-jre #1798 (dependabot[bot])
- deps: upgrading non conflicting versions (#1800) #1800 (Jonas Voelcker)
- deps: using new version of curator-test (#1803) #1803 (Jonas Voelcker)
- fix editorconfig (#1819) #1819 (Shane Kennedy)
- deps: bump docker/build-push-action from 5 to 6 #1829 (dependabot[bot])
- deps: bump io.jsonwebtoken:jjwt-impl from 0.12.5 to 0.12.6 #1844 (dependabot[bot])
- deps: bump com.google.protobuf:protobuf-java-util #1822 (dependabot[bot])
- deps: bump io.projectreactor:reactor-core from 3.6.6 to 3.6.7 #1830 (dependabot[bot])
- deps: bump braces from 3.0.2 to 3.0.3 in /docs #1827 (dependabot[bot])
- deps: bump org.apache.curator:curator-test from 5.6.0 to 5.7.0 #1832 (dependabot[bot])
- deps: bump software.amazon.msk:aws-msk-iam-auth #1833 (dependabot[bot])
- deps-dev: bump ws from 8.16.0 to 8.17.1 in /client #1839 (dependabot[bot])
- version: update to v0.25.1 (Ludovic DEHON)
Commits
0.25.0
Features
- acls: introduce new ACL rewrite (#1472) #1472 (Alexis SOUQUIERE)
- topicdata: list topics even if a broker is unable to serve log information (#1502) (Kevin Duss)
- core: allow to configure (de)serialiser on consumers/producers (#1432) (Guillaume Dufrêne)
- schema: improve schema loading on produce screen (#1467) (Alexis SOUQUIERE)
- webserver: html-head don't work any more (#1489) (jheinitz)
- topicdata: search for key/value schema subject (#1430) #1430 (Markus)
- helm: added ingress pathType (#1564) #1564 (Moritz Rathberger)
- docs: update groups.md with warning about recent group changes. (#1582) #1582 (Kajetan Krykwiński)
- docs: adding content-type warning on external claim provider response (#1599) #1599 (Alexis SOUQUIERE)
- auth: customizable github SSO url (#1606) (#1613) #1613 (dred22)
- topic: increase topic partition (#1601) #1601 (neeraj-singh47)
- topic: allow to delete topic config (#1602) #1602 (Timon Back)
- ui: fix and improve error management (#1620) #1620 (Alexis SOUQUIERE)
- topicdata: adding end timestamp filter (#1629) #1629 (Alexis SOUQUIERE)
- auth: adding JWT payload compression (#1630) #1630 (Alexis SOUQUIERE)
- topicdata: adding download all messages feature (#1628) #1628 (Alexis SOUQUIERE)
- schema: add support for GLUE schema registry (only deserialization) (#1650) #1650 (arindampatra33)
- schema: enhance support for Glue Schema Registry (#1673) #1673 (arindampatra33)
- ui: upgrade to React 18 (#1678) #1678 (Alexis SOUQUIERE)
- auth: adding READ_CONFIG in default reader role (#1694) #1694 (Alexis SOUQUIERE)
- topicdata: adding Jackson view on Record to limit field in download (#1692) #1692 (Alexis SOUQUIERE)
- acls: audit logs (#1675) #1675 (Emmanuel)
- acls: use no op security service when security is off #1705 (#1706) #1706 (Emmanuel)
- cicd: add dependabot automatic check (Ludovic DEHON)
- ui: handle env file for dev (Ludovic DEHON)
- helm: add LoadBalancerIP (Ludovic DEHON)
- docs: remove upstash sponsor (Ludovic DEHON)
- auth: add default value for github api and update doc (#1779) #1779 (Alexis SOUQUIERE)
- docs: describe how to enable json logging (#1772) #1772 (theBNT)
Bug Fixes
- topicdata: search can failed data pagination with many results (#1468) #1468 (Alexis SOUQUIERE)
- topicdata: no topic data when 1 record with newest sort (#1466) #1466 (Alexis SOUQUIERE)
- connect: sort throw exception (#1431) #1431 (Albert)
- webservre: add missing / to search string in replace (#1477) #1477 (jheinitz)
- docs: invalid helm link (Ludovic DEHON)
- schema: invalid signature on schema controller (Ludovic DEHON)
- ui: delete message don't work anymore (Ludovic DEHON)
- ui: live tail should pretty print json (Ludovic DEHON)
- ui: header failed to display on live tail (Ludovic DEHON)
- ui: search box on topic data (#1522) #1522 (Alexis SOUQUIERE)
- acls: inconsistency between READ and READ_CONFIG actions for NODE resource (#1521) #1521 (Alexis SOUQUIERE)
- ui: inconsistency in default selected cluster (#1523) #1523 (Alexis SOUQUIERE)
- ui: regression on search filters when changing sort (#1525) #1525 (Alexis SOUQUIERE)
- ui: cancel previous request on search schema (#1542) #1542 (Alexis SOUQUIERE)
- ui: redirect on login page when token expires (#1539) #1539 (Alexis SOUQUIERE)
- core: fix permissions issues (#1533) #1533 (Alexis SOUQUIERE)
- topicdata: fix and enhance search (#1538) #1538 (Alexis SOUQUIERE)
- cicd: fix falling doc build (Ludovic DEHON)
- auth: handling logged-in user with no roles (#1589) #1589 (Alexis SOUQUIERE)
- schema: only load schema when user has rights on produce screen (#1600) #1600 (Alexis SOUQUIERE)
- topicdata: BufferUnderflowException on header deserialization (#1588) [#1588](https://g...
0.24.0
Features
- ui: update node to the latest lts version (#1251) (lucapette)
- ui: fix eslint warnings (#1254) (lucapette)
- ui: fix configuration so that prettier runs correctly on all files (#1274) (lucapette)
- auth: support for acls-filter-regexp (#1281) (meeraj257)
- topic-data: added new ability to mask the record key and values (#1291) (doxsch)
- auth: add support for github SSO / OAuth2 support (#1319) (Mitsuaki Ito)
- auth: oidc support for groups field or username field which be inside other fields (#1320) (Kien Do)
- ui: introduce nvmrc (#1334) (lucapette)
- ui: import lodash functions explicitily (#1335) (lucapette)
- connect: include worker override properties in connect configs tab (#1344) (Albert)
- topicdata: kafka header of type int, long and short (#1352) (Guido Schmutz)
- ksql: initial ksql support (#1324) (David Weber)
- docs: list of available roles in documentation (#1394) (Willian Itiho Amano)
- ui: download all messages in a topic to a csv file (#1384) (Rochelle Gracias)
Bug Fixes
- docker: wrong management port for healthcheck (Ludovic DEHON)
- topicdata: fix null key and value (#1261) (Albert)
- topci: create topics with configuration in one call (#1273) (Emmanuel)
- helm: opening management port on endpoint (#1285) (Antoine Chapusot)
- helm: typo on existingSecrets(#1308) (Tomasz)
- auth: oidc group can be a string (#1263) (Thomas Bx)
- auth: get all values from auth header in header auth (#1277) (Thomas Kosiewski)
- schema: added schema validation for nested record types (#1293) (Gnana_Jeyam)
- ui: fix copying of headers (#1269) (ChrisIgel)
- doc: fix the sample of GroovyCustomClaimProvider (#1275) (Kohei Watanabe)
- ui: fix prettier error (Ludovic DEHON)
- ui: typo for copy toast messages (#1327) (lucapette)
- ui: unneeded chain call (#1338) (lucapette)
- build: remove slf4j-reload4j that break application logger (Ludovic DEHON)
- docs: add missed keyword in avro-raw docs in yaml (Dmitrii Bocharov)
- ui: login don't redirect correctly with context-path (#1355) (AlexisSouquiere)
- topicdata: topic data access slow on sort newest (#1371) (AlexisSouquiere)
- ui: remove basePath on next page URI to prevent no data available error (#1356) (AlexisSouquiere)
- ui: handle sche subject with special chars (#1354) (baganokodo2022)
- webserver: reduce default micronaut log to warn (#1406) (Alexis SOUQUIERE)
- auth: fix regex header string for long strim (#1402) (Albert)
- ui: fix produce multi / tombstone not working and forms layout issue (#1396) (Alexis SOUQUIERE)
- ui: harmonize utc labels (#1403) (Fredrik Lysén)
- topicdata: Use the partition leader from partition info (#1388) (Justin Chase)
- ui: don't disabled empty for compact,delete topic (Ludovic DEHON)
- ui: clicking on Empty Topic button display blank screen (#1429) (mawguai)
- ui: fixing data download inconsistencies on JSON and CSV format (#1442) (Alexis SOUQUIERE)
- ui: fixing logo not showing on login form (#1449) (Alexis SOUQUIERE)
Documentation
- oidc: Add precision on the token source for OIDC claims mapping (syalioune)
Code Refactoring
- ui: simplify table stripes style (#1326) (lucapette)
- ui: simpler defaults for styles in select (#1339) (lucapette)
Chores
- docs: add Doximity to companies using list. (#1271) #1271 (Dennis Bielinski)
- ui: uinstall unused dep (#1332) (lucapette)
- build: don't use deprecated property (#1337) (lucapette)
- deps: update all java deps (Ludovic DEHON)
- deps: update micronaut (#1405) (tooptoop4)
- webserver: warn if security group is wet without a jwt secret (#1412) (Lazzaretti)
- deps: update all java deps (Ludovic DEHON)
- landing: add baloise logo (#1427) (David Weber)
- docs: add GrtGaz as AKHQ user (#1439) (mawguai)
- deps: update java deps (Ludovic DEHON)
- version: update to 0.24.0 (Ludovic DEHON)
0.23.0
Features
- docs: helm example with basic auth and aws msk (#1192) #1192 (Alex Vaque)
- helm: add networkpolicy (#1193) #1193 (Quan TRAN)
- helm: add configuration for readiness & livenessProbe (Ludovic DEHON)
- docs: add a Kestra banner (Ludovic DEHON)
- webserver: add custom headers configuration (#1235) #1235 (Adi Wehrli)
- ui: faster topic-data search & sorting (#1209) #1209 (Stuff is on GitLab)
- topicdata: added fix for incorrect datatype and missing fields in the json while producing to topic (#1233) #1233 (Gnana_Jeyam)
- ui: Use
set INLINE_RUNTIME_CHUNK=false&&
in react build. (#1238) #1238 (Adi Wehrli) - ui: optimze svgs with https://jakearchibald.github.io/svgomg/ (#1252) #1252 (lucapette)
- topicdata: support duplicate header keys (#1258) #1258 (Raphael)
Bug Fixes
- ui: showing protobuf schema in versions tab crash (#1189) #1189 (Ali Akhtari)
- topicdata: protection against tombstone message and headers (Ludovic DEHON)
- ui: decimals are not parsed correctl (#1246) #1246 (tristanessquare)
- ui: Disabled edit access topic configs when role has reader mode (#1237) #1237 (Gnana_Jeyam)
- ui: encode groupId to allow '&' as part of the name of a consumer group (#1184) #1184 (owidder)
- node: fix nullpointer when trying to view cluster information in MSK Serverless (#1227) #1227 (Mitsuaki Ito)
Chores
- docs: add Fresha to whos using (#1111) (Piotr Rybarczyk)
- version: update to 0.22.0 (Ludovic DEHON)
- docs: fix typo (#1240) #1240 (lucapette)
- cicd: update slack channel (Ludovic DEHON)
- deps: update all java deps (Ludovic DEHON)
- deps: update codeql actions to supported version (#1253) #1253 (lucapette)
- version: update to 0.23.0 (Ludovic DEHON)
Commits
0.22.0
Features
- acls: add Cluster and TransactionalID (#1103) #1103 (10xtechie)
- topicdata: adding serializer for protobuf schema registry (#1117) #1117 (Andrei Strelnikov)
- topicdata: allow integer/long to be serialized as float/double when using AVRO schema. (#1123) #1123 (Marcello)
- ui: add pagination size of topic list (#1109) #1109 (10xtechie)
- acsl: add Pattern Type to ACLs Panel Information (#1125) #1125 (10xtechie)
- docker: add healthcheck (#1136) #1136 (ThomasSanson)
- docker: change upstream image from openjdk to eclipse-temurin (#1179) #1179 (Erik Godding Boye)
- docs: update vuepress to last versions (Ludovic DEHON)
Bug Fixes
- webserver: added validations for the cluster name (#1104) #1104 (Rodrigo Rodriguez Ramos)
- registry: defaultToGlobal query to avoid schema registry error log (Ludovic DEHON)
- topicdata: handle unsupported DescribeLogDirs for MSK Serverless (#1113) #1113 (Mitsuaki Ito)
- docker: run upgrade in order to reduce CVEs (#1134) #1134 (ThomasSanson)
- ui: handle consumer group with slash (#1143) #1143 (Rodrigo Rodriguez Ramos)
- helm: adding namespace to kubectl port-forward Helm Chart NOTES (#1171) #1171 (Rogério Fonseca)
- helm: correct port for port-forward is 8080 (#1178) #1178 (Thomas)
- core: close consumer when returning null after calculating offset for newest sort (#1069) #1069 (neeraj-singh47)
- ui: load, display and store settings on settings screen if no settings have been stored yet (#1161) #1161 (sam0r040)
Chores
- deps: upgrade aws-msk-iam-auth to 1.1.4 to avoid vulnerability (#1114) #1114 (tooptoop4)
- docs: add tui to usage list (#1118) #1118 (Steven Masala)
- docs: update alt text for tui (#1119) #1119 (Steven Masala)
- docs: add tui logo to public assets (#1120) #1120 (Steven Masala)
Commits
- 361e550: Revert "chore(readme): add redpanda sponsors" (Ludovic DEHON)
0.21.0
Features
- deps: add lib for aws-msk-iam-auth (#810) (#948) #948 (moremagic)
- core: add some confluent auth plugins (tchiotludo)
- ui: add option to show all consumer groups by default (#971) #971 (Max Meijer)
- helm: add support for ingressClassName to helm chart (#979) #979 (Albert Dixon)
- ui: display metadata on consumer group (Ludovic DEHON)
- ui: uncheck all topics in consumer group update view by default. (#1000) #1000 (Dennis Bielinski)
- ui: add node controller status to nodes page (#999) #999 (jgrammen-agilitypr)
- ui: add ability to inject some css or javascript files (Ludovic DEHON)
- topicdata: handle logical types local-timestamp-millis and local-timestamp-micros (#1015) #1015 (opeti)
- node: add page partition repartition (#1033) #1033 (jgrammen-agilitypr)
- ui: produce to topic from existing message (#1044) (Timon Back)
- ui: add toggle "time ago" and timestamp with interactive tooltip (#1043) #1043 (RomanLamsal1337)
- ui: format offset lag numbers with toLocaleString (#1050) #1050 (Timon Back)
- groups: delete all offsets of a consumer group from a topic (#1045) #1045 (IngoStrauch2020)
- topicdata: add option to send tombstones (#1075) #1075 (Julian M)
- docker: publish image to GHCR as well as Hub (#1081) #1081 (Matteo Joliveau)
- cicd: create automatic release (Ludovic DEHON)
Bug Fixes
- ui: Exception when changing cluster on TopicList (#962) #962 (Edwin Fajardo)
- ui: display username on header auth (tchiotludo)
- build: enable zip64 (tchiotludo)
- ui: none of settings are required (tchiotludo)
- ui: enhacement: prevent UI freezing with large messages (#970) #970 (Edwin Fajardo)
- topicdata: fix compacted value on filter message length (Ludovic DEHON)
- helm: add a proper email for claiming ownership (Ludovic DEHON)
- ui: fix consumer groups next page when empty (#977) #977 (Edwin Fajardo)
- ui: link ConsumerGroup topics offset to data single (#995) #995 (Tim te Beek)
- ui: Consumer group link must to -1 & display a page (#1002) #1002 (Tim te Beek)
- docs: fix yaml error on application.example.yml #1003 (wktsugue)
- topicdata: use AND instead of OR on topic data search (Ludovic DEHON)
Documentation
- auth: added JWT secret env var docs (#1090) #1090 (Daniel Haß)
Chores
- docs: add kitopi as akhq user (#963) #963 (Maciej Wilczyński)
- core: reference to Record is ambiguous (#966) #966 (Edwin Fajardo)
- test: fix falling test (tchiotludo)
- docs: fixed response specification for external roles and attributes mapping (#985) #985 (Christof Lüthi)
- docs: add Galeries Lafayette (#1024) (François Delbrayelle)
- readme: add sponsors (Ludovic DEHON)
- readme: add kestra (Ludovic DEHON)
- deps: upgrade protobuf-java to 3.19.2 to avoid vulnerability (#1048) #1048 (FilatovM)
- readme: add redpanda sponsors (Ludovic DEHON)
- version: update to version 0.21.0 (Ludovic DEHON)
Commits
0.20.0
Features
Topic Data
Auth
Others
- Update to micronaut 3.2 by @tchiotludo in #945
- update logback due to CVE-2021-42550 (661b6e5) by @tchiotludo
- update logback for LOGBACK-1591 (4c01cfd) by @tchiotludo
- update all java deps (#947) (01723b5) by @tchiotludo
Bug Fix
Topic
- take into account default topic configuration during topic creation by @ThomasDangleterre in #905
Auth
- Test for RestApiClaimProvider by @twobeeb in #959
- Fix for External Auth with micronaut 3.2 by @tchiotludo in #961
Doc
- Add Vodeno as akhq user by @karolcienkosz in #899
- Fix "context-path" by @placaze in #934
UI
New Contributors
- @karolcienkosz made their first contribution in #899
- @placaze made their first contribution in #934
- @ThomasDangleterre made their first contribution in #905
- @txs4444 made their first contribution in #919
Full Changelog: 0.19.0...0.20.0
0.19.0
New Features
docs
- introduce vue press documentation (430b80a)
topic data
- display __consumer_offsets contents (#856) (6489780)
- support fully-qualified name only for
key-message-type
andvalue-message-type
(#823) (9dc047d) - configurable json inclusions in Avro to Json serializing (#799) (96e80e1)
- stop schema registry use for internal topics (#784) (5b10664)
- Prevent copy to same topic (#779) (c53f035)
auth
- add a header authentification for reverse proxy (b1fdcf4)
- added support for redirecting to initial page after login (#797) (b360724)
- align header authentication user/group settings with LDAP and OIDC (#794) (489be59)
- allow limiting header authentication to list of configured IP addresses (#787) (#793) (b579ac5)
- remove login if only header auth (44c67c4)
- make group separator in header authentication customizable (#792) (b90af00)
schema
- add support for json and protobuf schema types (#755) (0fb9bb7)
- enable schema update from protobuf and json schemas (#760) (01870d3)
ui
- display time ago on every datetime (a8769b5)
- add multi-message produce feature (#791) (6241bd0)
- display time ago on every datetime (d734316)
- keep sidebar collapsed state on localStorage (675a6bf)
helm
- adding custom labels (#847) (78a71a6)
- add option to create a service account and specify a default user id in securityContext (#815) (8ed9673)
- make ingress annotations templatable (#742) (cdffd2e)
- add support for Kubernetes Ingress v1 (#786) (ff07a3d)
- container securityContext can be set and image tag is taken from AppVersion (#768) (79d0f96)
docker
- add platforms to specify arch's (#834) (c92d7ec)
- fix wrong secret name (#829) (a6d2422)
- build multi-arch images (#828) (6e5d7d6)
Bug Fixes
topic data
- display __transaction_state data (25a50ca)
- don't export protobufToJsonDeserializer fields (3b5539d)
- handle json primitive type (bc0cfb7)
- include empty as default (3217252)
- support default values in deserializer (#776) (a5a7eb8)
- parse microseconds at any precision between 0 and 6 (#762) (5a6b4e4)
- Parsing timestamps fails when producing messages (#803) (4d4ae2b)
- require key for produce onto compacted topic (#780) (9894d0b)
- upcast JSON integer to Long when needed for Avro schema (#778) (185594c)
schema
ui
- connect cluster don't change on click (e893641)
- bigint are truncated on topic data (b8e6667)
- progress bar don't work with latest axios (7ed5555)
- fix live tail of topic (2983e61)
- handle strange config properties (e48cc61)
- handle no log dir size (21146fa)
- fix(ui): display the right version (#861 #844) (c61c056)
webserver
- handle large message (613fdcb)
helm
- replace image.annotation to podAnnotations & add podLabels (82c5b94)
- Use yaml goTemplate for secrets (#751) (648669b)
docker
- try to add a context to fix docker build (aa5679c)
Full Changelog: 0.18.0...0.19.0
0.18.0
New Features
topic-data
- allow to consume & produce any kind of avro types (c34526d)
- search for tombstones in a topic (a97d65f)
- managing logical type timestamp-millis & date (#689) (9427e06)
group:
topic
connect
schema
core
ui
- show size in bytes in the /topic page #616 (#709) (aaf0e9f)
- add a query string for pagination (#636) (17c541f)
auth
- externalizable source of truth for roles and attributes (#678) (bba0cc5)
- log login failures (#699) (f691db0)
- allows List or String in topics-filter-regex (#659) (d5c6272)
docker
helm
- support configurable fixed httpNodePort (#652) (594cda9)
- add existingSecret variables (#638) (48fd3f4)
- add kafkaSecrets as b64 values (#627) (6a106a9)
- add custom labels to service (#626) (646ca67)
Bug Fixes
topic-data
- add basic deserialization of avro primitive (#715) (386a257)
- fix security on delete compacted topic (d0620e6)
- fix Protobuf deserializer (#640) (9d3455d)
- produce empty header key lead to a header key with "" (add3228)
topic
auth
- changed condition to display Login Form (#736) (bcb4370)
- use micronaut only for detect if ldap is enabled (#735) (0a02ee4)
ui
- resolve aufit fix (d756d4a)
- auto overflow on sidebar (#686) (cf2598a)
- display principal on acls tabs (94cbf11)
- fix schema registry pagination (#623) (de23bf9)
- schema registry link with multiple same schema (9646c0a)
webserver
- change monitoring port to 28081 (00473d3)
- fix offset that is long (0d3856d)
- add redirect from root path to context-path (#642) (57c11bd)
helm
- add readme to artifacthub (0d23e6e)
- Use yaml instead of yaml for application, secrets & configmaps (#746) (2bd7222)
- Fix secrets value from map to string (#702) (c98677a)
Chores
deps
- update java deps (ba16aa6)
- update all java deps and remove bintray (a80a4c1)
- bump axios from 0.19.2 to 0.21.1 in /client (#557) (5fb690f)
- bump ini from 1.3.5 to 1.3.8 in /client (#541) (894e66c)
- bump elliptic from 6.5.3 to 6.5.4 in /client (#630) (85151f7)
- fix deps security (5c4b5eb)
- update charts version (4e11e2b)
docker:
- fix docker-compose-dev (2d89dc4)
build:
helm
- increment version (94e51af)
auths
- add a test for basic auth case sensitive (717ba81)
test
- Fix falling test (4e0e267)
dev
doc
0.17.0
We revert some configuration, please look at application.example.yml & README.md to adapt your configuration files
New Features
connect
- optimize fetch connect details & status (#587) (55a0e80)
- add missing properties from connector (985929b)
- filter Connect Configs by regexp (#477) (4a7053b)
schema
webserver
ui
- improve data search (#552) (ed57614)
- disabled login button if security is not enabled (#532) (c9aef71)
- display deserialization exception (92d4ee8)
- add ui options per cluster (#511) (d2ff475)
- display username (#519) (e56b229)
- add partition auto assign option (#499) (6b6838c)
helm
- handle micronaut.server.context-path (d3770f0)
- add option to specify serviceAccountName (#512) (19d59d4)
topic-data
- use another scheduler for see (60a33bb)
- remove default group.id to avoid acl (8d77717)
- improve last record (4f6f23b)
- add last record on TopicsList (b155827)
- copy topic data to another cluster (#458) (75a9def)
- deserialize Protobuf messages using descriptor files (#472) (726e019)
docker
groups
Bug Fixes
auths
schema-registry
helm
- invalid securityContext indent (f7773c4)
- add default '/' path (#449) (f8894b8)
- fix extraEnv (4ecddc6)
- fix extraEnv (167b5a8)
ui
- fix timestamp formatting (#551) (470d1de)
- reader allows update schema registry (#518) (241ec93)
- incomplete list of topics on select (#516) (eda26f2)
- fix header (208885e)
- handle no acls for topic data (#510) (bceec35)
- return an empty fragment from rendering when the user/cluster isn't known (#462) (3ebfd4b)
- fix produce to topic layout (43370f4)
- fix schema link from topic data (922f55a)
- fix some link that don't respect micronaut.server.context-path (3a8f571)
- share url does not contain context-path (#457) (860b82a)
webserver
topic-data
group
- remove unnecessary members on ConsumerGroupOffset on api and handle it on client side (dde8114)
Documentation Changes
- run docker image as a non-root user by default (7a14c0e)
- fix basic auth example (5e24006)
- fix path to helm files in readme (#565) (5add70d)
- update docs for groups (09e35de)
- added guide for development on Windows 10 without Docker (#525) (56a712f)
Chores
test
- fix unit test (5b75aa2)