Rufus Pollock
5313fde8aa
[#52,docs][s]: create sidebar in main docs and do various other minor bits of tidying.
...
* Also link back to main page / docs from demo.
2012-03-17 18:46:27 +00:00
Rufus Pollock
e51fdfe7cd
[demo][xs]: tweak local dataset data for testing graphing with labels.
2012-03-16 00:12:06 +00:00
Rufus Pollock
27b4b54098
[demo,bugfix][xs]: fix losing routing hash which mean we could not share urls (result of 5660c8802089193f6656ffc6552e05491c9e320a).
2012-03-15 21:57:50 +00:00
Rufus Pollock
95a394bd13
[backend/webstore][s]: remove webstore backend.
2012-03-15 00:27:53 +00:00
Rufus Pollock
35631f3713
[demo][xs]: add in gdocs as an option and remove webstore as option from loader menu.
2012-03-15 00:25:42 +00:00
Rufus Pollock
5660c88020
[demo/js][s]: refactor demo js and add support for specifying url to load (and backend type) in the url query string.
...
* You can now do stuff like demo/index.html?url={path-to-your-elastic-search-instance}
2012-03-14 23:49:37 +00:00
Rufus Pollock
eb601dc2f3
[demo][xs]: remove 'original' demo as now very out of date and broken.
2012-03-14 21:55:06 +00:00
Rufus Pollock
53a5fdac76
[css][s]: move css/boostrap.css into demo/style/demo.css (and break out from it css which is core).
...
* Also move original css to original.
2012-03-14 21:51:56 +00:00
Rufus Pollock
10ce04da43
[demo][xs]: graph view available for cases where data loaded from remote.
2012-03-14 18:44:06 +00:00
Rufus Pollock
7f1dabe885
[demo/built][xs]: correct path to bootstrap vendor.
2012-03-11 01:26:02 +00:00
Rufus Pollock
d60d97ffff
[demo][xs]: put in real ES end point insteand of old webstore endpoint in demo.
2012-03-10 09:09:05 +00:00
Rufus Pollock
c1844f4df8
[vendor][xs]: rename underscore lib to not have 000 prepended.
2012-03-10 09:07:45 +00:00
Rufus Pollock
8d3adecc18
[vendor/bootstrap][s]: introduce icons and responsive css.
2012-03-10 08:38:04 +00:00
Rufus Pollock
0f767e5598
[demo][xs]: revert to using src js from demo as it makes developing so much easier.
...
* Reverses 6fcc09b0283462d8a6daac2a51d1c62bb78e880f
* Added demo/built.html which still runs off recline.js so we can easily test ...
2012-03-10 08:32:13 +00:00
Rufus Pollock
3e3bdd5b3f
[demo][xs]: fix jquery vendor link - changed to 1.7.1 on file but not in html (doh!).
2012-02-29 13:47:19 +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
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
bf5476d0e4
[#55,vendor][s]: upgrade to jquery 1.7.1 as need >= 1.7 for bootstrap v2.0.
2012-02-29 12:49:36 +00:00
Rufus Pollock
6fcc09b028
[demo][xs]: switch to use recline.js (so we are testing it!) and make ES default in drop-down in topbar.
2012-02-28 22:30:16 +00:00
Rufus Pollock
b4c729b7bb
[#39,demo][s]: add dropdown for selecting type of backend for the url you are importing.
2012-02-27 20:52:25 +00:00
Rufus Pollock
df79583bde
[#50,backend,refactor][s]: complete backend split / rename refactor by removing Backend prefix from Backend classes - fixes #50 .
...
* Backend prefix unnecessary now that everything in recline.Backend module.
2012-02-24 19:17:51 +00:00
Rufus Pollock
e3a0615e43
[backend,refactor][s]: split backends in separate files and put in separate module recline.Backend.
2012-02-24 14:12:45 +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
25c0177097
[#25,backend][s]: update backends to new fields setup.
2012-02-18 08:20:10 +00:00
Rufus Pollock
3ea18aa715
[#25,refactor][s]: rename header(s) -> field(s) throughout.
2012-02-17 23:43:27 +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
Rufus Pollock
b179ab50cf
[#43,demo][s]: fix up demo to use new form for creating datasets and backends.
2012-02-17 09:20:19 +00:00
Friedrich Lindenberg
467e27a95d
Split views into separate files. fixes #41 .
2012-02-16 17:04:49 +01:00
Rufus Pollock
1daf3904af
[cleaning][xs]: remove commented-out original recline code in demo/js/app.js.
2012-02-08 09:35:40 +00:00
Rufus Pollock
1539169e21
[#35,refactor][l]: fixes #35 , major refactor to have datasets intialized with backend and endpoint information.
...
* Backbone.sync now switches on type of backend set for a dataset (allowing simultaneous use of multiple datasets with different backends)
* Datasets are initialized with backend config (see docs and code)
2012-02-08 09:27:56 +00:00
Rufus Pollock
7b496fc276
[refactor][s]: split out backends from model.js to backend.js.
...
* And do some slight improvement of the model and backend docco docs by using some markdown formatting.
2012-02-07 12:20:48 +00:00
Rufus Pollock
cb5cf25ef1
[demo/js][s]: minor bugfixes to demo re webstore dataset load.
...
* change demo webstore url to one that works
* fix up bug with non-hiding of graph on load of new dataset from e.g. the webstore
2012-01-28 08:05:20 +00:00
Rufus Pollock
32a74949cc
[vendor][s]: remove deps-min.js and explicitly linked to required vendor libraries.
...
* Why: it is then explicitly clear in demos what vendor libs are needed and make its easier to use those demos as a template for integration elsewhere.
2012-01-23 10:01:05 +00:00
Rufus Pollock
b008eba4ec
[#19,demo][s]: fix up secondarily load of webstore table in demo.
...
* Had been broken by f176979f5bd39e78e0c66c27dced3f7c8b2dc49b with its change to use passed in element to DataExplorer rather than internal generation of element.
2012-01-15 19:06:10 +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
b5593e45dc
[ #22 ][xs]: move demo/newtheme.html to demo/index.html and old index.html to origina.html.
2012-01-11 08:39:12 +00:00
Rufus Pollock
f176979f5b
[#19,routing][m]: introduce Backbone routing and use it for navigation between grid and graph views.
...
Some substantial other related changes:
* Switched DataExplorer view to have element it attaches to passed in rather than being created internally (this was important for FlotGraph to set up correctly).
* Also refactored DataExplorer setup somewhat (e.g. got rid of draw function which wasn't needed -- merging necessary parts with initialize)
* Substantial refactoring of FlotGraph so that we correctly work around flot's delicateness regarding rendering (element must not be hidden etc -- see comments in code)
* Also generally cleaner code
2012-01-10 00:07:21 +00:00
Rufus Pollock
638eff6c3c
[fixes #17,view][s]: read-only mode (where editing options are hidden).
2012-01-07 03:09:45 +00:00
Rufus Pollock
f1c5b8a430
[ #22 ][l]: first pass at new theme (based off bootstrap).
...
* view.js: refactor html for graph editor form; refactor navigation to be buttons.
2012-01-07 02:44:26 +00:00
Rufus Pollock
deabb59d51
[layout][s]: re-layout header section of DataExplorer view.
2012-01-06 20:32:33 +00:00
Rufus Pollock
f8cbb60bf6
[#14,refactor][s]: move dialog and notification out of demo/index.html and into DataExplorer view template.
...
* Believe these are the last items that tie us to demo/index.html but could be wrong!
2012-01-06 18:57:16 +00:00
Rufus Pollock
48dcdd31b0
[#14,refactor][s]: move (data table) menu out of html and into DataTable view.
...
* Also rename element class to data-table-menu for greater specificity
* Allows us to get rid of a nastiness (DataTable view was binding to events outside of itself) -- and another step to making the Explorer completely autonomous and non-dependent on HTML.
2012-01-06 14:25:51 +00:00
Rufus Pollock
151dacd033
[refactor][xs]: remove mustache templates from index.html that had already been moved to src/view.js.
2012-01-06 13:46:30 +00:00
Rufus Pollock
c8c6ca3da0
[#14,refactor][s]: move all mustache templates used by util that are still in demo.html into util.js templates hash.
...
* This is important as it makes the app standalone and not depdendent on specific html (we plan for explorer to embed in different html frontends).
2012-01-06 13:42:07 +00:00
Rufus Pollock
08d256816f
[#22,css][s]: add specific div for data explorer to live in in demo (so we are not tied to specific html).
...
* also minor fix to data table to have th for header row.
2012-01-06 13:02:35 +00:00
Rufus Pollock
7a5e2edef8
[#14,view/explorer]: show total doc count in data explorer.
2012-01-06 11:59:27 +00:00
Rufus Pollock
164da57dfa
[model/backend][s]: BackendMemory now works with one and only one dataset at a time (plus document what dataset data looks like).
...
* It is clear that if Backend is to handle syncing of Documents we need to only be working with one dataset (or: every Document has to reference a dataset -- in which case Backend and Dataset really are just one object ...).
2012-01-05 01:00:33 +00:00