View source
couchdb
  • Contributors
    1. Loading...
Author Commit Message Date Builds
Rufus Pollock
[index.html][xs]: correct github annotator links (nick had changed to use a new tag format, e.g. 0.9 -> v0.0.9).
Rufus Pollock
[app,annotator][s]: annotator functionality working in new sammy app. * Lots still to do e.g. security and user info
Rufus Pollock
[bugfix,annotator][m]: get annotator couch store plugin fully working (never has been before!). * changes are small in size but significant in effect and relate primarily to update/delete * Known problem was that update and delete were not working. Traced this to a combination of factors: * the return value from couchdb for posts are not the annotation object but a couch specific response which contains the doc id as 'id' and rev as 'rev'. However when saving a doc require id to be '_id' a…
Rufus Pollock
[annotator,whitespace][xs]: tabs to spaces for storecouchdb.js.
Rufus Pollock
[annotator][s]: apply latest changes (in git repo) for storecouchdb.js.
Rufus Pollock
[annotator][xs]: move annotator storecouchdb.js plugin from vendor/annotator/... to _attachments/script/vendor/annotator.
Rufus Pollock
[text/view][xs]: render document body with markdown before displaying.
Rufus Pollock
[login][l]: implement login/logout functionality and require login to create a text. * base this on work in quirkey's swinger app * index.html, style.css: inline notifications (used by login stuff) * tests: expand tests substantially (having problems with testing things that now require a login or require several async calls ...)
Rufus Pollock
[bugfix,templates][s]: add support for setting template directory path so that templating works from tests. * Also fix weird bug that showed up as a result: for #/text/edit (create text) view, the use of the template without a title value was overwriting the page title (see comments in code).
Rufus Pollock
[tests][xs]: rename runtests.html to index.html.
Rufus Pollock
[tests/selenium][s]: remove selenium test-edit.html (no longer used or needed - superseded by test-create.html).
Rufus Pollock
[js,whitespace][xs]: convert tabs to 2-spaces inline with new style guidelines.
Rufus Pollock
[tests][m]: implement first basic tests of the sammy app using qunit based on sammy's own qunit based tests * qunit-spec.js: quirkey's own bespoke 'spec' framework for qunit (required for tests in his style ...)
Rufus Pollock
[tests/selenium][s]: minor updates to test-create.html selenium test (planning to give up on selenium -- see comments below). * however i note this test continues to fail to pass for weird reasons to do with the form filling failing - seems that record and playback don't quite match up so playback fails to find form elements (such as 'title') correctly. * Given a) these problems b) that selenium requires browser (and firefox specifically), have decided, for the time being, to give up on selenium and do all testing in…
Rufus Pollock
[app.js][s]: create module CommentOnIt in module-pattern style and refactor app to attach sammy app to this module. * index.html: move running of sammy app on document ready out of app.js into index.html so that app.js is more reusable (e.g. in tests -- see next commit)
Rufus Pollock
[text/edit][m]: (partly old) get create/edit of texts (for annotation) working (hurrah!). * tests/test-create.html: sort of working selenium test of this new functionality.
Rufus Pollock
[app][s]: set title on 'pages' using sammy.title.js plugin.
Rufus Pollock
sammy,home][l]: get mustache templates working and use this to show all texts on home page and link through to view the text (as in old couchapp shows/view.js).
Rufus Pollock
[css][xs]: align the search box and login on the right (it's been bugging me!).
Rufus Pollock
[_attachments,app][m+]: first steps at using sammy.js to build the app (only index route works so far!).
Rufus Pollock
[css][s]: refactor to have an explicit themes directory and move twentyten styles to local repo.
Rufus Pollock
[templates][s]: minor change to template variable (indexPath).
Rufus Pollock
[tests/storecouch][m]: test for view (which involves working out how to push design documents and how to use views).
Rufus Pollock
[hgignore,addendum][xs]: add .couchapprc to hgignore.
Rufus Pollock
[misc][xs]: remove .couchapprc as should not be in repo (specific to each user and contains login info).
Rufus Pollock
[view][l]: implement annotations in views using couchdb backend with storecouchdb plugin to annotator. * Lots still to fix: * Deletion of annotation immediately after creation fails * Editing of an annotation immediately after creation leads to duplicate annoations * Not using the uri properly to restrict annotations you view
Rufus Pollock
[tests][m]: basic qunit test of $.couch (create, drop db and create and get document).
Rufus Pollock
[tests][xs]: move tests/ to _attachments/tests so it can be deployed on couchdb (useful for ajax testing).
Rufus Pollock
[annotator/store][s]: tabs for spaces and some very minor tweaks to try and get this more compatible with couch.
Rufus Pollock
[annotator/store][s]: add in original version of store plugin from annotator repo as storecouchdb.js prior to modding.
Rufus Pollock
[misc][s]: various tidying and improvement of index, edit and css. * Put in strapline and style * Remove left-over alert and console.log * Link to create on 'front page' * ignore sandbox directory
Rufus Pollock
[show/edit,show/view,lists/index,tests][l]: implement basic view and index action for document and improve edit (esp look and feel).
Rufus Pollock
[create,edit][l]: creation/update form for new documents. * Basic show/edit.js with usage of mustache (based on sofa) * Working and will create documents (though far from perfect) * Decent site layout template using mustache partials based on wordpress twentyten template
Rufus Pollock
[all][l]: add in all files created by couchapp generate commentonit (also merge existing, trivial README.txt into generated README.md).
Rufus Pollock
[all][l]: remove all existing files (mainly pylons app) except README.txt.
Rufus Pollock
[branch]: create couchdb branch for work on doing this in pure couchdb.