Separated link persistence from codemarks app code
All model specs passing - though not sure if there's great coverage.
Going to step up to Controller specs to see if any of it worked
All model tests still passing. Could do for some improvements on my stubbing boundaries. Not sure where to put the integtration test from the listener controller spec. Next is to redo the incoming email parser spec which will force tagging lib redesigns
Good stubbing improvement #stubbing #mocking #DAS
started adding taggable as a module
Added tagging to codemark initialize which includes taggable module and tagger class
prepare bookmarklet is all passing
prepare linkmark is tested and implemented in codemarks controller. Probably could stub a bit better
Big, final, rewrite
Got a form submitting
Fix prepare listener controller bookmarklet prepare
Removed OOPs Tagger after porting tests to new Tagger and Taggable classes
Converted class names in codemark spec, still need to revisit failing tests and port to new logic
Remove codemars saver
relocating lib logic from app/models/codemarks to app/lib
set up a config file for fast lib specs
fixed some broken lib/codemark specs
Renamed config options from Cms to Codemarks
Removed all references to old Codemarks:: code
Cleanup to get the site working again
FindCodemarks class
Subquery with Arel
Searches working, lots of Arel work. Needs some refactoring but it should work on postgres
Fixed up a couple codemark specs, mostly associations