Source

django-statemachine / statemachine / fsm.py

Author Commit Message Labels Comments Date
Ian George
Change arg name but not references, doh
Ian George
Changing some instances of .items() to .values()
Ian George
Making the code a little more pep8 compliant
Ian George
Added some South introspection rules so I can migrate models with state.
Ian George
FSM.state returns a State instance now rather than the name of one. Some changes required to make that not break everything. Sorry
Ian George
General tidying up and sphinx-based docs added
Ian George
allowed arbitrary attributes to be set in the constructor
Ian George
field name now populated in declarative metaclass
Ian George
Changed field sizes, tweaked FSM to act nicer in (some bits of) the admin
Ian George
Tidying up again, choices field works properly now but admin list_display for the field displays (None) - TBF
Ian George
Tidying up admin areas, useless functions, and tests
Ian George
choices changed
Ian George
added in unicode reprs for some objects
Ian George
complete rewrite of declaration code, now django-style declarative, tests passing but needs more attention
Ian George
added unicodes so admin looks sweet
Ian George
Tests working, admin / form fields now in place
Ian George
Massive refactor, machine is now a field rather than an abstract model
Ian George
test updates, attempting to add dynamic choices to admin
Ian George
whoo, branch merge
Ian George
Added tests for state change actions we are now passing args to state change actions through execute
Ian George
Removed prints from history test and added count assertion
Ian George
Some awful mistakes made and fixed, all tests passing now
Ian George
Smoke tests passing, needs a bit more robustness though
Ian George
Added verify method
Ian George
More work on getting tests passing and structuring things properly
Ian George
First pass, got lots of it working but tests are a bit thin on the ground