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

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.

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

Successfully merging this pull request may close these issues.

1 participant