Temporarily exclude Git from `test_integration_doc_endpoints`,
until the doc is updated.
The screenshot for this integration is added separately since this
adds a new screenshot for an integration whose doc is in the
python-zulip-api repo.
Since this breaks the sync between the docs and the screenshots, an
exclusion is added to make the tests pass.
Temporarily exclude jira-plugin from `test_integration_doc_endpoints`,
until the doc is updated.
The screenshot for this integration is added separately since this
adds a new screenshot for an integration whose doc is in the
python-zulip-api repo.
Since this breaks the sync between the docs and the screenshots, an
exclusion is added to make the tests pass.
- Updates the existing example screenshots for all fixtureless
integrations that do not involve threaded messages.
- Adds 5 new screenshot files for integrations that did not previously
have an example screenshot. The images are used by the integration
docs only in the following commit though.
The screenshot configurations were added in prior commits.
Astro was importing these images and doing it's own processing anyways,
there was not a reason for these images to stay in the static folder.
For channels-and-topics.png, we keep the help center directory as the
source directory for two symlinks since that is where the image is
likely to stay the longest.
The image is being duplicated across two places. We make the help
directory the source since it is more likely that an images of channels
and topics will stay in help (given that it has more information)
compared to the emails directory.
Fixes the screenshots on the for/education page to have the
canonical last name for the example user Elena Garcia.
Updates year in dates for screenshot content to align with when
the screenshots were taken.
Adjusts the width of the viewport for changes in the message
header bar in the web app. Also closes any alert banner at the
top of the app before navigating to the narrow so that doesn't
impact the cropped screenshot area that's computed later.
Finally, sets hover on the new conversation button so that none
of the message action buttons are visible in the message feed
when the screenshot is taken.
Also, updates the options in 'Filter by topic status'
for the web app as "Unmuted topics" has been changed
to "Standard view".
Deletes static/images/help/mobile-expand-more.svg,
static/images/help/mobile-expand-less.svg, and
static/images/help/mobile-inbox-icon.svg as they are
no longer used.
Part of #34748.
Adds mobile-camera and mobile-image to shared icons.
Deletes static/images/help/mobile-camera-icon.svg,
static/images/help/mobile-image-icon.svg, and
static/images/help/mobile-paperclip.svg as they are no
longer used.
Part of #34748.
The ability to unsubscribe from a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-check-icon.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1224
Part of #34748.
The ability to add a link to a video call is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-video-icon.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1000
Part of #34748.
The ability view and subscribe to channels is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-plus-icon.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/188
Part of #34748.
The ability to change the language setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-chevron-left.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1139
Part of #34748.
To zulip/python-zulip-api, to keep them closer to their source code.
- Renamed the generate_zulip_bots_static_files to
generate_bots_integrations_static_files to accomodate the new function.
- Added a new function to
tools/setup/generate_bots_integrations_static_files to copy the
integration docs into static/generated/integrations.
- Updated integrations.py and computed_settings.py to use the new doc
paths.
- Deleted the affected integration docs.
- Updated the dependency URL.
This commit adds a one-time modal to display navigation tour
video to new users.
Includes an `NAVIGATION_TOUR_VIDEO_URL` server-setting to specify
the video's URL. When set to None, the modal is not displayed.
Fixes#29304.
The integrations - GoSquared, Greenhouse, OpsGenie and Zendesk - have
been using `000.png` as their example screenshots, renamed them to
match the default name `001.png`, to avoid passing them as arguments.
Remove images that are no longer referenced in the integration docs.
This is in preparation for adding a test that checks image links in
integration docs. This commit is required to make the test pass.
- Removed the extra screenshot.
- Updated the fixture used to generate the screenshot to use a more
suitable topic name and commit message description.