Граф коммитов

10 Коммитов

Автор SHA1 Сообщение Дата
Kyle Ju 58e7f66808
Notify subscribers of a new comment (#2835)
* Notify subscribers of a new comment

* Add /tasks/email-comments notifier task

* Fix

---------

Co-authored-by: Kyle Ju <kyleju@chromium.org>
2023-03-20 10:08:24 -07:00
Kyle Ju bf849c1c07
Reland Create /tasks/email-reviewers in notifier (#2720)
* Fix tests

* Create /tasks/email-reviewers in notifier

* nit

* Create a email task for review request

---------

Co-authored-by: Kyle Ju <kyleju@chromium.org>
2023-02-13 21:51:52 -08:00
Kyle Ju b38745b157 Revert "Create /tasks/email-reviewers in notifier"
This reverts commit dc48d2d29c.
2023-02-01 17:15:49 -08:00
Kyle Ju dc48d2d29c Create /tasks/email-reviewers in notifier 2023-02-01 17:08:04 -08:00
Jason Robbins df4aec4cf2
Send and receive emails in py3 using GAE legacy libraries (#1923)
* Progress

* Send and receive emails in py3 using GAE legacy libraries.

* No need to run py2 unit tests when there are none

* Addressed review comments.
2022-06-10 14:56:40 -07:00
Jason Robbins 10a6decb01
Further separate py2 code. (#1657)
* Further separate py2 code.

* Try making corresponding changes to py2 workflow

* Add TODOs for a couple of deps that are still needed for now.
2022-01-05 16:22:01 -08:00
Jason Robbins a450fd02a0
Get inbound email and route it to py3 code for processing (#1561)
* wrote code

* Simplify and add tests

* Revert unneeded file

* Revert unneeded file

* Addressed review comments

* Made code more robust during unit testing

* Mock the needed response code
2021-09-28 14:57:37 -07:00
Jason Robbins 527c49abed
Move routing configuration to main.py. (#1552)
* Move routing configuration to main.py.

* inline_file works so we dont need this directive

* rebased

* Removed __future__s
2021-09-23 13:01:43 -07:00
Jason Robbins ecd96ba8dd
Split app into py2 and py3 services. (#1460)
* Split app into py2 and py3 services.

* fix typo

* Also deploy app-py3 and upgrade skipfiles to .gcloudignore.

* fix typo

* addressed review comments
2021-08-17 15:35:08 -07:00
Jason Robbins c610e44e99
Upgrade from GAE taskqueue to Google Cloud Tasks (#1141)
* Upgrade from GAE taskqueue to Google Cloud Tasks.

* added unit tests

* Add link to Monorail file that I referenced.

* Add grpcio to travis build

* Try installing grpcio locally first

* Try installing grpcio via sudo

* Try a smaller set of deps for travis.

* Debug travis config

* Avoided missing imports while running unit tests on travis

* Removed travis debugging lines
2021-01-15 15:50:36 -08:00