Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create tool for sending content from webhook test fixtures into Zulip dev environment #658

Closed
timabbott opened this issue Apr 13, 2016 · 2 comments

Comments

@timabbott
Copy link
Sponsor Member

As discussed on #652, currently one of the larger rough edges in workflow for adding new Zulip integrations is sending a sample message (which we already capture for the test fixtures) into the Zulip development environment so that we can take a nice screenshot of it.

It'd be great to build a tool that can post webhook messages already captured as fixtures to the webhook endpoints, e.g. ./manage.py send_webhook_fixture_message --fixture=zerver/fixtures/pingdom/pingdom_imap_down_to_up.json --url=/api/v1/external/pingdom?stream={stream}&api_key={api_key} (or maybe evne a bit simpler than that)

Then we could document this in the integration writing guide, and have the whole process be a bit simpler!

@TomaszKolek
Copy link

@timabbott:
please look, it's still in progress but I'd like to know your opinion about this approach

#667

@timabbott
Copy link
Sponsor Member Author

timabbott commented Apr 14, 2016 via email

@timabbott timabbott added this to the 2016 roadmap milestone Apr 29, 2016
hackerkid added a commit to hackerkid/zulip that referenced this issue Jul 30, 2018
Bunch of bug fixes.

* Allow non-ascii chars in namedtuple fields (regression
  introduced fixing ticket zulip#211).
* Fixed adaptation of arrays of arrays of nulls (ticket zulip#325).
* Fixed building on Solaris 11 and derivatives such as
  SmartOS and illumos (ticket zulip#677).
* Maybe fixed building on MSYS2 (as reported in ticket zulip#658).
* Allow string subclasses in connection and other places (ticket zulip#679).
* Don’t raise an exception closing an unused named cursor (ticket zulip#716).
* Wheel package compiled against PostgreSQL 10.4 libpq and OpenSSL 1.0.2o.
timabbott pushed a commit that referenced this issue Jul 30, 2018
Bunch of bug fixes.

* Allow non-ascii chars in namedtuple fields (regression
  introduced fixing ticket #211).
* Fixed adaptation of arrays of arrays of nulls (ticket #325).
* Fixed building on Solaris 11 and derivatives such as
  SmartOS and illumos (ticket #677).
* Maybe fixed building on MSYS2 (as reported in ticket #658).
* Allow string subclasses in connection and other places (ticket #679).
* Don’t raise an exception closing an unused named cursor (ticket #716).
* Wheel package compiled against PostgreSQL 10.4 libpq and OpenSSL 1.0.2o.
ljagielski2 pushed a commit to ljagielski2/zulip that referenced this issue Aug 18, 2018
Bunch of bug fixes.

* Allow non-ascii chars in namedtuple fields (regression
  introduced fixing ticket zulip#211).
* Fixed adaptation of arrays of arrays of nulls (ticket zulip#325).
* Fixed building on Solaris 11 and derivatives such as
  SmartOS and illumos (ticket zulip#677).
* Maybe fixed building on MSYS2 (as reported in ticket zulip#658).
* Allow string subclasses in connection and other places (ticket zulip#679).
* Don’t raise an exception closing an unused named cursor (ticket zulip#716).
* Wheel package compiled against PostgreSQL 10.4 libpq and OpenSSL 1.0.2o.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants