617 Commits

Author SHA1 Message Date
Rufus Pollock
cfc7498b95 Merge pull request #390 from kielni/pager-widget
update what changing from/to inputs does
2014-02-07 10:57:43 +00:00
kielni
93f0dcae78 pager: changing from: value updates to: but keeps size; changing to: value updates size and from: 2014-02-06 13:48:30 -08:00
Rufus Pollock
306c0e6782 Merge pull request #388 from aliounedia/master
[#385]add row add delete support for reclinejs
2014-02-05 10:08:32 +00:00
Rufus Pollock
2ccc162814 Merge pull request #389 from kielni/terms-filter
add support for terms filter
2014-02-05 10:06:10 +00:00
kielni
c275684ee9 add support for terms filter; related to 32f5977ac39df3df832b6b6b56152261a6ad7cd9 2014-02-04 13:48:53 -08:00
aliounedia
39286ddc83 [#385]add row add delete support for reclinejs 2014-02-04 21:27:36 +01:00
Rufus Pollock
5a239131b3 Merge pull request #387 from aliounedia/master
src/view.slickgrid.js
2014-01-24 03:46:58 -08:00
aliounedia
9a75007478 src/view.slickgrid.js 2014-01-24 12:00:14 +01:00
Rufus Pollock
ba62ee4fb8 Merge pull request #385 from aliounedia/master
[#384] add validator  to validate user input.
2014-01-22 00:54:13 -08:00
aliounedia
a046861c4a [#384, slickgrid][s]: slickgrid add support for row-add and row-delete 2014-01-20 23:33:34 +01:00
aliounedia
66daf6f36f [#384, slickgrid][s]: slickgrid add support for row-add and row-delete 2014-01-20 23:28:37 +01:00
kielni
8c1a1359db modify pager widget to handle boundary conditions; now takes a Dataset instead of a Query so that it has access to the record count; add tests 2014-01-17 13:07:41 -08:00
aliounedia
4e41afca90 [#384, slickgrid][s]: slickgrid add support for row-add 2014-01-17 00:09:18 +01:00
aliounedia
ba8a84f748 [#384, slickgrid][s]: slickgrid add support for row-delete 2014-01-16 00:27:04 +01:00
aliounedia
7fbab3d8d8 [#384,slickgrid][s]add validator function to validate input 2014-01-15 11:40:07 +01:00
aliounedia
dc24909409 [#384,sclickgrid][s] add field validator bind to field.format 2014-01-13 22:42:16 +01:00
Rufus Pollock
45fa438803 [#384,slickgrid][s]: slickgrid sets editor type automatically from field type.
* multiview demo now has editing turned on
* [license][xs]: update to 2011-2014.
2014-01-12 22:44:54 +00:00
kielni
964a593106 fix variable hiding when finding filter to replace 2014-01-06 14:56:31 -08:00
S Kiihne
14f3545ae6 removed 'console.log' statement used for debugging 2013-12-29 12:26:09 -08:00
Suz
b744c88eb0 fix issue 380 -- added function to parse DMS formatted map data (36d 56m 29s S) 2013-12-20 17:27:10 -08:00
mjuniper
f96099513e Don't override backbone.sync globally; only inside recline.Dataset. 2013-12-10 15:24:21 -07:00
kielni
03c3afbb51 update filtereditor to use from/to instead of start/stop 2013-10-29 12:17:58 -07:00
kielni
56ac25611e change range filter template to match Elasticsearch convention: from/to instead of start/stop 2013-10-29 07:29:51 -07:00
kielni
b550b2801b make backend memory store work with from/to filters 2013-10-25 10:17:41 -07:00
Rufus Pollock
98e8647e16 Merge pull request #373 from kielni/override_handleQueryResult
[model][s]: various improvements around query building (add/remove facets) and allowing overriding of handling query result.
2013-10-13 02:28:55 -07:00
Rufus Pollock
02e5e70c18 Merge pull request #367 from davidmiller/casting
Cast elements in a series consistently
2013-09-21 09:09:08 -07:00
kielni
ee2067da68 this.backend might be null; set handleResult before fetch 2013-09-10 10:21:02 -07:00
kielni
91c0f7704a allow a dataset to override handleQueryResult 2013-09-09 07:31:12 -07:00
kielni
f7f010ea33 add new methods for facets: removeFacet, clearFacets, and refreshFacets 2013-09-06 13:51:17 -07:00
kielni
95fab060c3 add options to addFacet for size and silent 2013-09-06 11:58:23 -07:00
kielni
ef1064b888 add method to replace a filter 2013-09-06 11:40:31 -07:00
John Glover
ab14d48939 Merge pull request #369 from okfn/369-map-url
No hardcoded http:// for maps
2013-08-21 05:38:20 -07:00
Dominik Moritz
efdf87dbd5 [#369] Make image url relative as well, fix tile url 2013-08-21 10:19:08 +02:00
Dominik Moritz
6aeec49266 [#369] Do not hard-code http 2013-08-20 13:39:52 +02:00
Rufus Pollock
ccf60d00f0 [#316,timeline][m]: timeline now handles BC dates and has a switch to support non US dates dd/dd/dddd - fixes #316.
* upgrade timeine view to latest TimelineJS (note vendor code went in in last commit as needed to patch in this one)
  * Minor fix to TimelineJS timeline.js code (actual bug I think)
* BC (-ve years) support is provided by latest TimelineJS (raw vendor code in last commit)
* Strip out use of momentjs and just use timelinejs date parsing (various changes and tests around this)
* state option nonUSDates: true to parse dd/mm/yyyy properly
2013-08-14 22:23:46 +01:00
Rufus Pollock
db9fe8d3a2 [view/flot,bugfix][xs]: tiny fix to have a correct default for graph type. 2013-08-14 16:54:53 +01:00
David Miller
49d89cc0ea Only create variables if we need them. 2013-08-06 18:26:12 +01:00
David Miller
c34d8c681c Check that all elements of a series are convertable to floats before casting individual elements. 2013-08-01 13:06:28 +01:00
Rufus Pollock
d1b04a4d10 [#314,backend][s]: remove gdocs backend - now in separate repo. 2013-06-30 22:08:36 +01:00
Rufus Pollock
e4adc0c34a [#314,backends][m]: remove elasticsearch backend - now in own repo https://github.com/okfn/elasticsearch.js. 2013-06-30 21:51:39 +01:00
Rufus Pollock
35b73aea52 [be/csv,bugfix][xs]: fix to breakage of csv loading for urls in 5d24fd474d6e6bd065039d058ef64c6db4454df9. 2013-06-30 14:16:22 +01:00
Rufus Pollock
b66f563368 [be/csv,bugfix][xs]: fix to breakage of csv loading from a file in 5d24fd474d6e6bd065039d058ef64c6db4454df9. 2013-06-22 20:14:20 +01:00
Rufus Pollock
35a5f32163 [#362,view/map][s]: disable auto-turn on of map clustering above a certain number of points - fixes #362. 2013-06-22 18:14:50 +01:00
Rufus Pollock
5d24fd474d [csv,bugfix][s]: fix to csv backend to correct issue with header row appearing in data in case where fields passed explicitly.
* The bug was triggered by change in 4d128af797546e5174537d8ed530a243e444eeab to use model fields if explicitly provided
  * model.test.js illustrated issue (that new test was failing prior to changes to csv backend in this commit)
* Issue was that CSV backend did not pass back fields option. Previously, if no fields provided from backend we extracted fields from first row of the returned records. With change in 4d128af797546e5174537d8ed530a243e444eeab to use model fields if provided we had an issue as we no longer removed first row for fields.
* Fixed by having CSV backend explicitly extract fields and pass them back
2013-06-15 12:12:15 +01:00
Rufus Pollock
379ed11811 [view/flot,bugfix][s]: use getFieldValueUnrendered for getting values in flot graph.
* In case where we render value (e.g. number percentage) use of getFieldValue will result in percentage sign which flot will choke on.
2013-06-09 17:04:18 +01:00
Rufus Pollock
4d128af797 [model,bugfix][s]: if explicitly passed field info to a dataset use that over any field info derived from backend. 2013-06-02 20:04:09 +01:00
Rufus Pollock
b4f4c989cc [view/multiview][s]: do not call fetch on dataset model in MultiView initialize (should be done in code using the view if needed).
* fetch method should have been done elsewhere (by client of the view)
* calling in the view is both wasteful and causes possible bugs as it may lead to race conditions to a fetch called by client code
2013-06-02 19:03:42 +01:00
Rufus Pollock
39ec742d42 [view/flot][xs]: cast dates to strings before attempting to parse. 2013-06-02 18:42:25 +01:00
Rufus Pollock
eb682d673f [#359,view/flot][m]: much better time series support by using flot time plugin - fixes #359.
* Note you still need to set the type of the field to time for this to work properly (i.e. we do not attempt to guess a column is dates as that is very error-prone).
2013-06-02 18:42:17 +01:00
Dan Wilson
f6a6a41c07 Rewrote Deferred selection code to not use "window".
This means it can be used in a web worker.
2013-05-17 18:27:50 +01:00