Arik Fraimovich
0dfbe6fc72
Merge pull request #947 from getredash/fix/migration
...
Fix: permissions migration was changing default's group type
2016-03-27 10:32:14 +03:00
Arik Fraimovich
dd836d909d
Migration to make sure the default group has correct type
2016-03-27 10:29:26 +03:00
Arik Fraimovich
6cff6e833a
Fix permissions migration
2016-03-27 10:26:09 +03:00
Arik Fraimovich
5885cd9aef
Merge pull request #940 from kirikiriyamama/improve_security
...
Nginx configuration: hide version
2016-03-25 20:16:37 +02:00
Arik Fraimovich
002396117d
Merge pull request #941 from kasajei/master
...
Fix install command for freetds-devel on amazon_linux
2016-03-23 14:58:47 +02:00
kasajei
eaaeffb8a2
Fix install command for freetds-devel on amazon_linux
2016-03-23 19:06:27 +09:00
kirikiriyamama
3aca06b57f
Remove unnecessary blanks
2016-03-23 11:16:12 +09:00
kirikiriyamama
d2a57cbf62
Improve security
...
Hide nginx version
2016-03-23 11:16:05 +09:00
Arik Fraimovich
70a5ffdbf5
Merge pull request #939 from AntoineAugusti/patch-1
...
Docs: Fix command to restart the web server
2016-03-22 11:03:52 +02:00
Antoine Augusti
a77b2168bd
Fix command to restart the web server
2016-03-22 10:00:14 +01:00
Arik Fraimovich
ba3013a513
Merge pull request #883 from tsibley/remote-user-auth
...
Support for REMOTE_USER authentication
2016-03-22 09:53:13 +02:00
Thomas Sibley
e61a5f3567
Support for remote user authentication via a trusted request header
...
This allows redash to use nearly any custom authentication setup.
Authentication via the REMOTE_USER environment variable is not provided
as it's deemed unlikely to ever be used.
Note that, like existing authentication providers, if you disable
password authentication and the remote user auth is unsuccessful
(probably due to a misconfiguration), then you'll get a redirect
loop of /login ⇄ /remote_user/login.
2016-03-21 17:00:16 -07:00
Arik Fraimovich
624ebbadb9
Retain copy of the event before it's being changed
2016-03-21 14:29:07 +02:00
Arik Fraimovich
2ce6b567ca
Include public.html in frontend build
2016-03-21 13:12:01 +02:00
Arik Fraimovich
70e2b5de23
Merge pull request #938 from getredash/api_key_name
...
Fix: event reporting breaks when using ApiUser.
2016-03-21 12:49:40 +02:00
Arik Fraimovich
c3299ff0e6
Fix: event reporting breaks when using ApiUser.
2016-03-21 12:40:23 +02:00
Arik Fraimovich
0ec8c3e0b9
Add find_by_email method to User model
2016-03-21 10:20:58 +02:00
Arik Fraimovich
fbb81b62d6
Make signed out layout more modular
2016-03-20 10:07:10 +02:00
Arik Fraimovich
ea57175bfa
Merge pull request #935 from getredash/extensibility
...
Feature: allow forwarding events to a webhook
2016-03-17 13:47:50 +02:00
Arik Fraimovich
efe1f8370c
Feature: allow forwarding events to a webhook
2016-03-17 13:10:09 +02:00
Arik Fraimovich
9e6e913347
Merge pull request #928 from getredash/extensibility
...
Add extension points to override frontend elements
2016-03-15 22:49:45 +02:00
Arik Fraimovich
fde36298ce
Add extension points to override frontend elemnts
2016-03-15 22:46:36 +02:00
Arik Fraimovich
e75c3c6871
Merge pull request #927 from getredash/fix/format
...
Fix: format API not working for non default organization
2016-03-15 15:28:13 +02:00
Arik Fraimovich
82871f606a
Fix: format API not working for non defualt organization
2016-03-15 15:25:52 +02:00
Arik Fraimovich
0fcf232b5e
Move footer to include file
2016-03-15 14:22:12 +02:00
Arik Fraimovich
e0ad3ee309
Merge pull request #925 from getredash/feature/password_reset
...
Feature: password reset & invite links functionality.
2016-03-15 10:59:54 +02:00
Arik Fraimovich
df180a2cb8
Allow admin to reset password instead of resend invite
2016-03-15 10:56:37 +02:00
Arik Fraimovich
0dccaa9ca4
Show warning if email server isn't configured
2016-03-15 10:37:33 +02:00
Arik Fraimovich
5a222beff4
Merge pull request #926 from erans/master
...
Python query runner: make max and min functions available to the scripts
2016-03-15 10:11:05 +02:00
Eran Sandler
86980793ac
made Python's max and min functions available to the scripts
2016-03-15 09:40:03 +02:00
Arik Fraimovich
7a943f62b3
Password reset & invite links functionality.
2016-03-14 18:33:17 +02:00
Arik Fraimovich
56b3675a23
Merge pull request #923 from getredash/sentry_logs
...
Setup Sentry to catch error logs
2016-03-14 11:54:33 +02:00
Arik Fraimovich
7e094f2b2d
Setup Sentry to catch error logs
2016-03-14 11:50:11 +02:00
Arik Fraimovich
079ae09253
Merge pull request #917 from getredash/modular
...
Restructure the Flask app
2016-03-14 11:47:26 +02:00
Arik Fraimovich
9ae503289c
Restructure the Flask app:
...
Tried to untangle the cyclic dependencies, although there are still some of
them left. The main reason for this restructuring/refactoring is to make
the application a bit more extensible, so it's possible to add more routes
to it without touching the core.
2016-03-14 11:45:02 +02:00
Arik Fraimovich
f8a8928a90
Merge pull request #922 from getredash/feature/google_login
...
Allow existing users sign in with Google Apps even if they are not from an allowed domain
2016-03-14 11:30:11 +02:00
Arik Fraimovich
7da1c85315
Allow existing users sign in with Google Apps even if they are not in domain list.
2016-03-14 11:19:23 +02:00
Arik Fraimovich
d8b1131011
Merge pull request #921 from getredash/events
...
Additional events and information
2016-03-14 11:16:29 +02:00
Arik Fraimovich
3bdcd958ca
Track data source and query creation
2016-03-14 10:59:11 +02:00
Arik Fraimovich
4d5d9fc42f
Track user ip and useragent in events
2016-03-14 10:53:41 +02:00
Arik Fraimovich
dd5c1866f2
Merge pull request #920 from getredash/mongo_improvements
...
Feature: MongoDB - add support for $date and relative dates.
2016-03-14 10:16:25 +02:00
Arik Fraimovich
1359d386c6
Change tag to be humanTime
2016-03-14 10:13:38 +02:00
Arik Fraimovich
1aab5b4963
Install Pymongo for tests (temporary solution)
2016-03-13 23:32:54 +02:00
Arik Fraimovich
18d7c33620
Feature: MongoDB - add support for $date and relative dates.
2016-03-13 23:25:24 +02:00
Arik Fraimovich
abde67f2d9
Fix: gulp wasn't building app_layout.html
2016-03-13 22:58:12 +02:00
Arik Fraimovich
e60caf87a6
Merge pull request #919 from alexanderlz/master
...
Fix: schema fetching for Vertica & SQLite was broken (fix #916 )
2016-03-13 22:51:25 +02:00
Alexander Leibzon
3f15ad36a5
fix schema resolution, resolves #916
2016-03-13 16:59:09 +02:00
Arik Fraimovich
2f35c1ea2b
Merge pull request #918 from getredash/query_runners_improvements
...
Several improvements to query runners:
2016-03-13 15:44:04 +02:00
Arik Fraimovich
2d1a28389b
Sort query runners by name
2016-03-13 15:40:51 +02:00
Arik Fraimovich
5cc7eda420
Remove from default list query runners we don't install deps for by default
2016-03-13 15:39:49 +02:00