superset/tests
Mahendra M 808622414c [SIP-3] Scheduled email reports for Slices / Dashboards (#5294)
* [scheduled reports] Add support for scheduled reports

* Scheduled email reports for slice and dashboard visualization
  (attachment or inline)
* Scheduled email reports for slice data (CSV attachment on inline table)
* Each schedule has a list of recipients (all of them can receive a single mail,
  or separate mails)
* All outgoing mails can have a mandatory bcc - for audit purposes.
* Each dashboard/slice can have multiple schedules.

In addition, this PR also makes a few minor improvements to the celery
infrastructure.
* Create a common celery app
* Added more celery annotations for the tasks
* Introduced celery beat
* Update docs about concurrency / pools

* [scheduled reports] - Debug mode for scheduled emails

* [scheduled reports] - Ability to send test mails

* [scheduled reports] - Test email functionality - minor improvements

* [scheduled reports] - Rebase with master. Minor fixes

* [scheduled reports] - Add warning messages

* [scheduled reports] - flake8

* [scheduled reports] - fix rebase

* [scheduled reports] - fix rebase

* [scheduled reports] - fix flake8

* [scheduled reports] Rebase in prep for merge

* Fixed alembic tree after rebase
* Updated requirements to latest version of packages (and tested)
* Removed py2 stuff

* [scheduled reports] - fix flake8

* [scheduled reports] - address review comments

* [scheduled reports] - rebase with master
2018-12-10 22:29:29 -08:00
..
fixtures [SIP-3] Scheduled email reports for Slices / Dashboards (#5294) 2018-12-10 22:29:29 -08:00
__init__.py Forgot to add some files for unit tests 2015-09-26 15:56:08 -07:00
access_tests.py Reduce data loaded before loading tests (#6298) 2018-11-19 15:27:25 -08:00
base_tests.py Add separate limit setting for SqlLab (#4941) 2018-11-07 15:57:44 -08:00
cache_tests.py [utils.py] gathering/refactoring into a "utils/" folder (#6095) 2018-10-16 17:59:34 -07:00
celery_tests.py [utils.py] gathering/refactoring into a "utils/" folder (#6095) 2018-10-16 17:59:34 -07:00
core_tests.py Use py3's f-strings instead of s.format(**locals()) (#6448) 2018-12-02 13:50:49 -08:00
dashboard_tests.py Reduce data loaded before loading tests (#6298) 2018-11-19 15:27:25 -08:00
dataframe_test.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
datasource_tests.py [utils.py] gathering/refactoring into a "utils/" folder (#6095) 2018-10-16 17:59:34 -07:00
db_engine_specs_test.py override get_view_names in PrestoEngineSpec (#6459) 2018-11-28 15:13:38 -08:00
dict_import_export_tests.py [utils.py] gathering/refactoring into a "utils/" folder (#6095) 2018-10-16 17:59:34 -07:00
druid_func_tests.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
druid_tests.py Remove coordinator in Druid Cluster config (#5164) (#6443) 2018-11-27 09:41:16 -08:00
email_tests.py [SIP-3] Scheduled email reports for Slices / Dashboards (#5294) 2018-12-10 22:29:29 -08:00
form_tests.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
import_export_tests.py [utils.py] gathering/refactoring into a "utils/" folder (#6095) 2018-10-16 17:59:34 -07:00
load_examples_test.py Reduce data loaded before loading tests (#6298) 2018-11-19 15:27:25 -08:00
macro_tests.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
model_tests.py Use py3's f-strings instead of s.format(**locals()) (#6448) 2018-12-02 13:50:49 -08:00
schedules_test.py [SIP-3] Scheduled email reports for Slices / Dashboards (#5294) 2018-12-10 22:29:29 -08:00
security_tests.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
sql_parse_tests.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
sqllab_tests.py Add separate limit setting for SqlLab (#4941) 2018-11-07 15:57:44 -08:00
superset_test_config.py remove utf8 declaration (#6096) 2018-10-15 11:53:24 -07:00
utils.py [SIP-3] Scheduled email reports for Slices / Dashboards (#5294) 2018-12-10 22:29:29 -08:00
utils_tests.py Adding cypress tests for showing errors, time range filter, and verbose name (#6407) 2018-11-19 11:29:46 -08:00
viz_tests.py [utils.py] gathering/refactoring into a "utils/" folder (#6095) 2018-10-16 17:59:34 -07:00