Tim Abbott
2afc3b9e50
certbot: Move path to /usr/local/sbin.
...
[greg: fixed typo bug]
2017-11-15 21:50:41 -08:00
rht
97ec56276c
certbot: Add certbot renew cron job to puppet.
...
Tweaked by tabbott to use the proper command.
2017-11-15 21:50:41 -08:00
Tim Abbott
f02e5b90f6
cross_realm: Use bulk_get_users to fix handling of missing users.
...
This fixes a regression in ae5ba7f4fd
,
where Zulip would 500 if the newly added system bots didn't exist on
the server.
This also fixes a moderate size performance problem where we'd fetch 5
users from memcached or the database in a loop.
2017-11-15 21:24:51 -08:00
Tim Abbott
c7a975e4df
users: Move check_change_full_name to actions.py.
...
This avoids an import loop in the next commit, and better matches our
usual code structure.
2017-11-15 17:39:09 -08:00
Tim Abbott
774380dcb8
capitalization: Allow enabled/disabled to be lower-case.
2017-11-15 17:39:09 -08:00
Tim Abbott
03b4a0240c
user_settings: Fix mypy annotations.
...
While we're at it, convert this to use the Python 3 style, which isn't
prone to this sort of bug.
2017-11-15 17:38:19 -08:00
Tommy Ip
acdc4c9d27
/team: Improve the responsiveness of the team profiles.
...
Fixes #7349
2017-11-15 17:08:08 -08:00
Tommy Ip
94a14f9796
/team: Add padding to content.
2017-11-15 17:08:08 -08:00
Tommy Ip
0bd09398d8
/team: Use CSS grid for contributors table.
2017-11-15 17:08:08 -08:00
Tommy Ip
0a445031a9
/team: Remove responsive columns hack.
...
Since we are restyling the contributors table to the new fancy CSS
grid layout we no longer need this hack.
2017-11-15 17:08:08 -08:00
Vishnu Ks
6f955fbf34
actions: Replace stream.add with stream.append in process_new_human_user.
...
stream is a list not a set. It used to be set
and was changed to stream before getting merged.
2017-11-15 17:06:43 -08:00
Vishnu Ks
f99fd20f8f
management: Add option to set description of default stream groups.
2017-11-15 17:06:43 -08:00
Aastha Gupta
c84f1686b7
emoji: Display emoji in messages as text as well as reactions.
...
Fixes #6795 .
2017-11-15 16:59:11 -08:00
Brock Whittaker
b76578ca13
Add an experimental dark mode stylesheet.
...
Note from tabbott: While this initial version is experimental and
definitely incomplete, we expect to have a solid version done over the
next few weeks (after more refactoring). We're merging this now to
make it easy to test both versions when refactoring our CSS.
Fixes #267 .
2017-11-15 16:45:34 -08:00
Brock Whittaker
ce62abce73
dark-mode: Add "T" hotkey for dark mode theme.
2017-11-15 16:45:34 -08:00
Brock Whittaker
f9f0f356be
settings: Add backend storage and interface for night mode.
...
This allows the night mode setting to be stored in the backend.
2017-11-15 16:36:06 -08:00
Tim Abbott
2b43a0302a
python: Sort imports in smaller apps.
2017-11-15 15:55:49 -08:00
Tim Abbott
dc8dd2333c
tornado: Sort imports in files with no merge conflicts.
2017-11-15 15:53:11 -08:00
Tim Abbott
10ab9410c9
python: Sort imports in easy files in zerver/.
2017-11-15 15:50:28 -08:00
Tim Abbott
a996f843d1
python: Sort imports in zerver/templatetags.
2017-11-15 15:49:39 -08:00
Tim Abbott
38e97089fc
python: Sort imports in database migrations.
2017-11-15 15:44:00 -08:00
Tim Abbott
f04d6ed19e
python: Sort imports in management commands.
2017-11-15 15:43:47 -08:00
Tim Abbott
73a668e7ae
python: Sort imports in webhooks.
2017-11-15 15:43:10 -08:00
Rishi Gupta
c377db7d04
docs: Update intro text to index.rst.
2017-11-15 14:32:25 -08:00
Tim Abbott
6a5b965a90
integrations: Rename HUBOT_LOZENGES to HUBOT_INTEGRATIONS.
2017-11-15 14:04:19 -08:00
Aastha Gupta
3b53c692a4
integrations: Add integrations/doc/assembla.
...
Significantly modified by tabbott and rishig to be more maintainable.
Fixes #4542 .
2017-11-15 14:04:19 -08:00
Tim Abbott
85844107fd
integrations: Remove code for legacy Hubot lozenges.
...
We no longer display the only model anyway.
2017-11-15 14:04:19 -08:00
Brock Whittaker
2c000c0f1d
settings: Increase specificity of sidebar <li> selector.
...
This was interfering with <li> elements outside of the settings page.
2017-11-15 13:42:44 -08:00
Rishi Gupta
f7d23ee38b
docs: Make minor updates to CONTRIBUTING.md and README.md.
2017-11-15 11:16:28 -08:00
Brock Whittaker
744c4af958
left-sidebar: Remove topics help code.
...
This removes code associated with the dead topic help feature that is
below “more topics”.
2017-11-15 11:01:33 -08:00
rht
e54b9730fc
Reduce python files line length limit to 110.
...
License: Apache-2.0
Signed-off-by: rht <rhtbot@protonmail.com>
2017-11-15 10:58:03 -08:00
rht
bafba95eb7
Text-wrap the remaining long lines exceeding 110.
2017-11-15 10:58:03 -08:00
rht
09af29b051
zerver/lib: Text-wrap long lines exceeding 110.
2017-11-15 10:58:03 -08:00
rht
d3914a5017
confirmation: Text-wrap long lines exceeding 110.
2017-11-15 10:58:03 -08:00
Tim Abbott
5aa6751e7a
lint: Fix long lines in newly added features.
2017-11-15 10:58:03 -08:00
Steve Howell
dbcc76b996
Fix MissedMessageWorker.
...
This fixes a regression in 25c669df52
.
We were draining the queue in both the superclass and the subclass,
so by the time the subclass started processing events, there were
no events to process. Now the subclass properly uses the events
passed in from the superclass.
2017-11-15 10:26:28 -08:00
Eeshan Garg
e85d0747d4
tools/test-help-documentation: Verify api/ docs.
2017-11-15 10:12:59 -08:00
Tim Abbott
9dd5d6e999
api: Fix broken links detected by new tests.
2017-11-15 10:12:59 -08:00
Florian Jüngermann
b31917be1d
frontend: Remove redundant stream separator in the left sidebar.
...
In the case of no 'normal' streams (only pinned and dormant ones) there are two separators
between the groups of streams. My commit removes one.
2017-11-15 10:06:25 -08:00
derAnfaenger
5ef09bfcd4
docs: Move bot docs to /api.
...
With a few fixes for rendering bugs. The rest will be in a follow-up
issue.
2017-11-15 09:58:29 -08:00
derAnfaenger
da67c610b2
docs: Fix typo in plans.html
2017-11-15 09:49:01 -08:00
Vishnu Ks
8a46ddf9d7
dev_settings: Add localhost:9991 as realm host for zulip realm.
...
[greg: Tweaked explanatory comment.]
2017-11-14 18:34:17 -08:00
Rishi Gupta
2d73d3d1d4
docs: Move license declaration from README.md to LICENSE.
2017-11-14 16:04:23 -08:00
Rishi Gupta
c019c1ba70
docs: Update chat-zulip-org.md.
2017-11-14 16:04:23 -08:00
Rishi Gupta
df8e156e50
docs: Reorder sections in chat-zulip-org.md.
2017-11-14 16:04:23 -08:00
Rishi Gupta
87b470ff40
docs: Remove information on office hours and sprints.
...
Also removes references to meeting agendas that haven't been updated in
months.
2017-11-14 16:04:23 -08:00
Rishi Gupta
ee2ea3750c
docs: Split a CONTRIBUTING.md out of README.md.
...
Also contains a number of updates, additions, and deletions; this is
essentially a rewrite of the github landing page experience.
2017-11-14 16:04:23 -08:00
Rishi Gupta
7e9273bc31
docs: Stop recommending the dev environment in prod.md.
...
The dev environment has none of the onboarding that chat.zulip.org and the
prod install have.
2017-11-14 16:04:23 -08:00
Steve Howell
ae5ba7f4fd
Add a couple cross-realm bots.
...
These are new:
new-user-bot
emailgateway
Our cross-realm bots are hard coded to have email addresses
in the `zulip.com` domain, and they're not part of ordinary
realms.
These have always been cross-realm, but new enforcement in the
frontend code of all messages having been sent by a known user means
that it's important to add these properly.
2017-11-14 16:02:19 -08:00
Greg Price
415da352df
prod install: Cut premature suggestion to configure auth backends.
...
The warning here means that the admin can't really act on this yet if
they want to disable email auth, which is likely among admins that
want to make any changes here. And for admins who don't, this is an
extra thing to read and make a decision about before they can get a
server running. See #6985 .
Conversely, we already discuss auth backends right at the top of the
`prod-customize` doc, which is linked under "Next steps" at the end of
these instructions.
The warning about EmailAuthBackend is important; but we can move it to
the config file right next to the setting, and then it's available
right when it's actionable, which is if the admin is actually thinking
about changing the setting.
2017-11-14 15:57:39 -08:00