Maxime Beauchemin
8042ac876e
[explore] improved filters ( #2330 )
...
* Support more filter operators
* more filter operators [>, <, >=, <=, ==, !=, LIKE]
* Fix need to escape/double `%` in LIKE clauses
* spinner while loading values when changing column
* datasource config elements to allow to applying predicates when
fetching filter values
* refactor
* Removing doubling parens
* rebasing
* Merging migrations
2017-03-20 21:10:59 -07:00
Maxime Beauchemin
f5e3d0cc02
[hotfix] incompatible diamond flask-sqlalchemy version
2017-02-16 23:16:35 -08:00
Maxime Beauchemin
579e58206e
Bumping up some of the python lib deps
2017-02-16 22:05:29 -08:00
Benjamin Yolken
1e94498d9d
Add initial implementation of S3Cache
2017-02-03 13:32:23 -08:00
Wyndham Blanton
1b8c3f420a
avoid py3 error in setup.py ( #2030 )
...
print("GIT SHA: " + GIT_SHA)
TypeError: Can't convert 'NoneType' object to str implicitly
2017-01-24 11:31:05 -08:00
Maxime Beauchemin
0ce7fc18a8
Adding a way to see the git SHA from the website ( #1956 )
...
* Adding a way to see the git SHA from the website
* Fixing py3 bug
2017-01-12 12:32:06 -08:00
Dongkyu Hwangbo
3e6f90cf72
Upgrading pydruid version and adopt 'merge' flag during refresh_druid operation ( #1879 )
...
* Initial
* rewrite some line to make it short and setting merge variable temporarily
* rewrite commit author
* add emitted attribute
* Fix typo
* fix test error
* fix typo
* test added
2016-12-27 14:27:55 -08:00
Maxime Beauchemin
15b67b2c6c
[WiP] rename project from Caravel to Superset ( #1576 )
...
* Change in files
* Renamin files and folders
* cleaning up a single piece of lint
* Removing boat picture from docs
* add superset word mark
* Update rename note in docs
* Fixing images
* Pinning datatables
* Fixing issues with mapbox-gl
* Forgot to rename one file
* Linting
* v0.13.0
* adding pyyaml to dev-reqs
2016-11-09 23:08:22 -08:00
Riccardo Magliocchetti
bad7676414
Bump cryptography dependency to 1.5.3 ( #1569 )
...
As the 1.5 release branch builds with OpenSSL 1.1.x
2016-11-09 08:41:57 -08:00
vera-liu
2432c3155a
Associate version to entry files ( #1060 )
...
* Associate version to entry files
* Modified path joins for configs
* Made changes based on comments
2016-09-15 17:20:18 -07:00
Maxime Beauchemin
38b8db8051
SQL Lab - A multi-tab SQL editor ( #514 )
...
* Carapal react mockup
This is really just a mock up written in React to try different
components. It could become scaffolding to build a prototype, or not.
* Merging in Alanna's theme tweaks for SQL lab
* Tweak the display of the alert message in navbar
* Sketching the middleware refresh for Queries
* Adjustments
* Implement timer sync.
* CTAS
* Refactor the queries to be stored as a dict. (#994 )
* Download csv endpoint. (#992 )
* CSV download engdpoint.
* Use lower case booleans.
* Replcate loop with the object lookup by key.
* First changes for the sync
* Address comments
* Fix query deletions. Update only the queries from the store.
* Sync queries using tmp_id.
* simplify
* Fix the tests in the carapal. (#1023 )
* Sync queries using tmp_id.
* Fix the unit tests
* Bux fixes. Pass 2.
* Tweakin' & linting
* Adding alpha label to the SQL LAb navbar entry
* Fixing the python unit tests
2016-08-29 21:55:31 -07:00
Maxime Beauchemin
6b5d6b4156
[typo] in setup.py
2016-08-15 23:38:05 -07:00
Maxime Beauchemin
4e1af9a2ca
Adding codeclimate-test-reporter to dev-reqs.txt
2016-08-15 23:30:51 -07:00
Maxime Beauchemin
a8131dda7a
Attempting coverage integration with code climate
2016-08-14 17:08:11 -07:00
vimxiang
8a69235220
fix development env req ( #761 )
...
when i install for development, get an error:
error: Flask-SQLAlchemy 2.1 is installed but Flask-SQLAlchemy==2.0 is required by set(['flask-appbuilder'])
2016-07-13 23:29:41 -04:00
Maxime Beauchemin
9d7c05a015
[hotfix] fix py3 compatibility broken by basestring
2016-07-11 17:36:12 -04:00
Maxime Beauchemin
6a34b729e9
Adapting Babel to new FAB version, regenerating translations ( #684 )
2016-06-27 20:10:40 -07:00
Maxime Beauchemin
d71a67cdad
Bumping FAB and cryptography to current version ( #647 )
2016-06-20 15:31:15 -07:00
Maxime Beauchemin
d90a2c861a
Pinning all dependencies to specific versions ( #627 )
2016-06-15 09:29:37 -07:00
Maxime Beauchemin
9ed8c32f76
Cranking up FAB to latest (1.7.1) version ( #609 )
2016-06-13 09:25:22 -07:00
Maxime Beauchemin
c490138afe
Fixing json issues ( #602 )
2016-06-11 20:39:25 -07:00
Maxime Beauchemin
60ed3e4050
TOX / Travis build matrix ( #593 )
...
* Building on many dbs
* Fixing some translation related error msg
2016-06-09 18:05:58 -07:00
Riccardo Magliocchetti
cdb573e793
caravel: add missing test requirements in setup.py ( #582 )
2016-06-08 13:50:43 -07:00
Giacomo Tagliabue
5f005d67e3
Add CORS support ( #478 )
...
* Add optional CORS
* make CORS an extra dependency
* add documentation
2016-06-02 12:34:36 -07:00
Maxime Beauchemin
7d27692828
[hotfix] forcing newer pydruid version
2016-05-24 12:35:55 -07:00
Maxime Beauchemin
57990bfd83
Implementing druid's regex filters ( #501 )
...
* Implementing druid's regex filters
* Debugging
* Debuggin'
2016-05-23 13:06:35 -07:00
Maxime Beauchemin
0fcab30652
More translation instrumentation and some french to test ( #502 )
2016-05-23 11:46:33 -07:00
Maxime Beauchemin
88c9516e20
Getting started on translations ( #423 )
2016-05-02 10:50:23 -07:00
Maxime Beauchemin
01a8c96820
Specifying python versions supported in setup.py ( #382 )
...
* Specifying python versions supported in setup.py
* Fixing py3
2016-04-20 12:27:17 -07:00
Maxime Beauchemin
badcd8bfa1
Storing version number in only one place ( #362 )
2016-04-17 08:20:11 -07:00
Maxime Beauchemin
2d420eee25
v0.8.8
2016-04-14 21:25:47 -07:00
Maxime Beauchemin
ffdae19312
v0.8.7
2016-04-13 22:45:50 -07:00
Maxime Beauchemin
0a94b36d3d
Adding version subcommand to CLI ( #329 )
2016-04-13 17:27:20 -07:00
Maxime Beauchemin
c5dead4791
v0.8.6
2016-04-07 14:26:28 -07:00
Maxime Beauchemin
718de6cd50
v0.8.5
2016-04-01 13:30:12 -07:00
Maxime Beauchemin
ab92e7a94d
Pin pandas, remove numpy
2016-04-01 08:04:44 -07:00
Kim Pham
f659caa06b
Fix an installation bug.
2016-03-30 19:08:38 -07:00
Maxime Beauchemin
8e27099866
Fixing the tests for py3
2016-03-29 10:02:15 -07:00
Maxime Beauchemin
619d35878f
[dashed->caravel] Replace in files
2016-03-28 22:01:21 -07:00
Maxime Beauchemin
301dce2dd1
Using setup.py nosetests to run tests
2016-03-27 19:15:21 -07:00
Maxime Beauchemin
c9203554e7
a welcome page
2016-03-25 18:08:33 -07:00
Maxime Beauchemin
21d1c0a1b5
0.8.4
2016-03-23 22:26:16 -07:00
Maxime Beauchemin
d5487c6b25
0.8.3
2016-03-23 14:11:37 -07:00
Maxime Beauchemin
a244f3aafb
Fixing build issues with preventive rm /Users/maxime_beauchemin/.npm/*.lock
2016-03-23 14:11:37 -07:00
Maxime Beauchemin
d8192eca0a
Introducing a caching layer
2016-03-22 18:11:10 -07:00
Maxime Beauchemin
e17d78e196
Cranking up version numbers
2016-03-19 21:33:39 -07:00
Maxime Beauchemin
be6b2fe556
[panoramix] -> [dashed]
2016-03-17 23:44:58 -07:00
Maxime Beauchemin
e2cd14d320
Fixing the python and js packaging
2016-03-10 01:35:20 -05:00
Maxime Beauchemin
486fb8bfb4
[hotfix] fixing the examples
2016-03-03 22:30:22 -05:00
Maxime Beauchemin
4fe89a3811
Pinning parsedatetime to 2.0
2016-03-01 14:23:54 -08:00
Maxime Beauchemin
88b8f73489
Not specifying flask-login version, letting flask-appbuilder do it
2016-02-11 12:54:08 -08:00
Maxime Beauchemin
e02702d320
Pinning appbuilder to 1.6
2016-02-11 10:59:49 -08:00
Maxime Beauchemin
012a651586
v0.7.0
2016-01-23 07:16:45 -08:00
Maxime Beauchemin
a38a8d476e
Loading another example amazing dash
2016-01-13 17:05:11 -08:00
Maxime Beauchemin
08fd4d1258
0.6.1
2015-12-12 09:44:56 -08:00
Maxime Beauchemin
a4065e4be6
v0.6.0
2015-12-10 17:17:28 -08:00
Maxime Beauchemin
85227912b3
Encrypting the passwords out of connection strings
2015-11-21 12:35:49 -08:00
Maxime Beauchemin
5057593ec9
v0.5.3
2015-10-24 08:02:16 -07:00
Maxime Beauchemin
ec805d3bd8
pinning flask-sqlalchemy==2.0
2015-10-24 07:54:03 -07:00
Maxime Beauchemin
774f205d24
pinning sqla
2015-10-24 07:49:46 -07:00
Maxime Beauchemin
c07770e52a
v0.5.2
2015-10-23 18:06:01 -07:00
Maxime Beauchemin
a58d184711
Removing references to basestring
2015-10-20 13:00:42 -07:00
Maxime Beauchemin
1ffb9a0fc6
Reverting to old deps notation as server is on 2.7.3
2015-10-20 12:42:19 -07:00
Maxime Beauchemin
2ddebc1a4c
Pinning flask version
2015-10-20 12:21:44 -07:00
Maxime Beauchemin
bdd5b08787
Cleaning up reqs versions
2015-10-19 23:34:48 -07:00
Maxime Beauchemin
37629fb548
v0.5.1
2015-10-13 08:05:40 -07:00
Maxime Beauchemin
51d7225f06
v0.5.0
2015-10-12 18:09:37 -07:00
Maxime Beauchemin
f0d84f634f
Forcing pandas versino
2015-10-11 21:24:26 -07:00
Maxime Beauchemin
db272f831b
Adding markdown dep
2015-09-28 12:46:05 -07:00
Maxime Beauchemin
e473a828e7
Adding flask-testing to list of deps
2015-09-28 12:38:44 -07:00
Maxime Beauchemin
50adfdc662
Explicit flask dependency
2015-09-28 12:28:58 -07:00
Maxime Beauchemin
e64367149e
v0.4.0
2015-09-26 21:39:45 -07:00
Maxime Beauchemin
63d55c9f93
Polish
2015-09-23 16:43:55 -07:00
Maxime Beauchemin
c1f28a3e74
Merge pull request #25 from mistercrunch/dash
...
Adding basic dashboarding support!
2015-09-18 13:42:02 -07:00
Maxime Beauchemin
f6753afa75
Panoramix v1 dashboards is up
2015-09-17 18:06:47 -07:00
Maxime Beauchemin
95b080160f
Pinning flask-login
2015-09-12 23:27:06 -07:00
Maxime Beauchemin
36351918c9
Dashboards
2015-09-12 23:25:43 -07:00
Maxime Beauchemin
5f20a080f4
Setting up alembic
2015-09-11 15:32:42 -07:00
Maxime Beauchemin
c95c2522ab
v0.2.1
2015-09-05 15:08:38 -07:00
Maxime Beauchemin
efc54e0f65
Preparing pypi package
2015-09-05 13:37:55 -07:00