- Fixed issue where KrbAuthBehaviour was referring to the KrbAuth lib using the wrong case (thanks, Windows!)
- MemberController::getRequestIpAddress now uses the REMOTE_ADDR instead of the SERVER_ADDR (shockingly the latter is always local...)
- Removing committed docs, they live in a different branch now.
- Updated .gitignore to remove docs.
- Fixed documentation issues.
- Started breaking the code from DataGenerator out in to seperate, testable classes.
- Fixed up the phpunit config for dev.
- Updated the .gitignore to ignore the results of running the unit tests in dev.
- Added summary for SqlWriter class.
- Removed sql-writing functions from DataGenerator.
- Renamed SqlWriter::writeTable to SqlWriter::writeInsert.
- Setup.php now uses the SqlWriter to write the data generated by DataGenerator.
- Broke out the mailing list data generation into seperate testable classes.
- Move moving files around. It might be sorted now. Still need to sort out the case thing though.
- Updated a path that was missing and which broke everything.
Renamed things to fix case.
- Fixed include path for dev tests.
- Update dev/phpunit.xml to only generate code-coverage for dev/Setup/Common.
- Added a new 'bestName' field to formatted member info data, this field can be used for display purposes and shows the most accurate name we have for the emmber (either their name, username, or e-mail address).
- View/Members/upload_csv.ctp now uses the 'bestName' to display the members name. (Closes #48).
- View/MailingList/view.ctp now uses the 'bestName' to display the members name.
- View/Members/edit.ctp no longer suggests that the payment ref will be shown in the accounts drop-down, it hasn't been for a while and putting it there is tricky and probably not-helpful.
- DataGenerator will now create an account for any member that is at or above PRE_MEMBER_3 stage, the same as whould happen for real data.
Fixed stupid refactoring error.
Updating gitignore due to changed KRB filename
Updating gitignore as I'm an idiot
Because case matters in Linux!
I hate case sensitive OS
Setup will now run on Linux