109 Commits

Author SHA1 Message Date
rgrp
39ab2232a1 [test,addendum][xs]: incorrect pathes to sinon in previous commit (copy and paste error!). 2011-11-06 01:18:53 +00:00
rgrp
6e5aaf7408 [test,vendor][s]: add sinon libs as we will need these for testing webstore backend. 2011-11-06 01:13:28 +00:00
rgrp
3a48044a76 [model,refactor][m]: (refs #6, refs #10) get rid of DocumentSet merging its functionality into Dataset.
* In addition fully remove remaining references in models (in getRows and getLength functions) to form of backend (this should have been in previous commit).
2011-11-05 20:20:31 +00:00
rgrp
21d9a1c2dc [model][m]: (fixes #6) create a BackendMemory (local data in memory) and refactor code to use this rather than current hard-coding-of-data approach. 2011-11-05 19:48:09 +00:00
Max Ogden
bd52bb2c58 get a datatable rendering with fake data 2011-11-04 13:18:29 +00:00
Max Ogden
2ec378997e further refactoring 2011-11-03 19:13:17 +00:00
Max Ogden
9674e10119 rename files to better names 2011-11-03 18:39:18 +00:00
rgrp
f7e5a03174 Merge branch 'master' of github.com:okfn/recline
Conflicts:
	demo/index.html
	demo/js/app.js
	src/recline.js
2011-11-03 18:31:00 +00:00
rgrp
4d4c1708c2 [refactor,demo][s]: refactor demo (and recline.js) to use new Dataset object. 2011-11-03 09:09:01 +00:00
rgrp
c144dda731 [model/dataset][m]: introduce Model module containing basic Dataset and TabularData objects (plus tests).
* NB: current Dataset is basic one running off local data.
2011-11-03 09:00:42 +00:00
Max Ogden
2f9efbae09 start implementing backbone models and collections - ui is currently broken 2011-11-02 22:32:42 -07:00
Max Ogden
d629629bf1 cleanup whitespace, rename files, build new deps with backbone 2011-11-02 19:58:56 -07:00
rgrp
abe387a65e [vendor/backbone][xs]: add backbone lib v0.5.1. 2011-10-24 22:26:23 +01:00
rgrp
85743d9eb6 [test][s]: (refs #2) add qunit testing skeleton. 2011-10-24 22:24:00 +01:00
rgrp
9e8198e491 [refactor][s]: (refs #1) remove updateDocCount and formatDiskSize functions from recline.js as no longer required. 2011-10-24 22:00:26 +01:00
rgrp
f5895560e4 [refactor][m]: (refs #1) demo app basically operational without couch (just local Dataset object).
* table displays and pagination works but you cannot do operations (updates, deletes etc) on table.
2011-10-24 21:54:31 +01:00
rgrp
3e9c588d22 [refactor][xs]: (refs #1) start moving the couch recline app specific stuff out of core into demo app. 2011-10-24 20:29:16 +01:00
rgrp
fe4e0f90d4 [ignore][xs]: ignore vim swap files. 2011-10-24 20:26:50 +01:00
rgrp
dd5ee2b44e [readme][s]: consistent capitalization of info files and minor refactor of README to better describe this project's purpose. 2011-10-24 16:05:11 +01:00
rgrp
aaddeaee75 [ignore][xs]: ignore sandbox directory (used for holding temp stuff and the like). 2011-10-24 16:01:23 +01:00
rgrp
27a63e6577 [all][s]: (refs #1) refactor layout to be like standard js library rather than couch app. 2011-10-24 16:00:28 +01:00
Max Ogden
fe8df046da better error messages, more robust csv uploading 2011-09-16 21:56:23 -07:00
Max Ogden
935e0d15a0 improve csv parsing code 2011-08-31 19:56:56 -04:00
Max Ogden
48dbdf58f5 slight reorganization refactor 2011-08-04 13:36:28 -04:00
Max Ogden
3797c33a2b tighten up row height 2011-08-04 12:23:34 -04:00
Max Ogden
cc9eeade0b fix bug with dialog close listeners stacking up 2011-08-03 19:59:30 -04:00
Max Ogden
fe9e7f4c61 dont show table if there isnt any dataz 2011-08-03 19:45:41 -04:00
Max Ogden
7cbf23088c add row controls and delete row button 2011-08-03 19:33:12 -04:00
Max Ogden
8e32984ff3 yet again redesigning loading icon thingy. make it modal this time 2011-08-03 18:57:14 -04:00
Max Ogden
1748110b02 disable global transform for now 2011-08-03 18:32:17 -04:00
Max Ogden
f40f5b20f3 update ajax loader style 2011-08-03 18:19:49 -04:00
Max Ogden
d7e7eeabe4 correctly recalculate document count 2011-08-03 12:44:45 -04:00
Max Ogden
abfb0bbc7e show loading spinner when loading table 2011-08-03 12:21:35 -04:00
Max Ogden
db47d2e420 notify user that large uploads might take a while 2011-08-03 12:01:31 -04:00
Max Ogden
9b76faf60f making notifications when bulk uploading csvs make a little more sense 2011-08-01 22:04:19 -04:00
Max Ogden
f72b9c31db adding csv uploader with webworkers 2011-08-01 21:23:21 -04:00
Max Ogden
d9d5e46f66 adding license and updating iriscouch urls. closes #3 2011-07-31 22:25:18 -04:00
Max Ogden
4837c63d6a starting to refactor document state logic... wish i had pouchdb right about now 2011-07-26 13:09:44 -07:00
Max Ogden
3312498a14 fix doc count calculation 2011-07-26 12:32:40 -07:00
Max Ogden
2d07653c09 visual import and bulk upload docs from an api 2011-07-26 11:38:29 -07:00
Max Ogden
227ef010a4 improve UI for importing json APIs 2011-07-25 18:21:16 -07:00
Max Ogden
ce26ed6afb implement json copypaste bulk uploader 2011-07-24 13:44:28 -07:00
Max Ogden
a6093b1018 fix bug to add click handler on column specific menus 2011-07-22 23:21:32 -07:00
Max Ogden
1bb6c3fe57 update readme 2011-07-21 22:35:13 -07:00
Max Ogden
1e54cc896a prototyping recursive transform UI with traverse-js 2011-07-21 20:57:53 -07:00
Max Ogden
30d320f8d9 refactoring costco to support bulk deletions and better functional transform error handling 2011-07-21 18:52:52 -07:00
Max Ogden
dc85be81d5 making dialogs draggable, fixing indent issues on json tree visualizer 2011-07-21 16:55:04 -07:00
Max Ogden
3cbdba1673 start to port over mikeals json tree visualizer from couchdb sammy futon 2011-07-20 21:50:06 -07:00
Max Ogden
988c8de288 stub out import UI, add better keyboard shortcut handler 2011-07-20 18:55:38 -07:00
Max Ogden
e2fdf8e953 reorganizing js 2011-07-20 17:26:50 -07:00