PHP 8.4 compatibility
Implicit/explicit nullable types for PHP 8.4
Added totalIndisWithSourcesPercentage and totalFamsWithSourcesPercentage (#4678)* Update Statistics.php New functions: totalIndisWithSourcesPercentage and totalFamsWithSourcesPercentage * Upd
Added totalIndisWithSourcesPercentage and totalFamsWithSourcesPercentage (#4678)* Update Statistics.php New functions: totalIndisWithSourcesPercentage and totalFamsWithSourcesPercentage * Update IndividualRepository.php New functions: totalIndisWithSourcesPercentage and totalFamsWithSourcesPercentage * Update IndividualRepositoryInterface.php New functions: totalIndisWithSourcesPercentage and totalFamsWithSourcesPercentage
show more ...
It's 2023
Refactor PlaceRepository::statsPlaces() into separate functions
It is 2022 - update copyright dates
Fix dependency injection in statistics classes
Prefer object to stdClass
PHPdoc
Use https link in copyright header
Typos
PSR12
Working on routing; Code cleanup
Change signature for Footer modules - give them access to the request
CodeStyle
Convert requests, middleware and reponses to use PSR-7, PSR-15 and PSR-17
Refactoring themes and chart boxes
Update google charts
2059 (#2156)* 2059 - Split other charts into separate views * 2059 - Added some basic bootstrap markup * 2059 - Moved distribution chart out of places table * 2059 - Moved HTML of other st
2059 (#2156)* 2059 - Split other charts into separate views * 2059 - Added some basic bootstrap markup * 2059 - Moved distribution chart out of places table * 2059 - Moved HTML of other statistics (places list) into templates * 2059 - Removed tables, use cards instead * 2059 - Started adding chart.js charts * 2059: Moved template into sub directory * 2059: Refactor family statistics * 2059 - Started splitting places lists * 2059 - Refactor individual statistics * 2059: Moved HTML into templates * 2059: Handle list/nolist of top-10 oldest * 2059 - Use separate templates for lists * 2059: Use templates * 2059 - Minor enhancements * 2059: Moved distribution chart into own class * 2059: Splitted Stats into separate modules * 2059: Use repository pattern to hide complexity and structure methods * 2059: Use illuminate db * 2059: Google charts * 2059: Squash classes * 2059: Use PHPs number formatter to format century ordinal suffix * 2059: Place repository * 2059: Use repositories * 2059: Use illuminate db * 2059: Simplify event repository methods * 2059: Use @inheritDoc to avoid duplicate (or not updated) doc blocks * 2059: PlaceRepository - Use illuminate database * 2059: SexRepository * 2059: Removed not used percentage calculations * 2059: Consolidate classes * 2059: Event dates * 2059: Use constants * 2059: Refactoring Stats * 2059: Rename repo * 2059: Refactor media repository * 2059: Removed Chart.js stuff, doing this in a later update * 2059: Reduce code complexity * 2059: Moved age calculation to separate method * 2059: Fixes after rebase * 2059: Removed obsolete method parameters * 2059: Use view to render hitcounter * 2059: Update phpdoc * 2059: Removed debug output * 2059: Use consts * 2059: Fixed method parameter type hints * 2059: Add missing const types * 2059: Simplify method * 2059: Refactor google charts * 2059: Fixed rebase issues