-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Migrate Organization Settings to React #3728
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@arikfr, @ranbena so far this is migrated (almost) as is, before moving forward I have some ideas to the page so we can decide what can be applied here:
- Add a sidebar separating "General" and "Authentication" settings
- Add a HelpTrigger to Authentication (I think there'll be no discussion on this one, it's just so I don't forget to add it :) )
- Make "SAML Enabled" check modify SAML disabled state instead of making inputs appear/disappear (better if we separate with a sidebar)
- Improvements for Feature Flags, they seem to be an interesting way for us to add features faster and for A/B testing. It'd be good to have explanations to what each feature affect and perhaps it's own Sidebar tab?
@border-color-base: #E8E8E8; | ||
@form-item-margin-bottom: 15px; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Default: 24px
which I think is too much(?)
I usually replace this value for each Form I create. If I'm not the only one with this issue I'll separate this into another PR so I can handle all existing forms properly.
Let's add the help trigger but leave everything as is.
…On Sun, Apr 21, 2019, 01:22 Gabriel Dutra ***@***.***> wrote:
***@***.**** commented on this pull request.
@arikfr <https://github.com/arikfr>, @ranbena <https://github.com/ranbena>
so far this is migrated (almost) as is, before moving forward I have some
ideas to the page so we can decide what can be applied here:
- Add a sidebar separating "General" and "Authentication" settings
- Add a HelpTrigger to Authentication
<https://redash.io/help/user-guide/users/authentication-options> (I
think there'll be no discussion on this one, it's just so I don't forget to
add it :) )
- Make "SAML Enabled" check modify SAML disabled state instead of
making inputs appear/disappear (better if we separate with a sidebar)
- Improvements for Feature Flags, they seem to be an interesting way
for us to add features faster and for A/B testing. It'd be good to have
explanations to what each feature affect and perhaps it's own Sidebar tab?
------------------------------
In client/app/assets/less/inc/ant-variables.less
<#3728 (comment)>:
> @border-color-base: #E8E8E8;
***@***.***: 15px;
Default: 24px which I think is too much(?)
I usually replace this value for each Form I create. If I'm not the only
one with this issue I'll separate this into another PR so I can handle all
existing forms properly.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3728 (review)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAROLH2VT3NGSL4VN7HWVDPROJQLANCNFSM4HHKPSOQ>
.
|
Updated with #3754 :) |
* Migrate Organization Settings to React * Fix failing spec and replace default values from inputs * Add HelpTrigger and handleChange to SAML options * Undo changes to ant-variables.less * Add time format to OrganizationSettings
What type of PR is this? (check all applicable)
Description
Migration for the Organization Settings Page, so far migrated (almost) as is.
Differences:
DraftRelated Tickets & Documents
--
Mobile & Desktop Screenshots/Recordings (if there are UI changes)