Roman Zabaluev
f5a29e85cd
Merge branch 'master' into ISSUE-3427_frontend
2023-05-08 12:10:31 +04:00
David Bejanyan
f6fe14cea5
FE: Messages: Fix UI displays nonsensical timestamps( #3715 )
2023-05-08 12:00:43 +04:00
David Bejanyan
a1e7a20887
FE: RBAC: Wizard: Disable configure buttons if there are no permissions ( #3684 )
2023-05-08 11:58:36 +04:00
David Bejanyan
97a694b3f0
FE: Messages: Produce pane is too long ( #3785 )
2023-05-08 11:55:23 +04:00
David Bejanyan
61fb62276e
FE: Serde fallback icon: Add a tooltip ( #3786 )
2023-05-08 11:53:57 +04:00
David Bejanyan
db86942e47
FE: Add a clear button to the search component ( #3634 )
2023-05-08 11:52:11 +04:00
Roman Zabaluev
95580bb346
Merge branch 'master' into ISSUE-3427_frontend
2023-05-08 11:38:00 +04:00
David Bejanyan
147b539c37
FE: KC: Fix no error is displayed if the syntax is not valid ( #3750 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-05-06 17:36:29 +00:00
David Bejanyan
86a7ba44fb
FE: SR: Fix updating an existing schema with valid syntax says the syntax is invalid ( #3746 )
2023-05-06 21:10:31 +04:00
Ilya Kuramshin
418108fe5b
Merge branch 'master' into ISSUE-3427_frontend
2023-05-05 18:48:52 +04:00
David Bejanyan
abfdf97a9f
FE: SR: Add a back button @ compare view ( #3698 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-05-02 09:38:16 +04:00
Roman Zabaluev
8daf53e380
Merge branch 'master' into ISSUE-3427_frontend
2023-05-01 08:03:29 +08:00
David Bejanyan
da3932e342
FE: Impl a possibility to opt out of version check ( #3672 )
2023-04-27 06:01:38 +04:00
Roman Zabaluev
321d2fff2d
Merge branch 'master' into ISSUE-3427_frontend
2023-04-27 10:00:06 +08:00
Roman Zabaluev
4e25522078
FE: Display message key/value serdes ( #3718 )
...
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
2023-04-27 05:59:37 +04:00
Nail Badiullin
6b86202c97
ISSUE-3427_frontend store getValue call in a variable, update percentage view
2023-04-26 10:30:00 +04:00
Winnie Chiu
5efb380c42
FE: Make it possible to not close message produce pane upon producing ( #2854 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: David <58771979+David-DB88@users.noreply.github.com>
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
2023-04-26 08:19:41 +04:00
blacktower88
0278700edb
FE: Topics: Remove a success message upon creating a topic ( #3580 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-04-24 16:15:09 +04:00
David Bejanyan
ad9d7dec2c
FE: Topics: Fix redirect to Topics on topic delete ( #3687 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-24 11:19:18 +00:00
David Bejanyan
1b2827fb2f
FE: Add KC quick actions into the sandwich menu ( #3660 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-24 10:50:08 +00:00
Roman Zabaluev
9c6f561cee
Merge branch 'master' into ISSUE-3427_frontend
2023-04-22 06:20:16 +08:00
David Bejanyan
aed6c16496
FE: Chore: Fix TSC error on submit callback type ( #3699 )
2023-04-21 17:58:11 +04:00
Nisan Ohana
734d4ccdf7
FE: Allow sorting consumer groups by topic num ( #3633 )
...
Signed-off-by: nisanohana3 <nisana230@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-20 17:13:05 +00:00
Roman Zabaluev
8783da313f
FE: Fix topic messages Invalid size for null key/value messages ( #3689 )
2023-04-20 11:18:34 +00:00
a1tair6
814035e254
FE: RBAC: Fix missing permissions for topic recreation ( #3457 )
...
* fix missing permission for recreate topic
Co-authored-by: jay-choe <jay0764@naver.com>
Co-authored-by: p-eye <peyed3@gmail.com>
* fix unnecessary permission
* add disable attribute, ActionDropdownItem
* remove dropdownitem lib
* fix eslint by #3080
---------
Co-authored-by: jay-choe <jay0764@naver.com>
Co-authored-by: p-eye <peyed3@gmail.com>
2023-04-17 14:57:37 +04:00
Michal Češek
0f5a9d7a63
FE: KSQL: Implement sorting ( #3433 )
...
* Resolves #3171 - enable ksql tables, streams sorting
* enable ksql tables, streams sorting
- make memoized onSortingChange, onPaginationChange depend on location
* fix linting
* edit Table.tsx imports
* fix linting
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-14 12:43:03 +04:00
Ilya Kuramshin
966d482660
Merge branch 'ISSUE-3427_brokers_skew_stats' into ISSUE-3427_frontend
2023-04-14 10:52:11 +04:00
David Bejanyan
696cde7dcc
FE: Mark serde-failed messages with red ( #3081 )
...
* Marked serde-failed messages with red
* added styles on icon position
* added icon for the Key and Value
* changed warning icon position
* changed warning icon and data cell style
* added Ellipsis component
* refactor Ellipsis.tsx
* resolved conflicts
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2023-04-13 20:03:43 +04:00
Roman Zabaluev
63863e0274
Merge branch 'ISSUE-3427_brokers_skew_stats' into ISSUE-3427_frontend
2023-04-13 19:48:26 +08:00
Roman Zabaluev
c148f112a4
FE: Fix config param source nullability ( #3661 )
2023-04-13 11:57:40 +04:00
Nail Badiullin
98f1f6ebcd
FE: Consumers: Topic list: Implement sorting ( #3621 )
...
* improvement/consumer-topics-sort implement consumer topics sorting
* improvement/consumer-topics-sort update typings after review
2023-04-13 11:14:00 +04:00
Nail Badiullin
89019dae19
FE: Implement a warning for duplicated filter ( #3608 )
...
* bugfix/messages-filter-dupes add validation for existing filter
* bugfix/messages-filter-dupes replace `current` with `same` in alert message
2023-04-13 11:12:41 +04:00
Nail Badiullin
29f49b667d
FE: Fix messages 404 with schema created by .NET containing guid ( #3592 )
2023-04-13 11:10:59 +04:00
David Bejanyan
005e74f248
FE: Format field previews one per line ( #3623 )
...
* new properties are added on a new line
* added test cases for key and Value Preview filters
* upd produceMessageCheck
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-04-10 19:35:14 +04:00
Hrant Abrahamyan
94da2f4e7f
[FE] SR: Display a warning in case of invalid syntax ( #2599 )
...
* No warning about filling the invalid data in case of editing the Schema / Producing the Message
* fixed test errors
* pull master
* fixed test problems
* use isJsonObject for validation
* fixed protobuf format bug
* fix setNewSchemaValue()
* test commit
* fix BaseTest
* upd global
* upd global
* upd global
* add local browser VM option
* fix TopicsList column header locator
* fix withStartupTimeout()
* switch e2e to TestNG
* upd pom
* upd page classes
* upd -pl kafka-ui-e2e-checks
* test commit
* Revert "test commit"
This reverts commit 4b505321ac
.
* fix workflow module
* upd test -f 'kafka-ui-e2e-checks'
* crt firstCase
* upd QaseUtils
* add -Dsuite
* add -Dsuite
* add -Dsuite
* add -Dsuite
* add isSuiteEnabled
* add isSuiteEnabled
* upd workflow
* upd readMe
* upd readMe
* upd readMe
* upd qaseSetup
* upd qaseSetup
* add schedule
* add schedule
* upd suites
* upd suites
* upd suites
* upd json input
* upd onTestStart
* Revert "fix setNewSchemaValue()"
This reverts commit 67d12d1134
.
* resolve conflicts
* upd localWebDriver
* added error message
* added ability to check Valid Enum
* swapped key Serde and Value Serde
* replace 'e' with 'enum', also added test cases
---------
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: David <58771979+David-DB88@users.noreply.github.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-10 15:53:31 +04:00
Nail Badiullin
83f9432569
[FE] Messages filtering by offset & timestamp doesn't work ( #3582 )
2023-04-10 13:08:26 +04:00
David Bejanyan
a3daa45ccb
Display smart filters filtered stats #2680 ( #3408 )
...
* added filterApplyErrors
* resoled show errors and message event type
---------
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-04-06 19:37:49 +04:00
David Bejanyan
ca225440d8
[FE] Get rid of "Topic analysis successfully started" message ( #3628 )
2023-04-06 18:21:24 +04:00
Nail Badiullin
3d35875bed
fix linter issue
2023-04-06 14:12:39 +04:00
Nail Badiullin
0ba802bf26
update tooltip style
2023-04-06 11:38:18 +04:00
Nail Badiullin
ef32c92b37
add new columns, add new cell components
2023-04-06 09:39:57 +04:00
Shubham Jain
1bcdec4acc
FE: Add Search By consumer name in Topic View ( #3089 )
2023-04-04 07:51:38 +04:00
David Bejanyan
e3ee4c7fa7
FE: Redirect the user to the wizard page if no clusters ( #3481 )
...
* Redirect the user to the wizard page if no clusters
* added test case
* changed test case for redirect to new cluster config page
* replaced mockedUsedNavigate with mockedNavigate
* added ability to show dashboard if clicking on it
---------
Co-authored-by: Oleg Shur <workshur@gmail.com>
2023-04-04 07:49:05 +04:00
Nail Badiullin
0ff7e63386
FE: AirGap: Remove internet dependency / google fonts ( #3602 )
...
* improvement/offline-fonts remove google fonts, add local fonts with font-face
* improvement/offline-fonts add font-display rule
* improvement/offline-fonts fix fonts path resolving
2023-04-03 18:52:14 +04:00
olondar
de21721e00
FE: Fix Edit config: Selected text background color is transparent ( #3601 )
...
* Update Editor.tsx
reassigning the background
* Update EditorViewer.styled.ts
* Update EditorViewer.styled.ts
changed the code to meet the requirements of the owner
Closes #3576
2023-04-03 09:10:14 +04:00
Carlos Díaz
c9488422c2
FE: Fix dummy field in saved JSON message content ( #3567 )
2023-04-03 08:50:25 +04:00
Nail Badiullin
ecc8db1948
FE: Fix HTTP 400 for clusters with special symbols ( #3591 )
2023-04-03 08:47:39 +04:00
David
866966a638
[FE] Chore: Rename a property to make sonar happy ( #3578 )
2023-04-03 08:43:45 +04:00
Nisan Ohana
d06f77ad53
Allow sorting consumer groups by messages behind ( #3527 )
...
* Allow sorting consumer groups by messages behind
* Added an additional value through the enum of ConsumerGroupOrdering
* Enabled sorting in the react consumer groups page (by messages behind)
* Moved the message behind calculation logic to InternalConsumerGroup as part of its creation
* Added the messages behind case - sorting internalConsumerGroup according to comparator with messages behind logic
Co-authored-by: Yarden Shoham <hrsi88@gmail.com>
Signed-off-by: nisanohana3 <nisana230@gmail.com>
2023-03-30 11:45:36 +04:00
Poalry
bfb80f36b3
Fix invalid font color for 404 w/ dark theme ( #3579 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-03-30 10:27:39 +04:00