Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to React 18 #1678

Merged
merged 46 commits into from
Apr 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
dd51d28
Initial commit
alexissouquiere-bib Feb 28, 2024
5b6f583
Routing reworked (#1)
jonasvoelcker Mar 11, 2024
619e5ec
Start fixing styles on topic produce
AlexisSouquiere Mar 11, 2024
9af7ac8
Changed styling for Dropdowns
jonasvoelcker Mar 12, 2024
e36c179
Readded proxy for local development
jonasvoelcker Mar 12, 2024
66a6db6
Fixing styles on topic produce + copy
AlexisSouquiere Mar 12, 2024
3a6cd56
Migrated towards vite
jonasvoelcker Mar 12, 2024
928f102
Minor design fixes
jonasvoelcker Mar 13, 2024
30210d3
Using new joi-version and styled badges
jonasvoelcker Mar 13, 2024
356de1a
Routing without duplicates and UI changes
jonasvoelcker Mar 13, 2024
669a18b
Test-IDs, dev-setup, minors
jonasvoelcker Mar 13, 2024
6363019
Fixed copy feature and some styles
jonasvoelcker Mar 15, 2024
6ca7da7
Improved history
jonasvoelcker Mar 15, 2024
af1a64f
Better routing, timestamps in browser timezone and several fixes
jonasvoelcker Mar 15, 2024
3792189
Docker Compose Dev is now working with the new frontend stack
jonasvoelcker Mar 15, 2024
a14f543
Routing, testing and fontawesome 6
jonasvoelcker Mar 16, 2024
c33b9af
Minors
jonasvoelcker Mar 16, 2024
a8d4fa3
Chunking, dark mode, noStripes, footer fixed
jonasvoelcker Mar 16, 2024
4cf58a2
Generating source map
jonasvoelcker Mar 16, 2024
a1d267b
Fixed ksqldb-admin READ rule
jonasvoelcker Mar 17, 2024
7363288
Minors
jonasvoelcker Mar 17, 2024
38f696a
Recovered original stylesheets
jonasvoelcker Mar 17, 2024
16f7694
Further stylesheet and DOM improvements
jonasvoelcker Mar 18, 2024
88f4b29
Some more adjustments fixing design bugs
jonasvoelcker Mar 18, 2024
1b4c0bf
Fixed some more styles
jonasvoelcker Mar 18, 2024
339462d
Fixed password login style and login route
jonasvoelcker Mar 19, 2024
c9383cc
Fixed oidc login
jonasvoelcker Mar 19, 2024
d70f3da
Fixed password login
jonasvoelcker Mar 19, 2024
9b1fd97
Reintegrated context-path, prefixing and custom base url
jonasvoelcker Mar 20, 2024
dc90e83
Some style adjustments
jonasvoelcker Mar 20, 2024
ca63dfd
Fixed page result of topic data with sort newest and reload
jonasvoelcker Mar 20, 2024
c8d48a3
Messages should be sorted according to newest/oldest
jonasvoelcker Mar 21, 2024
beb5538
Fixed sorting to support search as well as listing
jonasvoelcker Mar 21, 2024
bf92ef5
Changed topic data search towards rxjs
jonasvoelcker Mar 21, 2024
fbd3119
Switched Live Tail to rxjs
jonasvoelcker Mar 21, 2024
9fb5133
maxRecords back to 50
jonasvoelcker Mar 21, 2024
9d6d7ea
Mocking prefix
jonasvoelcker Mar 21, 2024
1642457
Prettier and new framework versions
jonasvoelcker Mar 21, 2024
15f024e
Standardize indigo/blue colors
AlexisSouquiere Mar 24, 2024
e57d24b
Adding loading spinner on search to replace the axios progress bar
AlexisSouquiere Mar 28, 2024
5823e54
Fix custom dropdowns style (used on topic produce only)
AlexisSouquiere Mar 28, 2024
dae8d06
Fixing error in console with duplicated ids
AlexisSouquiere Mar 29, 2024
fbf1847
Better history and navigation management with browser go back button
AlexisSouquiere Apr 2, 2024
7845962
Reverting changes on backend RecordRepository
AlexisSouquiere Apr 2, 2024
e887bdd
Fixing html-head replacement
AlexisSouquiere Apr 2, 2024
1268005
Fixing disabled form background color
AlexisSouquiere Apr 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions application-dev.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,3 @@
micronaut:
server:
cors:
enabled: true
configurations:
all:
allowedOrigins:
- http://localhost:3000

akhq:
connections:
local:
Expand Down
1 change: 1 addition & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ configurations.all {
force("org.apache.kafka:kafka_" + kafkaScalaVersion + ":" + kafkaVersion)

force("com.google.protobuf:protobuf-java:3.25.2")
force("com.fasterxml.jackson.core:jackson-databind:2.16.0")
}
}

Expand Down
1 change: 0 additions & 1 deletion client/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ tasks.named('assembleFrontend') {
shouldRunAfter installFrontend

inputs.dir('src')
inputs.dir('public')
outputs.dir('build')
}

Expand Down
File renamed without changes.
22 changes: 12 additions & 10 deletions client/public/index.html → client/index.html
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<base href="%PUBLIC_URL%/">
<link rel="icon" href="%PUBLIC_URL%/favicon.ico">
<link rel="manifest" href="%PUBLIC_URL%/manifest.json">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#33b5e5">
<meta name="html-head" content="replace">
<meta charset="utf-8" />
<meta content="dark" name="color-scheme" />
<base href="/" />
<link rel="icon" href="favicon.ico" />
<link rel="manifest" href="manifest.json" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#33b5e5" />
<meta name="html-head" content="replace" />

<!--
The AKHQ_PREFIX_PATH placeholder magic value is replaced during serving by server
and set to ${micronaut.server.context-path:} external URL path. It gets prepended to all links back
to Prometheus, both for asset loading as well as API accesses.
-->
<script>
const AKHQ_PREFIX_UI = '%PUBLIC_URL%';
const AKHQ_PREFIX_UI = '%BASE_URL%';

const AKHQ_PREFIX_PATH = (function () {
const split = AKHQ_PREFIX_UI.split('/');
Expand All @@ -32,6 +33,7 @@
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<div id="root" data-bs-theme="dark"></div>
<script type="module" src="src/index.jsx"></script>
</body>
</html>
File renamed without changes.
Loading
Loading