I18N test failing
Refactor tree to ID/name conversions
Use Tree object instead of ID/name
Create test harnesses for modules
PSR-1
Fix #456
Tidy SQL
PHPUnit
Fix scrutinizer warnings in family book controller
Generating XREFs is the responsibility of the tree
No longer need to update globals, as records contain their own privacy settings
Namespaces should consist of both vendor and package
Namespaces
Autoload includes/functions/*
Refactor batch-update classes to use PSR4 autoloading
Refactor classes to use namespaces, as per PSR-4. Replace GPL2 with GPL3.
Remove old test script
Remove remaining inline-edit code
New theme system and admin interface
Hide the 'logged in users' block when there are no users logged in
I18NTest depends on server configuration
Unit tests for the menu class
Remove more global functions
Move remaining functions from authentication.php to better location
Move global functions to classes. Use class-based logs.
1...<<2122232425262728