giphy: Use GIPHY web SDK to allow inserting GIFs in compose box.

We use GIPHY web SDK to create popover containing GIFs in a
grid format. Simply clicking on the GIFs will insert the GIF in the compose
box.

We add GIPHY logo to compose box action icons which opens the GIPHY
picker popover containing GIFs with "Powered by GIPHY"
attribution.
This commit is contained in:
Aman Agrawal
2021-03-19 12:21:18 +00:00
committed by Tim Abbott
parent f00c13d303
commit 5e83965e80
32 changed files with 638 additions and 14 deletions

View File

@@ -30,7 +30,7 @@ DESKTOP_WARNING_VERSION = "5.2.0"
#
# Changes should be accompanied by documentation explaining what the
# new level means in templates/zerver/api/changelog.md.
API_FEATURE_LEVEL = 46
API_FEATURE_LEVEL = 47
# Bump the minor PROVISION_VERSION to indicate that folks should provision
# only when going from an old version of the code to a newer version. Bump
@@ -45,4 +45,4 @@ API_FEATURE_LEVEL = 46
# historical commits sharing the same major version, in which case a
# minor version bump suffices.
PROVISION_VERSION = "135.0"
PROVISION_VERSION = "135.1"