Rishi Gupta
f6071e0d90
compose typeahead: Add newline and other terminal_symbols.
2017-12-01 07:17:30 -08:00
Umair Khan
dd97c7e659
nfs: Allow read and write in NFS share.
...
Reference: https://linux.die.net/man/5/exports
2017-12-01 07:15:32 -08:00
Rishi Gupta
dd57939f50
plans: Make minor wording changes.
2017-12-01 07:14:19 -08:00
Rishi Gupta
8b1c3c00e8
plans: Make the feature thead separator narrower.
2017-12-01 07:14:19 -08:00
Rishi Gupta
58a20b3e96
plans: Change the positioning of the commercial hosting price.
2017-12-01 07:14:19 -08:00
Rishi Gupta
3ef5296ea9
plans: Swap the order of the two blocks within .pricing-container.
2017-12-01 07:14:19 -08:00
Rhea Parekh
460e9b4634
Scripts: Add script for resetting postgres sequences for imports.
2017-12-01 06:38:08 -08:00
Greg Price
ef2f27980a
activity: Explain "active sites", and which sites show up in table.
2017-11-30 20:43:46 -08:00
Greg Price
34ee019b20
activity: Consistently define "user" as non-deactivated, non-bot.
2017-11-30 20:43:46 -08:00
Greg Price
0ebfc2fb5c
activity: Highlight recently-created realms.
2017-11-30 20:43:46 -08:00
Greg Price
8de34c93dd
activity: Show each realm's creation date.
...
I'd rather have something rich and fancy like a sparkline of
activity... but this is a lot quicker to implement.
2017-11-30 20:43:46 -08:00
Greg Price
2c9b698cb6
activity: Replace "at-risk users" with WAU.
...
Substantively, this makes the table more readable by grouping users
into expanding sets by level of activity: active in last day, active
in last week, have an account at all. The class "active in last week",
as opposed to "active in last week but not in last day", makes more
natural comparisons both between realms and for one realm through time,
and it's less sensitive to the details of our definitions.
This also makes the terminology more standard. We already made that
change in the display, in the previous commit; as we go through the
logic here, we adjust the terminology in the code too.
2017-11-30 20:43:46 -08:00
Greg Price
c5a32185ea
activity: Explain what the numbers mean.
...
This doesn't yet change any of the numbers -- purely adds explanation
and replaces a confusing term or two.
2017-11-30 20:43:46 -08:00
Alena Volkova
3be8e95d13
settings: Send bot types from the backend instead of hardcoding them.
2017-11-30 15:28:53 -08:00
Tim Abbott
2310794451
bots: Don't allow embedded bots bot type in production.
...
This is important for making it easy for us to merge code related to
UI for embedded bots now, without enabling them in the production UI.
2017-11-30 15:28:53 -08:00
Rishi Gupta
eebef9e9de
portico: Update /for/mystery-hunt.
2017-11-30 15:01:33 -08:00
Tim Abbott
e9b3ac3f34
travis: Remove now-unnecssary items from apt-mark hold lists.
...
This seems to have been causing the travis production suite to fail.
It's a direct consequence of removing travis' giant library of apt
sources.list files; now that those are gone, there aren't copies of
all these extra packages available anyway.
2017-11-30 14:56:36 -08:00
Brock Whittaker
2a7ea5ca53
dark-mode: Change star color to be lighter.
...
This changes the star color to be lighter and visually softer to be
easier to spot in the page.
2017-11-30 14:40:28 -08:00
Brock Whittaker
5735f8251b
dark-mode: Make typeaheads dark mode compatible.
...
This makes the typeaheads dark-mode compatible by changing to the
background to be dark and the text to inherit from the body text
(rather than bootstrap’s default of #333 ).
2017-11-30 14:40:28 -08:00
Brock Whittaker
9d255ac7de
dark-mode: Respect ".no-style" attr on buttons.
...
This respects the ".no-style" declaration on buttons and sets
the background back to transparent in dark mode (from a slightly
darkened background).
2017-11-30 14:40:28 -08:00
Brock Whittaker
6d5835773e
Informational-overlays: Change "Search Operators" red to better red.
...
The color of red it was was pretty terrible, so this changes it to a
better shade that also just happens to look good with dark mode.
2017-11-30 14:40:28 -08:00
Brock Whittaker
525e8e36d7
dark-mode: Fix tab list stream to not inherit color.
...
The streams can be light and if it inherits the white text color they
will not be readable. It should default to dark text with the exception
of when the tab is is `.dark-background`, in which case then it should
revert to inheriting the white color.
2017-11-30 14:40:28 -08:00
Brock Whittaker
03c15fd9dc
dark-mode: Change edit notice medium grey to translucent.
...
This changes the font color from a medium grey to the base font color
plus an opacity of half.
2017-11-30 14:40:28 -08:00
Brock Whittaker
675cb8599d
message-feed: Increase font weight of "(EDITED)".
...
This increases the font weight from 300 to 400 to increase visibility
of the edit notice in messages.
2017-11-30 14:40:27 -08:00
Brock Whittaker
a48568ebbe
message-edit-history: Update to new button default style.
...
This updates an old button to the new button style.
2017-11-30 14:40:27 -08:00
Brock Whittaker
180dee5c5e
message-feed: Remove unnecessary text shadow on date row.
...
This removes an unnecessary text shadow from the message feed date rows
that doesn’t show on white backgrounds and looks unreadable on dark
ones.
2017-11-30 14:40:27 -08:00
Brock Whittaker
f6bbc1f274
dark-mode: Change date row from medium grey to translucent.
...
This changes the color from a medium grey to a translucent that
inherits the base text color.
2017-11-30 14:40:27 -08:00
Brock Whittaker
4f81bdd0a6
message-edit-history: Make dark mode compatible.
...
This makes the edit history overlay dark mode compatible by changing
the background to the dark blue along with changing the highlight
colors to work with white text and dark backgrounds.
2017-11-30 14:40:27 -08:00
Brock Whittaker
625c163ba0
dark-mode: Convert medium grey to translucent base color.
...
This changes the message time from a medium grey to something that is
translucent base color instead.
2017-11-30 14:40:27 -08:00
Brock Whittaker
b2194e860b
message-feed: Reduce animation time for date.
...
This reduces the animation time for the message date to about half.
2017-11-30 14:40:27 -08:00
Brock Whittaker
80b68c3e2b
message-edit-history: Increase font weight of author.
...
This increases the font weight of the author to be a normal font weight
rather than a thin one since it’s already too faint to see on many
monitors.
2017-11-30 14:40:27 -08:00
Brock Whittaker
7883897165
muted-topics: Enable dark mode for mute notifications.
...
This enables dark mode by changing the background to a dark color
in the stream/topic mute notifications.
2017-11-30 14:40:27 -08:00
Brock Whittaker
afce6b18bf
muting: Change muting overlay to use standard buttons.
...
This changes the overlay “Unmute” button to use the default `.button`
style.
2017-11-30 14:40:27 -08:00
Brock Whittaker
bc11b0f1e8
Revert "dark-mode: Remove unnecessary CSS and fix dark mode bugs."
...
This reverts commit 64381b6e38
.
It turns out we actually needed this for inline code blocks to work.
2017-11-30 14:40:19 -08:00
Brock Whittaker
30475ba4c4
Sidebars: Add border radius to hovered <li>.
...
This adds a border radius the the <li> to make the selections and
hover areas look a bit more polished and clean.
2017-11-30 14:34:31 -08:00
Tim Abbott
e50f036a99
travis: Remove all travis sources.list files early.
...
This fixes most of the current Travis CI failures, and should help
prevent future ones from cropping up, since we're just deleting Travis
CI's giant library of apt sources up front.
The production build is still failing, since apparently some of the
packages we were doing `apt-mark hold` on no longer exist.
2017-11-30 14:19:47 -08:00
Rohitt Vashishtha
10618157a2
typeahead: Refactor typeahead tests to include cursor position.
2017-11-30 13:23:46 -08:00
synicalsyntax
6e353a0550
hotkeys: Clear compose box warnings with escape key.
...
Fixes #7531 .
2017-11-30 11:55:50 -08:00
cPhost
6e5dab6a1e
node tests: Cover set_compose_defaults.
2017-11-30 06:25:36 -08:00
Brock Whittaker
e0236646bf
night-mode: Add custom CSS through JS.
...
This adds custom CSS through JavaScript for things that do not
scope well and will override other inherited styles.
This should ONLY be used for problematic CSS that has no obvious
or easy CSS-only solution.
(Specifically, we need this for the "default link" styling, which is
hard to override because we don't want to start winning ties due to
specificity that we would not have won in the light theme).
2017-11-29 23:06:11 -08:00
Tim Abbott
6d887dc6ee
test-backend: Require 100% test coverage on confirmation code.
2017-11-29 22:20:06 -08:00
Rishi Gupta
7d1c88f0fb
invitations: Limit realms to 100 invites per day.
...
To guard against using zulip invites as a vector for spam. Stopgap measure
until we figure out something better.
2017-11-29 22:18:05 -08:00
Rishi Gupta
8dc0adbed8
confirmation: Add Confirmation.realm.
2017-11-29 22:18:05 -08:00
Rishi Gupta
93abac7952
confirmation: Fix mypy annotation in create_confirmation_link.
2017-11-29 22:18:05 -08:00
Rishi Gupta
7c9694077e
confirmation: Move check_prereg_key_and_redirect to registration.py.
2017-11-29 22:18:05 -08:00
Tim Abbott
6e8f4ffc77
test_signup: Expand tests for invalid confirmation links.
...
We'll need the expanded test coverage when we move
check_prereg_key_and_redirect to zerver/views/registration.py to avoid
test failures, and these are also tests we should really have anyway.
2017-11-29 22:18:05 -08:00
Rishi Gupta
3675d97870
confirmation: Refactor views.confirm to be clearer.
...
Also gives more appropriate error messages for expired user_registration and
invitation links.
2017-11-29 22:03:09 -08:00
Rishi Gupta
331a9bee6b
confirmation: Add Confirmation.REALM_CREATION.
...
Does not change any behavior. Groundwork for adding a realm field to
Confirmation.
2017-11-29 22:03:09 -08:00
Rishi Gupta
0f5c0ea92b
confirmation: Add comment explaining RealmCreationKey.
2017-11-29 22:03:09 -08:00
Rishi Gupta
dc244bd27e
confirmation: Fix time enforcement in check_key_is_valid.
...
The previous code gave the user an extra day past
REALM_CREATION_LINK_VALIDITY_DAYS. Also rewrote it to match the parallel
logic in get_object_from_key.
2017-11-29 22:03:09 -08:00