if you want to run it, update your database.yml to include cucumber and selenium environments (like in the .tmpl) and run
RAILS_ENV=selenium cucumber -p selenium
In some cases, double-applying it caused weird behavior. Filtering out fields
that have already been autocomplete-enabled fixes#971 and probably other edge
cases, too.
Pending state is displayed in the date_span. Successor information is displayed in the tooltip of a successor icon placed after the action description.
Conflicts:
app/helpers/todos_helper.rb
public/javascripts/application.js
Translating from strftime format to jQuery UI's format on the fly on every
page render. That kind of sucks, but it works. I think I have enough
translations here to cover everybody, but possibly not.
Caught a couple of things that I had to fix plus a handful of broken tests. This is the first time in forever that we have a fully successful selenium suite.
Removing UJS caused the home page to stop rendering due to references to
apply_behavior. I had to take care of that before I could proceed at all.
Some Autocomplete stuff has been yanked out and needs to go back in at some point.
Had to replace Protoload with jQuery.blockUI. It's a bit bigger, but oh well.
Todo unchecking is still buggy, but needs a bunch more work to make it happen.
Also added some useful globals to the standard layout for later access by application.js.
when you update a todo, the click event was added to the updated todo, but also to all other todos. This causes a click on toggleNote to execute several toggles