baphled
(Yomi Colledge)
- You’re not logged in!
- Login
- Pricing & Signup
- Name
- Yomi Colledge
- Website/Blog
- http://baphled.wordpress.com
- Location
- London
- Member Since
- Nov 30, 2008 (about 1 year)
Following 24 coders and watching 64 repositories view all →
Public Repositories (12)
-
salad
A simple webapp to manage Cucumber based projects
Last updated Mon Feb 01 17:53:00 -0800 2010
-
BaftBaseApp
Template for my Rails apps
Last updated Tue Jan 12 18:11:38 -0800 2010
-
symfony-tutorial
Code used to help learn symfony
Last updated Sat Oct 24 06:58:43 -0700 2009
-
veggies
Cucumber frontend used in my blog
Last updated Wed Jul 22 16:50:26 -0700 2009
-
chatterl
Sinan based chat system built in Erlang
Last updated Sat Jun 20 16:01:33 -0700 2009
-
jara-base
A Zend Framework starter application. This is essentially a modified version of the Zend Studio p...
Forked from jara/jara-base Tue Apr 28 07:08:45 -0700 2009
Last updated Wed Apr 29 16:31:27 -0700 2009
-
datacashapi
API for interact with the DataCash MPI system.
Last updated Fri Apr 24 03:58:19 -0700 2009
-
php-automated-build-scripts
Various scripts, used to maintain build automation & monitoring.
Last updated Wed Apr 15 01:56:32 -0700 2009
-
chatterl_nitrogen
Chatterl web frontend using Nitrogen
Last updated Mon Mar 02 13:40:26 -0800 2009
-
emacs-settings
Erlang emacs bundle inspired by kevsmith.
Forked from kevsmith/hypotheticalabs Sat Feb 07 05:50:54 -0800 2009
Last updated Sat Feb 07 07:36:06 -0800 2009
-
zend_phpunit_fixtures
Fixtures handling and management system, used to help build test cases within Zend Framework.
Last updated Thu Feb 05 07:17:27 -0800 2009
-
twitterl
Basic twitter client, first erlang based application
Last updated Thu Dec 11 07:41:19 -0800 2008
Public Activity 
-
baphled
committed
e28c1030:
Cleanup.
-
baphled
committed
36c55243:
Added scenario's for basic feature validations
-
baphled
committed
8d02cdc0:
Added this a while ago, seems to of got lost in the backlog
-
baphled
committed
b4c35c26:
Added scenario for feature form validations.
-
baphled
committed
9c3bd23c:
Refactored as we have some as_a properties that don't start with the 'as_a' prefix.
-
baphled
committed
e4210d90:
Added functionality to create our project location validations using AJAX
-
baphled
committed
9e28fadf:
Added project directory validation route
-
baphled
committed
653f595c:
Added scenario for validating a project directory.
-
baphled
committed
eb3bc6a8:
Refactored to make more readable.
-
baphled
committed
31f70871:
Refactored scenario to reflect changes made to the projects validation policy.
-
baphled
committed
40b0b082:
Modified message to pass scenario
-
baphled
committed
a972bef2:
Added specs & functionality for directory path validations, also refactored specs to make more readable.
-
baphled
committed
f151aa08:
Added project location scenarios for project model & form validations
-
baphled
committed
823ca459:
Added scenarios for basic project form validations
-
baphled
committed
8fe8479f:
Added tests for form validations for basic project attributes
-
baphled
committed
3bc9889a:
Refactored to make way for our plain model validation steps.
-
baphled
committed
d5a28b82:
Added scenarios for our project forms aim & description frontend validations
-
baphled
committed
e6d944cb:
Removed check box scenario, as test is error prone.
-
baphled
committed
2b63224d:
Addeed scenario for the client side validations of the min length for a projects title
-
baphled
committed
a06e8a48:
setup dbcleaner for selenium based tests.
And 10 more commits...
-
baphled
committed
d908c918:
renamed files
-
baphled
committed
c549a562:
refactored, moving JS to its rightful place.
-
baphled
committed
11ce5643:
Added scenario for our dynamic checkbox functionality
-
baphled
committed
a968e841:
Fixed test to reflect changes in the item checkbox partial.
-
baphled
committed
e93de084:
Fixed broken side bar hover functionality, will need to revise to improve its flexibility.
-
baphled
committed
0e652f37:
Fixed issue with positing should really move this type of functionality up to the model.
-
baphled
committed
590c091f:
Changes to the client side functionality, will further improve later.
-
baphled
committed
319bc447:
Added scenario for JQuery project edit form validations.
-
baphled
committed
25c42d91:
Added scenario for JQuery project form validations.
-
baphled
committed
53b250e4:
Layout improvements to the form
-
baphled
committed
476d7aac:
Added scenarios for adding scenario's to a feature when it is being editted.
-
baphled
committed
4d2727a2:
Added summary partial to show, to fix test and to give the show view more information about the action feature being shown.
-
baphled
committed
56bbda74:
Added spec for when there are no list items
-
baphled
committed
97e97de1:
Added more specs for our sortable list partial.
-
baphled
committed
f2c19322:
Refactored and added functionality to hide the item handlers.
-
baphled
committed
1be1ac12:
Added specs to make sure that there is an error if the required locals are not assigned.
-
baphled
committed
37af73cc:
Reordered specs to help us refactor and pick out bugs quicker.
-
baphled
committed
09dde030:
Fixed indentation of specs
-
baphled
committed
568d70bf:
Adding a new spec for our sortable list partial. Leading to a cleaner partial & improving on the general logic
-
baphled
committed
3346a4ee:
Renamed to fit with convention
-
baphled
committed
953f7a02:
Formatting
-
baphled
committed
8a40c319:
General cleanup up, decreasing the LOC
-
baphled
committed
2d683407:
Removed irrelvant tests
-
baphled
committed
d30bfa3b:
Fixed broken tests
-
baphled
committed
b4c3246e:
General cleanup
-
baphled
committed
6a0a28c8:
Rejigged to help improve the general layout
-
baphled
committed
3291d8b9:
Rejigged to help improve the general layout
-
baphled
committed
b67a400a:
Added to help us with failing feature
-
baphled
committed
883ef3e1:
Yet more list and general CSS improvements
-
baphled
committed
d13f5f79:
Fixed and improved issues with model information and summary partials.
-
baphled
committed
2b362120:
More Improvements to the general layout of the sortable list
-
baphled
committed
74875369:
More Improvements to the general layout of the sortable list
-
baphled
committed
c78487dd:
Improved the general layout of the sortable list
-
baphled
committed
be60ffe0:
Added new scenarios improving our import functionality
-
baphled
committed
93fa05ad:
Added missing step, finding feature files within sub directories
-
baphled
committed
935ee88a:
Clean up of spec.
-
baphled
committed
6f75df2e:
Added functionality to stop users from importing features which have invalid feature information.
-
baphled
committed
02ec65f2:
Refactored, fixing issue with ordering steps.
-
baphled
committed
f7ff9136:
Added specs for updating a story.
-
baphled
committed
fc2d2c08:
General cleanup
-
baphled
committed
0a487c7b:
General cleanup
-
baphled
committed
959b3209:
Small changes reflecting the changes made to our checkbox toggle functionality
-
baphled
committed
a78234d9:
General cleanup
-
baphled
committed
7f7ca658:
Added specs for a story's new action
-
baphled
committed
12db0771:
Added spec for our new action, also refactored appends_steps, which will probably be refactored.
-
baphled
committed
d0ecf7e1:
Added spec for retrieving a stories steps.
-
baphled
committed
b253c47f:
Added spec for the stories show page.
-
baphled
committed
91869e07:
Added spec for the stories index page.
-
baphled
committed
24226ad4:
Added specs for stories creating in the stories controller
-
baphled
committed
dbc24008:
Addition of new spec ane general cleanup.
-
baphled
committed
48999609:
Removed old sidebar partials
-
baphled
committed
774c11af:
Cleanup.
-
baphled
committed
98f1fc50:
Refactored to take advantage of the new sidebar partial.
-
baphled
committed
45405f42:
Refactored to deal with steps.
-
baphled
committed
86654fe0:
Cleaned up markup
-
baphled
committed
b8007957:
Refactored to take advantage of the new sidebar partial.
-
baphled
committed
8bcb93cf:
Added to remove sidebar markup duplication.
-
baphled
committed
8cdb0e94:
Removed, as no longer needed.
And 33 more commits...
-
baphled
committed
809c7fa9:
fixed broken test
-
baphled
committed
7aa47b23:
Refactored to reflect changes to the layout.
-
baphled
committed
29b68a76:
Removed no longer needed helpers & partial.
-
baphled
committed
010b36ea:
Refactored making the display of our checkbox handler non-obtrusive.
-
baphled
committed
0e89c27d:
General cleanup, removing obtrusive JS.
-
baphled
committed
059ded04:
Refactored to take advantage of our checkboxes partial.
-
baphled
committed
b7386aed:
Refactored so that we can use partial with stories, which have no creation date.
-
baphled
committed
9671d8db:
Further improvements to make the summary partial the same as the old versions.
-
baphled
committed
da93ff49:
Refactored summary partial to take advantage of our centralised version
-
baphled
committed
1bde733c:
Added to centralised our icons layout
-
baphled
committed
c96b8a05:
Added centralised partial for display a models summary
-
baphled
committed
c91b51b4:
Removed as no longer needed
-
baphled
committed
ba945802:
Refactored so that we can use the centralised icons partial, still need to improve so that we can pass in the new icon.
-
baphled
committed
58c29402:
Refactored to reflect changes in item information listing.
-
baphled
committed
78c20b37:
Refactored to reflect changes in creation & updated at labels.
-
baphled
committed
d54c0398:
Refactored so that we have a centralised way of displaying a models information.
-
baphled
committed
e14671d2:
Refactored so that we have a centralised way of displaying a models information.
-
baphled
committed
bf21fcba:
Refactored so that we have a centralised way of displaying a models information.
-
baphled
committed
4feffbb6:
Removed, as no longer needed.
-
baphled
committed
70e53d56:
Refactored to use our new checkboxes partials.
-
baphled
committed
a959d98f:
Refactored to use our new checkboxes partials.
-
baphled
committed
43275837:
Added helper for determining whether the item has a title or scenario property.
-
baphled
committed
70747c2e:
Fixed issue with rendering the sortable list
-
baphled
committed
3a49583d:
Refactored form, so that we use the generalised checkbox partial for a stories steps.
-
baphled
committed
ae5a0676:
Added new partial to centralise our checkbox functionality.
-
baphled
committed
82a6723b:
Fixed issue with partial.
And 5 more commits...
-
baphled
committed
10c1b832:
Removed no longer JS
-
baphled
committed
7b0026f0:
Now longer needed
-
baphled
committed
55d5ed55:
Refactored story steps partial & cleaned up sortable list
-
baphled
committed
abf53fc9:
Added helper for converting an object type into a symbol, we primarily use this to determine which list partial needs to be loaded when.
-
baphled
committed
c457ff88:
Cleanup
-
baphled
committed
4d3a224f:
Cleanup
-
baphled
committed
693602df:
Refactored so that we can use our formatted steps within our sortable list partial, could clean up further but will do for now.
-
baphled
committed
e0959286:
Removing duplication.
-
baphled
committed
467654f7:
Removing duplication.
-
baphled
committed
24c7e535:
Removed old list partials, need to refactore sortable_list so that we can pass in a help if needed, as we do for our steps.
-
baphled
committed
1a57db46:
Cleanup
-
baphled
committed
78feb01b:
Refactored steps index pages to work towards unifying our listing layout.
-
baphled
committed
2313e23e:
Added partials needed for step based partials to execute properly.
-
baphled
committed
ee4ceca0:
Refactored stories steps and show pages to work towards unifying our listing layout.
-
baphled
committed
1cb39490:
Refactored stories index page to work towards unifying our listing layout.
-
baphled
committed
f8f85ae2:
Refactored stories index page to work towards unifying our listing layout.
-
baphled
committed
25150bdb:
Refactored features stories page to work towards unifying our listing layout.
-
baphled
committed
9095a3f5:
Refactored features show page to work towards unifying our listing layout.
-
baphled
committed
73edccc0:
Refactored features index page to work towards unifying our listing layout.
-
baphled
committed
47c9807d:
cleanup.
-
baphled
committed
23de4ba0:
cleanup
-
baphled
committed
7435b6cd:
Refactored projects show page to work towards unifying our listing layout.
-
baphled
committed
41b07cdf:
Refactored projects index page to work towards unifying our listing layout.
-
baphled
committed
8a886f46:
Refactored, working towards unifying our listing layout.
-
baphled
committed
d8e822d1:
Refactored, working towards uninfying our listing layout.
-
baphled
committed
75156e0e:
Refactored the stories action so that the sort works in the new way
-
baphled
committed
56ae6419:
Refactored, working towards uninfying our listing layout.
-
baphled
committed
fb9eb4ef:
Revert "Refactored viwes to use the new sortable_list partial."
-
baphled
committed
7f9b91f0:
Refactored viwes to use the new sortable_list partial.
-
baphled
committed
b5d342bf:
Created to help centralise our listing functionality.
-
baphled
committed
a8fffaf2:
Added steps to cover ordering steps.
-
baphled
committed
8567c59e:
Added JQuery for sorting the stories list
-
baphled
committed
52a99549:
Added steps for ordering stories and steps, also implemented ordering a features stories
-
baphled
committed
a44c494e:
updated
-
baphled
committed
27d70856:
Cleanup.
-
baphled
committed
e2f06000:
moved features list JQuery, which is now in its own file, which the list now includes.
-
baphled
committed
732c96ca:
Removed as no longer needed.
-
baphled
committed
cef96879:
Cleanup
-
baphled
committed
f333723d:
Added an extra step to help keep things simple
-
baphled
committed
c2881911:
fixed broken test
-
baphled
committed
5c2560fe:
Removed ordering
-
baphled
committed
b5f1d9b0:
Added selenium based steps for ordering a projects features.
-
baphled
committed
0f231204:
Cleanup.
-
baphled
committed
2b781100:
Added functionality to globally add an auth token. so now we can create more unobtrusive JQuery.
-
baphled
committed
0311ae4d:
Added functionality to globally add an auth token. so now we can create more unobtrusive JQuery.
-
baphled
committed
69781289:
Cleanup
-
baphled
committed
ab41f3b5:
Added steps to iron out the hover functionality when viewing a single feature.
-
baphled
committed
607ebde4:
Cleanup
-
baphled
committed
6c9991d5:
Added functionality to make sure that we can hover over a project's feature a able to view its info on the sidebar
-
baphled
committed
87a50f2e:
Cleanup
-
baphled
committed
d5251ede:
Added & refactored specs so that we can retrieve features from within sub directories of the feature directory.
-
baphled
committed
a9229793:
Refactored so that the hover functionality for the other pages should work, will back this up with stories later.
-
baphled
committed
ba5ee434:
Fixed bug in hovering items, where reordering a feature make the hover data become out of sync.
-
baphled
committed
405ae087:
Added steps for cover hovering over a projects features item
-
baphled
committed
8b85ad92:
Housekeeping
-
baphled
committed
20b74ebb:
Added new step to make sure that a projects features are hoveable.
-
baphled
committed
f9c3cb5e:
Added a new step to help make sure that our page is actually loaded.
-
baphled
committed
5c588cb9:
Modified so we don't have to start selenium rc server each time we run our tests
-
baphled
committed
799ece9d:
Added step to cover hovering over a features item, refactored code to reflect changes.
-
baphled
committed
c526d256:
Cleanup
-
baphled
committed
decc6233:
Commented out the global start ups, as we only really need to initialise selenium
-
baphled
committed
395d1663:
Refactored our hover functionality so that its is none-obtrusive
-
baphled
committed
185de491:
General cleanup
-
baphled
committed
92c18f19:
Refactored hover feature to reflect changes
-
baphled
committed
cd5cb25d:
Integrated mongrel so that we can use our previously implemented webrat steps along side out selenium steps
-
baphled
committed
35e92b71:
Reorder gems list
-
baphled
committed
32c26edf:
Removed generated task files
-
baphled
committed
4b073721:
Added mongrel to our gems
-
baphled
committed
1a78d8df:
More cleanup.
-
baphled
committed
db57049e:
Sorted the order in which we run rcov, now running rspec initially
-
baphled
committed
68376828:
Markup cleanup
-
baphled
committed
67a37249:
Fixed issue with wip profile
-
baphled
committed
d7283893:
Refactored projects list view as there was a duplicate of the project id.
-
baphled
committed
c36ddec3:
Added feature for hovering over a project, need to implement steps
-
baphled
committed
10faa149:
Moved MyActiveRecordExtension to the lib directory
-
baphled
committed
9ce21208:
Removed compiles CSS from project & added the directory to gitignore
-
baphled
committed
621c8b14:
Refactored view to make the features intent more clear
-
baphled
committed
eda92763:
Fixed issues with tabs
-
baphled
committed
7b8cfdb0:
Refactored Projects::import so that it take advantage of our new FeatureFIle object.
-
baphled
committed
27e1922b:
Added steps for the missing as_a property, along with created examples for how the features should be exported and handled. We should now be able to export a
-
baphled
committed
1bf78573:
Added missing spec for the as_a property. Will added the steps shortly after we have implemented some examples focusing on cleaning up our data
And 6 more commits...
-
baphled
committed
eb6ef161:
Clarification of examples
-
baphled
committed
880a5818:
Fixed issues with retrieving feature data
-
baphled
committed
e59c0be7:
General cleanup
-
baphled
committed
e53be761:
Added export method to FeatureFile, which returns a Feature object along with its information.
-
baphled
committed
16c32347:
Added specs to cover adding steps
-
baphled
committed
8bf3e35d:
General cleanup
-
baphled
committed
e8506b87:
Added step for adding gathering a scenario's steps
-
baphled
committed
b7f31b40:
Refactored to help speed up tests, still need to improve so that the tests are not so dependant on the fixture 'test.feature'
-
baphled
committed
0fc709e4:
Added more functionality to the FeatureFile object
-
baphled
committed
5b9241be:
General cleanup
-
baphled
committed
2883989e:
Adding more specs and steps to help create our FeatureFile object
-
baphled
committed
0c2b2ea3:
Rectified typo
-
baphled
committed
c0580408:
Added initial steps and specs for our new FeatureFile class, which will handle the manipulation of our cucumber features.
-
baphled
committed
7590da5a:
More cleanup, mainly focusing on the readability of our specs.
-
baphled
committed
7b21c07a:
General cleanup.
-
baphled
committed
434f3094:
Refactored adding a seperate rcov task for our selenium based features.
-
baphled
committed
774c6388:
Removed duplication, atm will not be using mocks & stubs for selenium based steps
-
baphled
committed
7218531d:
Added code coverage directory to the ignore list
-
baphled
committed
d577601a:
Decreased selenium default timeout
-
baphled
committed
3c7fe8ce:
Improved the rcov:cucumber task, will improve this further to use the default and enhanced profiles created earlier.
And 5 more commits...
-
baphled
committed
1bbb6d88:
Markup cleanup.
-
baphled
committed
1416dec7:
Fixed typo
-
baphled
committed
18b665e8:
Moved feature files to help organise the difference between plain & enhanced features
-
baphled
committed
1dd93ed5:
Modified selenium configuration to work better with cucumber, still need to resolve issues with running selenium based features via autospec.
-
baphled
committed
5bfd075f:
Fixed issue with step definition where a project does not have a location. Would be nice to clean this up so that we are only using mocks, which would help speed things up.
-
baphled
committed
5f5b45ae:
Integrated selenium with Cucumber, along with moving the none AJAX features to a new folder, all other features now live in the plain directory.
-
baphled
committed
442787ab:
Added Rcov tasks and configuration for code coverage.
A Rails project template, intended to keep app baselines up to date. Includes shoulda, mocha, factory_girl, Hoptoad, git rake tasks, cap recipes, etc.
-
baphled
committed
ff097092:
Cleanup of the project cucumber steps, could be further improved.
-
baphled
committed
0a432cf0:
General cleanup
-
baphled
committed
64e54bb7:
Final touches to the spec's cleanup, could still do with adding some matchers but will deal with this later.
-
baphled
committed
b07d0f14:
More spec's cleanup, removing duplication & making them more readale
-
baphled
committed
4e5a60c3:
More specs refactoring, now testing our features partial within the features spec, will refactor this into its own file shortly
-
baphled
committed
7e7a5d5a:
More testing housekeeping, making the tests generally faster.
-
baphled
committed
4f8b1357:
More spec cleanup
-
baphled
committed
53ae80c5:
General cleanup of specs, mocking out models where possible
-
baphled
committed
20e9f1c2:
General cleanup of steps.
-
baphled
committed
01e6cfea:
Small changes to readme, to reflect changes in the system
-
baphled
committed
da71def7:
General cleanup
-
baphled
committed
adc1ff55:
Added scenario and spec for when there is a single project feature
-
baphled
committed
2a7b9028:
General cleanup
-
baphled
committed
de3382f9:
Added spec for when there are no project features.
-
baphled
committed
275f0ec9:
Refactored to reflect changes to the frontpage
-
baphled
committed
abc8a1e9:
Added functionality to display the latest project and a feature count on the frontpage
-
baphled
committed
ef420b38:
Format cleanup
-
baphled
committed
bf298460:
Revert "Added welcome page and basic display functionality, will improve upon in a bit"
-
baphled
committed
3852596c:
Added welcome page and basic display functionality, will improve upon in a bit
-
baphled
committed
856c5c41:
Cleanup of CSS inclusion markup
-
baphled
committed
9c6ce3f6:
General formatting cleanup
-
baphled
committed
de686bda:
General formatting cleanup
-
baphled
committed
44c7a46e:
Fixed markup issue with CSS
-
baphled
committed
9f1df8fe:
Basic customisation of 500, 422 & 404 pages
-
baphled
committed
1a910b7a:
Removed webrat_step.rb as it is no longer needed
-
baphled
committed
62b3602e:
General cleanup
-
baphled
committed
842bfb1f:
Removed database.yml finally
-
baphled
committed
c5716a78:
Added missing files for cucumber upgrade, also added database.example
-
baphled
committed
00ff5a49:
Added vendor directory to the git ignore list
-
baphled
committed
66198664:
Cleaned up gems, so that they are now unpacked seperately, also update cucumber and it's related files to allow us to use the latest version
-
baphled
committed
88672630:
Removed format_step method as it is now longer needed, refactored methods which used it to now use the steps version.
-
baphled
committed
218c2093:
Refactored feature model so that format_step is now only used internally
-
baphled
committed
eb69b1d2:
Refactored so that our steps can now format theirselves, removing the need for our sloppy helper.
-
Yomi
committed
ebe976bd:
Update haml, should really take this out of the project and make it a requirement.
-
Yomi
committed
5323db5e:
Removed partial tests, which now live in the correct place.
-
Yomi
committed
ffcaa3ec:
Added database config to the ignore list
-
Yomi
committed
200d8547:
Added partial spec, which should of been added ages ago.
An Erlang library and collection of applications
Little widget for your daily pomodoro practice
