Commit Graph

1602 Commits

Author SHA1 Message Date
Arik Fraimovich
9b5d43067a Revert "Merge pull request #231 from erans/master"
This introduced some unicode issues. Reverting until resolved.

This reverts commit 8731a8d273, reversing
changes made to 90157157df.
2014-06-24 14:00:21 +03:00
Arik Fraimovich
8731a8d273 Merge pull request #231 from erans/master
Force the use of JSON in Celery
2014-06-24 12:47:19 +03:00
Eran Sandler
08a06b0792 only use json in celery for serialization. pickle is going to be deprecated soon 2014-06-24 12:29:44 +03:00
Arik Fraimovich
90157157df Merge pull request #229 from jeremi/fix-heroku-procfile
fix starting of celery in Heroku
2014-06-24 11:24:54 +03:00
Arik Fraimovich
f5ea1f1559 Merge pull request #230 from jeremi/fix-default-groups
Add default group when user is created
2014-06-24 11:24:20 +03:00
jeremi
cf89e6b184 Make sure when users are created that it is with the default groups and not permissions. 2014-06-24 09:54:22 +08:00
jeremi
5920747122 fix starting of celery in Heroku 2014-06-24 09:46:40 +08:00
Arik Fraimovich
2fff4f4036 Merge pull request #227 from EverythingMe/feature_celery_status
Show Celery Flower in an iframe.
2014-06-20 15:32:49 +03:00
Arik Fraimovich
442ece5a4f Show celery flower url inside an iframe. 2014-06-20 15:29:02 +03:00
Arik Fraimovich
4bbf04b68a Update migration for new structure 2014-06-18 20:24:53 +03:00
Arik Fraimovich
f74af231ce Merge pull request #226 from EverythingMe/feature_toggle_series
Progress indicator for requests and reload on failure for dashboards
2014-06-11 18:06:26 +03:00
Arik Fraimovich
ffa679e04b Add reload in case of error for dashboards 2014-06-11 17:54:42 +03:00
Arik Fraimovich
8f1d267c00 Add pace, to indicate while things are loading (#24) 2014-06-11 17:54:21 +03:00
Arik Fraimovich
af61517384 Merge pull request #225 from hailocab/spelling-mistake-1
Spelling mistake 1
2014-06-10 15:53:38 +03:00
Zach Yewman
15a7374a4b Fixed spelling mistake of "Visualation" to "Visualization" 2014-06-10 12:55:03 +01:00
Arik Fraimovich
c0fe4a7c84 Merge pull request #224 from EverythingMe/feature_toggle_series
Feature: additional chart controls - toggle all, show total
2014-06-10 09:31:38 +03:00
Arik Fraimovich
2a18c4493b Update to latest pivottable. (fixes #211) 2014-06-10 09:27:14 +03:00
Arik Fraimovich
fc60c1b86a Additional chart controls: toggle all, show total 2014-06-10 09:26:59 +03:00
Arik Fraimovich
5b998269b3 Merge pull request #222 from EverythingMe/feature_download_from_dashboard
Feature download from dashboard
2014-05-19 16:31:53 +03:00
Arik Fraimovich
914378cc65 Remove debug printing 2014-05-19 16:29:31 +03:00
Arik Fraimovich
30f98e9796 Feature: download dataset button in dashboard 2014-05-19 16:28:25 +03:00
Arik Fraimovich
2b524075d9 Fix: indention 2014-05-19 16:16:04 +03:00
Arik Fraimovich
3641e332b0 Merge pull request #221 from EverythingMe/ui_fixes
Several bug fixes (#211, #209 and more)
2014-05-18 17:01:11 +03:00
Arik Fraimovich
4ce3f4eaa9 Include data source id in job "lock" 2014-05-18 16:35:47 +03:00
Arik Fraimovich
0b173e67a5 When changing data source, save query only if it was saved 2014-05-18 16:29:01 +03:00
Arik Fraimovich
2af234d180 Reset new dashboard form after saving (fixes #209) 2014-05-18 15:44:23 +03:00
Arik Fraimovich
d751fd8c8c Make sure table/pivot doesn't overflow 2014-05-18 15:01:40 +03:00
Arik Fraimovich
35552f9b77 Update to latest pivottable. (fixes #211) 2014-05-18 15:00:55 +03:00
Arik Fraimovich
1cc36b481a When formatting datge/time, if value is null, ignore 2014-05-18 14:36:46 +03:00
Arik Fraimovich
c9b95bc359 Fix: if column named only ::x the table was broken 2014-05-18 14:34:13 +03:00
Arik Fraimovich
86d64c35ab Add favicon to the project 2014-05-18 14:28:08 +03:00
Arik Fraimovich
8712c8567c Add /\ to escpaed characters in column name 2014-05-18 14:25:54 +03:00
Arik Fraimovich
b0cc646b5e Merge pull request #220 from EverythingMe/celery
Reconnect to database on every task.
2014-05-18 13:59:42 +03:00
Arik Fraimovich
8e1c852b0d Reset the database lock if pid changed 2014-05-18 13:57:08 +03:00
Arik Fraimovich
349f67337d Merge pull request #219 from EverythingMe/celery
Split __init__ into several modules and remove flask-peewee dependency.
2014-05-18 10:21:38 +03:00
Arik Fraimovich
4af979d3eb Split __init__ into several modules and remove flask-peewee dependency.
This should make imports more sensible and with less side effects. Also might reduce the memory footprint of the workers.
2014-05-18 10:19:07 +03:00
Arik Fraimovich
727cc67f19 Merge pull request #218 from EverythingMe/celery
Fix: queries were enqueued more than once because lock wasn't saved
2014-05-17 18:16:09 +03:00
Arik Fraimovich
f51df00564 Fix: queries were enqueued >1 because lock wasn't saved 2014-05-17 18:12:39 +03:00
Arik Fraimovich
8d7044a81a Merge pull request #217 from EverythingMe/celery
Use celery to replace our home grown background workers
2014-05-17 17:21:55 +03:00
Arik Fraimovich
d1c62b106d Fix: refresh fails if no status was previously set 2014-05-17 17:17:18 +03:00
Arik Fraimovich
a1dcf94d4d Update tests 2014-05-17 17:11:46 +03:00
Arik Fraimovich
53fc9bbf54 Use data source's queue name. 2014-05-17 16:50:44 +03:00
Arik Fraimovich
7755e9859d Add queue name to data source 2014-05-17 16:44:30 +03:00
Arik Fraimovich
21f3a80940 Use cls instead of explicit class name 2014-05-17 16:22:55 +03:00
Arik Fraimovich
06910d9002 Remove unused dependencies. 2014-05-17 16:19:32 +03:00
Arik Fraimovich
5777070bec Schedule refresh_queries using celery_beat. 2014-05-16 18:36:42 +03:00
Arik Fraimovich
8e3adcd283 Update .gitignore. 2014-05-16 18:36:21 +03:00
Arik Fraimovich
381ab62505 Move outdated queries selection logic to model. 2014-05-16 18:34:53 +03:00
Arik Fraimovich
93491004e2 Fix test due to refactor. 2014-05-16 18:19:01 +03:00
Arik Fraimovich
d1f0ae9538 Remove tests for old Job class. 2014-05-16 18:14:42 +03:00