Skip to content

Conversation

@filipemarins
Copy link
Contributor

@filipemarins filipemarins commented Sep 14, 2022

Proposed changes (including videos or screenshots)

Move administration links to an exclusive kebab menu.

Screen Shot 2022-09-14 at 02 59 03

Issue(s)

Steps to test or reproduce

Further comments

Also removed the gold license from the upgrade tab conditional since we no longer commercialize this license.

The App link was split into Marketplace and Installed.

The Administration link was split into Manage Workspace and Workspace settings.

New button upgrade was added.

@codecov
Copy link

codecov bot commented Sep 14, 2022

Codecov Report

Merging #26867 (4435b83) into develop (5d3a3d2) will increase coverage by 0.29%.
The diff coverage is 50.00%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #26867      +/-   ##
===========================================
+ Coverage    40.76%   41.06%   +0.29%     
===========================================
  Files          801      801              
  Lines        17919    17918       -1     
  Branches      1958     1958              
===========================================
+ Hits          7305     7358      +53     
+ Misses       10319    10260      -59     
- Partials       295      300       +5     
Flag Coverage Δ
e2e 41.06% <50.00%> (+0.29%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

@lgtm-com
Copy link

lgtm-com bot commented Sep 15, 2022

This pull request introduces 1 alert when merging 92ea160 into 18b7b4b - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

hugocostadev
hugocostadev previously approved these changes Sep 15, 2022
hugocostadev
hugocostadev previously approved these changes Sep 20, 2022
hugocostadev
hugocostadev previously approved these changes Sep 21, 2022
MartinSchoeler
MartinSchoeler previously approved these changes Sep 21, 2022
Copy link
Member

@MartinSchoeler MartinSchoeler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested it and functionality wise, all Omnichannel items are working fine.

@alvaropmello alvaropmello added this to the 5.2.0 milestone Sep 21, 2022
Copy link
Member

@ggazzo ggazzo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image
I'm wondering if this section makes sense , since settings belongs to administration and there is only one item

@filipemarins filipemarins force-pushed the feat/kebab branch 6 times, most recently from e0c4a53 to 9645629 Compare September 23, 2022 01:38
@ggazzo ggazzo changed the title [NEW] admin kebab menu [NEW] Move administration links to an exclusive kebab menu Sep 23, 2022
@ggazzo ggazzo added stat: needs QA and removed stat: QA tested stat: ready to merge PR tested and approved waiting for merge labels Sep 23, 2022
@filipemarins filipemarins force-pushed the feat/kebab branch 2 times, most recently from 606bd12 to 47f8295 Compare September 23, 2022 14:33
@filipemarins
Copy link
Contributor Author

image I'm wondering if this section makes sense , since settings belongs to administration and there is only one item

I believe it was a design decision after I talked with the product team and the idea was to split these admin section.

@ggazzo ggazzo added the stat: ready to merge PR tested and approved waiting for merge label Sep 23, 2022
Copy link
Member

@KevLehman KevLehman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-approving from Omni

@kodiakhq kodiakhq bot merged commit 71a4cb7 into develop Sep 23, 2022
@kodiakhq kodiakhq bot deleted the feat/kebab branch September 23, 2022 22:55
@tassoevan tassoevan mentioned this pull request Oct 13, 2022
@chotaire
Copy link

This was a semi-optimal idea. pbaity/rocketchat-dark-mode#199

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

squad: team-collab stat: ready to merge PR tested and approved waiting for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants