Rufus Pollock
b1f90a3b27
[#66,#62,filters,facets,view][s]: facet view checkbox now triggers filter on that field and value.
2012-04-02 21:06:22 +01:00
Rufus Pollock
aa42e49192
[#62,facets,ux][s]: add facets via column menus and tidy up facet viewer (hide support, plus do not show if no facets).
2012-04-01 19:13:08 +01:00
Rufus Pollock
ccdc2aed2d
[#62,facets/view][s]: start refactoring the facet viewer to something nicer.
...
* facet listing are bootstrap dropdowns and rename from FacetQueryEditor to FacetViewer to better reflect purpose.
2012-04-01 18:55:07 +01:00
Rufus Pollock
80165659b1
[#62,faceting][s]: basic faceting fully functional on ES.
2012-04-01 14:20:12 +01:00
Rufus Pollock
3412962a35
[#62,faceting][s]: introduce Facet and FacetList models and use them.
...
* Conceptual breakthrough on how Faceting and Filtering interact (have updated issue #62 as a result).
2012-03-31 18:06:41 +01:00
Rufus Pollock
905659d86f
[#62,view/query][m]: start of faceting support with QueryFacetEditor.
...
* QueryFacetEditor in DataExplorer which displays facets but nothing yet happens.
* NB: very much less than half way through (things look worse rather than better atm).
2012-03-31 15:08:27 +01:00
Rufus Pollock
70ea2bd863
[#34,bugfix,view][s]: fix issues with interaction of hash changes with view updating.
...
* Problem was in e.g. default demo that with new hash we were not matching on grid view and hence only displaying that (so we displayed both grid and graph which was nasty ...)
* Fix this by better match on route. Also improve by using router.navigate on query update
2012-03-23 02:41:53 +00:00
Rufus Pollock
f9f5be6540
[view/query][s]: refactor query view to have from / size changes in new dropdown query menu rather than in pagination.
2012-03-14 21:14:56 +00:00
Rufus Pollock
6d69ef64d9
[view/util][xs]: minor correction to parseQueryString function to handle empty query strings correctly.
2012-03-14 21:04:25 +00:00
Rufus Pollock
733a9d3275
[#34,view][s]: query state in url (store into and read from).
...
* Also change so that query values are not automatically JSON.stringify-ied (bad idea since it leads to repeated jsonification of same value ...)
2012-03-14 19:45:28 +00:00
Rufus Pollock
28ab026ca1
[view,bugfix][xs]: correct bug in query editor introduced by change in css in 07adbe2386116f8ac8ca4c716344b3d6dc513354.
2012-03-10 09:09:57 +00:00
Rufus Pollock
07adbe2386
[ux,query,#53][s]: make it clear that search box is for searching.
2012-03-10 09:06:20 +00:00
Rufus Pollock
fc979023e6
[view,backend/dataproxy][s]: handle errors from dataproxy better and notify errors better in view.
2012-02-29 22:01:37 +00:00
Rufus Pollock
1b9102e4b0
[css][xs]: remove bootstrap button stuff from css and switch to bootstrap disable to grey out button for active view.
2012-02-29 21:29:34 +00:00
Rufus Pollock
6daf354f3c
[css][s]: refactor notification to remove obsolete css and display spinner using css.
2012-02-29 13:46:57 +00:00
Rufus Pollock
5c3781826a
[#55,notify][xs]: correct clearNotifications to use .alert rather that .alert-messages.
2012-02-29 13:20:54 +00:00
Rufus Pollock
ca89b8f916
[doc][xs]: correct alert-message to alert in notify function docs.
2012-02-29 13:19:11 +00:00
Rufus Pollock
94651fbff4
[#55,misc][s]: switch to bootstrap v2.0 making some minor changes to html and css as a result ( fixes #55 ).
2012-02-29 12:52:03 +00:00
Rufus Pollock
bd6123403e
[#34,query][s]: rename offset to from on query object.
...
* More natural in fact and we may as well go whole hog with ES structure.
2012-02-27 20:54:02 +00:00
Rufus Pollock
a470e66ff3
[#53,view/query][s]: add free text query input to query editor (though backend does not yet use it).
2012-02-24 10:08:19 +00:00
Rufus Pollock
0a17c428cd
[#53,#27,pagination][s]: pagination support ( fixes #27 ).
...
* Also refactor to have doc count (which is dataset info) outside of query editor.
2012-02-24 10:00:00 +00:00
Rufus Pollock
e32d541fc7
[#53,#27,view/query][s]: support for offset in query editor.
2012-02-24 09:59:30 +00:00
Rufus Pollock
aaa01b2191
[refactor,model,view][s]: add explicit query start, done and fail events for dataset and use them in DataExplorer to generate notifications.
2012-02-24 09:11:17 +00:00
Rufus Pollock
12bb498d52
[#53,view/query][s]: start on a query editor by factoring out current size/offset form out of DataExplorer into separate QueryEditor view.
...
* This is also necessary prep for #27 (pagination and offset support)
2012-02-22 22:02:38 +00:00
Rufus Pollock
1fd337e1d4
[#48,refactor][s]: rename DataTable to DataGrid - fixes #48 .
2012-02-22 21:18:30 +00:00
Rufus Pollock
1abf2769bd
[#48,view/grid][xs]: split out DataTable (soon to be Grid or DataGrid) into its own file.
2012-02-22 21:06:58 +00:00
Rufus Pollock
5b70170ec7
[#40,view][s]: add support for CellRenderer as argument to DataTable and DataTableRow ( fixes #40 ).
2012-02-18 10:30:24 +00:00
Rufus Pollock
4074f380d8
[#25,view,refactor][s]: get views working with new field setup ( fixes #25 ).
...
* One nastiness along the way (30m delay!) that is worth noting: flot graph was a problem because it turned out that a) (re-)render triggered by dataset attributes change and fields only got set *after* core dataset attributes and so info was rendering.
* model.test.js: basic test for Dataset.toTemplateJSON
2012-02-18 09:07:35 +00:00
Rufus Pollock
3ea18aa715
[#25,refactor][s]: rename header(s) -> field(s) throughout.
2012-02-17 23:43:27 +00:00
Rufus Pollock
5f5fafbb22
[#49,view][xs]: sort from DataTable working again.
...
* And this change shows how new setup is nicer (i.e. cleaner) :-)
2012-02-17 23:10:03 +00:00
Rufus Pollock
ed3d20b20f
[#42,flot-graph][s]: reinstate configuration of graph from routing info lost in penultimate commit a9cfd4412c8a4b9645e100997a4d1898620b0290.
...
* view.js: bunch of utility functions for parsing and composing query strings for hash routing (plus tests).
2012-02-17 21:47:51 +00:00
Rufus Pollock
b285987ef4
[#42,docs][s]: add docco build of view docs (plus tweak to view Docs).
2012-02-17 21:46:09 +00:00
Rufus Pollock
a9cfd4412c
[#42,view][m]: allow configuring of DataExplorer with views to show.
...
* TODO: Some issues regarding configuring the FlotGraph from query string
2012-02-17 20:30:26 +00:00
Rufus Pollock
23e46e9c6f
[#41,view,refactor][s]: merge DataTable and DataExplorer views back into view.js.
...
* Also improve docs for views a little bit (better use or markdown)
2012-02-17 12:40:25 +00:00
Friedrich Lindenberg
467e27a95d
Split views into separate files. fixes #41 .
2012-02-16 17:04:49 +01:00
Friedrich Lindenberg
7e79d39f8d
Styling for show/hide columns
2012-02-14 16:30:11 +01:00
Rufus Pollock
21173b6acf
[#35,all][m]: crude error catching for backends based on timeouts (best we can do with JSONP) - fixes #35 .
...
* Show errors in UI
* required some extensive refactoring to use done/fail on promise rather than then
2012-02-10 03:16:49 +00:00
Rufus Pollock
d17fa4a169
[#35,view][s]: notifications for loading of data (and success thereof) both on initialization and on new queries.
...
* refactor notify to fadeOut notifications (for persist=false)
* refactor DataExplorer to have a common query method
* new clearNotifications method
2012-02-10 02:02:03 +00:00
Rufus Pollock
b9e2a15b9f
[refactor,util][s]: move notify function to view.js from util.js.
2012-02-10 01:45:17 +00:00
Friedrich Lindenberg
f10e893811
Ability to show and hide columns on demand, fixes #29
2012-02-09 23:36:35 +00:00
Friedrich Lindenberg
55e8684c46
Add drop-down option to hide headers.
2012-02-09 19:37:37 +00:00
Friedrich Lindenberg
5fc4fa9626
Support sorting by a given column; refs #34
2012-02-09 18:49:12 +00:00
Rufus Pollock
1491ae5bcc
[#34,query][m]: start on proper query support (move to query and sort support in BackendMemory).
2012-02-09 18:05:37 +00:00
Rufus Pollock
e2c1688563
[view,ux][xs]: add title to document / row limit input giving instructions on use.
2012-01-28 08:09:38 +00:00
Rufus Pollock
be1569013d
[view/DE][xs]: default to displayCount to 50.
2012-01-28 08:05:41 +00:00
Rufus Pollock
91c578d7b9
[view/DE,bugfix][xs]: use (rather than overwrite!) passed in config options.
2012-01-26 23:01:51 +00:00
Rufus Pollock
fbacd700c7
[view/explorer][xs]: show unknown when doc count unknown (rather than nothing).
2012-01-26 20:31:39 +00:00
Rufus Pollock
246cdedcd2
[#19,routing][xs]: move history out to external calling code as we need to be able to reload the app (e.g. to change data source).
2012-01-15 17:41:55 +00:00
Rufus Pollock
04279b0150
[ #22 ][s]: refactor notification to use Bootstrap alerts.
2012-01-11 12:22:59 +00:00
Rufus Pollock
dfae2ca750
[#22,theme][s]: bootstrap-ify edit and transform forms a little.
2012-01-11 08:36:41 +00:00