Skip to content
New issue

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

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

Already on GitHub? # to your account

chore(main): release ui 1.83.0 #998

Closed

Conversation

github-actions[bot]
Copy link
Contributor

🤖 I have created a release beep boop

1.83.0 (2025-02-14)

Features

  • ACL: add inheritedFrom field [YTFRONT-3836] (4bd121d)
  • ACL: inherited roles should be displayed separately [YTFRONT-3836] (7edb2c4)
  • ACL: separate dialog for 'Edit inheritance' [YTFRONT-3836] (83d5965)
  • ACL: use [@idm](https://github.com/idm)_roles for ACO (+tvm name) [YTFRONT-3836] (03f139e)
  • add UIFactory.getNavigationExtraTabs() method (bddf57c)
  • added ability to override default text on login page [#636] (28a47ec)
  • Attributes: add download button [YTFRONT-4310] (6710c0b)
  • Bundles/Bundle: add 'TabletErrors' tab for bundle page [YTFRONT-4119] (7ec446a)
  • CellPreviewModal: add support image preview [#773] (7b266dc)
  • CellPreviewModal: add support string preview [#765] (e779d16)
  • CHYT/Tabs: add tab for logs link [YTFRONT-4675] (fc2f4b9)
  • Components/Nodes: add gpu progress [YTFRONT-4306] (7ec1f62)
  • Components: show tags without filter [YTFRONT-4315] (723e772)
  • CopyObjectModal: add recursive folders creating while copying [YTFRONT-3041] (670c084)
  • date32 datetime64 timestamp64 interval64 [YTFRONT-4087] (6f2c8e5)
  • DownloadManager: add setting for filename [YTFRONT-3564] (285d075)
  • Groups: now we can create new group via UI [#634] (99766cf)
  • introduce poc of adhoc visualization on query results [#641] (6dd9896)
  • javascript-wrapper: add new commands for pipelines [YTFRONT-3978] (da70313)
  • Job/Statistics: use operation_statistics_descriptions from supported_features [YTFRONT-3522] (abf49e5)
  • Job: add 'Job trace' meta-table item [YTFRONT-4182] (00c0691)
  • logout: make oauth logout optional [#488] (1b5591a)
  • ManageTokens: added a copy button for the token hash (20190ef)
  • ManageTokens: optional password for token issuing (e696da8)
  • Markdown: use @diplodoc/transform [YTFRONT-4108] (3b33bc9)
  • Navigation/CellPreview: add dynamic table cell preview [#776] (4fbbb06)
  • Navigation/ContentViewer: add ability to view chaos_cells [YTFRONT-3653] (299de09)
  • Navigation/CreateTableModal: add queue creation option [YTFRONT-4658] (df445ed)
  • Navigation/Document: allow YQL query button if _yql_type == "view" [YTFRONT-4463] (0421120)
  • Navigation/DynTable: fetch tablet errors from tabletErrosApi [YTFRONT-4119] (b082a3d)
  • Navigation/Flow: add new tab [YTFRONT-3978] (1ef39d7)
  • Navigation/MapNode: add UIFactory.getMapNodeExtraCreateActions(...) method (ae6ae51)
  • Navigation/MapNode: allow override node-icon through UIFactory.getNavigationMapNodeSettings (c97a4a0)
  • Navigation/NavigationError: add copy button and impove error details [YTFRONT-4049] (fb70cba)
  • Navigation/Queue: add alerts section [YTFRONT-4144] (8b0157c)
  • Navigation/Table: add support truncated image preview [#773] (34daef1)
  • Navigation: add pages for 500 and 901 errors [YTFRONT-4049] (8b20786)
  • Navigation: open access logs in qt [YTFRONT-4345] (97a42b8)
  • Node: display node version [YTFRONT-4555] (0e460d2)
  • now UIFactory.getNavigationExtraTabs allows to request additional attributes for navigation node (36a2d12)
  • now we can disable filter optimization on the operations page via cluster config [#700] (771294a)
  • OperationJobsTable: add TaskName column in table [#828] (90c8586)
  • Operations: preempted jobs [YTFRONT-4641] (472d41e)
  • PoolTreeSuggestControl: now we could select multiply pool trees on clique creation/edit [#841] (89c79a8)
  • Queries: alias and column autocomplete [YTFRONT-4486] (b47d3fb)
  • Queries: allow users to copy query id (f6acc89)
  • Queries: change engine order [YTFRONT-4498] (9a8dce8)
  • Queries: change path auto suggest weight [YTFRONT-4479] (9504939)
  • Queries: change query result tabs order [YTFRONT-4381] (d851ddf)
  • Queries: chart kit [YTFRONT-4506] (5ad677d)
  • Queries: default ACO [#436] (0eba698)
  • Queries: info nodes in query error [YTFRONT-4342] (c2f4f3f)
  • Queries: inline suggestions [YTFRONT-4612] (11d4b59)
  • Queries: monaco line number in url [YTFRONT-4505] (2433ed6)
  • Queries: new progress graph [YTFRONT-4112] (24c142e)
  • Query: changing the default name for new tables [YTFRONT-4249] (cc19d6b)
  • Query: custom vcs [YTFRONT-4257] (3e0df9b)
  • Query: multiple aco with backward compatible [YTFRONT-4238] (7efe878)
  • Query: new navigation tab [YTFRONT-4235] (428a72c)
  • Query: new query aco format [YTFRONT-4238] (a3ba06a)
  • Query: path autocomplete [YTFRONT-4264] (ab9ba1f)
  • Query: share button new design [YTFRONT-4286] (7d66e6c)
  • Query: share query button [YTFRONT-4239] (67e84bc)
  • Query: spyt clicue selector [YTFRONT-4219] (6288c73)
  • QueryTracker/Table: add support truncated image preview [#773] (39684bc)
  • queryTracker: add search field to statistics tab in query tracker [#301] (551e66a)
  • Query: vcs navigation [YTFRONT-4147] (58be722)
  • Scheduling: changed validation for name [YTFRONT-4319] (7bd7852)
  • Scheduling: hide all alerts [YTFRONT-4322] (63d60fa)
  • Settings: change default pinned pages [YTFRONT-4364] (bb51fa0)
  • Settings: change suggestions settings item [YTFRONT-4703] (4c1776c)
  • System/Masters: allow to 'Switch leader' for 'Secondary masters' and 'Timestamp provider' [YTFRONT-4214] (20762b3)
  • System/Nodes: allow to expand groups of nodes [YTFRONT-3297] (7c8330e)
  • System: headers of sections should be sticky [YTFRONT-4420] (7e04dae)
  • System: maintenance button [YTFRONT-4217] (3c5d0d2)
  • System: new cluster colors [YTFRONT-4409] (f7cb2c0)
  • System: new regexp shortname [YTFRONT-4386] (ebe523f)
  • Table/Excel: now we can setup uploadTableExcelBaseUrl and exportTableBaseUrl per cluster [#717] (88dec84)
  • Table: add "view" button for truncated cells [#655] (c688f1f)
  • udpate @gravity-ui/charkit, @gravity-ui/yagr [YTFRONT-4305] (a65be74)
  • UIFactory: extract defaultUIFactory to separate file [YTFRONT-3814] (dfc8930)
  • UIFactory: introduce renderCustomPreloaderError method which allows to render custom error page (b580749)
  • uikit6: update dependencies [#502] (5a92c5f)
  • Users: introduce "Change password" tab in UsersPageEditor, now we can change user passwords via UI [#633] (2a06c23)
  • Users: introduce "create new" button which allows to create new user [#633] (543dcf0)
  • Users: introduce "Name" field in UsersPageEditor dialog, now we can rename users via UI [#633] (bcfaead)
  • Users: introduce remove button which allows to remove user [#633] (461f6d9)
  • VCS: new list sort order [YTFRONT-4520] (cb6b000)
  • YQLTable: add "view" button for truncated cells [#702] (ee776c1)

Bug Fixes

  • Accounts/Create: use 'inherit_acl=false' only if parent is 'root' [YTFRONT-4561] (0a59da8)
  • Accounts: medium filter value in url [YTFRONT-4567] (d61ff09)
  • ACL: better names for buttons [YTFRONT-3836] (a45be15)
  • ACL: inheritAcl/inheritResponsible should be properly checked [YTFRONT-4492] (dca379f)
  • ACL: minor fixes for SubjectsControl [YTFRONT-4465] (92f521b)
  • ACL: permissions should be sorted [YTFRONT-4432] (881c08c)
  • ACL: ui should display an error when user has no permission to set acl [#938] (93722c7)
  • ACL: use 'keep-missing-fields' mode for 'Manage Responsibles'/'Manage Inheritance' [YTFRONT-4560] (1e00b7a)
  • added support for dark and light themes by override yfm styles [#712] (b7cce12)
  • Breadcrumbs: breadcrumb popup links not working [YTFRONT-4121] (bad5795)
  • CellPreviewModal: fix control to be sticky when scroll [#703] (c5e91cb)
  • CellPreviewModal: fix opening preview for table with offset [#778] (7347349)
  • CellPreview: show preview button when yql v3 types disabled [#928] (0e6fd69)
  • ClusterMenu: fix for Settings/Queries (2de6bd7)
  • ClusterPage: align "Loading <cluster name>..." text to center of the page (f367d5b)
  • ClustersMenu: the page should not be broken with '[' filter [YTFRONT-4272] (7eb5c7c)
  • ColumnHeader/SortIcon: add tooltip for sort direction (+allowUnordered) [YTFRONT-3801] (911e457)
  • Componens/Nodes/Node: fix for width of memory popup [#502] (fc9c882)
  • Components/Node/MemoryPopup: do not display lines with '0B' [YTFRONT-4625] (00268e3)
  • Components/Node/SloutResources: fix calculation of 'Slot Resources' [YTFRONT-4631] (4c898c0)
  • Components/Nodes: fix alerts filter [YTFRONT-4301] (861f57c)
  • Components/Nodes: fix filtering by racks (b58e8ba)
  • Components/Nodes: fixes for add_maintenance/remove_maintenance [YTFRONT-4480] (85ef77d)
  • Components/Nodes: get rid of duplicates of nodes [YTFRONT-4268] (131c857)
  • Components/Node: show decimal cpus [#675] (b42b0bb)
  • Components: use search of substring for 'Filter hosts' (ac2c477)
  • Components: wrong tablet memory column name [YTFRONT-4408] (21cc198)
  • CopyObjectModal: change checkbox text [YTFRONT-3041] (ce6a02f)
  • DeleteObjectModal: show different texts in case when user trying to remove objects permanently [#937] (e067dba)
  • Docs: fix incorrect documentation urls (9c4a8db)
  • ExperimentalPages: wait for allowedExperimentalPages before startPage redirect (527ad72)
  • fix logging of axios error in sendAndLogError function (b9239dc)
  • Groups: expand group tree on non-empty group filter [#853] (1255e14)
  • Jobs: fixed filter by job state, now it's correctrly applying from URL [#775] (e4f96b7)
  • MaintenancePage: rework maintenance activation (c7ed6e4)
  • manage-tokes: show null in the token list if tokenPrefix is unknown [#626] (135c92e)
  • ManageTokens: fixed freeze of the password window (c2e20ab)
  • ManageTokens: horizontal scroll in the table is off (65e0b6a)
  • ManageTokens: manage tokens does not work for http [#953] (03fdc67)
  • ManageTokensModal: correct time format [#914] (565b205)
  • minor fix for build (7c804d9)
  • minor fix for README.md (aa5ec83)
  • MultipleActions: filter empty sections [YTFRONT-4627] (8986360)
  • Navigation/Consumer,Navigation/Queue: show errors [YTFRONT-4144] (914a6a0)
  • Navigation/DeleteModal: make header of deleting items list and "permanently delete" checkbox is sticky [YTFRONT-4245] (3da8d44)
  • Navigation/Favourites: allow to add items when the value is undefined (69c9202)
  • Navigation/File: allow remote-copy for 'file' node type [YTFRONT-4296] (aff83de)
  • Navigation/MapNode: allow to select rows by click on first cell [YTFRONT-4391] (85e915c)
  • Navigation/MapNode: filter parameter doesn't work from url [YTFRONT-4481] (b4d9ab2)
  • Navigation/MapNode: minor fix for css [YTFRONT-4291] (e5932f8)
  • Navigation/MapNode: use 'navmode=auto' when node is clicked (3d473c4)
  • Navigation/PathEditor: use last fragment for suggestion [YTFRONT-4032] (f451603)
  • Navigation/Queue: allow Queue tab for replication_table/chaos_replicated_table [YTFRONT-4144] (228db6a)
  • Navigation/RemoteCopy: fix for disabled 'Confirm' button [YTFRONT-4296] (a6b7bde)
  • Navigation/ReplicatedTable: add info icon for 'Automatic mode switch' [YTFRONT-4327] (5446fc3)
  • Navigation/ReplicatedTable: attribute /@tablet_error_count should affect tablet errors count [YTFRONT-4447] (5860748)
  • Navigation/ReplicatedTable: rename column [YTFRONT-4327] (79f664b)
  • Navigation/Table: draggable row selector should work properly [YTFRONT-4396] (d702adb)
  • Navigation/Table: use POST-requests to read tables [YTFRONT-4259] (7281e79)
  • Navigation/Tabs: optimize attributes requests [YTFRONT-3182] (ef9100c)
  • Navigation/TopRow/PathEditor: select text when editor is focused [YTFRONT-4387] (fd4beb6)
  • Navigation: add missing attribute for flow tab [YTFRONT-4665] (cb2d40b)
  • Navigation: additional to a62d64a [YTFRONT-4511] (b17545f)
  • Navigation: allow 'Tablet errors' for nodes with /[@tablet](https://github.com/tablet)_error_count &gt;= 0 [YTFRONT-3951] (637def7)
  • Navigation: bring back 'Request permissions' button [YTFRONT-4511] (a62d64a)
  • Navigation: change request permission button [YTFRONT-4379] (9eefa05)
  • Navigation: check file existence by name [YTFRONT-4638] (2edc61b)
  • Navigation: correct cluster name in yql query [YTFRONT-4274] (4b9cab5)
  • Navigation: correct data format in errors [YTFRONT-4251] (ed6096e)
  • Navigation: correct output of numbers in tablet errors [YTFRONT-4251] (fe02b58)
  • Navigation: do not reset contentMode on navigation [#511] (916ede3)
  • Navigation: error message in table [YTFRONT-4312] (d3e94cd)
  • Navigation: keyboard navigation [YTFRONT-4493] (3b9fb24)
  • Navigation: now breadcrumbs dropdown items are clickable [#528] (2df7319)
  • Navigation: pool tree select popup [YTFRONT-4380] (f52eb90)
  • Navigation: xlsx types checkbox off by default [YTFRONT-4699] (233e945)
  • now non-standalone odin page recieve correct cluster (b4739a4)
  • now the attributes editor always using ordered merge, that prevents table rows from shuffle (8097144)
  • now we can specify loginPageSettings per cluster (be872cc)
  • OAuth: fix redirect to previous page instead of / (77e3471)
  • Odin: use the same format for DatePicker in odin (5a25c2f)
  • Operaion/Jobs: get rid of unnecessary filter 'DataSource' [YTFRONT-4629] (77c2ace)
  • Operation/Details: Minified React error #31 [YTFRONT-4417] (6324642)
  • Operation/Events: minor style-fix for progress [YTFRONT-4631] (c3b1225)
  • Operation/Job/Statistics: handle undefined [YTFRONT-4300] (ca0da3c)
  • Operation/JobsMonitor: better condition of visibility [YTFRONT-4600] (12184fb)
  • Operation/Specification/Input: fix for 'remote_copy' operations [YTFRONT-4265] (502bd53)
  • Operation/Specification/Input: links should respect 'cluster' attribute [YTFRONT-4265] (4fbece7)
  • Operation/Specification/Input: show cluster in links [YTFRONT-4265] (bfb59cf)
  • OperationDetail/Tasks: minor fix for Aborted column [YTFRONT-4632] (73f32c9)
  • OperationPool: minor fix for css (9f9b32d)
  • Operations/Details/MetaTable: blinking UI when hover on long pool name [YTFRONT-4308] (395c849)
  • Operations/Details/Specifiction: do not display empty command [YTFRONT-4507] (cadc5fc)
  • Operations/Operation/JobsMonitor: use 'with_monitoring_descriptor' flag [YTFRONT-4346] (bbf5415)
  • Operations: job tooltip value format [YTFRONT-4211] (de238b1)
  • OperationsList: fix incorrect filters on OperationSuggestFilter blur [#705] (a738c5b)
  • Operations: save pool tree in url [YTFRONT-4355] (ee2fe0e)
  • packages/ui/package.json: fix for repository.url (23f2a54)
  • PathViewer: now path viewer run list command by default, because "get /" command might lead to perfomance issue [#814] (006d215)
  • prevent page hotkeys firing with opened YTDialog [#768] (1e6d097)
  • Queries: chyt spyt path autocomplete [YTFRONT-4368] (df3cff1)
  • Queries: graph nodes clickable again [YTFRONT-4682] (ddb125c)
  • Queries: queries page fixes [YTFRONT-4340] (676354e)
  • Queries: run query hotkeys [YTFRONT-4462] (7d69305)
  • Queries: share button in safari [YTFRONT-4503] (38842f4)
  • Query: do not show vcs if vcsSettings is empty (7df0b04)
  • Query: empty blocks in result [YTFRONT-4323] (b39aa3e)
  • Query: fix adhoc charts (2c441c5)
  • QueryTracker: fix error when switching to another query with open statistics tab (ef61008)
  • QueryTracker: redirect to yt operations from running yql queries [#522] (2a91613)
  • QueryTracker: support dark theme in statistic table (b3f1d57)
  • QueryTracker: use treatValAsData option of unpika by default (2009d96)
  • Scheduling/ACL: error when switch to another pool from ACL tab [YTFRONT-4487] (06809d8)
  • Scheduling/Overview: add bottom padding [YTFRONT-4530] (43837e8)
  • Scheduling: replace deprecated attribute [YTFRONT-4652] (71d0534)
  • Settigns: export DiscribedSettings type [YTFRONT-4499] (5ab93eb)
  • Sort,Merge: get rid of missing node errors [YTFRONT-4392] (cf79a79)
  • StructuedYsonVirtualized: fix scroll for parsed string value [#765] (c696380)
  • System/Masters: minor fix for layout with alerts [YTFRONT-4295] (2134144)
  • System/Nodes: do not use banned=disabled for Rack link [YTFRONT-4603] (565684b)
  • System/Nodes: minor fixes [YTFRONT-3297] (3d78cfe)
  • System: fix color of stats text in dark mode (f1c3ec3)
  • System: fixed typo, now we check correct "maintenance" attribute (c97f9be)
  • System: minor css-fix for '[nonvoting]' [YTFRONT-4477] (ec76ecc)
  • System: now we are trying make a request to another primary masters if first one did not responded correctrly [#529] (fc25ad4)
  • System: timestamp providers maintenance [YTFRONT-4452] (fa837cd)
  • System: use correct colors for StatsInfo in light and dark theme (4897f6f)
  • Tablet: fix for node url [YTFRONT-4269] (82de290)
  • Toaster: line break in toaster content [YTFRONT-4543] (eb8faba)
  • UI: celebration theme fix (67db4f4)
  • Users/Groups: simpilfy CommaSeparatedListWithRestCounter component, now user always will be able to see all group members and all groups of specific user [#704] (453d8d7)
  • YQLTable: fixed exception in truncated cells preview (a351378)

Reverts

  • "chore: now primary masters do not request data from endpoinds which a…" (99b6884)
  • "chore(System): do not request data from endpoints with "maintenance" attribute" (b052987)
  • "fix(System): fixed typo, now we check correct "maintenance" attribute" (1cb8822)

This PR was generated with Release Please. See documentation.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant