zulip/static/templates/settings
Steve Howell 8530ed0b5e org settings: Make button-clicking code more clear.
On the "Organization settings" page, we had two Save buttons
for admins that had identical markup.  This was confusing for
people reading the code.  Now the two buttons have different
markup and individual, targeted click handlers (albeit still
calling the same function to do most of the work).

The context of this fix is that I was debugging a
Casper flake where our Casper tests were essentially clicking
on the same button twice.  Depending on the timing,
the second button click could cause a "No changes saved!"
behavior that confused the Casper test.  It is unclear whether
Casper was clicking both buttons here (in which case this fix
is necessary) or the same button twice (in which case this fix
just removes a nasty red herring for debugging).

The code still has the flaw that both buttons basically submit
the same data to the server, despite the appearance on the page
that there are two forms.  The best fix for that is probably
just to move the Language/Notifications stuff to another
panel.  I wanted to avoid touching this code altogether, but
the minor modifications here were necessary to improve the
Capser testing situation.
2018-01-16 13:25:19 -05:00
..
account-settings.handlebars user setting: Disable email field if, user not allowed to change email. 2018-01-08 14:35:03 -05:00
admin_auth_methods_list.handlebars admin: Restyle administration checkboxes to match new style. 2017-05-01 16:01:36 -07:00
admin-realm-domains-list.handlebars settings: Change .btn => .button components. 2017-07-17 17:20:09 -07:00
admin-realm-dropdown-stream-list.handlebars org-settings: Add UI for changing the notifications stream. 2017-06-15 04:08:29 -07:00
alert-word-settings.handlebars lint: Require translation tags on aria-label tags. 2017-07-14 14:48:17 -07:00
attachments-settings.handlebars user settings: fix uploaded files UI 2017-12-18 10:12:33 -05:00
auth-methods-settings-admin.handlebars frontend: Make ID assignments unique. 2017-07-14 14:45:09 -07:00
bot-list-admin.handlebars lint: Add rule for spacing inside Handlebars translation tags. 2017-08-23 13:08:57 -07:00
bot-settings.handlebars outgoing webhooks: Rename "Base URL" to "Endpoint URL". 2018-01-16 08:11:51 -05:00
deactivated-users-admin.handlebars frontend: Add aria-label to organization overlay elements. 2017-07-17 11:46:41 -07:00
deactivation-stream-modal.handlebars unicode: Replace "×" with HTML and HEX entities. 2017-08-22 16:31:53 -07:00
deactivation-user-modal.handlebars unicode: Replace "×" with HTML and HEX entities. 2017-08-22 16:31:53 -07:00
default-streams-list-admin.handlebars Restyle default streams list to be grey-box and inline. 2017-09-15 04:57:03 -07:00
dev_env_email_access.handlebars frontend: Seperate out info on accessing emails to template. 2017-10-04 08:20:29 -07:00
display-settings.handlebars settings: Add "text" option to emoji_set model. 2018-01-02 14:55:01 -05:00
emoji-settings-admin.handlebars Restyle emoji box to look grey, inline form. 2017-09-15 04:57:03 -07:00
emoji-settings-tip.handlebars emoji: Merge the two semantically same tips on the Custom emoji page. 2017-07-21 13:29:27 -07:00
invites-list-admin.handlebars Add UI for viewing and cancelling open Zulip invitations. 2017-10-27 13:07:43 -07:00
muted-topics-settings.handlebars settings: Fix spelled of muted topics message. 2017-05-12 12:38:29 -07:00
notification-settings.handlebars settings: Reword notifications settings strings. 2017-12-11 09:17:31 -08:00
organization-permissions-admin.handlebars org setting: Remove title strings from settings. 2018-01-04 16:41:05 -05:00
organization-profile-admin.handlebars Restructure organization settings and permissions. 2017-08-28 17:20:13 -07:00
organization-settings-admin.handlebars org settings: Make button-clicking code more clear. 2018-01-16 13:25:19 -05:00
realm-domains-modal.handlebars org setting: Clean code of realm domain modal. 2017-12-28 15:54:57 -05:00
realm-filter-settings-admin.handlebars Change realm filter settings box to be grey. 2017-09-15 04:57:03 -07:00
resend-invite-modal.handlebars Add UI for viewing and cancelling open Zulip invitations. 2017-10-27 13:07:43 -07:00
revoke-invite-modal.handlebars Add UI for viewing and cancelling open Zulip invitations. 2017-10-27 13:07:43 -07:00
streams-list-admin.handlebars frontend: Add aria-label attributes to textareas/input fields. 2017-07-14 14:45:10 -07:00
ui-settings.handlebars settings: Remove autoscroll_forever setting. 2018-01-02 10:35:49 -05:00
user-list-admin.handlebars frontend: Add aria-label attributes to textareas/input fields. 2017-07-14 14:45:10 -07:00