Abhijeet Kaur
09b8e1f644
bots UI: Make "Active bots" the default tab in "#settings/your-bots".
...
This is to make viewing bots easy from user's perspective. As the
most used tab in "Active bots", "Inactive bots" and "Add a new bot"
would be the first one.
2017-07-08 14:30:45 -07:00
Abhijeet Kaur
1214505ab7
bots UI: Make "Add a new bot" tab the third tab instead of the first one.
2017-07-08 14:30:45 -07:00
Tim Abbott
cbdffeda82
subscriptions: Edit copy for the new stream creation confirmation flow.
...
The new text is a bit simpler and clearer.
We also decrease the threshhold for this page to 50 subscribers.
2017-07-07 19:22:34 -07:00
Harshit Bansal
60e5071843
subscriptions: Confirm inviting 100+ users to a new stream.
...
Our current workflow for creating a new stream allows the user to
invite as many other users as they like but since there can be
mistakes in doing so, we now open a modal with a warning if the
number of invites are more than 100 just to confirm that user indeed
wanted to do this.
Fixes : #1663 .
2017-07-07 19:08:04 -07:00
Tim Abbott
f2379d66a2
i18n: Fix capitalization of Zulip Botserver download code.
2017-07-07 17:02:39 -07:00
Brock Whittaker
28861c225b
settings: Move streams list table filter closer to table.
...
The filter input was at the top of the page above a creation modal when
it should be directly above the table.
2017-07-07 16:07:58 -07:00
Brock Whittaker
7b098d77e4
settings: Change notification settings top text to tip.
2017-07-07 16:06:47 -07:00
Brock Whittaker
375b25c91f
settings: Indent UI settings checkboxes.
2017-07-07 16:05:07 -07:00
Brock Whittaker
968c4e7586
settings: Change UI settings top text to tip.
2017-07-07 16:05:04 -07:00
Vishnu Ks
f2e6e16fe4
account-settings: Include password length and quality data attributes.
2017-07-07 14:48:06 -07:00
Vaida Plankyte
6e3308a5ac
frontend: Make table headers fixed.
...
Tweaked by tabbott to update the users list as well.
Fixes #4746 .
2017-07-07 12:18:58 -07:00
Abhijeet Kaur
343cb20d57
bots: Move "Add a new bot" to its own tab in settings UI.
...
"Add a new bot" UI used to be common in "Active bots" and
"Inactive bots". "Add a new bot" UI was below the list of all
active/inactive bots.
If there were more than a few bots was more than four, then the user
had to scroll down the entire list of bots to "Add a new bot", which
was annoying. This new model makes the UI look cleaner as well.
2017-07-06 09:24:28 -07:00
Vaida Plankyte
31c134aff2
settings: Improve public/private stream descriptions.
2017-07-06 11:18:32 -04:00
Brock Whittaker
c4c3124d34
settings: Indent organization permissions checkboxes.
2017-07-05 17:50:04 -07:00
Brock Whittaker
bd23e0a62b
settings: Change bot settings top text to a tip.
2017-07-05 17:45:59 -07:00
Brock Whittaker
62cc8b658e
settings: Change stream list top text to a tip.
2017-07-05 17:45:52 -07:00
Franziska von der Goltz
98847937f4
realm: add mandatory topic setting on org level.
...
Lets organizations require users to specify a topic the discussion.
Fixes : #5164 .
2017-07-04 14:09:21 -07:00
Umair Khan
4f33a650af
i18n: Use double lowdash instead of handlebars.
...
We do not allow handlebars within {{#tr}}{{/tr}}.
2017-06-30 10:12:31 -04:00
Umair Khan
12b124ba71
single_message.handlerbars: Use __starred_status__ in tooltip.
...
We do not allow handlerbars within tranlation tags. To use variables in
translatable strings, enclose variables with double lowdashes.
2017-06-29 07:39:20 -04:00
Yago González
024362278e
templates: Remove unnecessary newlines in typeahead_list_item.
2017-06-26 19:33:25 -04:00
Cynthia Lin
a9afe43735
hotkeys: Add `u` hotkey for opening message sender profile.
...
Fixes #4873
2017-06-21 10:38:05 -04:00
Abhijeet Kaur
14fdc2aea6
bots: Add 'Bot type' column to bots list in organization settings.
2017-06-20 23:04:46 -04:00
vaibhav
d9bc3932ec
settings: Move "download personal API key" from "your-bots" to "your account"
...
Fixes : #5355 .
2017-06-20 15:46:23 -04:00
vaibhav
9a6e326305
Add support for generating and downloading flaskbotrc.
...
Flaskbotrc is a file containing config of all active
outgoing webhook bots. It is used to provide configuration
of all active outgoing webhook bots to zulip-bot-server.
2017-06-20 09:43:45 -04:00
vaibhav
33c0c00cd6
Outgoing webhook System: first Iteration of outgoing webhook UI.
2017-06-19 16:05:54 -04:00
Abhijeet Kaur
af7e08acb0
bots: Add UI to view bot types of existing bots in "Your bots".
...
Tweaked by tabbott for more standard internationalization.
2017-06-15 10:08:31 -07:00
Akhil
1bcc0dbd81
org-settings: Add UI for changing the notifications stream.
...
Added a dropdown in the organization settings page with a search-box and
required styles. Also added an element to disable it. Added a method to
populate the dropdown using list_rendering.js. Also altered response to
the event of deletion of the notifications stream on the frontend. On
selection of a new stream or on clicking 'Disable', a patch request is
made with stream-id to /json/realm.
Fixes : #3708 .
2017-06-15 04:08:29 -07:00
Akhil
ff9a929d7a
typeahead: Remove highlighting and add common template.
2017-06-13 16:16:17 -04:00
hackerkid
648b2823bb
Show user presence and last seen status in user popover.
2017-06-11 07:09:21 -05:00
Harshit Bansal
643936454e
alert_words_ui: Convert error message alert to status message alert.
...
Convert the error message alert to a status message alert which can be
used to display the status of any operation performed.
2017-06-09 15:23:53 -07:00
Harshit Bansal
b0d7d05ef6
alert_words_ui.js: Move the error message to the top.
2017-06-09 15:23:53 -07:00
Brock Whittaker
5606435a90
components: Make button component styles sensible.
...
This removes the old base button style which was a blue button and
kills the unnecessary .white class which was essentially just acting as
the new button base.
This then removes all references throughout the settings/subscriptions
pages to those button styles.
This also fixes the strange button styles that changed the :hover and
:active opacity to 0.05 which led to unpredictable results on various
backgrounds.
2017-06-08 17:09:31 -07:00
Aditya Bansal
b5d5e6f9b5
topic_sidebar_actions.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:28 -07:00
Aditya Bansal
2d6101bf8c
topic_list_item.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:28 -07:00
Aditya Bansal
293abb275c
subscription_table_body.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:28 -07:00
Aditya Bansal
8d9cb3aa71
subscription_stream_privacy_modal.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
7e71bf6f2f
subscription_creation_form.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
b24e3ce0f0
attachment-item.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
a02937e3b4
new_stream_users.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
a204407983
message_reactions.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
88c68073fa
message_edit_form.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
82e8b4a5ae
invite_subscription.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Aditya Bansal
226b41c62e
actions_popover_content.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:27 -07:00
Sarah
9ebb503340
settings_notifications.js: Save notification settings on change.
...
Refactor settings_notifications to save each setting on change.
Fixes #3264 .
2017-06-07 13:39:27 -07:00
Harshit Bansal
0aaf434176
settings/bots: Fix broken tooltip.
2017-06-07 13:24:07 -07:00
Abhijeet Kaur
60ff82ed7c
bots: Add UI for creating different types of bot.
...
Add 'Type of bot' option for bots by adding dropdown option in
settings->"Your bots". For now, this allows creating incoming webhook
bots in addition to default bots.
This will enable users to add a bot as an incoming webhook
(in addition to add full-featured bots).
With various minor tweaks and cleanups by tabbott.
Fixes #2186 .
2017-06-06 21:11:22 -07:00
Jack Zhang
84e5fe733c
message-editing: Show date lines between edits from different days.
...
Added show_date_row field to each item of content_edit_history.
We use date lines to separate events that happened on different days.
Fixes #4638 .
2017-06-06 11:04:30 -07:00
Cynthia Lin
8e0b1bec9d
bookend: Remove .sea-green class for Unsubscribe state.
2017-06-06 08:31:09 -07:00
Cynthia Lin
11e68606b4
design: Improve design of Subscribe/Unsubscribe buttons in message view.
...
Tweaked by tabbott to use an existing button style.
Fixes #5196 .
2017-06-05 16:55:56 -07:00
Tim Abbott
235bf65668
bookend: Only show bookend buttons in trailing bookends.
...
Apparently, this template was just always missing this check.
Fixes #5237 .
2017-06-05 16:27:57 -07:00