Jannis Leidel
7b82203fb1
Upgrade to Celery 3.1.25 in preparation to Celery 4.
...
To prepare for a future Celery upgrade to verson 4.x this upgrades
Redash to 3.1.25 which includes support for Celery's task protocol 2.
It's the first of two steps to get Redash upgraded to Celery 4.x.
3.1.4 release notes: http://docs.celeryproject.org/en/3.1/changelog.html#version-3-1-24
4.0 release notes regarding the two-step-upgrade approach: http://docs.celeryproject.org/en/latest/whatsnew-4.0.html#step-1-upgrade-to-celery-3-1-25
2018-01-30 19:22:33 +01:00
Jannis Leidel
9f6b4fbdf2
Add full text search for queries based on the Postgres tsvector type.
2018-01-08 22:46:53 +01:00
Arik Fraimovich
7602599738
Update pysaml2 version to latest release.
2018-01-02 10:48:33 +02:00
Ronald Crooy
80a74934f0
fixing issue #2150
2017-12-12 11:37:24 +01:00
Katsuhiko YOSHIDA
f4c4e18bf7
Upgrade psycopg2 latest version
2017-12-02 09:11:43 +09:00
Katsuhiko YOSHIDA
e17a1a1378
Upgrade psycopg2 for support PostgreSQL 10.0 as a library
2017-12-01 19:31:05 +09:00
Arik Fraimovich
0b0ec90987
Update gunicorn to latest version
2017-10-16 09:19:13 +03:00
Arik Fraimovich
3af9b333a8
Merge pull request #1898 from StantonVentures/security_lib_updates_7_27_2017
...
update libraries
2017-08-16 16:19:57 +03:00
Amar Ramachandran
588c868060
Make ldap3 requirement optional
2017-08-09 10:32:44 -07:00
Alison
1bc8d586c3
update libraries
...
Based on pyup auto-PR httplib2 and cryptography needed updating which
necessitated updating pyOpenSSL as well.
2017-07-27 21:15:39 -05:00
Amar Ramachandran
9ea4784f87
Add ldap3 requirement
2017-06-20 15:33:32 -07:00
Arik Fraimovich
5a5917a04a
Sentry: upgrade client version.
2017-05-18 13:24:53 +03:00
Arik Fraimovich
3cf6e31727
Forgot to add Flaks-Migrate to requirements.txt. 😳
2016-12-11 16:43:50 +02:00
Arik Fraimovich
51117e8e5b
Update dependencies to more latest versions
2016-12-07 12:42:01 +02:00
Allen Short
24217d969e
schema for sqlalchemy, basic test support
2016-12-07 02:13:20 -06:00
Allen Short
80491ea4c2
Switch from flask_script to click, add CLI unit tests.
2016-12-06 15:14:44 -06:00
Adam Griffiths
4cd58cdacf
Use simplejson for better error descriptions.
...
The standard json library only provides an error
that the json failed to parse.
simplejson provides actual character and line numbers
along with an expected character in it's errors.
This makes writing elasticsearch queries much easier.
2016-12-01 11:34:57 +11:00
Antoine Augusti
9118464970
Rate limit the login page
2016-11-20 12:44:43 +01:00
Arik Fraimovich
c14d119fe7
Change: update Raven version (5.27.0 had a bug)
2016-10-10 18:08:15 +03:00
Arik Fraimovich
66f8922d5b
Change: upgrade Python packages
...
- pytz
- funcy
- raven (Sentry client)
- xlsxwriter
2016-10-08 11:25:54 +03:00
Arik Fraimovich
2565af604e
Celery: Upgrade Celery to more recent version.
...
This might help with worker stopping to take new tasks after some time.
Closes #1258 .
2016-10-08 11:08:28 +03:00
Arik Fraimovich
7cc22c71a1
Change: upgrade Requests to latest version.
...
Closes #643 .
Related #1258 .
2016-10-08 11:03:43 +03:00
Arik Fraimovich
0eb5a7d203
Set specific version of cryptography
...
This to avoid incompatibility with `oauth2client`.
2016-09-07 08:45:40 +03:00
Arik Fraimovich
679b0a3125
Switch to HipChat V2.
2016-06-08 16:04:28 +03:00
Arik Fraimovich
d83dfc977e
Merge pull request #934 from alexanderlz/master
...
Feature: DynamoDB DQL query runner
2016-03-29 22:00:32 +03:00
Arik Fraimovich
0f727c2424
Fix typo in requirements.txt.
2016-03-29 16:16:57 +03:00
Arik Fraimovich
982b0efbe8
Fix #946 : update Python redis lib version.
...
Looks like some of the Celery dependencies (which we don't have pinned version for) require newer version of redis lib.
2016-03-29 16:12:24 +03:00
Alexander Leibzon
7bb80e375a
code style, name method
2016-03-23 11:44:57 +02:00
Alexander Leibzon
ad95a5eb5e
requirements rearrangement
2016-03-17 13:10:15 +02:00
Alexander Leibzon
c2f3c55d80
Merge remote-tracking branch 'upstream/master'
2016-03-17 12:51:53 +02:00
Alexander Leibzon
158fc6222d
add requirements
2016-03-17 12:50:39 +02:00
Arik Fraimovich
18d7c33620
Feature: MongoDB - add support for $date and relative dates.
2016-03-13 23:25:24 +02:00
Arik Fraimovich
c12b059d10
Add API to trigger query refresh and support for parameters.
2016-02-22 10:40:46 +02:00
yohei.naruse
2f16c8ae5f
#801 Download DataSheets as Excel file
2016-02-15 23:47:31 +09:00
Arik Fraimovich
66b4fe8e32
Explicitly add httplib2 to requirements
2016-01-07 14:18:12 +02:00
Arik Fraimovich
0b89ee4653
Add option to enforce HTTPs at the Flask level
2016-01-07 12:22:32 +02:00
Arik Fraimovich
db8915f154
Upgrade gunicorn
2016-01-07 11:52:50 +02:00
Arik Fraimovich
07a709d59a
Upgrade Sentry client to support new flask-login
2016-01-07 00:24:34 +02:00
Arik Fraimovich
7c6b95e71d
Change multi-org implementation:
...
To avoid complications with how Google Auth works, when enabling organization
multi-tenancy on a single instance, each organization becomes a "sub folder"
instead of a sub-domain.
2016-01-04 00:03:49 +02:00
Arik Fraimovich
f7b57fa580
Feature: new permissions system
...
This is one huge change for the permissions system and related:
* (Backward incompatible:) Remove the table based permissions in favour of the new model.
* Manage permission to view or query datasources based on groups.
* Add the concept of Organization. It's irrelevant for most deployments, but allows for
multi-tenant support in re:dash.
* Replace ActivityLog with Event based rows (old data in activity_log table is retained).
* Enforce permissions on the server-side. There were some permissions that were only enforced
on the client side. This is no more. All permissions are enforced by the server.
* Added new permission: 'super-admin' to access the status and Flask-Admin interface.
* Make sure that html is never cached by the browser - this is to make sure that the browser
will always ask for the new Javascript/CSS resources (if such are available).
2015-12-31 10:43:33 +02:00
Adam Kariv
a9ccfb8b42
Fix next for Google oauth
2015-12-27 13:48:59 +02:00
toyama0919
9c1fda488c
fix, alert notification to hipchat.
2015-12-01 10:33:01 +09:00
Arik Fraimovich
5f33e7ea18
Perform daily version check
2015-11-30 16:31:49 +02:00
Arik Fraimovich
4e27331d56
Move vertica requirement to correct requirements file.
2015-09-20 08:52:33 +03:00
ike_s
864a12a3be
Merge https://github.com/EverythingMe/redash
2015-09-10 15:40:52 +09:00
ike_s
9429314b6e
update
2015-09-10 00:57:41 +09:00
Arik Fraimovich
98857ea64c
Feature: Support for Sentry
2015-09-07 10:51:51 +03:00
Arik Fraimovich
3d859ec5f3
Feature: alerts for query results.
...
This is basic implementation for alerts feature, where you can
define a simple rule on the last query result to send an alert.
As part of the implementation added Flask-Mail to the project,
to send emails. Should be useful to make re:dash more "self aware"
(notify users about potential issues, when queries done executing
and more).
2015-07-22 17:05:31 +03:00
Alexander Leibzon
1d5efdd93f
fixes in accordance with pull req spec
2015-07-20 23:21:02 +03:00
Alexander Leibzon
f7041977d5
impala datasource fixes
2015-07-20 02:06:15 +03:00